Package: emacs23-common Version: 23.3+1-4 Severity: important Dear Maintainer,
It seems that the read-only status of the compilation buffer is too strict with debian emacs version (testing): the output from the subprocess is not displated and gives an error instead: "buffer is read-only". This seems to be a bug of the debian package because several people told me that the following code behaves differently in non debian installation of emacs-23.3.1: (let ((buf (get-buffer-create "xxx"))) (with-current-buffer buf (compilation-mode)) (condition-case err (progn (call-process "/bin/cat" "/proc/cpuinfo" buf t) (message "No call-process error")) (error (message "call-process error: %s %s" (car err) (cdr err))))) This produces "No call-process error" in regular emacs, and "call-process error" with debian emacs-23.3.1. For the story this was found when using Proofgeneral mode when launching background compilations. Best regards, Pierre -- System Information: Debian Release: wheezy/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 3.0.0-1-686-pae (SMP w/2 CPU cores) Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15) Shell: /bin/sh linked to /bin/dash Versions of packages emacs23-common depends on: ii dpkg 1.16.1.1 ii emacsen-common 1.4.22 ii install-info 4.13a.dfsg.1-8 emacs23-common recommends no packages. Versions of packages emacs23-common suggests: pn emacs23-common-non-dfsg <none> pn emacs23-el <none> -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org