GNU bug report logs -
#18244
24.3.92; Error with semantic-mode when python buffers are present.
Previous Next
Full log
View this message in rfc822 format
Glenn Morris <rgm <at> gnu.org> writes:
> Thierry Volpiatto wrote:
>
>> I use ipython in my config, and indeed ipython is
>> not yet installed in my new OS. Now it is done, sorry for the noise,
>> maybe this should fail more gracefully ? Sending a useful error message
>> ?
>
> Yes, seems like an issue with both semantic and python.el
> (which maybe does not need to call executable-find, and maybe does not
> need its own special value for exec-path?).
Also the (annoying) warning message about setting local vars while
let-bound can be easily avoided:
,----[ python.el, inferior-python-mode ]
| (let ((interpreter python-shell-interpreter)
| (args python-shell-interpreter-args))
| (when python-shell--parent-buffer
| (python-util-clone-local-variables python-shell--parent-buffer))
| ;; Users can override default values for these vars when calling
| ;; `run-python'. This ensures new values let-bound in
| ;; `python-shell-make-comint' are locally set.
| (set (make-local-variable 'python-shell-interpreter) interpreter)
| (set (make-local-variable 'python-shell-interpreter-args) args))
| [...]
`----
--
Thierry
Get my Gnupg key:
gpg --keyserver pgp.mit.edu --recv-keys 59F29997
This bug report was last modified 9 years and 324 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.