home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
p2demo21.exe
/
README.TXT
< prev
next >
Wrap
Text File
|
1995-03-20
|
11KB
|
225 lines
****************************************************************************
* PREDITOR/2 GAMMA *
* *
* This file contains important information regarding this gamma *
* refresh. All users should read this file before using PREDITOR/2. *
* *
* NOTE: This is the final refresh of the editor before release. *
* Please report any bugs you find as soon as possible so any *
* fixes may be included in the release. *
* *
* Please report any bugs or questions to: *
* *
* COMPUSERVE: 74671,2151 *
* INTERNET: ray_monroe@compuware.com *
* PHONE: 800 292-7432 ext 6468 *
* *
* *
****************************************************************************
TABLE OF CONTENTS
1. NEW FEATURES
2. UPGRADING FROM VERSION 2.0.1 OR EARLIER
3. FUNCTIONS REMOVED
4. NEW USER INTERFACE ITEMS
5. CHANGED USER INTERFACE ITEMS
6. FIXED PROBLEMS REPORTED BY CUSTOMERS
OVERVIEW
The gamma version of the editor contains all the features that will be
included in the final release.
Please pay special attention to the new window modes, and the usability of
the Quick Settings dialog and the Settings notebook.
1. NEW FEATURES
- detached window mode
- hex display
- incremental compile of the c-tags database
- quick settings dialog box
gamma includes the following new features:
- templates now don't expand inside comments or literals
- the braces function now ignores items inside comments or literals
- you don't have to be on the first character of a matching construct
to do a goto matching operation.
- new pel file unixedit.pel which allows users to load UNIX files.
The new functions are:
edit_unix_file_key(name) - loads a file as a unix file
unixdos() - toggles between loading DOS and UNIX files by
default.
unixedit() - changes the currently loaded file to a UNIX
file type and switches the default mode to UNIX.
dosedit() - changes the currently loaded file to a DOS
file type and switches the default mode to DOS.
2. UPGRADING FROM VERSION 2.0.1 OR EARLIER
If you are upgrading from version 2.0.1 or earlier you may need to
reselect your screen and printer fonts the first time you run the editor
after installing. You will only need to do this if you notice that your
screen display is not updating properly.
3. FUNCTIONS REMOVED
The following table lists some obsolete and redundant functions that
were removed from the editor. The OLD column contains the deleted
functions. The NEW column contains the function to use in place of
the OLD function. These functions were removed because we were
reaching the PEL compiler's limit of 2000 functions.
OLD NEW
--- ---
toggle_stb_emulation -> toggle_stb_flags( STB_EMULATION )
toggle_stb_lastline -> toggle_stb_flags( STB_LAST_LINE )
toggle_stb_dynasize -> toggle_stb_flags( STB_DYNA_SIZE )
toggle_stb_message -> toggle_stb_flags( STB_MESSAGES )
toggle_stb_prompt -> toggle_stb_flags( STB_PROMPTS )
toggle_stb_line -> toggle_stb_flags( STB_LINE )
toggle_stb_column -> toggle_stb_flags( STB_COLUMN )
toggle_stb_indicators -> toggle_stb_flags( STB_INDICATORS )
toggle_stb_dow -> toggle_stb_flags( STB_DAYOFWEEK )
toggle_stb_date -> toggle_stb_flags( STB_DATE )
toggle_stb_time12 -> toggle_stb_flags( STB_TIME12 )
toggle_stb_time24 -> toggle_stb_flags( STB_TIME24 )
toggle_stb_clock -> toggle_stb_flags( STB_CLOCK )
ec -> toggle_electric()
__h -> __c()
__hxx -> __c()
__hpp -> __c()
__cxx -> __c()
__cpp -> __c()
goto_bookmark_key -> goto_bookmark()
region_type -> selection_type()
assign_brief_f_keys -> assign_brief_keys()
assign_brief_misc_keys -> assign_brief_keys()
factory_prompt -> prompt_history()
toggle_tabs_to_spaces -> toggle_buffer_flags( BUFFER_TABS_TO_SPACES )
toggle_buffer_expand_tabs -> toggle_buffer_flags( BUFFER_EXPAND_TABS )
toggle_buffer_snap2eol -> toggle_buffer_flags( BUFFER_SNAP_TO_EOL )
toggle_real_space -> toggle_buffer_flags( BUFFER_REAL_SPACE_ONLY )
toggle_insert_mode -> toggle_buffer_flags( BUFFER_OVERTYPE_MODE )
toggle_read_only -> toggle_buffer_flags( BUFFER_READ_ONLY )
toggle_search_case -> toggle_search_flags( SEARCH_CASE )
toggle_search_global -> toggle_search_flags( SEARCH_GLOBAL )
toggle_search_all_buffers -> toggle_search_flags( SEARCH_ALL_BUFFERS )
toggle_search_center -> toggle_search_flags( SEARCH_CENTER_CURSOR )
toggle_search_regex -> toggle_search_flags( SEARCH_REGEX )
toggle_search_word -> toggle_search_flags( SEARCH_WHOLE_WORD )
toggle_search_forward -> toggle_search_flags( SEARCH_FORWARD )
toggle_search_max_match -> toggle_search_flags( SEARCH_MAXIMAL_MATCH )
toggle_search_wrap -> toggle_search_flags( SEARCH_WRAPS )
toggle_search_advance -> toggle_search_flags( SEARCH_ADVANCE )
toggle_search_once -> toggle_search_flags( SEARCH_ONCE_PER_LINE )
toggle_search_highlight -> toggle_search_flags( SEARCH_HIGHLIGHT )
cut -> delete_to_scrap()
4. NEW USER INTERFACE ITEMS
- New Quick Settings dialog. From menu select Options/Quick settings
- New dialog to perform c-tags make
- Window/Mode page in settings notebook allows selecting between window
modes and one window per buffer.
- One window per buffer option will not allow a window to view multiple
buffers. Each buffer is permantly attached to its window. So when the
window or buffer is deleted the corresponding buffer or window is also
deleted.
- New dialog box for adding items and categories on the Types/Color page.
Dialog box will now allow you to enter many items at once without
leaving dialog.
- New dialog box for changing color of items and categories on the
Types/Color page. Dialog box now displays a multi select list box
that allows the color of multiple items to be changed at one time.
- Added a toggle hex display to Window menu
5. CHANGED USER INTERFACE ITEMS
- removed MDI mode from menu, see the Window/Mode page
- removed File/Window page and consolidated items that were on file window
page.
- The colors stored from PEL code have been changed from BGR format to RGB
format. You will be affected if you have customized any of the colors used
to color highlight your code.
6. FIXED PROBLEMS REPORTED BY CUSTOMERS
The following bugs reported by beta sites have been fixed (among others):
Problem # Description
267483-01 GP Fault when deleting Scratch.000 and Scratch.001
267354-01 GP Fault in Brief mode doing a Ctrl-B with no buffers
267357-01 Performing new buffer with no open windows opened up
the last open buffer and not a new one.
268099-01 Delete entire contents of buffer and then deleting the
buffer produced a GP Fault.
58959 F GP fault when exiting from vdiff via the escape key or
from file pulldown.
58961 F - pf11(right) followed by a pf11(right) distorts data on right margin
- pf11 (right) followed by pf10 (left) that acts like a pf11.
- pf19(up), pf20(down), pf22(left), pf23(right) just beep.
58449 F Selecting help/general help results in ipf error "linking not found"
58438 F When a file is loaded into the editor (user was in vi mode) using
alt-e and typing the filename with trailing blanks, the editor
fails to recognize this file type. ie. syntax highlighting is not
done and other commands which depend on file type do not work.
58903 F Customer noticed that the local.pel compiled (in 2.1) without an error but
cursor settings which were set in local.pel did not take effect. Cursor
was a small thin line. the reason is that format of the variaables have
changed. this should be reflected in the readme.txt file & pel fun/var
55181 F When specifying a period, a backup directory(.. backup) or blank (default),
in the \backup\ directory field on the editor/directories notebook page,
the backed up file is not given a .bak \extention\. the file name and
extention of the backup file is the same as the original file.
55184 F When specifying a complete path (drive:xxxx) in the \backup\ \directory\
field, the backup file is created in a backup sub directory off the
current directory.
55291 F After adding a period(.) extension on the extentions page, selecting it
and then pressing the delete push button, an error msg was displayed:
"(null) bad parameter sent to set_dialog_item(dlghand(-2147482962),id
(1160),dac_edit_text, type("
55330 F When in split screen mode in the ispf emulation, "=x" \exits\ preditor/2
and should only exit the window in focus.
58153 F Search_pattern in cpe.cfg displays "improperly quoted string" at
startup if options/settings is choosen, editor gets system error:
general protection violation.
Many bugs/enhancements in the VI emulation.