diff options
author | Werner Koch <[email protected]> | 2020-07-02 13:47:57 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2020-07-02 13:48:55 +0000 |
commit | d70b8769c888f42896ae3ef4972bf82e9b5a0c32 (patch) | |
tree | 8a7334e5c82d69ec24a6b7c29e48971297a33f02 /doc/tools.texi | |
parent | scd:nks: Fix certificate read problem with TCOS signature card v2. (diff) | |
download | gnupg-d70b8769c888f42896ae3ef4972bf82e9b5a0c32.tar.gz gnupg-d70b8769c888f42896ae3ef4972bf82e9b5a0c32.zip |
Support a history file in gpg-card and gpg-connect-agent.
* common/gpgrlhelp.c (read_write_history): New.
(gnupg_rl_initialize): Register new function.
* common/ttyio.c (my_rl_rw_history): New var.
(tty_private_set_rl_hooks): Add arg read_write_history.
(tty_read_history): New.
(tty_write_history): New.
* tools/gpg-card.c (HISTORYNAME): New.
(oNoHistory): New enum value.
(opts): New option --no-history.
(cmd_history): New.
(cmds): New command "history".
(interactive_loop): Read and save the history.
* tools/gpg-connect-agent.c (HISTORYNAME): New.
(opts): New option --no-history.
(main): Read and save the history. New command /history.
--
Yeah, finally we have stored history; I should have added this much
earlier.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'doc/tools.texi')
-rw-r--r-- | doc/tools.texi | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/tools.texi b/doc/tools.texi index 985c0a75c..537c3c72a 100644 --- a/doc/tools.texi +++ b/doc/tools.texi @@ -1391,6 +1391,12 @@ passing. This option makes it use the old mode. Do not start the gpg-agent or the dirmngr if it has not yet been started. +@item --no-history +@opindex --no-history +In interactive mode the command line history is usually saved and +restored to and from a file below the GnuPG home directory. This +option inhibits the use of that file. + @item -r @var{file} @itemx --run @var{file} @opindex run @@ -1611,6 +1617,9 @@ string @code{true} or @code{yes}. The evaluation is done by passing @item /run @var{file} Run commands from @var{file}. +@item /history --clear +Clear the command history. + @item /bye Terminate the connection and the program. |