GNU bug report logs -
#18244
24.3.92; Error with semantic-mode when python buffers are present.
Previous Next
Full log
Message #17 received at 18244 <at> debbugs.gnu.org (full text, mbox):
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 10 years and 11 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.