From 59528079caf7ed15e688e2fc082d3b9072f6e1dc Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 11 Jan 1995 07:46:44 +0000 Subject: [PATCH] * command.c (show_user_1): Use print_command_line to show a user defined command (including control structures). * top.c (init_main): Change documentation for user defined commands to indicate they may accept up to ten arguments. --- gdb/command.c | 4 ++-- gdb/top.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gdb/command.c b/gdb/command.c index f2af0d5aa12..8a3419c6a46 100644 --- a/gdb/command.c +++ b/gdb/command.c @@ -1281,10 +1281,10 @@ show_user_1 (c, stream) fputs_filtered ("User command ", stream); fputs_filtered (c->name, stream); fputs_filtered (":\n", stream); + while (cmdlines) { - fputs_filtered (cmdlines->line, stream); - fputs_filtered ("\n", stream); + print_command_line (cmdlines, 4); cmdlines = cmdlines->next; } fputs_filtered ("\n", stream); diff --git a/gdb/top.c b/gdb/top.c index 0c8bae32703..acc2066264c 100644 --- a/gdb/top.c +++ b/gdb/top.c @@ -3394,7 +3394,7 @@ End with a line of just \"end\"."); Definition appears on following lines, one command per line.\n\ End with a line of just \"end\".\n\ Use the \"document\" command to give documentation for the new command.\n\ -Commands defined in this way do not take arguments."); +Commands defined in this way may have up to ten arguments."); #ifdef __STDC__ c = add_cmd ("source", class_support, source_command,