home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / cedit11.zip / cedit.doc next >
Text File  |  1994-03-09  |  6KB  |  158 lines

  1.  
  2.  
  3.  
  4.                   CEDIT 1.1 DOCUMENTATION
  5.  
  6.                   Copyright (C) 1994 by J. Frijters
  7.  
  8.                   March 13, 1994
  9.  
  10.  
  11.  
  12.     CEDIT 1.1 DOCUMENTATION                                           PAGE  1
  13.  
  14.  
  15.  
  16.     Introduction
  17.  
  18.     CEDIT is an almost-Norton-Editor-compatible text editor for OS/2 2.x. Its
  19.     purpose is not to be 100% compatible, but to closely emulate NE and
  20.     deviate from it only where the author felt it necessary.
  21.  
  22.     CEDIT is a freeware program; this means that your are allowed to
  23.     distribute and use this program and its documentation, provided it is
  24.     unmodified, without paying.
  25.  
  26.     If you choose to use this program, you agree that the author and his
  27.     company cannot and will not be held responsible for any damages arising
  28.     from the use or misuse of the program or its associated documentation.
  29.  
  30.  
  31.  
  32.     Features
  33.  
  34.     This section is a highlight of some features that CEDIT provides:
  35.     - Norton Editor compatible
  36.     - 32 bit OS/2 2.x application
  37.     - Long filename and extended attribute support
  38.     - Edits files up to 50Mb
  39.     - Unlimited line length
  40.     - Unlimited number of lines
  41.     - Allows editing of binary files
  42.     - Supports unix style text files (LF only)
  43.     - Limited undo
  44.     - Uses no CPU time when in the background
  45.  
  46.  
  47.  
  48.     Installation
  49.  
  50.     Copy the CEDIT.EXE file to a subdirectory of choice. Copy EDENGINE.DLL
  51.     to a directory in your LIBPATH (see your CONFIG.SYS), or add the
  52.     directory where EDENGINE.DLL resides to your LIBPATH.
  53.     If you have no idea about LIBPATH, etc., just copy the EDENGINE.DLL file
  54.     to the \OS2\DLL directory.
  55.     If you are installing over an older version of CEDIT, make sure that you
  56.     replace the old EDENGINE.DLL file.
  57.     If you want to make use of the save settings option (F5 S), add the
  58.     following line to your CONFIG.SYS to specify where the CEDIT settings
  59.     file should reside:
  60.        SET CEDIT_SETTINGS=d:\dir\cedit.ini
  61.     Example:
  62.        SET CEDIT_SETTINGS=C:\CEDIT\CEDIT.INI
  63.  
  64.  
  65.     CEDIT 1.1 DOCUMENTATION                                           PAGE  2
  66.  
  67.  
  68.  
  69.     Using CEDIT
  70.  
  71.     Start CEDIT by typing CEDIT [filename.ext] at the OS/2 command prompt.
  72.     The filename is optional; if you do not provide a filename, you will be
  73.     prompted for one.
  74.     A few keys:
  75.     F1        - help (when in the editor)
  76.     F2        - show information about the current file and editor settings.
  77.     F3        - file menu
  78.     F4        - block menu
  79.     F5        - format menu
  80.     F6        - miscellaneous menu
  81.     F7        - print menu
  82.     F9        - shell to OS/2 command prompt
  83.     Ctrl-PgUp - goto beginning of file
  84.     Ctrl-PgDn - goto end of file
  85.     Alt-W     - delete word right
  86.     Ctrl-W    - delete word left
  87.     Alt-V     - flip case to line end
  88.     Ctrl-V    - flip case to line beginning
  89.     Alt-K     - delete line
  90.     Alt-L     - delete to line end
  91.     Ctrl-L    - delete to line beginning
  92.     Alt-F     - find forward
  93.     Ctrl-F    - find reverse
  94.     Alt-F     - continue find, forward
  95.     Ctrl-F    - continue find, reverse
  96.     Alt-U     - undo last deletes (up until last character was entered)
  97.     Alt-<num> - insert any ASCII character in text (except 0)
  98.     Alt-0     - insert null character in text (Use the zero on the main
  99.                 keyboard, not the one on the numeric keypad)
  100.  
  101.  
  102.     CEDIT 1.1 DOCUMENTATION                                           PAGE  3
  103.  
  104.  
  105.  
  106.     Lazy screen updating
  107.  
  108.     For performance, the screen is only updated when the editor is not busy.
  109.     This means that if you paste a large text (with OS/2's paste facility)
  110.     you will only see the cursor move and no text will appear while the
  111.     pasting is going on. This is perfectly normal and working as designed;
  112.     after the paste is completed the screen will be updated normally.
  113.     This effect can also be observed when scrolling through a file on a
  114.     computer with a slow video adapter.
  115.  
  116.  
  117.  
  118.     More lines on screen
  119.  
  120.     If you like, you can work in screen modes with more lines than 25. Just
  121.     use OS/2's MODE command (e.g. MODE CO80,50) to change the screen
  122.     resolution before starting the editor or inside the OS/2 shell (F9).
  123.  
  124.  
  125.  
  126.     Editing UNIX style files
  127.  
  128.     CEDIT will automatically detect if a file uses PC or UNIX style newline
  129.     characters (CR/LF or LF). You can see in the info screen (F2) if the
  130.     current file uses CR/LF or LF as a newline character. The <ENTER> key
  131.     will automatically insert the correct newline character.
  132.     To create a UNIX style text file, open a new file and type Alt-10, save
  133.     the file and reopen it.
  134.  
  135.  
  136.  
  137.     Bugs
  138.  
  139.     No bugs that I'm aware of exist in this release.
  140.     If you find any bugs, please contact the author (see How to contact the
  141.     author).
  142.  
  143.  
  144.  
  145.     Thanks
  146.  
  147.     Special thanks to Jason B. Tiller, Henk den Adel and Peter Struik for
  148.     their valuable feedback.
  149.  
  150.  
  151.  
  152.     How to contact the author
  153.  
  154.     If you have any questions, suggestions or bugs to report feel free to
  155.     contact me at one of the following addresses:
  156.     Internet: J.Frijters@ET.TUDelft.NL
  157.     CompuServe: 100120,72