Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • by jhi (318) <jhi@iki.fi> on 2002.02.10 21:06 (#4294) Homepage Journal

    About the only gripe I have is that the Terminal application sucks raw eggs as a terminal application. I haven't looked closely at what it thinks it's trying to do but it's not what I got used to-- 15 years ago on true VT100s and lookalikes. As a UNIX interface nothing beats a good text terminal, and the Terminal isn't (hopefully "isn't yet").

    Note that I may be barking at the wrong tree: maybe it's the combination of Terminal and the shell that is sucky. But whatever it is, things like suspending your application simply don't work, and the terminal emulation seems flaky. I have a suspicion about this and it is that Terminal wasn't really designed as a terminal, it's a text display widget glued with bubble gum to shell(s), which isn't enough for a dynamic workbench that a proper text terminal is.



    Yes, I do know there's rootless X11 and the true xterm (which works for me as a true text terminal), and OroborosX as the window manager. But I'm kind of hoping someone at Apple would fix Terminal since I'd like to have my Unicode and fonts, too.


    • Yep, the terminal is seriously screwed up. Some little things seem related to the fact that it doesn't run setuid (so that closing a window through the GUI means you get a ghost entry in the output from "who", as Terminal.app lacks permission to write to the log file. )

      Another observation: if you have your preferences set to "use this shell: " instead of "use default login for this user" the terminal seems incapable of changing the ownership of the device file! That is, if /dev/ttyp6, for example, is own