Launchpad has imported 1 comments from the remote bug at http://sourceware.org/bugzilla/show_bug.cgi?id=10868.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2009-10-29T15:59:26+00:00 James Pandavan wrote: Some of my gdbinit user defined commands stoped working on v7.0 (they used to work on v6.8). I found the following to be the cause. In gdb v6.8, the init file processing logic was in cli/cli-script.c:read_next_line(). The following code ignores all leading (and trailing) spaces. 841 /* Strip leading and trailing whitespace. */ 842 while (*p == ' ' || *p == '\t') 843 p++; 844 845 p1 = p + strlen (p); 846 while (p1 != p && (p1[-1] == ' ' || p1[-1] == '\t')) 847 p1--; In gdb v7.0, the processing logic was in cli/cli-script.c:process_next_line(). Apparently, the leading spaces are ignored only for commands and not for comments. So, if I had a comment section with and 'end' having prefixed spaces, gdb did not treat it as end of comment section. 888 if (parse_commands) 889 { 890 /* Strip leading whitespace. */ 891 while (*p == ' ' || *p == '\t') 892 p++; 893 } Reply at: https://bugs.launchpad.net/gdb/+bug/461594/comments/5 ** Changed in: gdb Importance: Unknown => Low -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/461594 Title: gdb doesn't read user-defined commands from .gdbinit -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs