[pkg-wine-party] Bug#639110: Bug#639110: Wine doesn't let command-line scripts capture Ctrl+C

Austin English austinenglish at gmail.com
Wed Aug 24 20:40:26 UTC 2011


On Wed, Aug 24, 2011 at 03:29, David Purdy <david at zapop.com> wrote:
> Package: wine
> Version: 1.0.1-3.3
> Severity: wishlist
>
> Sorry if this is a dupe - please delete the other one if that is the case (I accidentally let reportbug sent the last mail from the command-line, but my command-line emailing isn't configured correctly).
>
> Here is the original mail:
>
> Hi there,
>
> I'm running Python on the Linux command-line via Wine, to be able to access
> Windows DLL functions through ctypes.
>
> However, Wine doesn't allow my Python scripts to capture Ctrl+C, or even give
> it time to print a traceback to show where in the script I pressed Ctrl+C.
> Wine just immediately terminates the entire script, which is annoying when
> trying to debug those scripts.
>
> I know there is a "wineconsole" command, but that's not useful for me in this
> case, because it only has these two options:
>
> 1. user backend - this makes a popup window which I don't want, though it does
> allow the Python script to print the ctrl+C backend briefly before the script
> terminates.
>
> 2. curses backend - this jumps into curses mode which I don't want
>
> What I want is the "bare stream" mode, but allowing the command-line tool
> (being run through Wine) to capture Ctrl+C.
>
> -- System Information:
> Debian Release: wheezy/sid
>  APT prefers unstable
>  APT policy: (500, 'unstable')
> Architecture: i386 (i686)
>
> Kernel: Linux 3.0.0-1-686-pae (SMP w/2 CPU cores)
> Locale: LANG=en_ZA.UTF-8, LC_CTYPE=en_ZA.UTF-8 (charmap=UTF-8)
> Shell: /bin/sh linked to /bin/bash
>
> Versions of packages wine depends on:
> ii  debconf [debconf-2.0]         1.5.41     Debian configuration management sy
> ii  libwine-alsa                  1.0.1-3.3  Windows API implementation - ALSA
> ii  libwine-cms                   1.0.1-3.3  Windows API implementation - color
> ii  libwine-gl                    1.0.1-3.3  Windows API implementation - OpenG
> ii  libwine-gphoto2               1.0.1-3.3  Windows API implementation - camer
> ii  libwine-ldap                  1.0.1-3.3  Windows API implementation - LDAP
> ii  libwine-print                 1.0.1-3.3  Windows API implementation - print
> ii  libwine-sane                  1.0.1-3.3  Windows API implementation - scann
> ii  wine-bin                      1.0.1-3.3  Windows API implementation - binar
> ii  wine-utils                    1.0.1-3.3  Windows API implementation - utili
>
> Versions of packages wine recommends:
> ii  ttf-liberation                1.07.0-1   Fonts with the same metrics as Tim
>
> Versions of packages wine suggests:
> pn  avscan | klamav | clamav <none>          (no description available)
> pn  binfmt-support           <none>          (no description available)
> ii  ttf-mscorefonts-installe 3.3             Installer for Microsoft TrueType c
> ii  winbind                  2:3.5.11~dfsg-1 Samba nameservice integration serv
> pn  wine-doc                 <none>          (no description available)
>
> Versions of packages libwine depends on:
> ii  debconf [debconf-2.0]       1.5.41       Debian configuration management sy
> ii  libc6                       2.13-16      Embedded GNU C Library: Shared lib
> ii  libfreetype6                2.4.6-2      FreeType 2 font engine, shared lib
> ii  libhal1                     0.5.14-7     Hardware Abstraction Layer - share
> ii  libice6                     2:1.0.7-2    X11 Inter-Client Exchange library
> ii  libjpeg8                    8c-2         Independent JPEG Group's JPEG runt
> ii  libpng12-0                  1.2.46-3     PNG library - runtime
> ii  libsm6                      2:1.2.0-2    X11 Session Management library
> ii  libssl1.0.0                 1.0.0d-3     SSL shared libraries
> ii  libx11-6                    2:1.4.4-1    X11 client-side library
> ii  libxcursor1                 1:1.1.12-1   X cursor management library
> ii  libxext6                    2:1.3.0-3    X11 miscellaneous extension librar
> ii  libxi6                      2:1.4.3-3    X11 Input extension library
> ii  libxinerama1                2:1.1.1-3    X11 Xinerama extension library
> ii  libxml2                     2.7.8.dfsg-4 GNOME XML library
> ii  libxrandr2                  2:1.3.2-2    X11 RandR extension library
> ii  libxrender1                 1:0.9.6-2    X Rendering Extension client libra
> ii  libxslt1.1                  1.1.26-8     XSLT 1.0 processing library - runt
> ii  libxxf86vm1                 1:1.1.1-2    X11 XFree86 video mode extension l
>
> Versions of packages libwine suggests:
> pn  wine-doc                      <none>     (no description available)
>
> -- no debconf information
>
> -----------------------------------------
>
>
>
> _______________________________________________
> pkg-wine-party mailing list
> pkg-wine-party at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-wine-party

Should already be fixed upstream:
http://bugs.winehq.org/show_bug.cgi?id=20842

-- 
-Austin





More information about the pkg-wine-party mailing list