delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-announce/1999/02/17/11:19:57.1

Message-Id: <199902171610.LAA04576@delorie.com>
Comments: Authenticated sender is <salvador AT natacha DOT inti DOT gov DOT ar>
From: "Salvador Eduardo Tropea (SET)" <salvador AT inti DOT gov DOT ar>
Organization: INTI
To: djgpp-announce AT delorie DOT com
Date: Wed, 17 Feb 1999 12:55:18 +0000
Subject: [Announcement] Setedit v0.4.23 released
Reply-To: djgpp AT delorie DOT com

That's the announcement that I released the SET's editor v0.4.23:

What's SET's editor?

  Is the same editor you can find inside RHIDE but without the IDE itself,
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.
* Full configurable menu (OS dependent features and macros in menues (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.
* PMacros for fast writing.
* Real macros.
* Documentation tool for libraries or large projects.
* Fonts, code pages, screen modes and palette customization.
* You can run make or grep from the editor collecting the errors/hints.
* Clock and screen saver.
* Linux version.

Why I could want to download it if RHIDE exists?

  The editor is the newest version v0.4.23 and have a lot of differences with
the one included in RHIDE 1.4 (v0.3.6). Attention! Robert released a new
beta of RHIDE (1.4.7) containing the editor v0.4.17.
  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.

Note: Actually Robert is working to incorporate it to RHIDE.

Ok, where can I get it?

http://www.geocities.com/SiliconValley/Vista/6552/edi0423b.zip
http://www.geocities.com/SiliconValley/Vista/6552/edi0423s.zip

Also I uploaded the files to the DJ's server and will be available from 
Simtelnet soon.

---------------------------------------------------------------------------
Here is the list of new/fixed things:

New:
* A mode to see the tabs.
* A mode to "skip" the tabs when moving the cursor.
* Syntax help pressing Ctrl+F1 like in RHIDE but with different routines and
  a little bit more of functionallities.
* Syntax highlight for Perl. Contributed by Daniel Mizyrycki.
* Syntax highlight for 8x51. Contributed by Alex.
* Syntax highlight for Java. Contributed by Louis Santillan.
* Support for HP laser printers (contributions by Roger H. and Mariano
  Alvarez Fernandez).
* expression,x (,o ,d or ,b) in the calculator (by Laszlo).
* A primitive conditional support in the menu files to define menu options
  dependent of the OS. It means: no more DOS options under Linux ;-)
* More shortcuts and menu entries to make easier the use. (suggested by Brett
  Porter and Ivan Baldo).
* Save As DOS in the Linux version.
* A tool to convert accents to HTML tags (works with all the supported code
  pages).
* Added support for two variants of the ISO-1 code page to match the
  lat1-16.psf and lat1u-16.psf Linux fonts.
* Two screen savers: Inferno 1 and Smoker 1 (for DOS).
* Code page remapping under Linux.
* A mechanism to open more than one editor for the same file. The first
  opened is read/write the rest are read-only and shows an snapshot of the
  file at the time you opened it. Read-only editors can't be modified (at
  least I did my best to avoid it ;-) and can't be saved. The number of
  copies is 1 by default to emulate the old behavior, but can be modified
  from the general options menu.
* Command line option --project to load an specific project file.
  (Suggested by Brett Porter).
* Command line option --help to show the available options.
* Command line option --no-mouse-hook command line to avoid crashing NT.
* Command line option --use-rh-52-keys for the new keyboard mapping found in
  Red Hat 5.2.
* Abreviated command line options.
* Support for macros from the menu so you can add menu items for different
  type of compilations. (Suggested by Tomas Kouba).
* A new command cmcMouseToggle, that's specially designed for Linux, it just
  enable/disable the mouse, making that the user can switch between TVision
  behavior and default gpm behavior. So disabling the mouse and pressing the
  right button you can paste text from gpm or copy text from the screen to
  the gpm buffer; then pressing the same key sequence the mouse is controled
  by TVision again. Lamentably I didn't found any clipboard like routine in
  the gpm.info documentation. You must asign it to some key, I want
  suggestions from Linux users.
* Under Linux when holding Alt or AltGr the mouse control is left to GPM.
* sLisp command (WichEditor [n]). It just returns the name of the current
  editor. The parameter is currently limited to 0,1,2,3,4 and 5 see the docs.
  (Suggested by Tomas Kouba).
* A sLisp command to get the currently selected text. Suggested by Martijn
  Versteegh <versteegh AT kvi DOT nl>.
* Now Find&Replace can be recorded in macros. Reported by Burton Radons
  <loth AT gec DOT net>.
* More documentation and things fixed.
* Context sensitive help in the menu and dialogs.
* Internationalization support under Linux.
* Now the editor restores the file attributes after saving and follows
symlinks. The attributes of the backup are modified to be the same used for
the file. Examples: a hidden DOS file stills hidden after editing and the
backup is a hidden file, a 700 UNIX file will be saved as 700 and the backup
will be 700.
* Better support for Emacs' like mode and tab-width comments.
* Transparent support for GZip compressed files. You can edit them without
  uncompressing.
* An option to redraw the screen after running an external program.
* Progress indication while InfView searchs to avoid the "hanged" sensation.
* Better Alt+F7/F8 (jumps to next match not next line).
* The copyright for the editor is now clearly stated as GPL/LGPL.
* Try button in the colors menu to use as preview.
* Support for Windows clipboard in the help windows.
* An example of menu configuration called redmond.smn (guess what it does ;-)

Fixed:
* A bug in InfView that produced some hangs (introduced in 0.4.17).
* A small bug in the ISO-1 fonts (&reg; v.s. &copy;).
* TListViewer TVision's class to support code page remaping. That's used in
  the project window for example. Same for TMenuBox, TIndicator and
  TRadioButtons.
* The project window now supports code page remapping.
* Now the default screen saver in W95 isn't graphical to avoid hangs in
  systems with buggy video drivers. I hate breaking my code because bugs in
  the ****[censured by DJ's server] produced by big enterprises.
* An annoying 'flash' when selecting in a line under edition and the old
  selection was hided.
* Autoindent didn't take in count the first line of the file. (Reported by
  Brett Porter).
* The way the editor copy text to the Windows clipboard. Reported by
  Endlisnis ideas for solutions by Michael Mauch and Eli Zaretskii.
* Now using localtime instead of gmtime for the editor's clock. (Reported by
  Laszlo Molnar).
* InfView didn't take in count the last entry of the dir files created by
  Debian Linux. Reported by Daniel Mizyrycki.
* A problem in Save As UNIX that produced a crash if you pasted a big line.
  Reported by Brett Porter.
* Now the Linux version generates and uses the same desktop files that the
  DOS. The Linux version can load desktop files created with previous Linux
  versions but not with previous DOS versions.
* A problem in the keyboard assigment routines.
* The editor was saving the keybind.dat in the share directory instead of
  the home directory [Linux specific].
* Another bug in the keyboard assigment routines.
* A bug that produced crashes when trying to load files with paths greater
  than 132 characters. (thanks to Andris).
* A silly question like that: "The disk copy of  is newer, reload it?"
  triggered because the file didn't exist on disk (new file). RHIDE have
  the same stupid bug.
* When saving a new file (untitled) if the new name already existed and
  you answered NO to overwrite the name was set anyways. So exiting and
  entering again you get 2 copies of the same file. I saw it while patching
  other stuff.
* Under the same situation if you choosing as new name the name of the
  file already opened was posible, it created two copies of the same
  memory and unsynchronized. Now isn't allowed. The same bug exist in RHIDE.
* Now the parser that looks for "errors" reported by external programs is
  more strict about the line number, it must be :nnnn: or will be rejected.
  I did it because "ls -la drive:/file" generates a fake error pattern.
* (?) A couple of bugs in the undo related to the fact that the editor purges
  the extra spaces in the lines. (Reported by Alex).
* Key pad 4 not well mapped. Reported by Gili <sl AT psycode DOT com>
* Fails in SDG if a project file was opened in the desktop.
* Fails in recorded macros, the recorded keystrokes failed randomly.
* Random SIGSEGVs when opening a " under Linux.
* Crashes when sLisp command had errors.
* Tip of the day not advancing is it was showed in the message window.
  Reported by Alex.
* The 9Xx34 video modes. The vertical display end was 480 instead of 476
  (14*34). Reported by Ivan Baldo <lubaldo AT adinet DOT com DOT uy>.
* The editor now checks if SDG modified an opened file.
* Parsing of comments in macros.slp.
* Ctrl+RightArrow under Linux when editing a DOS file. Reported by Andris
  Pavenis <pavenis AT lanet DOT lv>.
* SIGSEGVs when using incremental search in InfView under Linux.
* Some DOS specific options aren't showed under Linux. Reported by Ivan 
Baldo.
* An unitialized flag produced a black first character in new files (random).
* Error while repainting pair match HL. Reported by Endlisnis <s257m AT unb DOT ca>.
* SIGSEGVs when using "Open Info" under Linux.
* A memory corruption in InfView when using locale messages. Patch by Robert.
* Recursive directory scans with symlinks under Linux.
* The message window is updated when only one line is informed.
* Now strings inside preprocessor lines are parsed by the syntax highlight.
  Reported by SpaZe/ST <stealth DOT tech AT usa DOT net>.
* Fixed the "Compact text" option. Now it doesn't replaces tabs by spaces
  when only one space will be replaced. Reported by Andy <andygoth AT juno DOT com>.
* "CPU memory hog" when looking the "user screen" (ALT+F5). Reported by
  Gili <sl AT psycode DOT com>.

There are more small changes just take a look to change.log.

  


------------------------------------ 0 --------------------------------
Visit my home page: http://welcome.to/SetSoft
or
http://www.geocities.com/SiliconValley/Vista/6552/
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org
ICQ: 2951574
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA
TE: +(5411) 4759 0013

------------------------------------ 0 --------------------------------
Visit my home page: http://welcome.to/SetSoft
or
http://www.geocities.com/SiliconValley/Vista/6552/
Salvador Eduardo Tropea (SET). (Electronics Engineer)
Alternative e-mail: set-soft AT usa DOT net set AT computer DOT org
ICQ: 2951574
Address: Curapaligue 2124, Caseros, 3 de Febrero
Buenos Aires, (1678), ARGENTINA
TE: +(5411) 4759 0013

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019