home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / editor / beav / readme.src < prev    next >
Text File  |  1994-01-30  |  4KB  |  97 lines

  1.     BEAV (Binary Editor And Viewer), is a full featured binary file 
  2. editor.      Just about any operation that you could want to do to a binary 
  3. file is possible with BEAV.   You can insert or delete in the middle of 
  4. a file thereby changing it's size.   You can edit multiple files in 
  5. multiple windows and cut and paste between them.   You can display and 
  6. edit data in hex, octal, decimal, binary, ascii, or ebcdic formats.   You 
  7. can display data in byte, word, or long word formats in either Intel or 
  8. Motorola byte ordering.   You can send the formatted display mode to a 
  9. file or printer.
  10.  
  11.     To make BEAV use the makefile for your system.
  12.  
  13.     makefile.286    286 Xenix
  14.     makefile.amg    Amiga
  15.     makefile.bsd    BSD Unix
  16.     makefile.mc5    Microsoft C version 5.1
  17.     makefile.mc7    Microsoft C version 7.0
  18.     makefile.rs6    IBM RS/6000
  19.     makefile.utx    DEC Ultrix
  20.     makefile.uxv    Unix System 5
  21.  
  22.     BEAV is based on the source for emacs for display and keyboard handling 
  23. functions.   The binary file handling and display formats are special
  24. to BEAV.   There is a full manual included in this release.   The 
  25. old Wang PC is supported.   This has been tested on 286 and 386 PC's under 
  26. SCO UNIX and XENIX and AIX on a RS6000.   There are a number of makefiles 
  27. included, select the appropriate one and rename it to makefile.
  28.  
  29.     BEAV is available various archives, on WSMR-SIMTEL20.ARMY.MIL it is;
  30.  
  31.     PD1:<MDSOS.FILUTL>BEAV133.ZIP    MSDOS executable and doc
  32.  
  33.     PD1:<MDSOS.FILUTL>BEAV133S.ZIP    source and doc
  34.  
  35.  
  36.       Version 1.33 (8/9/92) of BEAV contains the following
  37. enhancements;
  38.  
  39. *            A new command, screen-rows, allows you to change the
  40.       number of rows BEAV uses in the current screen.   The command
  41.       can be issued anytime, the current windows will be adjusted
  42.       or killed as necessary.
  43.  
  44. *            Floating point numbers can be displayed.
  45.  
  46. *            BEAV uses the current screen color setting and does
  47.       not change them on exiting.   Thanks to Derek Millar,
  48.       dmillar@ocf.berkeley.edu
  49.  
  50. *            The processing of the beavrc file has been enhanced
  51.       to allow the processing of most commands.
  52.  
  53. *            The default key binding for "n-way-combine" command 
  54.       has been changed to ESC Ctl P.   This makes ESC Ctl F 
  55.       available for the "display-float" command.
  56.  
  57. *           The copy-mark-to-cursor command would corrupt data if
  58.       the region to be copied was greater than 4096 bytes.   This
  59.       is fixed.
  60.  
  61. *           The replace command would fail to find all occurances
  62.       of a search pattern if the pattern fell on the boundary of
  63.       certain internal data structures.   This is fixed.
  64.  
  65. *           The memory used to handle screen images is now
  66.       allocated at load time rather than staticaly allocated.
  67.       This will allow systems with any screen size to be filled.
  68.       This depends on the variable "nrow" being properly set by
  69.       whatever terminal output file you have configured.   The
  70.       default for "nrow" is the #define "NROW" as set in the
  71.       def.h file.   The colunms remain fixed at 80.
  72.  
  73. *           Under Unix, BEAV will use the full screen as reported
  74.       by the ioctl inquiry of the tty device.   Previously, the
  75.       bottom line was not used.
  76.  
  77. *           The prompt line is now erased properly.
  78.  
  79. *           Not new to this release, but important for foreign
  80.       language users.   All English text in BEAV is contained in
  81.       the file "text.c".   It should be relatively easy to
  82.       translate and recompile.   If someone wants to send me a
  83.       translated version of "text.c", I will include it in my
  84.       next release.
  85.  
  86.  
  87.     I am willing to maintain BEAV and will entertain suggestions for
  88. modifications and/or bug fixes.   I can be reached at;
  89.  
  90.         pvr@wiis.wang.com
  91.  
  92. or at;
  93.  
  94.         Peter Reilley
  95.         19 Heritage Cir.
  96.         Hudson, N.H. 03051
  97.