On 8/9/10 4:43 PM, Stefan Schwarzer wrote:
Hi Robert,
On 2010-08-09 22:23, Robert Kern wrote:
On 2010-08-09 06:42 , Stefan Schwarzer wrote:
Unfortunatey, when I enter
In [2]: %paste
at the prompt it gives me (before I pasted anything)
In [2]: %paste
------------------------------------------------------------
File "<string>", line 1
http://pypi.python.org/pypi/ipython/0.10
^
SyntaxError: invalid syntax
Yes, that's because you had that URL in your clipboard, not Python code. What
were you expecting to happen?
I got that traceback as soon as I typed in "%paste" and
pressed enter, without pasting anything in the terminal.
I had assumed it works like :paste in Vim, activating a
kind of "paste mode" where everything pasted into the
terminal is modified as the help text suggests.
%cpaste will do that. I implemented %paste because not all terminals will
correctly paste arbitrary amounts of code correctly. Grabbing the text directly
from the clipboard is less error-prone and removes redundant user interaction.
--
Robert Kern
"I have come to believe that the whole world is an enigma, a harmless enigma
that is made terrible by our own mad attempt to interpret it as though it had
an underlying truth."
-- Umberto Eco
--
http://mail.python.org/mailman/listinfo/python-list