delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/01/20/22:47:39

From: bhodge AT gpu1 DOT srv DOT ualberta DOT ca (B Hodge)
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Text editors
Date: 20 Jan 1997 20:32:05 GMT
Organization: University of Alberta
Lines: 59
Message-ID: <5c0ko5$c2q@pulp.ucs.ualberta.ca>
References: <32D332BD DOT AAD AT dmv DOT com> <5bv885$s42 AT pulp DOT ucs DOT ualberta DOT ca>
NNTP-Posting-Host: gpu1.srv.ualberta.ca
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

> 1. *CUA compliant* -- i.e. it uses drop-down menus and stuff like MS-DOS' 
> Edit. In my opinion this is very imnportant. If it's not CUA compliant at 
> least make the keypresses fully configurable, and maybe the hot keys for 
> the menus as well.

Oh yes, I think this is very important too.  Especially for users who
aren't as proficient with hotkeys and accelerators.

> 2. REAL TABS! Not 4/8/whatever spaces!

Very important.  Especially with DJGPP's make utility which only accepts
real tab characters.  However I have noticed something interesting with
EDIT.  If the file you are editing already contains a TAb character,
apparently EDIt then uses the actual TAb character.  So I'd start making
my makefile with a simple COPY CON to get a single statement with a TAb
character in it then I can edit it with EDIT and had no problems with it.

> 3. Read/write Unix (LF) or DOS (CR/LF) format

Easy enough, I'd also have a export UNIX text.

> 4. Hex editor as well (this would be *real* handy)

Yup, coulda used that modifying QBASIC.EXE from the "*.txt" to "*.*"
wildcard lastnight.

> 5. Auto-indenting of C source, like Watcom IDE for Windows and Jed

Yup, I believe Emacs at school has the same operations.  I'll look for
some source code and such.

> 6. 'Transfer' menu like TC++'s IDE. eg press 'Ctrl+1' to load HelpPC, 
> 'Ctrl+2' to load Info, etc etc.

Yeah, plus compiling.

> 7. *AUTO-INDENTING* It is amazing how many otherwise excellent editors 
> (eg those written with Turbovision) do not autoindent. THIS IS ABSOLUTELY 
> MANDATORY! :-)

This is a bitch to program with TV and VB.  In VB I managed to get that
working, but it lacked the tab character (displayed the cirlce thing) but
it was a hassle because it searched the entire string to find teh leading
spaces of the line before it.

> 8. Ability to leap over tall buildings in a single bound :-)

Hmmm, think I'll keep the program simple at the moment and add functions
later that'll do taht later. :)

Thanx a bunch for the suggestions!  I'll let ya know how the program is
coming.

-----------------------------------------
Blaine Hodge <bhodge AT gpu DOT srv DOT ualberta DOT ca>
Homepage: http://www.ualberta.ca/~bhodge/
"I am currently between signatures."  -me


- Raw text -


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