diff options
author | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-03-26 15:15:00 +0000 |
---|---|---|
committer | Jim Kingdon <jkingdon@engr.sgi.com> | 1994-03-26 15:15:00 +0000 |
commit | 72e35288c7ed9bf4f68a4ba527e688dc10251d7e (patch) | |
tree | 2c47dacc022d5eebb6891bdadc6d63de047b4cf2 /gdb | |
parent | 00f5639008d77b60a25d9d9d54f35afda13eb3aa (diff) | |
download | gdb-72e35288c7ed9bf4f68a4ba527e688dc10251d7e.zip gdb-72e35288c7ed9bf4f68a4ba527e688dc10251d7e.tar.gz gdb-72e35288c7ed9bf4f68a4ba527e688dc10251d7e.tar.bz2 |
* command.c (do_setshow_command, case var_string): Never add a
space to the end of the string.
* NEWS: Document this change.
* .gdbinit: Add a space to the "set prompt" command.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/.gdbinit | 2 | ||||
-rw-r--r-- | gdb/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/NEWS | 7 | ||||
-rw-r--r-- | gdb/command.c | 7 |
4 files changed, 22 insertions, 1 deletions
diff --git a/gdb/.gdbinit b/gdb/.gdbinit index 0bf56a6..f60802e 100644 --- a/gdb/.gdbinit +++ b/gdb/.gdbinit @@ -13,4 +13,4 @@ end dir ../mmalloc dir ../libiberty dir ../bfd -set prompt (top-gdb) +set prompt (top-gdb) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index fc1065a..40c8114 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +Sat Mar 26 07:05:18 1994 Jim Kingdon (kingdon@lioth.cygnus.com) + + * command.c (do_setshow_command, case var_string): Never add a + space to the end of the string. + * NEWS: Document this change. + * .gdbinit: Add a space to the "set prompt" command. + Fri Mar 25 12:40:41 1994 Jim Kingdon (kingdon@lioth.cygnus.com) * m3-nat.c, i386m3-nat.c, config/i386/i386m3.mh: Many minor @@ -1,6 +1,13 @@ What has changed since GDB-3.5? (Organized release by release) +*** Changes in GDB-4.13: + +* New "complete" command for use by emacs. + +* "set prompt" no longer adds a space for you after the prompt you set. This +allows you to set a prompt which ends in a space or one that does not. + *** Changes in GDB-4.12: * Irix 5 is now supported diff --git a/gdb/command.c b/gdb/command.c index d82f1fd..f2af0d5 100644 --- a/gdb/command.c +++ b/gdb/command.c @@ -1053,6 +1053,11 @@ do_setshow_command (arg, from_tty, c) { /* \ at end of argument is used after spaces so they won't be lost. */ + /* This is obsolete now that we no longer strip + trailing whitespace and actually, the backslash + didn't get here in my test, readline or + something did something funky with a backslash + right before a newline. */ if (*p == 0) break; ch = parse_escape (&p); @@ -1064,8 +1069,10 @@ do_setshow_command (arg, from_tty, c) else *q++ = ch; } +#if 0 if (*(p - 1) != '\\') *q++ = ' '; +#endif *q++ = '\0'; new = (char *) xrealloc (new, q - new); if (*(char **)c->var != NULL) |