mirror of
git://git.gnupg.org/gnupg.git
synced 2025-02-01 16:33:02 +01:00
* photoid.c (generate_photo_id): Enable readline completion and tilde
expansion for the JPEG prompt.
This commit is contained in:
parent
cb00951803
commit
187eaf0665
@ -1,3 +1,8 @@
|
|||||||
|
2005-08-31 David Shaw <dshaw@jabberwocky.com>
|
||||||
|
|
||||||
|
* photoid.c (generate_photo_id): Enable readline completion and
|
||||||
|
tilde expansion for the JPEG prompt.
|
||||||
|
|
||||||
2005-08-26 David Shaw <dshaw@jabberwocky.com>
|
2005-08-26 David Shaw <dshaw@jabberwocky.com>
|
||||||
|
|
||||||
* misc.c (openpgp_pk_algo_usage): Default to allowing CERT for
|
* misc.c (openpgp_pk_algo_usage): Default to allowing CERT for
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/* photoid.c - photo ID handling code
|
/* photoid.c - photo ID handling code
|
||||||
* Copyright (C) 2001, 2002 Free Software Foundation, Inc.
|
* Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc.
|
||||||
*
|
*
|
||||||
* This file is part of GnuPG.
|
* This file is part of GnuPG.
|
||||||
*
|
*
|
||||||
@ -43,7 +43,8 @@
|
|||||||
#include "ttyio.h"
|
#include "ttyio.h"
|
||||||
|
|
||||||
/* Generate a new photo id packet, or return NULL if canceled */
|
/* Generate a new photo id packet, or return NULL if canceled */
|
||||||
PKT_user_id *generate_photo_id(PKT_public_key *pk)
|
PKT_user_id *
|
||||||
|
generate_photo_id(PKT_public_key *pk)
|
||||||
{
|
{
|
||||||
PKT_user_id *uid;
|
PKT_user_id *uid;
|
||||||
int error=1,i;
|
int error=1,i;
|
||||||
@ -73,13 +74,23 @@ PKT_user_id *generate_photo_id(PKT_public_key *pk)
|
|||||||
|
|
||||||
while(photo==NULL)
|
while(photo==NULL)
|
||||||
{
|
{
|
||||||
|
char *tempname;
|
||||||
|
|
||||||
tty_printf("\n");
|
tty_printf("\n");
|
||||||
|
|
||||||
xfree(filename);
|
xfree(filename);
|
||||||
|
|
||||||
filename=cpr_get("photoid.jpeg.add",
|
tty_enable_completion(NULL);
|
||||||
|
|
||||||
|
tempname=cpr_get("photoid.jpeg.add",
|
||||||
_("Enter JPEG filename for photo ID: "));
|
_("Enter JPEG filename for photo ID: "));
|
||||||
|
|
||||||
|
tty_disable_completion();
|
||||||
|
|
||||||
|
filename=make_filename(tempname,(void *)NULL);
|
||||||
|
|
||||||
|
xfree(tempname);
|
||||||
|
|
||||||
if(strlen(filename)==0)
|
if(strlen(filename)==0)
|
||||||
goto scram;
|
goto scram;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user