Package: offlineimap
Version: 7.0.8+dfsg1-1
Severity: wishlist
Tags: patch

In the new upstream release of offlineimap, the blinkenlights UI
(offlineimap -u blinkenlights) seems to corrupt its display less than
in 7.0.8. It still corrupts its output after a while, but it's... less bad?
(This is a partial solution to #671087 and #809676)

I packaged that version so I could try it out more conveniently. Please
fetch that version if it would be useful for you:
ssh://git.debian.org/srv/home/users/smcv/public_git/offlineimap.git

I suspect that the most correct solution for this UI would be to take the
approach that is required by mainstream GUI toolkits like GTK+
or Qt, namely doing all UI operations (in this case all tty interaction)
in a single "main thread", and having all other threads post events to that
main thread instead of manipulating the UI directly. I might look into
doing that refactor/rewrite one day, but for now, 7.0.9 seems to be
an improvement.

    S

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

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

Versions of packages offlineimap depends on:
ii  python-imaplib2  2.55-1
ii  python-six       1.10.0-3
pn  python:any       <none>

Versions of packages offlineimap recommends:
ii  python-socks  1.5.7+dfsg1-1

Versions of packages offlineimap suggests:
pn  python-kerberos  <none>

-- no debconf information

Reply via email to