Thanks for expressing your opinions on this, Guido, André and Jeremy, and
I'm happy that you all are in support!

On Sat, Nov 2, 2019 at 6:58 AM Guido van Rossum <gu...@python.org> wrote:

>
> In issue 37903, RH appears to be requiring support for doctests.
> (Interestingly, in issue 7676 he wishes the IDLE shell wouldn't use tabs,
> which you're going to support.) I'm a little confused by his comments about
> doctests. IMO copying from a "doctest" in the docs to the shell is not
> affected -- the problem there is purely that you have to work hard to avoid
> also copying the ">>>" and (especially) "..." prompts into the shell. That
> seems to me to be the main thing people would do with doctests, and it's
> unaffected. It's true that recreating a doctest from an IDLE shell session
> is a little harder -- but a nice fallback is to use the python binary
> itself, which has the exact behavior you'd want. So I don't see this as a
> reason not to backport. (This also seems pretty niche. I don't know if he
> can back up his claim that doctests have become more popular.)
>

My reading of Raymond's comment related to doctests was also that he was
worried about losing the ability to create doctests simply by copy/pasting
from an IDLE shell session. ISTM that moving the prompts to a side-bar
would make it only slightly more difficult, though perhaps significantly
difficult for novices. If this becomes a common request we could simply add
a "copy for doctest" context menu option - I'd be happy to implement that
myself.

- Tal
_______________________________________________
IDLE-dev mailing list
IDLE-dev@python.org
https://mail.python.org/mailman/listinfo/idle-dev

Reply via email to