TXTPRO40.FIX - December 4th 1989›› Feel free to distribute this fix via modem, newsletter, etc but please›don't alter it. If this is distributed via newsletter, I sure would›appreciate a copy.››› Well, Ronnie Riche has come out with yet another version of Textpro, but›he only fixed the problem with the parameter commands. Since I have his›address now, I'll inform him of the other problems. :)››› Anyway, this is the new fix file for Textpro Plus 4.0x. It is updated,›and has only a BASIC program to make things easier on me. Since Textpro›Plus 4.0X is for all DOSes and machines I don't need to make different fix›files and you don't have to wait for my newest fix.›››› The fixes incorporated into this file:››› Problem with the parameter commands:› The new version of Textpro fixes the problem that occured with the›parameter commands by changing the slash to a comma. This should work with›almost every Atari DOS because the comma is recognized as a filename›terminator (the reason for this is because RENAME requires two filenames,›and uses a comma as a filename terminator). However, the EOL (RETURN,›Decimal 155, Hex $9B) is the universal terminator (for Atari 8-bits) and›should be used as such. This fix patches Textpro so that before sending a›filename to DOS it changes the comma (or slash, or whatever you decide to›change it to) to an EOL, then when DOS returns to Textpro, it changes it›back. In Textpro Plus 4.0x you can change the slash character to one of›your own choosing but changing it to an EOL makes Select-L,l and P print›a return to the screen (instead of the left arrow).››› Lockup problem on reset:› I had this problem for the longest time but never managed to figure out›what was happening. Anyway, the new version apparently fixed this and›hitting RESET works perfectly.› SDX+MIO USERS: You have a slight bonus when using Textpro Plus. If you›need to reconfigure your MIO you can do it from Textpro and upon hitting›RESET you'll be returned to Textpro. If you try to reconfigure the MIO from›the SDX command line the SDX will cold start when you return from the MIO.››› Enable/Disable screen keys:› This fix patches the Select-Control-Z and Select-Control-X functions.›X turned the screen off, and Z turned it back on. I felt this was a waste›and not in the spirit of Textpro's other commands that toggle states (CAPS,›INVERSE, Ctrl-A, etc) so now both Z and X toggle the screen display. Perhaps›later the Z can be used for something else.››› Function keys:› This fix is for all the nuts out there (myself included) who have managed›to restore the function keys to their XL/XE computers. The 4 function keys›appeared briefly on the 1200xl computer and then disappeared from future›machines. They act as the arrow keys but control does not have to be held›down. They have a few other functions, but those are useless in Textpro.›The code to support these function keys did not disappear and still exists›in working order in the new roms.› That's the good news...now the bad, Textpro (any version) does not›recognize these function keys. This is not good, I restored my function›keys because I wanted to be able to use them as arrow keys without holding›down the control key at the same time. This fix will make the function›keys work with Textpro Plus 4.0x but NOT with any other version of Textpro.› Just as a teaser...do you know that you can add 6 more function keys to›your wonderful 8-bit Atari? I'll get around to telling you how this is done›about the same time as the first revision of Textpro 4.0X comes out. :)››› Find function:› This has been sped up but unless you do a LOT of macro finds and/or global›replaces you'll never notice the difference. The most time consuming part of›finds/global replaces is the screen movement. Soon as I figure out how it›works, I'll make a patch to have the screen jump right to the new cursor›position rather than scroll through the entire buffer.››› Keyboard Commands:› The keys modified by this fix are listed at the end of this file. A›complete summary of Textpro Plus 4.0X commands will be made available soon.››››› Since the authors of Textpro do not want it distributed in modified form,›you should load this fix everytime you load up Textpro to prevent a›modified copy from being distributed accidentally. To load the fix from›within Textpro, just hold down the select key and press control-W. The›command line will show 'Binary Load>D:' and you just need to type in›TP40FIX.OBJ and hit return. The screen will return to the standard blue›and the normal atari character set. To fix this just type CTRL-M. That's›all there is to it. If you prefer not to load the fix in everytime you use›Textpro, you can append the fix to the Textpro file and it will be there›everytime you use that version. Again, please don't distribute your "new"›version.›››››Charles Hughes››Usenet: Charles_Hughes@cup.portal.com›Phone: (408) 732-7749›Mail: 555 E. Washington #301› Sunnyvale, Ca 94086›››-----cut here---------›BASIC fix. Type in this short program, or use Textpro to edit it out of this›file and then ENTER and RUN it.›-----cut here---------›100 Rem TXTPRO.BAS›110 REM This file creates a patch for›120 REM Textpro Plus 4.0X›130 OPEN #1,8,0,"D1:TP40FIX.OBJ"›140 READ X:IF X=-1 THEN 160›150 PUT #1,X:GOTO 140›160 CLOSE #1›170 END ›1000 DATA 255,255,212,156,214,156,76,0›1001 DATA 6,0,6,55,6,189,68,3›1002 DATA 133,212,189,69,3,133,213,160›1003 DATA 1,200,240,30,177,212,201,155›1004 DATA 240,9,205,149,124,208,242,169›1005 DATA 155,145,212,140,48,6,32,86›1006 DATA 228,172,48,6,173,149,124,145›1007 DATA 212,96,76,86,228,0,32,180›1008 DATA 126,153,220,181,96,178,166,180›1009 DATA 166,32,49,6,212,166,232,166›1010 DATA 234,234,234,162,0,173,219,181›1011 DATA 240,85,189,220,181,209,138,240›1012 DATA 5,224,0,208,238,248,166,253›1013 DATA 166,232,236,219,181,208,224,63›1014 DATA 148,64,148,28,29,79,148,80›1015 DATA 148,30,31,127,148,128,148,8›1016 DATA 5,143,148,144,148,17,26,191›1017 DATA 148,192,148,154,204,207,148,208›1018 DATA 148,142,236,217,128,218,128,225›1019 DATA 171,226,171,238,171,169,0,205›1020 DATA 47,2,208,2,169,34,141,47›1021 DATA 2,96,17,125,35,125,234,234›1022 DATA 24,169,40,109,69,181,24,101›1023 DATA 88,133,136,165,89,105,0,133›1024 DATA 137,-1›-----cut here---------› TextPro Plus Modified Command Summary› KEYBOARD COMMANDS› › Normal Key Plus Select› ----------------------------------------------------------------------››› ! F1 Same as Ctrl +› ! F2 Same as Ctrl *› ! F3 Same as Ctrl -› ! F4 Same as Ctrl =› ! Shift F1 Same as Ctrl H› ! Shift F2 Same as Ctrl E› ! Shift F3 Same as Ctrl Q› ! Shift F4 Same as Ctrl Z› ! Ctrl F1 Same as Select-Ctrl X› ! Ctrl F2 Same as Select-L› ! Ctrl F3 Same as Select-Ctrl N› ! Ctrl F4 Same as Select-l›› Ctrl X Exit to DOS ! Toggle Screen Display On/Off› Ctrl Z End of Line ! Toggle Screen Display On/Off›› ----------------------------------------------------------------------›