Your message dated Thu, 03 Nov 2016 00:48:50 +0000
with message-id <[email protected]>
and subject line Bug#840306: fixed in neovim 0.1.6-2
has caused the Debian Bug report #840306,
regarding /usr/bin/nvim: SIGTSTP leaves terminal in a strange state
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
840306: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=840306
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: neovim
Version: 0.1.5-6
Severity: normal
File: /usr/bin/nvim

Starting nvim and suspending it via Ctrl-Z leaves the terminal
in a strange state.

With any of xterm, gnome-terminal, and konsole, but NOT the linux text 
console, some newlines before color codes are "eaten" at some layer.
("dmesg" for me)

It doesn't happen with the "old" vim.


So, to reproduce:

choose one of the terminal applications
  # nvim
  <ctrl-Z>
  # perl -e 'print "\33[32m[113916.534730] \33[0m\33[33musb 1-1.3.2\33[0m: 
SerialNumber=4\n" for 1 .. 300'
observe that some timestamps are at the end of the previous line
using "reset", or starting/suspending/stopping "vim" makes no difference
  # fg
  :q
now everything is back to normal.

The writing process (eg. "dmesg") sometimes also gets a write error on 
stdout.
Processes that don't send the whole line but individual blocks (eg. 
"colordiff" flushes after each color escape) are not affected.


This can also be observed from a ":terminal" window ;)


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

Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=de_AT.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages neovim depends on:
ii  libc6           2.24-3
ii  libjemalloc1    3.6.0-9
ii  libmsgpackc2    1.4.2-4
ii  libtermkey1     0.18-1
ii  libunibilium0   1.2.0-1
ii  libuv1          1.9.1-1
ii  libvterm0       0~bzr684-1
ii  neovim-runtime  0.1.5-6

Versions of packages neovim recommends:
ii  python-neovim   0.1.9-1
ii  python3-neovim  0.1.5-1
pn  xsel | xclip    <none>
ii  xxd             2:8.0.0022-1

Versions of packages neovim suggests:
ii  exuberant-ctags [ctags]  1:5.9~svn20110310-11
pn  vim-scripts              <none>

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: neovim
Source-Version: 0.1.6-2

We believe that the bug you reported is fixed in the latest version of
neovim, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
James McCoy <[email protected]> (supplier of updated neovim package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 02 Nov 2016 20:28:40 -0400
Source: neovim
Binary: neovim neovim-runtime
Architecture: source
Version: 0.1.6-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Vim Maintainers <[email protected]>
Changed-By: James McCoy <[email protected]>
Description:
 neovim     - heavily refactored vim fork
 neovim-runtime - heavily refactored vim fork (runtime files)
Closes: 840306
Changes:
 neovim (0.1.6-2) unstable; urgency=medium
 .
   * Cherry-pick patches from upstream
     + [36c0ec6d]: tui/suspend_event(): set STDIN to "blocking", fixing an
       issue with the terminal IO when nvim is suspended.  (Closes: #840306)
     + [87ff2682, 37e64d79, 9b545dd3]: Various fixes for issues on big-endian
       platforms.
Checksums-Sha1:
 b3489fefb3cf671ac9111a89622f06946212958c 2621 neovim_0.1.6-2.dsc
 2c1bcc36a9eb596263e188dbf9d182e12d4640ef 14472 neovim_0.1.6-2.debian.tar.xz
Checksums-Sha256:
 89a5b7e9b880fa23e5ed15c0f92860ccb6a14c1feb9fd9d303c880b82e22a334 2621 
neovim_0.1.6-2.dsc
 6efcbf63631143dc5aa3ab82b7010a617bc225767efad216f9d9a82dc9f524c5 14472 
neovim_0.1.6-2.debian.tar.xz
Files:
 dab47c5469406085c4fa1ccb99881bc5 2621 editors extra neovim_0.1.6-2.dsc
 35fb9f937847d39daa55651fa06da72d 14472 editors extra 
neovim_0.1.6-2.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJYGob9XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MUJGQkY0RDY5NTZCRDVERjdCNzJEMjNE
RkU2OTFBRTMzMUJBM0RCAAoJEN/mka4zG6PbjbEP/35Wm36KWgbKzMG2Hcfi06hF
ZMK0cCHvakuqCiRM5vbMVIqZF7fLOSHHwFxyCtcxeYGIAMylz4b5pKn50ftqG2Y9
hT9GtXIhtTVY54xHjGSAaY8Vex/2XzlZW4LqrGEMctYxBvZZhAyYi5xzhAbF/kBf
/JjpKLoZMQtj9D27v7GrXEOItX9Cvjpbc4Q5F7eqkJ8c1VN/nPGYpUjPq2pn5/Yv
phjBQxFWUCYSNYAsHXtoNETY15Ap3DKRD+CCbrJgNMvBEktUeEelxEZwBI6M+P8j
ya/00PNZRGz/ruop0mea+ACzpxpfrtTQepUF7KwRl5p1wnMZ9kbbjs2jf4vR0W/+
HOrGjLVrOVivr1pWUvak8b2he+qEU26fx7OjxOij0g8rnq2LnnOoeGkgXYw704fT
czOaLXiOrtmeQU1Gp9eWvj0m59droWQx+8hsKhewTeEotKKJud0EZuCQ8QI9lFyQ
hG+RLadTIomHZBtaOqm1Z8kCIceySZyz1KIeLUTpLVeLZgBxyWbmmA+/Nwm6p/x9
wlMchhT0KoEGyfQjCsQ0sKTOyVC4cDpcsoaYvCtieFe5W1pC0SSfyobvY9sAVVj1
jXLYh6fXHA8WxPn6fQYoIGX8mCsomGOvipWhOU/663xxFsBtfmKuTGOb/AI52+Gy
BZd8XN2pIUSciKyIVzt+
=iQG9
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to