the best terminal emulator written with the EFL
Tue, May 4
The way I tried to reproduce is by adding some content to the terminal and the execute the following:
I=0; while [ 1 ]; do sleep 1; echo $I; ((I = I + 1)); done
Sat, May 1
I am not.
Are you using wayland?
Fri, Apr 30
Sorry for the delayed response. My email client is treating this thread oddly and I didn't see you had asked for more input.
Is your scroll buffer large enough to go back to where it was scrolled up?
When doing this, do you have splits or tabs?
Thu, Apr 29
Jan 27 2021
Do you see the issue even if you don't resize the terminal?
Jan 24 2021
I think it is necessary to put more information. I am using Terminology on Fedora 33, both on Workstation and on Silverblue.
Nov 14 2020
Oct 27 2020
Closed by 7d4bd31e9db87ed62405ce7c2e0746769540c51d
Oct 17 2020
Oct 15 2020
Damn, you're right.
I'm sorry about that.
Oct 12 2020
The bug has appeared again since 1.8.1 with the same behavior
Oct 11 2020
Oct 10 2020
$ terminology --version Version: 1.8.1 $ rpm -q efl efl-1.25.0-1.fc33.x86_64
Could you please provide the version of terminology and your version of efl ?
Oct 8 2020
Oct 5 2020
Frankly. I'd prefer a mouseless experience. https://www.youtube.com/watch?v=Wx0eNaGzAZU&feature=youtu.be&t=63
Oct 2 2020
If there are only one split, you could do something like that: https://youtu.be/rHsck-Lv6Zg?t=85
Sep 13 2020
Merci mon bon seigneur ;-)
Sep 7 2020
Btw, on master, the focus moves to the second terminal at the first split and then stays on the same terminal for the other splits.
Sep 2 2020
Aug 10 2020
Jun 21 2020
Jun 16 2020
May 26 2020
May 17 2020
May 15 2020
Thank you @Peter2121.. I had to modify one header that was linux specific in order to make VNC server work:
It seems that has_header meson function is not recursive.
I could reproduce your problem creating symlinks of epoll.h in /usr/local/include/sys or in /usr/include/sys
I don't know why do you have such links (or strange CFLAGS=I/usr/local/include/libepoll-shim) but anyway it is not a standard situation. So I think that libepoll-shim package installed would not prevent correct building of EFL without epoll.
I cannot reproduce your problem on my test PC under FreeBSD 12.1.
I have libepoll-shim package installed, but during the configuration of EFL meson does not detect sys/epoll.h header. I have it installed in /usr/local/include/libepoll-shim/sys/epoll.h and I have CFLAGS=-I/usr/local/include exported, but meson does not detect it. Don't you have a symlink of this file in /usr/include for any reason?
I can confirm that this is the EFL build time configuration issue. Older EFL build works fine with Terminology 1.7.0. I will looks into that epoll stuff in a free moment. Thank you!! :-)
May 14 2020
Thank you for your feedback that it works for you, this is valuable input.
Try to build EFL and Terminology in jail with the strict minimum of other software installed. Terminology and Enlightenment from Git work fine here with EFL 1.24 on FreeBSD 11.3.
Your terminology 1.6.0 is probably linked with an other version of efl, one that was compiled when epoll-shim wasn't installed.
You cannot build a port package with all this other software installed.
Did you build EFL with those flags?
The problem with Terminology 1.7.0 is not fixed, exactly the same setup and 1.6.0 works fine, I cannot remove libepoll-shim from system because other applications depend on it. Will report a working solution if I find one. Thanks for your quick response :-)
meson build -Dsystemd=false -Deeze=false