summaryrefslogtreecommitdiffstats
path: root/gdb
diff options
context:
space:
mode:
authorJim Kingdon <jkingdon@engr.sgi.com>1994-03-26 15:15:00 +0000
committerJim Kingdon <jkingdon@engr.sgi.com>1994-03-26 15:15:00 +0000
commit72e35288c7ed9bf4f68a4ba527e688dc10251d7e (patch)
tree2c47dacc022d5eebb6891bdadc6d63de047b4cf2 /gdb
parent00f5639008d77b60a25d9d9d54f35afda13eb3aa (diff)
downloadppe42-binutils-72e35288c7ed9bf4f68a4ba527e688dc10251d7e.tar.gz
ppe42-binutils-72e35288c7ed9bf4f68a4ba527e688dc10251d7e.zip
* 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/.gdbinit2
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/NEWS7
-rw-r--r--gdb/command.c7
4 files changed, 22 insertions, 1 deletions
diff --git a/gdb/.gdbinit b/gdb/.gdbinit
index 0bf56a615b..f60802e500 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 fc1065af5f..40c811441e 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
diff --git a/gdb/NEWS b/gdb/NEWS
index f6449154a4..bda3c9b19e 100644
--- a/gdb/NEWS
+++ b/gdb/NEWS
@@ -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 d82f1fdf69..f2af0d5aa1 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)
OpenPOWER on IntegriCloud