[Pkg-zsh-devel] Bug#908625: zsh 5.6 doesn't get terminal size change information with "less"

Vincent Lefevre vincent at vinc17.net
Wed Sep 12 01:53:01 BST 2018


Package: zsh
Version: 5.6-1
Severity: important
Tags: upstream
Forwarded: http://www.zsh.org/mla/workers/2018/msg01253.html

Another major regression in zsh 5.6 [test with the Debian package]
and zsh 5.6.1 [test with upstream's tarball], tested with both xterm
and GNOME Terminal:

1. Open the terminal to some size.
2. View a file with "less" (do not quit).
3. Change the size of the terminal.
4. Quit "less".

The terminal becomes unusable (at least if the size has been reduced)
because zsh did not notice the change. If I echo $COLUMNS and $LINES,
they still have their old values.

-- Package-specific info:

Packages which provide vendor completions:

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version      Architecture Description
+++-==============-============-============-=================================
ii  curl           7.61.0-1     amd64        command line tool for transferrin
ii  pulseaudio     12.2-1       amd64        PulseAudio sound server
ii  systemd        239-8        amd64        system and service manager
ii  udev           239-8        amd64        /dev/ and hotplug management daem
ii  vlc-bin        3.0.4-1+b1   amd64        binaries from VLC
ii  youtube-dl     2018.06.18-1 all          downloader of videos from YouTube

The following files were modified:

/etc/systemd/journald.conf
/etc/systemd/system.conf
/etc/systemd/logind.conf

dpkg-query: no path found matching pattern /usr/share/zsh/vendor-functions/


-- System Information:
Debian Release: buster/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.18.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=POSIX, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=POSIX (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages zsh depends on:
ii  libc6       2.27-6
ii  libcap2     1:2.25-1.2
ii  libtinfo6   6.1+20180714-1
ii  zsh-common  5.6-1

Versions of packages zsh recommends:
ii  libc6         2.27-6
ii  libncursesw6  6.1+20180714-1
ii  libpcre3      2:8.39-11

Versions of packages zsh suggests:
ii  zsh-doc  5.6-1

-- no debconf information

-- 
Vincent Lefèvre <vincent at vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)



More information about the Pkg-zsh-devel mailing list