[wingide-users] How to copy a long string value?

Tom Stambaugh tms at zeetix.com
Mon Jun 24 16:14:35 EDT 2013

I use the "Debug probe" to write a selector that returns the value, then 
I select and copy it from the Debug Probe pane.

In your example, the "selector" is something like: "mumble.pure[0][1]", 
where "mumble" is whatever is cut off in your screen shot.

As a convenience, in the debug probe you can also assign the string to a 
local variable ("aString = mumble.pure[0][1]") so that it's easier to 
work with.

Hope this helps!

On 6/24/2013 3:59 PM, David Cortesi wrote:
> Using Wing Personal 4.1.11 on MacOS.
> I have the Stack Data window vertical on the right.
> I would like to get the current value of a string variable into the copy
> buffer so I could paste it elsewhere.
> Sometimes I can click in the variable display and with some difficulty
> select all of it and use control-c (not cmd-c) to copy what is selected.
> However in some cases, long string values are truncated with an ellipsis at
> the end. This happens when for example a long string is part of a tuple
> that is in a list -- see figure 1 attached. In these cases even if I select
> all the text and copy it, what is copied is the truncated version with
> three dots at the end.
> Also when the value display is truncated in this way, any attempt to edit
> the value produces an error message, "Cannot evaluate new value string, EOL
> while scanning string literal: <string> line 1, pos 69". This will pop up
> even when I did not try to modify the string value, just highlighted it and
> then moved the cursor away.
> _________________________________________________
> Wing IDE users list
> http://wingware.com/lists/wingide

Tom Stambaugh
66 Boston Ave
Somerville, MA 02144
617-776-8934 (land)
617-721-0446 (cell)

More information about the wingide-users mailing list