From 44fb2a93140269612090e237d87cd301643bda3d Mon Sep 17 00:00:00 2001 From: Georg Brandl Date: Tue, 31 Mar 2009 22:35:46 +0000 Subject: #5617: add a handy function to print a unicode string to gdbinit. --- Misc/gdbinit | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Misc/gdbinit b/Misc/gdbinit index f3cb2ea..e648f16 100644 --- a/Misc/gdbinit +++ b/Misc/gdbinit @@ -138,3 +138,16 @@ define pystackv end select-frame 0 end + +# generally useful macro to print a Unicode string +def pu + set $uni = $arg0 + set $i = 0 + while (*$uni && $i++<100) + if (*$uni < 0x80) + print *(char*)$uni++ + else + print /x *(short*)$uni++ + end + end +end -- cgit v0.12