GNU bug report logs - #71440
Python Inferior Mode Can’t Recognize My Prompt

Previous Next

Package: emacs;

Reported by: "shynur ." <one.last.kiss <at> outlook.com>

Date: Sat, 8 Jun 2024 16:36:01 UTC

Severity: normal

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #35 received at 71440 <at> debbugs.gnu.org (full text, mbox):

From: "shynur ." <one.last.kiss <at> outlook.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: "71440 <at> debbugs.gnu.org" <71440 <at> debbugs.gnu.org>
Subject: Re: bug#71440: Python Inferior Mode Can’t Recognize My Prompt
Date: Sun, 9 Jun 2024 10:49:19 +0000
> I wonder how PS1 and PS2 are at all relevant when using 
> python-shell-send-buffer?  That function sends the buffer
> text to Python, so where do PS1 and PS2 come into play,
> and why does Python say "__PYTHON_EL_eval is not defined" 
> just because you have PS1 and PS2 customized?

I know it’s *weird* but it just happened.
I gave the recipes in the original post for anyone to 
reproduce it.

> If someone helps me understand that, maybe I will have 
> further ideas.

How about CC this post to the maintainer(s) of ‘python.el’?

> How about defining PYTHONSTARTUP to point to a different 
> file?

This makes it inconvenient to add or modify content to the 
‘PYTHONSTARTUP’ file because each change needs to be synced
to another file that exists for Emacs.



This bug report was last modified 1 year and 38 days ago.

Previous Next


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