GNOME Bugzilla – Bug 659336
Smart pasting
Last modified: 2018-07-10 22:05:46 UTC
A couple of things that we should do: * We should remove indentation shared by all lines in the paste and replace it with the indentation of the of the paste location. (of the cursor? the default indentation for that location? what about the case where the user didn't copy the indent on the first line " [a\n b\n]"?) * If the pasted text looks like doctests ... has lines in it starting with >>>, then we should convert back to Python code, stripping out the prompts and results. The tricky thing is that we shouldn't do that when pasting functions with doctests in the coments. One possibility for catching that is to try and tokenize the paste as Python first ... if it tokenizes, then it's not doctests.
Reinteract is not under active development anymore and had its last code changes in early 2012: http://git.fishsoup.net/cgit/reinteract/log/ Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.