Revision history [back]
Debug console and gettext-enabled programs
When you use the Debug console while a program is paused, it sets the special variable _
with the value of the last executed expression. as is the normal Python interpreter behaviour.
This gets to be a problem though: I have a gettext-enabled project with lots of _("localized")
strings, so whenever I execute a statement inside the debug console, the _
gets redefined and I can't resume the program correctly, since on the next _("string")
occurrence it would throw an error while trying to call _
.
Is there a recommended way to preserve _
while using the debug console?
I'm using Wing Pro 7.0.2.0
Debug console and gettext-enabled programs
When you use the Debug console while a program is paused, it sets the special variable _
with the value of the last executed expression. as is the normal Python interpreter behaviour.
This gets to be a problem though: I have a gettext-enabled project with lots of _("localized")
strings, so whenever I execute a statement inside the debug console, the _
gets redefined and I can't resume the program correctly, since on the next _("string")
occurrence it would throw an error while trying to call _
.
Is there a recommended way to preserve _
while using the debug console?
I'm using Wing Pro 7.0.2.0
Debug console and gettext-enabled programs
When you use the Debug console while a program is paused, it sets the special variable _
with the value of the last executed expression. as is the normal Python interpreter behaviour.
This gets to be a problem though: I have a gettext-enabled project with lots of _("localized")
strings, so whenever I execute a statement inside the debug console, the _
gets redefined and I can't resume the program correctly, since on the next _("string")
occurrence it would throw an error while trying to call _
.
Is there a recommended way to preserve _
while using the debug console?
I'm using Wing Pro 7.0.2.0