GNU bug report logs - #10295
24.0.92; Python completion fails on OSX (10.6.8)

Previous Next

Package: emacs;

Reported by: Leo <sdl.web <at> gmail.com>

Date: Wed, 14 Dec 2011 06:51:02 UTC

Severity: important

Found in version 24.0.92

Done: Fabián Ezequiel Gallina <fabian <at> anue.biz>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Leo <sdl.web <at> gmail.com>
To: Chong Yidong <cyd <at> gnu.org>
Cc: 10295 <at> debbugs.gnu.org
Subject: bug#10295: 24.0.92; Python completion fails on OSX (10.6.8)
Date: Tue, 17 Apr 2012 11:54:30 +0800
[Message part 1 (text/plain, inline)]
On 2012-01-27 16:03 +0800, Chong Yidong wrote:
> Hmm, I can't reproduce this on GNU/Linux.  The result of
> python-symbol-completions is always ("setdefault" "sys").

There are some difference on GNU/Linux and OSX regarding
process-send-string that causes the failure.

1. emacs -q
2. M-x comint-run RET python RET
3. M-: (process-send-string nil "import sys\n")

On GNU/Linux, `import sys\n' is not printed in the *python* buffer but
on OSX with the stock python, it is. See the attached screenshots. This
extra echoing is only with the python interpreter built by Apple.

[proc-osx.png (image/png, attachment)]
[proc-gnu.png (image/png, attachment)]
[Message part 4 (text/plain, inline)]
Leo

This bug report was last modified 12 years and 204 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.