Message-Id: <199710092333.TAA06876@delorie.com> Comments: Authenticated sender is From: "Salvador Eduardo Tropea (SET)" Organization: INTI To: djgpp-announce AT delorie DOT com Date: Thu, 9 Oct 1997 17:52:27 +0000 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: ANNOUNCE: SET's Editor v0.4.1 released Precedence: bulk Precedence: bulk That's the announcement that I released the SET's editor v0.4.1: What's SET's editor? Is the same editor you can find inside RHIDE but without the IDE itself, but as it's the last version have more features (and bugs?, I hope it have less ;-). For the people that doesn't know about RHIDE: Is an editor specially designed for C/C++ programmers. Main features: * Easy to use for DOS users because have a lot of CUA and Wordstar commands used in the editors of other compilers. * Full configurable keyboard (new). * Full configurable menu (new). * Advanced features: Rectangular blocks, intelligent indent, configurable syntax highlight and more. * Simple macro language, will be expanded only if the people is interested and helps a bit (new). * PMacros for fast writing. * Real macros (new). * Documentation tool for libraries or large projects (new). Why I could want to download it if RHIDE exists? The editor is the newest version v0.4.1 and have a lot of differences with the one included in RHIDE 1.4 (v0.3.6). Here are some of the reasons you could have: 1) You like the editor and want to use it without needing to start the whole IDE. The editor have a half of the size of RHIDE mainly because GDB isn't inside of the editor. I use my editor to edit all the files I create ;-). 2) You are a RHIDE fanatic and want to test the new features or check if some bug was killed. I specially recommend it for people that have problems with the bugs in "Optimal fill" and for the ones who wants to see macros or word wrap in RHIDE. 3) You are a djgpp fanatic and want to collect anything made with djgpp (I'm one of these crazy mans ;-). 4) You don't like RHIDE at all, you think it sucks, but you think you can help to make it a really good thing. Ok, where can I get it? http://www.geocities.com/SiliconValley/Vista/6552/edi0401b.zip --------------------------------------------------------------------------- Here is a copy of the readme.1st file: SET's editor v0.4.1 by SET That's the offitial distribution of SET's editor v0.4.1 The editor is Copyrighted by Salvador Eduardo Tropea. (c) 1997 The editor is free and you don't need to pay for it. Any kind of donations are accepted ;-). IMPORTANT: This realease of the editor have as main purpose the test of some new features like: 1) A new tool called SET's Documentation Generator. This feature is used to generate documentation from some special comments that you must put in your C/C++ files. For more information read the EXAMPLE part. Read %DJDIR%/setedit/sdg.txt or the on-line sdg.inf for more info. 2) The addition of Lisp like macros (sLisp), take a look to the file %DJDIR%/share/setedit/macros.slp. The name of the available editor commands is listed in the editor's help. Look in Macro|Choose for more. 3) A new system of keyboard handling, look in the editor in the menu Various| Options|Keyboard. 4) A new feature to wrap words, use Alt-L and Alt-G to enable and configure in the files you want. 5) Configurable menu, take a look to the file menubind.cc. To create a new menu modify the file and then run cpp menubind.cc > menubind.txt. These files are located in %DJDIR%/share/setedit. 6) A life save system for eventual crashes. If the editor drops to DOS just go and look the file %DJDIR%/share/setedit/error.1. To make it work you must EVER call the editor from the provided e.bat file and no directly. 7) A printing tool, See Files|Print Setup... 8) More things, just play a little with the options in the menu and the files in %DJDIR%/share/setedit. Note: %DJDIR% == The content of the enviroment variable %DJDIR%, that's the place where you installed djgpp. You don't need to set this variable, setting DJGPP is enough. But you must add the SET_FILES variable to your autoexec.bat, look in INSTALL. REQUIREMENTS: * PC 386 compatible or superior computer. * 2 Mb of memory or more. * 1 Mb of free disk or more. * DOS version 5.0 or posterior or any compatible OS (Win '95, Win 3.1, OS/2, MS-DOS, etc.). * Well ... if you have djgpp you have it. INTALL: 1) Uncompress the file over your djgpp installation in the same way you did with the rest of packages. 2) Add the following in your autoexec.bat: SET SET_FILES=c:/djgpp/share/setedit Replacing c:/djgpp with the place where you installed djgpp. You can't make it through djgpp.env because I use this variable in the e.bat file :-( MORE INFO: From v0.4.0 the editor doesn't need external files to configure the keyboard so forget about the old xxx.txt files used in RHIDE. You will need to customize the colors from Various|Options|Colors. To save the default colors and settings go to the %SET_FILES% directory, start the editor and set all the options (colors and settings with Alt-G). Just exit and the editor will save a file called tcedit.dst. Each time you start the editor in a directory where there isn't any *.dst file the editor will load this default. Important! to use Alt-G you must open at least one editor window, so go to File|New and create a new file, then set the optios you want, select OK and then close the new file created. If you don't close it you'll get a new file opened each time you start the editor in a new directory, perhaps you want it but isn't the normal. If you are annoyed with the back-up files and .dst files created by the editor in all the places just exit with Alt-Q and the editor will delete these files. If you want to run multiple copies of the editor at the same time make copies of the e.bat file with names like e1.bat, e2.bat, etc. and modify the name of the error.1 file with error.e1, error.e2, etc. And then start the editor from different batchs. That's needed because all the error output of the editor is redirected to a file. EXAMPLE: To test the SDG tool you can uncompress the example.zip file in an empty directory. Then call the editor with e and folloe these steps: 1) Select the menu Project|Open and type test and enter. You'll get a new project. 2) Press Insert and select the three .cc files pressing enter in each one, the press ESC. Now you have the project filled. 3) Select Various|Options|SDG Options, and take a look to the selected options, if you have SET_FILES right all must be Ok, so just press ENTER. 4) Press F9. The message window will appear with some messages. 5) Open the file out.html, it was generated when you pressed F9 (look the syntax highlight). Load the file with any web browser and look the results. If you like it for your code read the sdg.inf file (from the editor, if you don't know how press F1 and then Ctrl-H to learn more about the help system). LEGAL ISSUE: The editor is free software. It may be used or distributed in any manner you wish, as long as you do not try to sell it. You can't remove any copyrigth included in the editor and you can't distribute it without any of the original files. The editor comes with ABSOLUTELY NO WARRANTY; excluding any and all implied warranties, including warranties of merchantability and fitness for a particular purpose. There is no warranty or representation, either express or implied, with respect to this program, its quality, performance, merchantability, or fitness for a particular purpose. The entire risk of using this program is with you. There will be no liability for special, incidental, or consequential damages arising out of or resulting from the use or modification of this program. DONATIONS: If you really like the editor and/or the SET's Documentation Generator included on it you can send me anything as feedback. If you want to send money I'll be happy, but if you don't have it and want to show your gratitude you can send me a postal card from your city or some of the things I collect (train tickets, cigarette envelopes and boxes, stamps, old money and coins). For more information about how to contact me press F1 in the editor, select "Introduction" and then select "About the author". SET ------------------------------------ 0 -------------------------------- Visit my home page: http://www.geocities.com/SiliconValley/Vista/6552/ Salvador Eduardo Tropea (SET). (Electronics Engineer) Alternative e-mail: set-sot AT usa DOT net - ICQ: 2951574 Address: Curapaligue 2124, Caseros, 3 de Febrero Buenos Aires, (1678), ARGENTINA TE: +(541) 759 0013