home *** CD-ROM | disk | FTP | other *** search
-
- 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.
-