[python] fix sending lines to ipython #75
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In ipython >= 5, the autoindent feature is deprecated. Thus if we send
multiple lines directly to it, the indentation will go wild.
Notice that with ipyton >= 5, multiple line paste(via Ctrl-V or
Command-V) is well supported. This this commit try to utilize the
-p
option of
tmux paste-buffer
which will use bracket paste mode.Checkout here for more information: https://cirw.in/blog/bracketed-paste