Edt almost works in Gnome-Terminal - but not quite, so use real XTerm windows for now.

Here is how Gnome-Terminal fails:

 1. Does not handle scroll-down properly.
    (Gnome-terminal is not scrolling text upward on screen from bottom,
     when the <esc>E control is sent, also called Next-Line or NEL,
     like XTerm and VT100 terminals do/did.  See scrolluptest.c
     for test example.)

 2. Gnome-terminal intercepts important control keys:
	A. Pressing Gold key brings up Gnome Help window!
	B. Pressing Jump-by-Word pulls down Gnome's File menu.
	   (I could have done that with mouse, if I wanted it.)
	C. Pressing Jump-to-EOL maximizes window.
	   (Again, we could have done that with mouse.
	    Its a shame Gnome hijacks these useful codes.)

Under Gnome-termminal's preferences, you can turn-off "key-shortcuts",
But this only rememdies (B) above.  

Everything else works great !
Unfortunately, Gnome-Terminal is so to close working, yet broken and useless for EDT.  :-(

Seems like really easy things to fix, though.
Can somebody please fix these things in Gnome-Terminal ?!?!


------------------------------------------------------------------------

Here are the terminal control sequences that Edt uses:

<escgt;[2J 		- Clear screen.
<escgt;[H			- Position curser at "Home" position (left, top).
<escgt;[{row};{col}H 	- Position curser at row, col.
<escgt;M			- Scroll up.  (When positioned at top line, scrolls screen down.)
<escgt;E			- Scroll down.  (When positioned at bottom line, scrolls screen up.)
<escgt;[K			- Erases to end-of-line.
<escgt;[L			- Inserts new line.
<escgt;[A			- Moves cursor up one row.
<escgt;[{num}D		- Moves cursor left num columns.
<escgt;[{row1};{row2}r	- Set scrolling region.
<escgt;[7m		- Highlight (reverse video).
<escgt;[m			- Return to normal.  (Non-reverse video)
<escgt;[M			- Delete char at cursor position.
<escgt;)B			- Sets to US ASCII


Back to EDT                                         SourceForge.net Logo