home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Best of Select: Windows 95 Special 2
/
CD_1.iso
/
utils
/
pfe32
/
readme.txt
< prev
Wrap
Text File
|
1995-03-24
|
15KB
|
373 lines
Programmer's File Editor
------------------------
Welcome to Programmer's File Editor. This file is the place to start looking at
the program: if you've not seen PFE before there's a synopsis of its main
features; and if you've used earlier versions there's some essential
information on major changes.
Below you'll find
1. ABSTRACT
A brief list of PFE's main features
2. USING AND DISTRIBUTING PFE
The terms on which you can use it and pass it on
3. CONTACTING THE AUTHOR
How to pass on your criticisms, suggestions, bug reports
and maybe even praise
4. WHERE TO GET PFE
Places to look for PFE on the Internet and elsewhere
5. UPGRADING FROM 0.05.007 AND EARLIER
Important information if you're currently using the previous
release
6. OTHER FILES YOU SHOULD LOOK AT
The other important text files in this release
7. THE FILES YOU SHOULD GET
What should be in your distribution set
8. INSTALLING PFE
How to install everything
9. WHICH VERSION SHOULD YOU USE?
How to pick the most appropriate version
---
Alan Phillips ( A.Phillips@lancaster.ac.uk )
March 1995
-------------------------------------------------------------------------------
1. ABSTRACT
-----------
This is the 0.06.001 release of Programmer's File Editor, a large-capacity
multi-file programming oriented editor for Windows 3.1x, Windows NT on Intel
and PowerPC platforms, and Windows 95
PFE includes the following features:
- The size of file it can handle is limited only by the total amount of
virtual memory available
- No arbitrary limit on the number of lines a file can contain
- It can edit multiple files, the number being limited only by the
available system resources
- Accepts files dropped from File Manager or other drag-drop server
- Allows multiple edit windows showing the same file
- Multi-level undo facility
- Can read and write files in UNIX format using LF as line terminator, with
automatic format detection
- Can run multiple instances if desired
- Backup copies can be maintained of existing files when saving
- Most-recently-used list of files allows easy selection between sessions
- Line numbers can be shown in any edit window if required
- Any installed fixed-pitch screen font, including TrueType, can be used in
edit windows
- The most frequent operations can be performed from active buttons on a
tear-off toolbar
- Active status bar reports settings and allows easy alteration of common ones
- Text can be copied and moved by dragging and dropping
- Tabs can be inserted as TAB characters or spaces
- DOS commands, such as compilers, can be run with the output captured
in an edit window
- An application being developed can be quickly launched from a configurable
dialog
- Commonly-used text can be inserted in a simple operation from template
libraries
- Fully-remappable keyboard, including two-key operation similar to MicroEMACS
and mapping of Alt keys to functions
- Multiple sets of key mappings can be stored, and selected as required from
a dialog or from the command line
- Keystrokes and menu commands can be recorded in a replayable keyboard macro
- Commonly-used program development tools can be configured into a list
and started simply from a dialog
- Files can be printed either in total, by line range, or selected text only
- Automatic line indenting and removal of trailing spaces
- Automatic configuration of edit options depending on file type
- Automatic configuration of tab sizes depending on file type
- Automatic brace alignment when editing C source
- Text indent/undent operations
- Optional automatic text wrapping at configurable margin
- Can mail files to MAPI-compliant mailers like Microsoft Mail
- User-configurable help menu
- Comprehensive help file with help buttons on all dialogs and F1 help
available for system messages
- Mouse help available on screen and menu items
- Double click on right button starts help engine for help on keywords
in edit windows
- Allows Windows to be closed down and the system rebooted from the system menu
- Uses standard MDI methods to be fully compatible with other Windows apps
- All operations are TWI compliant
- Windows can be tiled vertically to maximize width
- Window text, window background, workspace, toolbar and status bar colours
fully configurable
Additionally, the editor can be controlled by another application across a
DDE client-server link.
2. USING AND DISTRIBUTING PFE
-----------------------------
PFE may be used in any way, for any purpose, at no cost. In may be distributed
by any means, provided that the original files as supplied by the author remain
intact and no charge is made other than for reasonable distribution costs.
You do not need to register to use PFE or buy a licence.
PFE may be placed on any archive or BBS system
PFE may not be distributed as an essential component of any commercial product
without a prior license agreement with the author
3. CONTACTING THE AUTHOR
------------------------
I would very much appreciate hearing from you if you use PFE and find problems,
or if you can think of ways it could be improved - and even (or is that
'especially'?) if you just think it's great. Even if the facility you would
like to see appears to be of interest only to you, tell me about it - you'd be
surprised how many ideas in that class have a much wider appeal.
You can contact me by e-mail at
A.Phillips@lancaster.ac.uk
I will try to reply to all the mail I receive, but it may take a week or so if
I'm very busy.
Please DON'T mail me on CompuServe - you may find an account there with my name
on it, but it's owned by my employers and I don't visit it often. I don't
respond to mail I find there not related to work, sorry. If YOU are on
CompuServe it's easy to mail me on the Internet - just address the mail to
>internet:A.Phillips@lancaster.ac.uk
However, this may cost you a little more than mail to other CompuServe users
4. WHERE TO GET PFE
-------------------
PFE is distributed in three ZIP files. The names they have when they
leave me are
pfe0601.zip The 16-bit edition for Windows 3.1x
pfe0601i.zip The 32-bit edition for Windows 95 and Windows NT
on Intel platforms
pfe0601p.zip The 32-bit edition for Windows NT on PowerPC
platforms
[Note that the characters after 'pfe' are digits zero-six-zero-one]
I post PFE to three main archive sites:
- For the UK Higher Education sector, it's available in the HENSA/micros
archive on the micros.hensa.ac.uk system; use Internet ftp, Gopher or
WWW to find it
- On the Internet, I place copies on two archives:
oak.oakland.edu (SimTel)
ftp.cica.indiana.edu
On Usenet, I post an announcement of each release to the
comp.os.ms-windows.announce, comp.os.ms-windows.utilities and comp.editors
groups, and send the distribution set to the moderator of the comp.binaries.ms-windows
group for posting.
Though I do not place it there myself, copies should be available from
CompuServe in the WINSHARE forum within a few days of each release. The
filenames there will be
pfe61.zip The 16-bit edition for Windows 3.1x
pfe61i.zip The 32-bit edition for Windows 95 and Windows NT
on Intel platforms
pfe61p.zip The 32-bit edition for Windows NT on PowerPC
platforms
If you have a favourite BBS or archive that does not yet have a copy, I would
very much appreciate your posting a copy there too.
5. UPGRADING FROM 0.05.007 AND EARLIER
--------------------------------------
The release of PFE prior to this one was 0.05.007. If you are using this,
you'll find that your keymap (.key) files and template (.tpl) files will
continue to work. Keymap files prodiced with earlier releases than 0.05.007
won't be recognised.
However, there have been many changes to the initialisation file (pfe.ini or
pfe32.in