summaryrefslogtreecommitdiffstats
path: root/doc/gpg-card.texi
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2020-07-02 15:47:57 +0200
committerWerner Koch <wk@gnupg.org>2020-07-02 15:48:55 +0200
commitd70b8769c888f42896ae3ef4972bf82e9b5a0c32 (patch)
tree8a7334e5c82d69ec24a6b7c29e48971297a33f02 /doc/gpg-card.texi
parentscd:nks: Fix certificate read problem with TCOS signature card v2. (diff)
downloadgnupg2-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.texi6
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