[prev in list] [next in list] [prev in thread] [next in thread] 

List:       enlightenment-users
Subject:    Re: [e-users] xterm inputs are weird
From:       "Marc (default)" <marc () osknowledge ! org>
Date:       2020-09-03 13:46:02
Message-ID: e818e454cff55f443572fc984f825c71 () osknowledge ! org
[Download RAW message or body]

Hi everybody,

I can confirm the latest upstream fixes made signalling work again.

Thanks @Carsten!

Kind regards,
Marc

Am 2020-09-02 14:26, schrieb Carsten Haitzler:
> On Wed, 02 Sep 2020 13:55:03 +0200 "Marc (default)" 
> <marc@osknowledge.org> said:
> 
>> It is correct that my xterm also goes full black when this happens. To
>> me it sounds related. Have you tried to resize using the mouse?
> 
> terminal apps in a terminal are another matter and they rely on 
> SIGWINCH -
> update and rebuild efl and signal blocking will be fixed. it blocks 
> then
> unblocks again before exec.
> 
>> Kind regards,
>> Marc
>> 
>> Am 2020-09-02 13:25, schrieb Al Poole:
>> > I have something similar.
>> >
>> > With terminology. Using tmtui (as an example). Resize the window, the
>> > terminal does not update it goes black. I spoke to Billiob about it,
>> > but it
>> > seems it might be related to this?
>> >
>> > On Wed, Sep 2, 2020 at 10:57 AM Carsten Haitzler <raster@rasterman.com>
>> > wrote:
>> >
>> >> On Wed, 02 Sep 2020 09:53:41 +0200 "Marc (default)"
>> >> <marc@osknowledge.org>
>> >> said:
>> >>
>> >> > Hi Carsten,
>> >> >
>> >> > I use the git master code just FYI.
>> >>
>> >> Then update and build again I fixed that to unblock again a few days
>> >> ago..
>> >> I
>> >> thought you were sticking to releases?
>> >>
>> >> > I can reproduce the resizing bug almost 100%. Anything I could do to
>> >> > debug the pixmap issue?
>> >>
>> >> Well
>> >> 1. reproducing it reliably every time
>> >> 2. start adding lots of printfs to find out what is going on in
>> >> e_pixmap.c,
>> >> e_comp.c, e_comp_x.c ... specifically where it gets the pixmap of a
>> >> window,
>> >> gets damage updates. reality is i don't know every point where it
>> >> should
>> >> have
>> >> some debug so adding it all in preemptively is just insane. you add as
>> >> you
>> >> go
>> >> and narrow down what you want to look into. logging also costs
>> >> performance
>> >> and
>> >> if it was always on it'd fill your disk up pretty quickly so it's the
>> >> kind
>> >> of
>> >> thing that gets logging added when needed.
>> >>
>> >> > Kind regards,
>> >> > Marc
>> >> >
>> >> > Am 2020-09-02 09:30, schrieb Carsten Haitzler:
>> >> > > On Wed, 02 Sep 2020 08:22:32 +0200 "Marc (default)"
>> >> > > <marc@osknowledge.org> said:
>> >> > >
>> >> > >> Hi everyone,
>> >> > >>
>> >> > >> I can no longer use CTRL+C in xterm. It just shows "^C" but does not
>> >> > >> quit the process. Could that somehow be related to any EFL /
>> >> > >> Enlightenment changes? I'm using the current git code.
>> >> > >
>> >> > > I don't think it would.
>> >> > >
>> >> > > Sure - changing ~/.Xmodmap and changing keyboard layout might change
>> >> > > what keys
>> >> > > are produced but "^C" is a typical sign that a control and C is
>> >> seen...
>> >> > > you can
>> >> > > text with xev. The issue is probably either xterm or terminfo/termcap
>> >> > > related
>> >> > > or the process.
>> >> > >
>> >> > > It could also have to do with ignoring the SIGINT that is sent by the
>> >> > > terminal
>> >> > > to the process that is running. As you don't use git master you won't
>> >> > > be
>> >> > > affected by a recent change in execcing that blocked signals at the
>> >> > > fork point
>> >> > > (the exec didn't reset the signal blocks so i added an unblock before
>> >> > > exec).
>> >> > > That code was in efl master for a few days at most, but again -
>> >> > > wouldn't apply
>> >> > > to you.
>> >> > >
>> >> > >> Another strange thing that has been around for some time is the fact
>> >> > >> that I cannot "type" into an xterm when it is resized by ie. ALT+F2 to
>> >> > >> expand to the screen width. When I type nothing is displayed at first,
>> >> > >> but it is actually captured so when I hit ENTER the command gets
>> >> > >> executed. Once I hit ALT+F2 again and the xterm is resized to its
>> >> > >> previous, origininating window size the output gets visible. But:
>> >> when
>> >> > >> I
>> >> > >> resize the window by CTRL+ALT+mouse-grab to any size (wether to the
>> >> > >> screen width or just a little bit in any direction) the contents are
>> >> > >> immediately visible.
>> >> > >
>> >> > > I have seen this - somehow the pixmap isn't being updated. a resize to
>> >> > > get a new
>> >> > > pixmap by name then works. I don't know why. It's basically rare and
>> >> > > happens
>> >> > > once every few weeks to me so it's essentially impossible to track
>> >> down
>> >> > > because
>> >> > > of that.
>> >> > >
>> >> > >> xterm version is 357.
>> >> > >>
>> >> > >> Thank you for any feedback on this.
>> >> > >>
>> >> > >> Kind regards,
>> >> > >> Marc
>> >> > >>
>> >> > >>
>> >> > >> _______________________________________________
>> >> > >> enlightenment-users mailing list
>> >> > >> enlightenment-users@lists.sourceforge.net
>> >> > >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>> >> > >>
>> >> >
>> >> >
>> >> > _______________________________________________
>> >> > enlightenment-users mailing list
>> >> > enlightenment-users@lists.sourceforge.net
>> >> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>> >> >
>> >>
>> >>
>> >> --
>> >> ------------- Codito, ergo sum - "I code, therefore I am"
>> >> --------------
>> >> Carsten Haitzler - raster@rasterman.com
>> >>
>> >>
>> >>
>> >> _______________________________________________
>> >> enlightenment-users mailing list
>> >> enlightenment-users@lists.sourceforge.net
>> >> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>> >>
>> >
>> > _______________________________________________
>> > enlightenment-users mailing list
>> > enlightenment-users@lists.sourceforge.net
>> > https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>> 
>> 
>> _______________________________________________
>> enlightenment-users mailing list
>> enlightenment-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-users
>> 


_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic