www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/04/26/16:13:35

Message-Id: <199904262003.QAA32123@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: Fri, 23 Apr 1999 13:59:53 +0000
Subject: [Announce] SETEDIT v0.4.25 released
Reply-To: djgpp AT delorie DOT com

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

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.25 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/edi0425b.zip

the Linux version is also available from the main page (as the sources).
I'm also uploading the files to DJ's server so it will be available from
Simtel in the next hours.

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

New:
* Syntax highlight for Phyton. Contributed by David.
* Enhanced the syntax highlight support for .BTM files. Additions by Robin
Y. Millette.
* History to the "Goto line" dialog. Suggested by Fojtik Jaroslav.
* The name of the editor's help is setedit.* now and not editor.*.
* The "Set Global Options" is now available even if no editors are opened.
Is funny that I already designed all to support it (static class members) but
never implemented it until a couple of users pointed it as a bug.
* A key mapping for cmcSmartUnIndent, I lost it when I did the new keyboard
handling. Additionally I fixed some wrong explanations about this command
found in the docs. Reported by Endlisnis.
[DOS Only]:
* A micro FAQ for the DOS version.
* A key to stop the DOS version, that's Right Shift+Control+Delete.
That's just a test, don't know if that's definitive.
* Now you can enter a VESA mode in the "Screen Options" to use something like
132x60 (mode 0x10C). The fonts doesn't work (at least in my board). I added
it because Grzegorz Adam Hankiewicz asked about it.
[Linux Only]:
* Linux: Now the executable is called setedit and the installer creates a
symlink called e. That's more similar to DOS where I use e.bat.
* The installation is to /usr by default now. (Ivan).
* Now the docs are compressed with -9. (Ivan).
* Search for files in /usr and not only /usr/local tree. (Ivan).
* Debian packaging scripts in the sources.
* Compressed the program with UPX.

Fixed:
* Various memory leaks thanks to YAMD by Nate Eldredge.
* Bug when undoing an operation that involved a large insertion (random).
* When a file had 0 bytes it was reported as read error.
* When the editor failed to load a file it wasn't inserted in the
desktop but was inserted in the ALT+0 list producing a GPF/SIGSEGV when
asking for the list of windows. Reported by Dean Limbaugh (a Linux user).
* Now Optimal Fill doesn't use a tab when only one space can be used.
* Now if you save the undo behaves taking in count that the "unmodified" copy
is now the one on disk. Reported by Thiago F.G. Albuquerque.
* Now if no editor windows are opened the "Set Local Options" command is
disabled. This and previous were reported/suggested by: Robin Y. Millette
and Endlisnis.
* GetDefaultScreenSaver() was returning a pointer to a static string and
then in the Tool&Ops|Options|Editor General I was deleting this string. This
bug was reported by different persons under different situations: Joerg
Jungermann, Ivan Baldo and Adam Schrotenboer.
* A bug in Tool&Ops|HTML Accents, I forgot to reload the base pointer
of the buffer and it can be changed while inserting text.
* A bug that made the editor crash while loading desktop files older
than v0.4.20. Introduced by the 1999/02/07 12:55:02 change. From reports of
Robin Y. Millette, Luis Pistoia and Martijn Versteegh.
* The check for files modified after running an external program was wrong,
I don't know why I was checking the creation time instead of the modification
time. It also affected the Save with same time. I discovered it while
processing some code pages with Perl scripts from inside the editor (using
the run external program feature).
* Now if a syntax highlight indicates that the "escape" character is also a
symbol it isn't displayed in red. That's the case of Perl where the \ can be
used outside strings.
[DOS Only]:
* Character 0xD0 in "IBM PC 850" code page.
* Character 0xD8 in "IBM PC 852" code page.
* A problem with the manifest file, it contained distrib/ as prefix for all
the files and made impossible the uninstall making "rm @manifest/..."
Reported by Endlisnis.
* A bug that prevented the use of Linux desktop files under DOS. It was very
silly but is in all the older versions. The editor was saving a random
palette and when used in DOS the result was unpredictable (normally a black
palette). Now the Linux version saves the BIOS default palette.
[Linux Only]:
* The message about wrong installation now displays ok. (Ivan).
* ALT+F5 now waits for ENTER.
[Windows 9x only]
* Was not possible to load files with []=+, or ; from the open dialog even
when LFNs where available. The problem was in TV. Reported by Endlisnis.
* A problem when copying N*32 bytes to the W9x clipboard. I think that's a
bug in W9x, but perhaps crashing an application when you paste is a feature
that Microsoft added ;-)

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

- Raw text -


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