Live data from Hacker News

Terminology – a new terminal emulator

enlightenment.org

51–60 of 143 posts

Re: Terminology – a new terminal emulator

#51

I used to care a lot about tabs and pane splitting in the terminal emulator. Then I discovered terminal multiplexers: screen, then tmux. Now I don't want those features in the terminal emulator anymore, as they overlap and even conflict with the terminal multiplexer.

For me, tabs distract from the cleanliness of a black (or insert your own background color) terminal.

Re: Terminology – a new terminal emulator

#52

That's a really bad screencast, since the fonts are barely readable. Still, cool features. Will try it out to see if they are useful or annoying.

Can't use XFT fonts. Doesn't set 256 colors properly. The blinking cursor is retarded and seemingly cannot be disabled. Those are kind of dealbreakers for me. On the plus side, it feels really snappy. Impressive speed indeed.

What do you mean by "Doesn't set 256 colors properly" ? You can use fonts provided by fontconfig. Check https://www.youtube.com/watch?v=BYYfQrlXlcM

Re: Terminology – a new terminal emulator

#53
post #47

Earlier quoted context omitted.

FWIW, the ppa is hannes-janetzek/enlightment-svn, and you can try it out in Ubuntu with: sudo apt-add-repository ppa:hannes-janetzek/enlightment-svn sudo apt-get update sudo apt-get install terminology great effort coming along. I'm sticking with terminator for now but will keep my eye on terminolog.

Unfortunately, terminology seems to be broken for me :( [buster@Fry➔ ~] terminology terminology: symbol lookup error: /usr/lib/libelementary.so.1: undefined symbol: ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_ACTIVATE

You might get this error when your EFL stack needs upgrading. Did you use the PPA? What version of Ubuntu are you on?

For me, I wasn't able to finish apt-get upgrade without uninstalling an old libefl and all of its dependencies (some libraries that have been since merged into libefl I think), then installing again.

Try doing `apt-get dist-upgrade`

Re: Terminology – a new terminal emulator

#54

I used to care a lot about tabs and pane splitting in the terminal emulator. Then I discovered terminal multiplexers: screen, then tmux. Now I don't want those features in the terminal emulator anymore, as they overlap and even conflict with the terminal multiplexer.

Guys, why don't you just go ahead and get yourself a tiling window manager??

http://awesome.naquadah.org/

Re: Terminology – a new terminal emulator

#56
post #55
post #21

Earlier quoted context omitted.

The entire rendering engine behind terminology supports TrueType. See http://i.imgur.com/8Xga6K4.jpg

nice, that was one of the reasons I couldn't use eterm.

Terminology doesn't share any code with eterm.

Re: Terminology – a new terminal emulator

#57

Transparency and background images are great for making screenshots to show off your customized desktop. For actual daily use, they're absurd.

When I first saw them I thought transparent terminal windows were the coolest thing. Then I tried to use one...

So, as other commenters have pointed out, using blur and/or 80% opacity helps with this. One thing I haven't seen (with this terminal or any other) is to actually outline each character in black (assuming white on black color scheme). That would give some much needed contrast, while still allowing areas with no text to be visible without much or any blurring and perhaps not needing the opacity set so high.

Re: Terminology – a new terminal emulator

#58
post #51

I used to care a lot about tabs and pane splitting in the terminal emulator. Then I discovered terminal multiplexers: screen, then tmux. Now I don't want those features in the terminal emulator anymore, as they overlap and even conflict with the terminal multiplexer.

For me, tabs distract from the cleanliness of a black (or insert your own background color) terminal.

Fullscreen is important!

Re: Terminology – a new terminal emulator

#59
post #34
post #29

This is one thing I myself was considering writing, as there is no reason why today's terminal emulators, which I spend most of my time on my machine, shouldn't be able to also display media. This will team up with ranger very nicely for the ultimate terminal-foo!

On the other hand, I couldn’t help thinking, while watching the video, why should my terminal load web pages and images? I’ve done the same thing both in Linux and now on OS X, by using various 'open' commands or – on OS X – 'qlmanage -p', which opens a QuickLook window for a file, just like the video is showing, but it’s system wide and not in my terminal. And this is not a “OS X had this before” post, it’s just tha…

Totally agreed. And at the same time there are so many improvements that can be done in a new terminal emulator other than displaying rich media!

Re: Terminology – a new terminal emulator

#60
post #50
post #4

Terminology still has problems compared to SecureCRT or rxvt-unicode. I have been trying it on and off, as recently as this morning from the latest builds on ppa hannes-janetzek/svn-enlightenment, and if you fill the screen with text, it frequently does the wrong thing with the scrollback buffer, but as far as advanced terminals go, there's nothing for competition with Terminology. For the neatest demo of what you mi…

Please open bug reports on http://trac.enlightenment.org/e/newticket or at least explain your issues here so I know what to fix. Also check in the TODO file if it's not already listed. I'm currently working on text reflow when resizing terminology.

Text reflow accurately characterizes the issues I would think you'd be working on, to fix what I've seen.

I just fired up a virtualbox. All you have to do to see the misbehavior is run 'ps wuax' in a regular 80x24 terminology and then go to fullscreen. Your cursor winds up in the middle of the screen, above some of the text that used to show before the cursor, and before the cursor is a big empty space or certainly nothing sensible.

I just confirmed that my build from 3/20 has the problem, and a newer build on 3/25 has the same issue.

I will file a ticket if you can't reproduce right away, and gladly help out!

Post reply on HN