Additional Documentation for …Edit DA 1.12 Written by Leonard Rosenthol Copyright© 1988 by LazerWare, inc. New Features and Bug Fixes in 1.12 (for Russ Wetmore and friendsŠ) ---------------------------------- € Fixed the STUPID bug (that none of my beta testers found) where my saving the Font/Tab info resources would trash ANY other resources present! € …Edit now only changes the creator type on a file when you do a Save AsŠ and not on a SaveŠ € Cmd-H will now do an MPW like Find Next Occurance of Selected Text. (Basically this is a combination of Cmd-E followed by Cmd-A) € Tabs now come out at the proper location. It seems that I misunderstood one of the CAPPS' routines and that it really wasn't doing something that it should have. Anyway, it's fixed! € AutoIndent works again. It accidently got removed in 1.11, but it's back! € Fixed some problems with using PowerKeys under System 6.0. They all work again, sorry about that! € We now check to see if the value you enter into the TypeStyle dialog is a valid number greater than 0. If it is not, then it puts up a dialog and requests that you try it again. € All dialogs which have Yes, No, and Cancel buttons will now accept Command key equivalents for these buttons. Cmd-Y for Yes, Cmd-N for No, and Cmd-. for cancel. (Note: You REALLY don't need to use the command key as it will look for the character, no matter what modifier(s) are.) € Replace All now has a command key equivalent - Cmd-D (don't ask why, it was as good a key as any!) Using this with the above, you can hit Cmd-D, Cmd-N and very quickly do a Replace All, no verification. € The Find dialog now has command keys for its buttons too. Cmd-F for Find, Cmd-D for Don't Find and of course, Cmd-. for Cancel. € There is still a big problem with the Enter ASCII dialog, and I am looking into it. New Features in 1.11 ------------------- € The Search & Replace routines have been expanded to include two new options whose default values are settable from the DDAT resource but can be changed at any time from the Find Dialog: Case Sensitive Searching Whole Word (Token) Searching (Note: The defaults for both of these options is FALSE ) € There is now an optional AutoSave feature which can be configured to the number of keystrokes that must be typed between each save. The default for this option is TRUE every 250 keystrokes. Please note that the maximum number of keystrokes that you can define is 255. This will be extended in the next version. € We now save the font, size and tab information in the document. € IncludeŠ now allows you to include one file inside of another. Just select the file and a copy of it will be inserted at the current insertion point. € The Find dialog box now has a Don't Find button. This is useful for setting the search/replace values without doing a search. € The File Information dialog now returns a CORRECT WORD COUNT! € Balancing will select the bounding parens of the current selection. This works exactly like the command as of the same name in Lightspeed C. At the present moment only {}'s and ()'s are used as Parens. There are also some "Documented Features" about Balancing which I hope to fix sometime soon, as well as expanding this to support user definable Parens. € There is now a method by which you can set the default Find and Replace Items. There is a resource of type STR# in the DA file which consists of two items ‹ The first one is the Find string the second is the Replace string. …Edit comes configured with the settings set to do LF->CR replacement. € If you hold down the option key when the DA first opens you can bypass the SFGetFile dialog and open to a blank document!!! € There is now an Options menu item which will allow you to set some of the default settings for …Edit. Unfortunately, I did not have a chance to put the 'Save Settings' button in that dialog yet, and I wanted to get this version out on the streets. There will be a 1.12 that adds this features of saving the settings, sorry for the delay. € You can now print the text in your window as PostScript. This means that instead of sending the text in the window to the printer as text it will be sent as Postscript instructions to the printer. I do not (though I should) check to see if the printer is a Postscript compatable device (as there is no way that I know of to do so), so you have to promise me you won't try to send Postscript text to an Imagewriter. The other thing to note is that you can not Print as Postscript under MultiFinder's Background printer. I believe that this is Apple's problem and not mine, as I am following there rules! € New About Box (it's supposed to be in color, but it's not!) Bugs Fixed ---------- € WE NOW WORK WITH LIGHTSPEED PASCAL!!!! The problem was due to poor memory management on my part, and I have fixed it so enjoy the combo of …Edit and Lightspeed. € THE ABOUT BOX REALLY WORKS NOW!! What had happened before was that when I thought it was fixed in 1.1, I was looking at the wrong piece of code...Well, it works now!! € Fixed a bug (that no one except me found) having to do with Shift/Cmd Up/Down Arrows. € Fixed the Menu Highlighting bug. € Fixed the Incorrect Tab Spacing bug!! € Fixed a bug which I introduced which may have caused occasional hanging. € Fixed the 'File Manager Error: -43' problem that was happening when you saved a document for the first time. € Fixed some MAJOR bugs in the Search/Replace routines! € Finally fixed the problem with pasting values into the Find/Replace dialog, everything now works just fine!! .