Domain: invisible-island.net
Stories and comments across the archive that link to invisible-island.net.
Comments · 6
-
Re:So what's the best thing to use in the future?
-
xterm vs. gnome-terminal
xterm brags that they have the most faithful emulation of the DEC vt100/220/320/420/520 state machines of any implementation on the market.
In summary, none of the other terminal emulators emulates "most" of xterm. Instead, they implement the most commonly-used control sequences, and there are differences between them.
I have Cygwin on my office Windows PC, and when I have to work with a VAX or otherwise use a complete and faithful terminal emulation, I use xterm.
If xterm had tabs, I would never use anything else. Since it doesn't, I use gnome-terminal under Cygwin. The xterm maintainer has interesting things to say about gnome-terminal:
A more recent GNOME Terminal uses the VTE widget. I observed version 1.4.0.4 in late 2001, which mentioned it in the credits (although VTE 0.1's ChangeLog mentions no date before February 2002). It does not implement a complete vt102: it was missing several features which can be demonstrated in vttest)...
...so I use gnome-terminal under Windows for most everything, except when I need extremely high-fidelity.
p.s. I will say that our production floor relies on the Reflections commercial telnet client. They like the old version so much that I had to wrap it in stunnel - there were too many objections to the new(er) ssh versions. I really don't like Reflections myself.
-
Re:STFU needs to be heard.
It seems reasonable to expect gnome-terminal to pass to ncurses applications all the mouse events described in curs_mouse(3x), including BUTTON3_PRESSED, etc.
-
Re:Emacs
You cannot spell "vile" without "vi".
-
Re:What's next?
vim http://www.vim.org/
Elvis http://elvis.vi-editor.org/
nvi http://www.bostic.com/vi/
vile http://invisible-island.net/vile/
viper http://www.delorie.com/gnu/docs/emacs/viper.html
March in the Clones; http://www.guckes.net/vi/clones.php3 -
Good question
This is actually a pretty good Ask Slashdot, for a change.
I know exactly what you want -- something like a text-based Hypercard...a front-end building toolkit. Also, the insight that computer operators tend to be significantly faster with text-based UIs is interesting.
Suggestions have included text-based web browsers (not really ideal...I think what the guy's thinking of is a screen-by-screen interface where there's no scrolling or anything, much like those custom DOS apps that banks use) and perl (AFAIK, perl will let you enter lines but doesn't natively have a great text-based UI tookit). I don't think any of these are really appropriate.
You may want to look at dialog. It's a GPLed higher-level toolkit that sits on ncurses that ships with (at least) Red Hat. This is probably simpler than what you want, though, and I don't believe it has a drag-and-drop-ish interface. That means you can't "draw" the forms, like you can with common GUI tools.
Another package, which is probably about as powerful as what you want, is newt (ships with RH and made by them, don't have an URL). The problem is that while this is a relatively high-level widget interface, it *still* isn't to the point of drawing your interface -- it requires coding. It's LGPLed.