GNU bug report logs - #49822
28.0.50; python-shell-send functions show no output

Previous Next

Package: emacs;

Reported by: dalanicolai <at> gmail.com

Date: Mon, 2 Aug 2021 14:33:01 UTC

Severity: normal

Tags: patch

Found in version 28.0.50

Fixed in version 28.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Augusto Stoffel <arstoffel <at> gmail.com>
Cc: 49822 <at> debbugs.gnu.org,
 Andreas Röhler <andreas.roehler <at> easy-emacs.de>
Subject: Re: bug#49822: 28.0.50; python-shell-send functions show no output
Date: Thu, 26 Aug 2021 16:09:17 +0200
Augusto Stoffel <arstoffel <at> gmail.com> writes:

> I'm struggling a bit on how this could be integrated with python.el.
> Just dropping these new commands there would be easy, but not ideal; one
> should probably integrate more tightly with the existing python-shell
> commands, say by introducing a 'python-sell-echo-result' defcustom.  But
> then I feel tempted to change various other things I don't like about
> the Python shell, in particular the use of temporary files (as opposed
> to escaped strings) to transfer pieces of code, which is very slow via
> Tramp.

If you could fix this (i.e., not use temporary files), that would be
very nice.

> By the way, I also dislike how the 'python-shell-send-*' functions
> don't even print a newline on the shell buffer, so that you see
>     ">>> >>> >>>"
> instead of
>     ">>>\n>>>\n>>>"
> after calling them thrice.  This means (1) a result may be printed right
> next to the input prompt ">>>", and (2) it's impossible to tell if the
> inferior process is busy by looking at the relative position of the
> point and prompt.

Yes, that's pretty annoying.  I'm sure plenty of people would appreciate
it if this was fixed.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 3 years and 333 days ago.

Previous Next


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