home *** CD-ROM | disk | FTP | other *** search
/ The Best of Select: Windows 95 Special 2 / CD_1.iso / utils / pfe32 / readme.txt < prev   
Text File  |  1995-03-24  |  15KB  |  373 lines

  1.                           Programmer's File Editor
  2.                           ------------------------
  3.  
  4. Welcome to Programmer's File Editor. This file is the place to start looking at
  5. the program: if you've not seen PFE before there's a synopsis of its main
  6. features; and if you've used earlier versions there's some essential
  7. information on major changes.
  8.  
  9. Below you'll find
  10.  
  11.     1. ABSTRACT
  12.         A brief list of PFE's main features
  13.     2. USING AND DISTRIBUTING PFE
  14.         The terms on which you can use it and pass it on
  15.     3. CONTACTING THE AUTHOR
  16.         How to pass on your criticisms, suggestions, bug reports
  17.         and maybe even praise
  18.     4. WHERE TO GET PFE
  19.         Places to look for PFE on the Internet and elsewhere
  20.     5. UPGRADING FROM 0.05.007 AND EARLIER
  21.         Important information if you're currently using the previous
  22.         release
  23.     6. OTHER FILES YOU SHOULD LOOK AT
  24.         The other important text files in this release
  25.     7. THE FILES YOU SHOULD GET
  26.         What should be in your distribution set
  27.     8. INSTALLING PFE
  28.         How to install everything
  29.     9. WHICH VERSION SHOULD YOU USE?
  30.         How to pick the most appropriate version
  31.  
  32. ---
  33.  
  34. Alan Phillips     ( A.Phillips@lancaster.ac.uk )
  35. March 1995
  36.  
  37.  
  38. -------------------------------------------------------------------------------
  39.  
  40.  
  41. 1. ABSTRACT
  42. -----------
  43.  
  44. This is the 0.06.001 release of Programmer's File Editor, a large-capacity
  45. multi-file programming oriented editor for Windows 3.1x, Windows NT on Intel
  46. and PowerPC platforms, and Windows 95
  47.  
  48. PFE includes the following features:
  49.  
  50. - The size of file it can handle is limited only by the total amount of
  51.   virtual memory available
  52. - No arbitrary limit on the number of lines a file can contain
  53. - It can edit multiple files, the number being limited only by the
  54.   available system resources
  55. - Accepts files dropped from File Manager or other drag-drop server
  56. - Allows multiple edit windows showing the same file
  57. - Multi-level undo facility
  58. - Can read and write files in UNIX format using LF as line terminator, with
  59.   automatic format detection
  60. - Can run multiple instances if desired
  61. - Backup copies can be maintained of existing files when saving
  62. - Most-recently-used list of files allows easy selection between sessions
  63. - Line numbers can be shown in any edit window if required
  64. - Any installed fixed-pitch screen font, including TrueType, can be used in
  65.   edit windows
  66. - The most frequent operations can be performed from active buttons on a 
  67.   tear-off toolbar
  68. - Active status bar reports settings and allows easy alteration of common ones
  69. - Text can be copied and moved by dragging and dropping
  70. - Tabs can be inserted as TAB characters or spaces
  71. - DOS commands, such as compilers, can be run with the output captured
  72.   in an edit window
  73. - An application being developed can be quickly launched from a configurable
  74.   dialog
  75. - Commonly-used text can be inserted in a simple operation from template
  76.   libraries
  77. - Fully-remappable keyboard, including two-key operation similar to MicroEMACS
  78.   and mapping of Alt keys to functions
  79. - Multiple sets of key mappings can be stored, and selected as required from
  80.   a dialog or from the command line
  81. - Keystrokes and menu commands can be recorded in a replayable keyboard macro
  82. - Commonly-used program development tools can be configured into a list
  83.   and started simply from a dialog
  84. - Files can be printed either in total, by line range, or selected text only
  85. - Automatic line indenting and removal of trailing spaces
  86. - Automatic configuration of edit options depending on file type
  87. - Automatic configuration of tab sizes depending on file type
  88. - Automatic brace alignment when editing C source
  89. - Text indent/undent operations
  90. - Optional automatic text wrapping at configurable margin
  91. - Can mail files to MAPI-compliant mailers like Microsoft Mail
  92. - User-configurable help menu
  93. - Comprehensive help file with help buttons on all dialogs and F1 help
  94.   available for system messages
  95. - Mouse help available on screen and menu items
  96. - Double click on right button starts help engine for help on keywords
  97.   in edit windows
  98. - Allows Windows to be closed down and the system rebooted from the system menu
  99. - Uses standard MDI methods to be fully compatible with other Windows apps
  100. - All operations are TWI compliant
  101. - Windows can be tiled vertically to maximize width
  102. - Window text, window background, workspace, toolbar and status bar colours
  103.   fully configurable
  104.  
  105. Additionally, the editor can be controlled by another application across a
  106. DDE client-server link.
  107.  
  108.  
  109. 2. USING AND DISTRIBUTING PFE
  110. -----------------------------
  111.  
  112. PFE may be used in any way, for any purpose, at no cost. In may be distributed
  113. by any means, provided that the original files as supplied by the author remain
  114. intact and no charge is made other than for reasonable distribution costs.
  115.  
  116. You do not need to register to use PFE or buy a licence.
  117.  
  118. PFE may be placed on any archive or BBS system
  119.  
  120. PFE may not be distributed as an essential component of any commercial product
  121. without a prior license agreement with the author
  122.  
  123.  
  124.  
  125. 3. CONTACTING THE AUTHOR
  126. ------------------------
  127.  
  128. I would very much appreciate hearing from you if you use PFE and find problems,
  129. or if you can think of ways it could be improved - and even (or is that
  130. 'especially'?) if you just think it's great. Even if the facility you would
  131. like to see appears to be of interest only to you, tell me about it - you'd be
  132. surprised how many ideas in that class have a much wider appeal.
  133.  
  134. You can contact me by e-mail at
  135.  
  136.     A.Phillips@lancaster.ac.uk
  137.  
  138. I will try to reply to all the mail I receive, but it may take a week or so if
  139. I'm very busy.
  140.  
  141. Please DON'T mail me on CompuServe - you may find an account there with my name
  142. on it, but it's owned by my employers and I don't visit it often. I don't
  143. respond to mail I find there not related to work, sorry. If YOU are on
  144. CompuServe it's easy to mail me on the Internet - just address the mail to
  145.  
  146.     >internet:A.Phillips@lancaster.ac.uk
  147.  
  148. However, this may cost you a little more than mail to other CompuServe users
  149.  
  150.  
  151. 4. WHERE TO GET PFE
  152. -------------------
  153.  
  154. PFE is distributed in three ZIP files. The names they have when they
  155. leave me are
  156.  
  157.    pfe0601.zip       The 16-bit edition for Windows 3.1x
  158.    pfe0601i.zip      The 32-bit edition for Windows 95 and Windows NT
  159.                        on Intel platforms
  160.    pfe0601p.zip      The 32-bit edition for Windows NT on PowerPC
  161.                        platforms
  162.  
  163. [Note that the characters after 'pfe' are digits zero-six-zero-one]
  164.  
  165. I post PFE to three main archive sites:
  166.  
  167. - For the UK Higher Education sector, it's available in the HENSA/micros
  168.   archive on the micros.hensa.ac.uk system; use Internet ftp, Gopher or
  169.   WWW to find it
  170.  
  171. - On the Internet, I place copies on two archives:
  172.  
  173.      oak.oakland.edu (SimTel)
  174.      ftp.cica.indiana.edu
  175.  
  176. On Usenet, I post an announcement of each release to the
  177. comp.os.ms-windows.announce, comp.os.ms-windows.utilities and comp.editors
  178. groups, and send the distribution set to the moderator of the comp.binaries.ms-windows
  179. group for posting.
  180.  
  181. Though I do not place it there myself, copies should be available from
  182. CompuServe in the WINSHARE forum within a few days of each release. The
  183. filenames there will be
  184.  
  185.    pfe61.zip       The 16-bit edition for Windows 3.1x
  186.    pfe61i.zip      The 32-bit edition for Windows 95 and Windows NT
  187.                       on Intel platforms
  188.    pfe61p.zip      The 32-bit edition for Windows NT on PowerPC
  189.                       platforms
  190.  
  191. If you have a favourite BBS or archive that does not yet have a copy, I would
  192. very much appreciate your posting a copy there too.
  193.  
  194.  
  195.  
  196. 5. UPGRADING FROM 0.05.007 AND EARLIER
  197. --------------------------------------
  198.  
  199. The release of PFE prior to this one was 0.05.007. If you are using this,
  200. you'll find that your keymap (.key) files and template (.tpl) files will
  201. continue to work. Keymap files prodiced with earlier releases than 0.05.007
  202. won't be recognised.
  203.  
  204. However, there have been many changes to the initialisation file (pfe.ini or
  205. pfe32.in