diff options
author | Eli Zaretskii <eliz@gnu.org> | 2001-03-07 07:21:13 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2001-03-07 07:21:13 +0000 |
commit | d40b5e7c2281f278186fdb848739c5b7106e0f59 (patch) | |
tree | 06c13a4a88cb815f435e6127df79a4c48821b74d | |
parent | 9cf9c3e2addd3e9bedd481bc13b222204dd5a7e1 (diff) | |
download | gdb-d40b5e7c2281f278186fdb848739c5b7106e0f59.tar.gz |
* top.c (init_main): Make `set history file name' complete on file
names.
-rw-r--r-- | gdb/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/top.c | 11 |
2 files changed, 11 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index ba239a4dc17..e3737d75602 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,8 @@ +2001-03-07 Eli Zaretskii <eliz@is.elta.co.il> + + * top.c (init_main): Make `set history file name' complete on file + names. + 2001-03-06 J.T. Conklin <jtc@redback.com> * Makefile.in (LINTFLAGS): Update to contain all of the macros diff --git a/gdb/top.c b/gdb/top.c index 3b11642e41f..8cb66536f44 100644 --- a/gdb/top.c +++ b/gdb/top.c @@ -2081,11 +2081,12 @@ ie. the number of previous commands to keep a record of.", &sethistlist); add_show_from_set (c, &showhistlist); c->function.sfunc = set_history_size_command; - add_show_from_set - (add_set_cmd ("filename", no_class, var_filename, (char *) &history_filename, - "Set the filename in which to record the command history\n\ - (the list of previous commands of which a record is kept).", &sethistlist), - &showhistlist); + c = add_set_cmd ("filename", no_class, var_filename, + (char *) &history_filename, + "Set the filename in which to record the command history\n\ + (the list of previous commands of which a record is kept).", &sethistlist); + c->completer = filename_completer; + add_show_from_set (c, &showhistlist); add_show_from_set (add_set_cmd ("confirm", class_support, var_boolean, |