Path: utzoo!mnetor!uunet!portal!cup.portal.com!src From: src@cup.portal.com Newsgroups: comp.sys.ibm.pc Subject: QEdit 2.00 Patches Message-ID: <3706@cup.portal.com> Date: 6 Mar 88 20:23:16 GMT Organization: The Portal System (TM) Lines: 47 XPortal-User-Id: 1.1001.2548 I just received QEdit 2.00 and like many of the new features very much. Unfortunately, some of the configurability that was available in previous versions has been removed. Losing the ability to disable the change in the cursor shape in Insert and Overwrite modes was particularly annoying. Annoying enough that I didn't want to wait for a possible reinstatement in a future version so I went digging into the program with DEBUG and came up with the following patch to disable cursor-shape modification: >debug q.com -a 23EA nop nop -w -q The two NOP instructions overwrite the INT 10h call to change the cursor shape. Another problem I encountered was with the new DOS command which loads a new COMMAND.COM with the /C option. I've changed the dos switchar from slash (/) to dash (-) using the undocumented INT 21h, function 37h and all programs I've used that have this "execute DOS command from within the program" feature burp offensively when trying to use the "/C" option (ProComm comes immediately to mind). I dream of the day when software developers will get the current switch character before constructing and parsing command lines(sigh!). Fortunately, patching programs to work with -C has not been a big problem and QEdit was no different. >debug q.com -e A368 '-' -w -q The option "/c" is located at CS:A368. Simply change the slash to a dash. Finally, I have a question that I hope one of you fellow QEdit'ers out there can answer. When running QCONFIG / O)therstuff, the question "Prompt for filename on open window (Y/N)?" comes up. I haven't been able to figure out what this means. Has anyone else been able to? Steve Calwas src@cup.portal.com Santa Clara, CA ..!sun!cup.portal.com!src