Hi, On Sun, Apr 27, 2014 at 05:32:35PM -1000, Gaetan Bisson wrote: > [2014-04-28 01:06:39 +0200] Amadeusz Sławiński: > > I'm announcing availability of GNU Screen v.4.2.1 > > It appears that screen instances created using v4.2.0 cannot be > reattached by v4.2.1; is this intended?
Not intended, but expected: On Mon, Apr 28, 2014 at 01:06:39AM +0200, Amadeusz Sławiński wrote: > * First of all fixed allowed length of $TERM (rxvt-unicode-256color > users will mainly notice) > * Another fix allows for longer logins. These two commits change the protocol between client and server, hence protocol was bumped (MSG_VERSION). On Sun, Apr 27, 2014 at 05:32:35PM -1000, Gaetan Bisson wrote: > I understand breaking compatibility was required going from > v4.0.3 to v4.2.0 due to the amount of changes to the internals, It's rather a few specific changes and not the amount. Everything which changes in the "struct msg" in screen.h, even if it's just a string length like mentioned above, causes such issues. > but is there a way to avoid it for this minor upgrade? I'm currently trying to extend Debian's 4.0.3 to 4.1.0 compatibility patch to also provide compatibility between 4.1.0/4.2.0 and 4.2.1. No promises though. You may want to use the "/proc/$SCREEN_SERVER_PID/exe -r" trick to reattach. (It does not seem to work in zsh. Try to use bash if you have zsh as login shell.) Kind regards, Axel -- /~\ Plain Text Ribbon Campaign | Axel Beckert \ / Say No to HTML in E-Mail and News | a...@deuxchevaux.org (Mail) X See http://www.nonhtmlmail.org/campaign.html | a...@noone.org (Mail+Jabber) / \ I love long mails: http://email.is-not-s.ms/ | http://noone.org/abe/ (Web)