home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
17 Bit Software 1: Collection A
/
17Bit_Collection_A.iso
/
files
/
1064.dms
/
1064.adf
/
Uedit
/
ReadMe-CONVERTING
< prev
next >
Wrap
Text File
|
1987-06-04
|
4KB
|
93 lines
Converting your configs from V2.5e to V2.6
REQUIRED CHANGES:
*** In Config!M replace the old sort line cmd (shftAlt-s) with this one:
<shftAlt-s: sortLines(curFile,0) >
*** In config!R: Everywhere, eliminate all mention of the idle command and
and idleTime and substitute mentions of the idle command with "rexxKey".
*** In Config!S add buf41 as a THIRD argument in spell() in the rAmiga-C
command as follows:
while (not spell(buf54,curFile,buf41)) runKey(virtual-z)
When you spell-check, you can put a supplemental dictionary in buf41; the
supp dict should have 1 word per line and be in alphabetical order. (You can
sort a list of words using SA-s. Put into buf41 using C-w Swap Buffer.)
Search out other instances of spell() and add " " as a THIRD argument as
follows: spell(arg1, arg2, " "). Then spell() won't look for a supp dict.
*** Search for instances of push(), pop(), getStackSize() and rollStack().
rollStack(): first argument used to indicate either the buffer or number
stack. Now it indicates WHICH (of 0-99) buf or num stack as well. E.g.,
n99 used to indicate just the number stack. Now it indicates number
stack 99. Change instances of rollstack(bufN,buffer) to
rollstack(buf99,buffer). Do the same for rollstack(nN,number), changing
to rollstack(n99,number). This is so that buffer and number stack 99 is
used throughout, to avoid confusion. (Use any 0-99 stack, if you wish,
however, long as you make sure push/pop/getStackSize/rollStack are all
consistent in your config.)
getStackSize(): Store the buffer and number stack NUMBER in the first 2
arguments as follows: getStackSize(n0,n1,n2) gets the size of the buffer
stack in n0 and size of the number stack in n1. (It gets the size of the
file saving stack in n2). To get the size of stack 99 store 99 in n0 &
n1 as follows: equateNum(n0,99) equateNum(n1,99) getStackSize(n0,n1,n2)
Now getStackSize() will return the size of buffer & number stack 99 in
the variables n0 & n1.
push() & pop(): These now use a new first argument to tell them WHICH buffer
or number stack to use. For buffers install buf99 as the first arg. For
numbers install n99 as the first arg. This causes the 99th buffer or
number stack to be used throughout.
Examples:
push(buf99,curFile)
pop(buf99,buf2)
push(n99,lineLength)
pop(n99,lineLength)
*** New font name & height defaults were added to Config! just below the
temp file name and above the pmESC default as follows:
<RAM:uejunk> Name for temporary file when one is needed. 19 chars max.
<topaz> Font name (19 chars max).
<8> Font pixel height ( >= 8).
<27> Primitive Mode (pmESC) terminator character.
*** New Config! defaults were added for screen width, screen height, and
tiny window task priority as follows:
OLD DEFAULTS:
<0> Hide display.
<1> Scroll type: 0 = show colors, 1 = faster
<0> Trap menus to use menu mouse button as a key
<0> Reserved
<0> Reserved
<0> Reserved
<0> Reserved
NEW DEFAULTS:
<0> Hide display.
<1> Scroll type: 0 = show colors, 1 = faster
<0> Trap menus to use menu mouse button as a key
<664> Screen width in pixels (640-1064)
<224> Screen height in pixels (gets auto-doubled for LACE) (200-1064)
<0> Task priority when in tiny window (-128 to 127)
<0> Reserved
NOTE: If your config is older than v2.5e or if your defaults won't compile
after making the changes, carefully go through the V2.6a Config! provided on
the Uedit disk and compare its defaults with the ones in your custom config,
adding any new ones or making any changes necessary.
OPTIONAL CHANGES:
You may wish to use the new CL functions in your config. These are given in
Errata.