Mail Archives: djgpp/1997/01/20/22:47:39
> 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 -