
                          Personal Editor 32
                          ==================

        Home Pages: http://www.pe32.com
                    http://www.geocities.com/SiliconValley/Bay/1481
                    http://www.geocities.com/paolochi.geo
                    http://digilander.iol.it/chiartano/

            E-Mail: pe32@pe32.com
                    chiartano@libero.it


                        History release notes
                        ---------------------

 Version 1.1.27
 --------------
 Added - "Syn" command to create user defined macro synonyms.
 Added - [expand] command to expand synonyms in the file data window.
 Added - [import <file>] command to import data in the current macro code.
 Added - Input, if/else/endif and pe commands management in the imported data.
 Added - Calc command to evaluate expression in the imported data.
 Added - Partial commands history if the command line is not empty.
 Added - With the mouse you can select and run commands within the menu.
 Added - Line number on the error messages during the profile file load.
 Added - "Demo step" command for an easy macro debug.
 Added - "Help <key> or <syn>" expands the full command in the command line.
 Added - Improved PE32 load speed (in case of big .kwd files).
 Fixed - [escape] command let's the user to enter any keys.
 Fixed - Pop mark command aborts if the line with the mark doesn't exist.
 Fixed - File rename maps the right syntax coloring to the new filename.
 Fixed - The opened files order follows the right sequence.
 Fixed - The "dir" command fails to list directories with the extention.
 Fixed - The "cd" command fails if the dir is included in double quotes.
 Fixed - "Def" and "set" commands fail if included in double quotes.
 Fixed - [mark char] marks empty lines also.
 Fixed - Marks cannot be redefined after the use.
 Fixed - A-digit key macros don't work in Windows 9x if caps lock is on.
 Fixed - A file with read only permission cannot be opened in read only mode.

 Version 1.1.26
 --------------
 Added - Open command to switch, save or quit opened files.
 Added - [key <key> <nr>] to repeat <nr> times the same key command.
 Added - Set blankcompress <on/off> to save tabs or not.
 Added - File/save commands Tabs/Notabs switch.
 Added - [clear message] to clear the message in the status bar.
 Added - [clear marks] to clear all marks.
 Added - [redraw] to refresh the current file window.
 Added - [demo fast/slow/end] to emulate PE2 demo commands.
 Added - [null] to do nothing.
 Added - Define command length up to 1024 characters.
 Added - Macro define/load/write has no maximum commands length.
 Added - New PE32 parameters and switches management.
 Fixed - Stream and rect mark definition and management problems.
 Fixed - Shift left and right commands problems.
 Fixed - Mouse movement and marking problems.

 Version 1.1.25
 --------------
 Added - "set delimiters" to set the word delimiter characters.
 Added - [scrollup/scrolldown/scrollleft/scrollright] commands.
 Added - [left edge] and [right edge] commands.
 Added - [left margin] and [right margin] commands.
 Added - "set tabexpand <col>" to set the tab columns expansion.
 Added - "e .keydefs" list all set commands also.
 Added - /p<profile path> as parameter to set the profile file name.
 Added - Switch in set commandline to set the cursor position on arrow keys.
 Added - The locate or change with the I switch don't abort the current macro.
 Added - Error messages in the status line if in full screen mode.
 Fixed - Slow cursor flash in NT or 2000 console window.
 Fixed - Slow mark operations on big files.
 Fixed - "set display large/small font" command compatibility.
 Fixed - [ascii code] doesn't work in macros or in profile file.
 Fixed - plus/minus and padplus/padminus have the same behavior.
 Fixed - [paragraph margin] move cursor to the left margin.
 Fixed - The locate or change failure abort the current macro execution.
 Fixed - "set linetrim off" added to disable line trim.
 Fixed - [up/down/... <nr>] doesn't work from command line.
 Fixed - "c-ins" and "u-ins" (instead of insert) added for compatibility.
 Fixed - [l/]/] now supported if defined as ["l/]/"].
 Fixed - Invalid redo of a delete line command.

 Version 1.1.24
 --------------
 Added - Multiple syntax coloring settings and keywords files.
 Fixed - Open a file using the long file name syntax (\\pc\dir\file) doesn't
         work in the 1.1.23 version.
 Fixed - The caps lock in some national keyboards doesn't work correctly in
         Windows 95.

 Version 1.1.23
 --------------
 Added - PE32 <wildcard filename> in command line to open more files.
 Added - "edit <wildcard filename>" command to open more files.
 Added - /R after the filename in command line to open the file in read only.
 Added - "load <filename>" command to load a macro from the filename.
 Added - "run <filename>" command to load and execute a macro from the filename.
 Added - "write <filename>" command to write the current macro in the filename.
 Added - "? char" command to display current char ascii code.
 Added - [ascii code] command to insert the char with the ascii code.

 Version 1.1.22
 --------------
 Added - Menu to execute all PE32 commands and instructions.
 Added - [Set OnMenu on/off] to open the commands menu at load time.
 Added - Word wrap move the cursor to the left margin.
 Fixed - [quit] from PE32 parameter doesn't work correctly.
 Fixed - [cursor command] from PE32 parameter doesn't work correctly.

 Version 1.1.21
 --------------
 Added - Calc <expression> command to evaluate expressions.
 Added - [up/down/page up/page down/top/bottom all] work on all files.
 Added - 'o' parameter in the locate and change command: on all file.
 Added - 'f' parameter in the locate command: create a file called .found
         with all lines containing the matched text.
 Fixed - Search 's' option copy one char more in the mark buffer.
 Fixed - Some messages in the status line disappear with no key pressed.
 Fixed - Copy from clipboard of big lines may crash the editor.

 Version 1.1.20
 --------------
 Added - 'p' parameter in the change command: prompt on replace.
 Added - 'a' parameter in the change command: change on all opened files.
 Added - 's' parameter in the locate command: mark matched text.
 Added - 'a' parameter in the locate command: search on all opened files.
 Added - [bookmark set/goto/remove] commands to manage bookmarks.
 Added - Window update two times faster.
 Added - Open multiple files from the command line.
 Added - Open up to 256 files in the same working session.
 Added - All buffers history increased to 256 items.
 Added - All dialogs dimensions are in relation with the screen size.
 Added - Insert in dir dialogs copy all information in a .dir file.
 Added - Set statusline on/off colors: enable, disable or set status line.
 Added - Set commandline on/off: enable or disable the command line.
 Added - Set oncommand on/off: move or no the cursor in the command line.
 Added - Set bkspinfreespace on/off: enable/dis. the backspace in free space.
 Added - Set eof on/off: add or no the CTRL+Z at the end of the file.
 Added - Set linefeed on/off: add or no the LF at the end of the line.
 Added - Set wordwrap on/off: enable or disable word wrap at the end of line.
 Added - Set uppercase on/off: change or no to upper case all characters.
 Added - Set tabs pos ... pos: set user configurable tab positions.
 Added - Set margins left right paragraph: paragraph used in reformat.
 Fixed - Some VBSript commands don't set the file modified flag.

 Version 1.1.12
 --------------
 Added - [repeat command] to repeat the last command executed.
 Added - 'Quit all' to quit all opened files.
 Added - Multiple commands execution in the same line or VBScript command.
 Fixed - Syntax coloring few bugs.

 Version 1.1.11
 --------------
 Added - Set encryption on/off command to encrypt the current file.
 Added - VbsExec command to execute Visual Basic Script commands.
 Added - VbsRun command to execute Visual Basic Script files.
 Added - Pe32.vbs file to load Visual Basic Script procedures.
 Added - Get and set PE32 attributes from Visual Basic Script commands.
 Added - Six new 'set date' attributes.
 Added - The cursor moves at the last position on file already opened.
 Added - [Set restorecursor on/off] to enable cursor position restore.
 Fixed - Dir command doesn't work on subdirectory.

 Version 1.0.92
 --------------
 Added - Help <set commands> instruction to show current set parameters.
 Added - Macro <file> doesn't overwrite keys setting not present in the file.
 Fixed - Macro <file> load lines with blanks at the beginning.
 Fixed - Vertical split doesn't work if columns number is not equal 80.

 Version 1.0.91
 --------------
 Added - [Set date] command to set the date format string.
 Added - [Set time] command to set the time format string.
 Added - [time] and [date] commands to display time and date.
 Added - [Set confirm on/off] command to enable file overwrite message.
 Added - [Set insert on/off] command to enable insert mode at load time.

 Version 1.0.90
 --------------
 Added - [split screen] divide the console in 2 horizontal and vertical views
         with a single file only (the second view is in read only mode).
 Added - [edit] move cursor to the next file in the current view.
 Added - [next window] move cursor to the next view.
 Added - [next view] move cursor to the next view with the same current file.
 Added - A 250Kb PE32.KWD file with all C++, MFC and 32 bit API keywords.

 Version 1.0.89
 --------------
 Added - [context help] command to open the configured help file on the
         current word.
 Added - [autocomplete] command to complete the current word with the
         most similar one searched in the keyword file.
 Added - New system keywords section in the PE32.KWD file and in the
         'set syntaxcoloring' command.
 Added - 'set printer default' to use the system default printer.
 Added - Long filenames are condensed in the status line.
 Fixed - The [copy from clipboard] command doesn't work if tabs are present
         in the clipboard text.
 Fixed - The reformat and trim commands don't set the modified file flag.
 Fixed - The ALT+Keypad sequence doesn't work in the 1.0.85 release.

 Version 1.0.85
 --------------
 Added - 'edit <filename> r' open the file in read only.
 Added - 'view <filename>' open the file in read only.
 Added - [split screen] divide the console in 2 horizontal and vertical views
         if more than 2 files are opened.
 Added - [edit] move cursor to the next view if more views are present.
 Added - [next window] move cursor to the next couple of visible views.
 Added - [zoom window] return console to a single view.
 Added - Save and File with a file name need confirm to overwrite the file.
 Added - In the dir and mru dialogs the '/' key open the file in view mode.
 Added - CTRL+C in dir, history and mru dialogs copy the item into the clipboard.
 Fixed - A change in a mark replace all file occurrences if mark not exist.
 Fixed - [insert line] instruction doesn't move cursor to the begin of line.
 Fixed - [copy mark] in a line mark remove the mark.
 Fixed - Some national keys (alt-gr) are not displayed in Windows 95/98.

 Version 1.0.80
 --------------
 Added - Set LineTrim instruction remove blanks from file lines.
 Added - 'e .keydefs' shows key macro assignments.
 Added - 'e -' shows the previous file.
 Added - [paragraph margin] move cursor to the left margin.
 Added - [indent] move cursor to the left margin.
 Added - [reflow] align marked lines to left and right margins.
 Added - [justify line] align the line to the right margin.
 Added - [justify paragraph] align the paragraph to the right margin.
 Added - [justify all] align all lines to the right margin.
 Added - [reformat paragraph] align paragraph to left and right margins.
 Added - [reformat all] align all lines to left and right margins.
 Added - [trim leading] remove leading blank from current line.
 Added - [trim trailing] remove trailing blank from current line.
 Added - [trim compress] remove multiple blank from current line.
 Fixed - [fill mark] works on marked lines.
 Fixed - [fill mark] 'key' use the key to fill the mark.
 Fixed - [center in margins] use left margin correctly.

 Version 1.0.79
 --------------
 Added - Commands help on help or ? command.
 Added - Plus and multiply keypad keys open files in dir dialog box.
 Fixed - History from command line doesn't show the selected command.

 Version 1.0.76
 --------------
 Added - Command history, most recent used files and dir dialogs.
 Added - Set colors ... <dialog back> <dialog fore> attribute to set the
         new dialog colors.
 Added - Dir <pathname> <filters...> to add files filtering.
 Added - History command to open the commands history dialog box.
 Added - Mru command to open the most recent used files dialog box.

 Version 1.0.66
 --------------
 Added - Uppercase/Lowercase in line mark.
 Added - Set HistoryOn <ScrollLockOn,ScrollLockOff,Shift,Control,Alt>
 Added - [Prev History] [Next History] commands.

 Version 1.0.65
 --------------
 Added - History on command line (active when scroll lock is on).
 Added - "mail <address> <object> [attachment]" Send an e-mail from PE32.
 Added - [Delete all] Delete all lines.
 Added - Personal Editor 32 screen size fit the parent console size.
 Fixed - Console screen size not restored on exit.
 Fixed - Delete mark without selection delete the current line.
 Fixed - An operation on a mark that ends in the last line split the last line.
 Fixed - Delete line from command line doesn't refresh the display.
 Fixed - Unmark and pop mark don't refresh the display.
 Fixed - Exit from Personal Editor 32 leaving the cursor hide.

 Version 1.0.60
 --------------
 Added -  Top of file  and  Bottom of file 
 Fixed - A remark in C starting the next char after a ; is not colored.
 Fixed - A copy mark in the command line invalidate next commands.

 Version 1.0.56
 --------------
 Fixed - Some national keyboard keys don't work as expected.

 Version 1.0.55
 --------------
 Added - System command to execute shell programs.
 Fixed - The alt-gr key combination doesn't work in some national keyboard.
 Fixed - An alt-gr key that doesn't match a key displays a strange character.
 Fixed - Command line redraw needed after a command [execute].

 Version 1.0.52
 --------------
 Added - About/Ver : show about box with license info

 Version 1.0.50
 --------------
 Added - First release available on the web.


 Known bugs
 ----------
 . In Win95 the mouse cursor is not moved to the display corner.
 . In Win95 the window size is not correctly restored after the program quit.
 . In Win95 if you create link to the Personal Editor 32 executable file
   (pe32.exe) the system use conagent.exe to run it and the program will work
   slowly. To avoid this problem create a .pif (or a .bat file that call pe32)
   and create a link to it.
 . In Win95/98/Me the paste command (invoked by right-clicking the window icon)
   doesn't work if the Allow Fast Paste option in the Misc. tab of the
   properties window is checked.
 . In Win95 the icon present in the pe32.exe file is not available.


 Pe commands not implemented
 ---------------------------
 <set searchcase any/exact>  => See the 'e' parameter in the change command.
 <set tabexpand on/off>  => Now always on and with the <col> parameter.
 <set abbrev on/off>  => Now always on.
 <set hscroll on/off>  => Now always on.
 <set backup number>  => Now <set backup extensions>
 <e .unnamed>  => Ignored. Now 256 levels undo command is present.
 [confirm change]  => Ignored. See the 'p' parameter in the change command.

