diff options
author | Werner Koch <wk@gnupg.org> | 2020-07-02 15:47:57 +0200 |
---|---|---|
committer | Werner Koch <wk@gnupg.org> | 2020-07-02 15:48:55 +0200 |
commit | d70b8769c888f42896ae3ef4972bf82e9b5a0c32 (patch) | |
tree | 8a7334e5c82d69ec24a6b7c29e48971297a33f02 /doc/gpg-card.texi | |
parent | scd:nks: Fix certificate read problem with TCOS signature card v2. (diff) | |
download | gnupg2-d70b8769c888f42896ae3ef4972bf82e9b5a0c32.tar.xz gnupg2-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 <wk@gnupg.org>
Diffstat (limited to 'doc/gpg-card.texi')
-rw-r--r-- | doc/gpg-card.texi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/gpg-card.texi b/doc/gpg-card.texi index 0865798d2..be19704cc 100644 --- a/doc/gpg-card.texi +++ b/doc/gpg-card.texi @@ -105,6 +105,12 @@ Do not start the gpg-agent if it has not yet been started and its service is required. This option is mostly useful on machines where the connection to gpg-agent has been redirected to another machines. +@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 --agent-program @var{file} @opindex agent-program Specify the agent program to be started if none is running. The |