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: *** 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: Name for temporary file when one is needed. 19 chars max. 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.