-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Indentation is missing when copy paste in external console #6
Comments
From pierre.raybaut on 2009-08-19T12:22:17Z You're right: actually, the multiline paste feature is not implemented in the Regarding your other ideas:
Status: Accepted |
From pierre.raybaut on 2009-08-19T14:08:05Z Fixed in v1.0.0beta3 Status: Fixed |
From pierre.raybaut on 2011-04-24T07:32:13Z This issue was closed by revision b0300c975265 . |
Only deploy 3.x via doctr for now
PySide2 crashes otherwise (as of PySide2/Qt 5.15.0): Received signal 6 #0 0x7fecd2bcea7b base::debug::CollectStackTrace() spyder-ide#1 0x7fecd299bbaf base::debug::StackTrace::StackTrace() spyder-ide#2 0x7fecd299bb62 base::debug::StackTrace::StackTrace() spyder-ide#3 0x7fecd2bcd61e base::debug::(anonymous namespace)::StackDumpSignalHandler() spyder-ide#4 0x7fed08461210 <unknown> spyder-ide#5 0x7fed0846118b gsignal spyder-ide#6 0x7fed08440859 abort spyder-ide#7 0x7fed08119882 fatal_error.lto_priv.0 spyder-ide#8 0x7fed0811989f Py_FatalError spyder-ide#9 0x7fed03c8c50b SetError_Argument spyder-ide#10 0x7fed03c5d64e Shiboken::setErrorAboutWrongArguments() spyder-ide#11 0x7fece240f259 Sbk_QTreeViewFunc_setExpanded <shortened>
From david.fo...@gmail.com on 2009-08-19T08:44:56Z
What steps will reproduce the problem?
in the editor (still removing a common indent if by exemple a method from a
class is copied).
Instead, the second line always misses an identation, which then makes an
error in the interpreter.
By exemple, in the editor I have:
class cSomeClass():
Copy paste in an interactive external console:
...
IndentationError: unexpected indent
In the Interactive Shell it is correct
... def init(self):
... pass
... def foo():
... print('it works')
...
Please provide any additional information below
. I will use this section to point out some thingns I would love to see.
I work a lot with the interactive console (not external) and I like much
the ctrl+F9 short cut to send a selection to the interpreter. Would it be
hard to also have this feature in the external console in interactive mode
I often use the external consol, for it is advantageous for avoiding to
crash pydee/spyder when a code freezes. More importantly then that, it is
much faster at evaluating the series of lines of the code. Why is the
interactive console (not the external) is so slow at parsing lines? Would
it be easy to speed it up. The long time it takes to parse a long piece of
code (exemple a long class with a little new modification) is certainly the
thing I find the most disadvantageous compared to other IDE. But there is
no wory, I like so much Pydee/Spyder, that I defenitely will stay with it
and keep working with it!
The code completion in the console works very well with the loaded
modules. Is it possible to activate the code completion from the api and
loaded module in the editor? Exemple, if scipy is imported in the
interactive console, in the editor, "scipy." will trigger the code
completion showing available methods.
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=6
The text was updated successfully, but these errors were encountered: