home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR36
/
KEXX.ZIP
/
PUSHPOP.DOC
< prev
next >
Wrap
Text File
|
1992-12-30
|
2KB
|
49 lines
PUSH.KEX and POP.KEX Documentation
Version 1.0 (June, 1992)
POP and PUSH are two macros that implement a context stack with KEDIT's
EDITV variables. PUSHing a context saves your current position in an
editing session and the definitions of any keys you list on the command
line. POPing a context returns you to the PUSHed location in your
editing session and restores any keydefs you might have saved.
BROWSE.KEX and SEARCH.KEX both provide examples of how to use the
context stack to save locations and keys prior to setting up navigation
keys and named locations in your files. The -b or /b switches to both
macros execute a POP to restore locations and keys to their pre-macro
settings.
PUSH and POP can also be assigned directly to keys on your keyboard and
used to move around that way. PUSHing a location allows you to move
around in your files and still be able to return to your original
location at the press of a key. Placing the following commands in your
PROFILE.KEX file assigns PUSH and POP to Alt-Plus and Alt-Minus
respectively:
'Define Alt-Plus "Macro PUSH"'
'Define Alt-Minus "Macro POP"'
** Prerequisites:
- KEDIT 5.00 or later.
- The POP, and PUSH macros (distributed as part of this package) must
be in your KEDIT macropath.
Disclaimer for all BBS (and other distributed) utilities/programs/macros:
The programs and macros distributed on this diskette are available
strictly as aids and examples for users of Mansfield Software Group
products.
Mansfield Software does not guarantee, or commit to support or maintain
the programs or macros distributed on this diskette. Also note that the
programs and macros provided are not guaranteed to work with past,
present, or future versions of Mansfield Software products.
Nonetheless, comments and suggestions are welcome. Please post any
comments, suggestions, or bug reports in:
-- section 2 of the PCVENA forum on CompuServe, or
-- the Mansfield Software Group Bulletin Board, at (203) 429-3784.