head	1.8;
access;
symbols
	RELEASE_4_2_0:1.7
	RELEASE_4_1_1:1.7
	RELEASE_4_1_0:1.7
	RELEASE_3_5_0:1.7
	RELEASE_4_0_0:1.7
	RELEASE_3_4_0:1.6
	RELEASE_3_3_0:1.5
	RELEASE_3_2_0:1.5
	RELEASE_3_1_0:1.4
	RELEASE_2_2_8:1.4
	RELEASE_3_0_0:1.4
	RELEASE_2_2_7:1.2
	RELEASE_2_2_6:1.1;
locks; strict;
comment	@# @;


1.8
date	2000.11.17.19.06.53;	author keith;	state dead;
branches;
next	1.7;

1.7
date	99.12.27.00.58.50;	author steve;	state Exp;
branches;
next	1.6;

1.6
date	99.11.01.00.40.57;	author steve;	state Exp;
branches;
next	1.5;

1.5
date	99.03.15.01.45.42;	author steve;	state Exp;
branches;
next	1.4;

1.4
date	98.08.09.00.51.26;	author steve;	state Exp;
branches;
next	1.3;

1.3
date	98.07.30.12.30.39;	author vanilla;	state Exp;
branches;
next	1.2;

1.2
date	98.07.21.14.11.40;	author vanilla;	state Exp;
branches;
next	1.1;

1.1
date	98.02.02.14.34.39;	author vanilla;	state Exp;
branches;
next	;


desc
@@


1.8
log
@Upgrade from 4.21 to 4.30.

Especially thanks to the maintainer, Tai-hwa Liang (avatar), for
ending those long lasting evil +400k files/patch-*. :-)

According to kkenn, pine4's security will exist until it's totally
rewritten, so I'll leave pkg-install untouched, which shows the
security warning.
PR:		ports/22436
@
text
@--- pine/other.c.orig	Sat Nov  6 04:00:18 1999
+++ pine/other.c	Fri Nov 19 17:40:07 1999
@@@@ -53,18 +53,18 @@@@
 
 #define	BODY_LINES(X)	((X)->ttyo->screen_rows -HEADER_ROWS(X)-FOOTER_ROWS(X))
 
-#define	CONFIG_SCREEN_TITLE		"SETUP CONFIGURATION"
-#define	CONFIG_SCREEN_HELP_TITLE	"HELP FOR SETUP CONFIGURATION"
+#define	CONFIG_SCREEN_TITLE		"ҳ]w"
+#define	CONFIG_SCREEN_HELP_TITLE	"ҳ]wU"
 #define	R_SELD				'*'
-#define	EXIT_PMT "Commit changes (\"Yes\" replaces settings, \"No\" abandons changes)"
-static char *empty_val  = "Empty Value";
-static char *empty_val2 = "<Empty Value>";
+#define	EXIT_PMT "eXܡ]\"O\" N]wA\"_\" ܡ^"
+static char *empty_val  = "Ū]w";
+static char *empty_val2 = "<Ū]w>";
 #define EMPTY_VAL_LEN     11
-static char *no_val     = "No Value Set";
+static char *no_val     = "|wq]w";
 #define NO_VAL_LEN        12
-static char *fixed_val  = "Value is Fixed";
+static char *fixed_val  = "]wȤwTw";
 
-#define ARB_HELP "HELP FOR ARBITRARY HEADER PATTERNS"
+#define ARB_HELP "NY˪U"
 
 typedef struct edit_arb {
     struct variable *v;
@@@@ -349,16 +349,14 @@@@
 #ifndef NO_KEYBOARD_LOCK
     ClearScreen();
 
-    set_titlebar("KEYBOARD LOCK", ps_global->mail_stream,
+    set_titlebar("Lw", ps_global->mail_stream,
 		 ps_global->context_current, ps_global->cur_folder, NULL,
 		 1, FolderName, 0, 0);
 
     PutLine0(6,3 ,
-       "You may lock this keyboard so that no one else can access your mail");
+       "iwLHLHbz}ɦszHCbKXJA");
     PutLine0(8, 3 ,
-       "while you are away.  The screen will be locked after entering the ");
-    PutLine0(10, 3 ,
-       "password to be used for unlocking the keyboard when you return.");
+       "ùN|wAzib^ӫHKXѰwC");
     fflush(stdout);
 #endif
 }
@@@@ -370,12 +368,12 @@@@
 #ifndef NO_KEYBOARD_LOCK
     ClearScreen();
 
-    set_titlebar("KEYBOARD LOCK", ps_global->mail_stream,
+    set_titlebar("Lw", ps_global->mail_stream,
 		 ps_global->context_current, ps_global->cur_folder, NULL,
 		 1, FolderName, 0, 0);
 
-    PutLine2(6, 3, "This keyboard is locked by %s <%s>.",klockame, klockin);
-    PutLine0(8, 3, "To unlock, enter password used to lock the keyboard.");
+    PutLine2(6, 3, "LwQ %s <%s> wC",klockame, klockin);
+    PutLine0(8, 3, "J쥻WꪺKXHѰLwC");
     fflush(stdout);
 #endif
 }
@@@@ -417,9 +415,9 @@@@
 	    char prompt[50];
 
 	    sprintf(prompt,
-		"%s password to LOCK keyboard %s: ",
-		i ? "Retype" : "Enter",
-		i > 1 ? "(Yes, again) " : "");
+		"%swLKX %sG",
+		i ? "sJ" : "J",
+		i > 1 ? "(OAA@@) " : "");
 
 	    flags = OE_PASSWD;
 	    rc =  optionally_enter(pw, -FOOTER_ROWS(ps), 0, 30,
@@@@ -428,7 +426,7 @@@@
 	    if(rc == 3)
 	      help = help == NO_HELP ? h_kb_lock : NO_HELP;
 	    else if(rc == 1 || pw[0] == '\0'){
-		q_status_message(SM_ORDER, 0, 2, "Keyboard lock cancelled");
+		q_status_message(SM_ORDER, 0, 2, "Lw");
 		return(-1);
 	    }
 	    else if(rc != 4)
@@@@ -439,14 +437,14 @@@@
 	  strcpy(inpasswd, pw);
 	else if(strcmp(inpasswd, pw)){
 	    q_status_message(SM_ORDER, 0, 2,
-		"Mismatch with initial password: keyboard lock cancelled");
+		"MlKXšGLw");
 	    return(-1);
 	}
     }
 
-    if(want_to("Really lock keyboard with entered password", 'y', 'n',
+    if(want_to("TwHJKXwL", 'y', 'n',
 	       NO_HELP, WT_NORM) != 'y'){
-	q_status_message(SM_ORDER, 0, 2, "Keyboard lock cancelled");
+	q_status_message(SM_ORDER, 0, 2, "Lw");
 	return(-1);
     }
 
@@@@ -460,7 +458,7 @@@@
     while(strcmp(inpasswd, passwd)){
 	if(passwd[0])
 	  q_status_message(SM_ORDER | SM_DING, 3, 3,
-		     "Password to UNLOCK doesn't match password used to LOCK");
+		     "KX");
         
         help = NO_HELP;
         while(1){
@@@@ -468,7 +466,7 @@@@
 
 	    flags = OE_PASSWD | OE_DISALLOW_CANCEL;
 	    rc =  optionally_enter(passwd, -FOOTER_ROWS(ps), 0, 30,
-				   "Enter password to UNLOCK keyboard : ",NULL,
+				   "JѰwKXG",NULL,
 				   help, &flags);
 	    if(rc == 3) {
 		help = help == NO_HELP ? h_oe_keylock : NO_HELP;
@@@@ -483,7 +481,7 @@@@
     if(old_suspend)
       F_TURN_ON(F_CAN_SUSPEND, ps_global);
 
-    q_status_message(SM_ORDER, 0, 3, "Keyboard Unlocked");
+    q_status_message(SM_ORDER, 0, 3, "ѰLw");
     return(0);
 }
 
@@@@ -521,7 +519,7 @@@@
     struct variable *vars = ps_global->vars;
 
     if(!signature_path(sigfile, sig_path, MAXPATH))
-      return(cpystr("No signature file defined."));
+      return(cpystr("|wqñWɡC"));
 
     memset(&pbuf, 0, sizeof(PICO));
 
@@@@ -598,7 +596,7 @@@@
      * Now alloc and init the text to pass pico
      */
     if(!(msgso = so_get(PicoText, NULL, EDIT_ACCESS))){
-	ret = cpystr("Error allocating space for file");
+	ret = cpystr("tmɮתŶɵoͿ~");
 	dprint(1, (debugfile, "Can't alloc space for signature_edit"));
 	return(ret);
     }
@@@@ -609,7 +607,7 @@@@
        && !(tmpso = so_get(FileStar, sig_path, READ_ACCESS))){
 	char *problem = error_description(errno);
 
-	sprintf(errbuf, "Error editing \"%s\": %s",
+	sprintf(errbuf, "s %s ɵoͿ~G%s",
 		sig_path, problem ? problem : "<NULL>");
 	ret = cpystr(errbuf);
 
@@@@ -622,7 +620,7 @@@@
 	gf_set_so_writec(&pc, msgso);
 	gf_filter_init();		/* no filters needed */
 	if(errstr = gf_pipe(gc, pc)){
-	    sprintf(errbuf, "Error reading file: \"%s\"", errstr);
+	    sprintf(errbuf, "sñWɮɵoͿ~ \"%s\"", errstr);
 	    ret = cpystr(errbuf);
 	}
 
@@@@ -661,7 +659,7 @@@@
 		gf_set_so_writec(&pc, tmpso);	/* write sig file */
 		gf_filter_init();		/* no filters needed */
 		if(errstr = gf_pipe(gc, pc)){
-		    sprintf(errbuf, "Error writing file: \"%s\"",
+		    sprintf(errbuf, "gJɮ׮ɵoͿ~G\"%s\"",
 				      errstr);
 		    ret = cpystr(errbuf);
 		}
@@@@ -671,7 +669,7 @@@@
 		so_give(&tmpso);
 	    }
 	    else{
-		sprintf(errbuf, "Error writing \"%s\"", sig_path);
+		sprintf(errbuf, "gJ %s ɵoͿ~", sig_path);
 		ret = cpystr(errbuf);
 		dprint(1, (debugfile, "signature_edit: can't write %s",
 			   sig_path));
@@@@ -700,8 +698,8 @@@@
     char     *rstr = NULL;
     void    (*redraw)() = ps_global->redrawer;
     static ESCKEY_S opts[] = {
-	{'y', 'y', "Y", "Yes"},
-	{'n', 'n', "N", "No"},
+	{'y', 'y', "Y", "O"},
+	{'n', 'n', "N", "_"},
 	{-1, 0, NULL, NULL}
     };
 
@@@@ -709,18 +707,18 @@@@
     fix_windsize(ps_global);
 
     while(1){
-	rv = radio_buttons("Exit editor and apply changes? ",
+	rv = radio_buttons("sîMΧܡH",
 			   -FOOTER_ROWS(ps_global), opts,
 			   'y', 'x', NO_HELP, RB_NORM);
 	if(rv == 'y'){				/* user ACCEPTS! */
 	    break;
 	}
 	else if(rv == 'n'){			/* Declined! */
-	    rstr = "No Changes Saved";
+	    rstr = "ܨås";
 	    break;
 	}
 	else if(rv == 'x'){			/* Cancelled! */
-	    rstr = "Exit Cancelled";
+	    rstr = "";
 	    break;
 	}
     }
@@@@ -735,28 +733,28 @@@@
  *  * * * * *    Start of Config Screen Support Code   * * * * * 
  */
 
-#define PREV_MENU {"P", "Prev", {MC_PREVITEM, 1, {'p'}}, KS_NONE}
-#define NEXT_MENU {"N", "Next", {MC_NEXTITEM, 2, {'n','\t'}}, KS_NONE}
+#define PREV_MENU {"P", "e@@", {MC_PREVITEM, 1, {'p'}}, KS_NONE}
+#define NEXT_MENU {"N", "@@", {MC_NEXTITEM, 2, {'n','\t'}}, KS_NONE}
 #define EXIT_SETUP_MENU \
-	{"E", "Exit Setup", {MC_EXIT,1,{'e'}}, KS_EXITMODE}
+	{"E", "}", {MC_EXIT,1,{'e'}}, KS_EXITMODE}
 #define TOGGLE_MENU \
-	{"X", "[Set/Unset]", {MC_TOGGLE,3,{'x',ctrl('M'),ctrl('J')}}, KS_NONE}
+	{"X", "[]w/Ѱ]w]", {MC_TOGGLE,3,{'x',ctrl('M'),ctrl('J')}}, KS_NONE}
 #define TOGGLEB_MENU \
-	{"X", "[Set/Unset]", {MC_TOGGLEB,3,{'x',ctrl('M'),ctrl('J')}}, KS_NONE}
+	{"X", "[]w/Ѱ]w]", {MC_TOGGLEB,3,{'x',ctrl('M'),ctrl('J')}}, KS_NONE}
 #define TOGGLEC_MENU \
-	{"X", "[Set/Unset]", {MC_TOGGLEC,3,{'x',ctrl('M'),ctrl('J')}}, KS_NONE}
+	{"X", "[]w/Ѱ]w]", {MC_TOGGLEC,3,{'x',ctrl('M'),ctrl('J')}}, KS_NONE}
 
 static struct key config_text_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU};
 INST_KEY_MENU(config_text_keymenu, config_text_keys);
@@@@ -765,13 +763,13 @@@@
        {HELP_MENU,
 	NULL_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
 	NULL_MENU,
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU};
 INST_KEY_MENU(color_pattern_keymenu, color_pattern_keys);
@@@@ -780,13 +778,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -794,8 +792,8 @@@@
 	OTHER_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"T", "ToFiles", {MC_CHOICE, 2, {'t', ctrl('T')}}, KS_NONE},
-	{"F", "editFile", {MC_EDITFILE, 1, {'f'}}, KS_NONE},
+	{"T", "ɮצC", {MC_CHOICE, 2, {'t', ctrl('T')}}, KS_NONE},
+	{"F", "sɮ", {MC_EDITFILE, 1, {'f'}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -808,13 +806,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -822,7 +820,7 @@@@
 	OTHER_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"T", "ToFiles", {MC_CHOICE, 2, {'t', ctrl('T')}}, KS_NONE},
+	{"T", "ɮצC", {MC_CHOICE, 2, {'t', ctrl('T')}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -836,13 +834,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -851,7 +849,7 @@@@
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"X", "eXtraHdr", {MC_ADDHDR, 1, {'x'}}, KS_NONE},
+	{"X", "B~Y", {MC_ADDHDR, 1, {'x'}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -864,13 +862,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ק]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -878,8 +876,8 @@@@
 	OTHER_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"T", "ToAddrBk", {MC_CHOICEB, 2, {'t', ctrl('T')}}, KS_NONE},
-	{"X", "eXtraHdr", {MC_ADDHDR, 1, {'x'}}, KS_NONE},
+	{"T", "a}ï", {MC_CHOICEB, 2, {'t', ctrl('T')}}, KS_NONE},
+	{"X", "B~Y", {MC_ADDHDR, 1, {'x'}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -892,13 +890,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ק]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -907,10 +905,10 @@@@
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"X", "eXtraHdr", {MC_ADDHDR, 1, {'x'}}, KS_NONE},
+	{"X", "B~Y", {MC_ADDHDR, 1, {'x'}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
-	{"R", "RemoveHdr", {MC_DELHDR, 1, {'r'}}, KS_NONE},
+	{"R", "Y", {MC_DELHDR, 1, {'r'}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU};
@@@@ -920,13 +918,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -934,7 +932,7 @@@@
 	OTHER_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"T", "ToAddrBk", {MC_CHOICEC, 2, {'t', ctrl('T')}}, KS_NONE},
+	{"T", "a}ï", {MC_CHOICEC, 2, {'t', ctrl('T')}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -948,13 +946,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -962,7 +960,7 @@@@
 	OTHER_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"T", "ToFldrs", {MC_CHOICED, 2, {'t', ctrl('T')}}, KS_NONE},
+	{"T", "ɮקXC", {MC_CHOICED, 2, {'t', ctrl('T')}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -976,13 +974,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -990,7 +988,7 @@@@
 	OTHER_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"T", "ToFldrs", {MC_CHOICEE, 2, {'t', ctrl('T')}}, KS_NONE},
+	{"T", "ɮקXC", {MC_CHOICEE, 2, {'t', ctrl('T')}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -1004,13 +1002,13 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change Val]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ܳ]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Value", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete Val", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"A", "sW]w", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R]w", {MC_DELETE,1,{'d'}}, KS_NONE},
 	PRYNTTXT_MENU,
 	WHEREIS_MENU,
 
@@@@ -1018,7 +1016,7 @@@@
 	OTHER_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"T", "ToNicks", {MC_CHOICE, 2, {'t', ctrl('T')}}, KS_NONE},
+	{"T", "ʺ٦C", {MC_CHOICE, 2, {'t', ctrl('T')}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -1077,7 +1075,7 @@@@
        {HELP_MENU,
 	NULL_MENU,
 	EXIT_SETUP_MENU,
-	{"*", "[Select]", {MC_CHOICE,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"*", "[]", {MC_CHOICE,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1092,7 +1090,7 @@@@
        {HELP_MENU,
 	NULL_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change]", {MC_TOGGLE,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ק]", {MC_TOGGLE,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1107,8 +1105,8 @@@@
 static struct key color_changing_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
-	{"E", "To Colors", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
-	{"*", "[Select]", {MC_CHOICE,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"E", "קm", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+	{"*", "[]", {MC_CHOICE,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1123,8 +1121,8 @@@@
 static struct key custom_color_changing_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
-	{"E", "To Colors", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
-	{"*", "[Select]", {MC_CHOICEB,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"E", "קm", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+	{"*", "[]", {MC_CHOICEB,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1139,8 +1137,8 @@@@
 static struct key color_rgb_changing_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
-	{"E", "To Colors", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
-	{"*", "[Select]", {MC_CHOICE,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"E", "קm", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+	{"*", "[]", {MC_CHOICE,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1156,8 +1154,8 @@@@
 static struct key custom_rgb_changing_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
-	{"E", "To Colors", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
-	{"*", "[Select]", {MC_CHOICEB,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"E", "קm", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+	{"*", "[]", {MC_CHOICEB,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1173,7 +1171,7 @@@@
        {HELP_MENU,
 	NULL_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ק]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1188,7 +1186,7 @@@@
        {HELP_MENU,
 	OTHER_MENU,
 	EXIT_SETUP_MENU,
-	{"C", "[Change]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"C", "[ק]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1202,8 +1200,8 @@@@
 	OTHER_MENU,
 	NULL_MENU,
 	NULL_MENU,
-	{"D", "DeleteHdr", {MC_DELETE,1,{'d'}}, KS_NONE},
-	{"$", "ShuffleHdr", {MC_SHUFFLE,1,{'$'}}, KS_NONE},
+	{"D", "RY", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"$", "Y", {MC_SHUFFLE,1,{'$'}}, KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -1216,7 +1214,7 @@@@
        {HELP_MENU,
 	NULL_MENU,
 	EXIT_SETUP_MENU,
-	{"*", "[Select]", {MC_CHOICE,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"*", "[]", {MC_CHOICE,3,{'*',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1837,14 +1835,14 @@@@
        {HELP_MENU,
 	PRYNTTXT_MENU,
 	EXIT_SETUP_MENU,
-	{"S", "[Select]", {MC_CHOICE,3,{'s',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"S", "[]", {MC_CHOICE,3,{'s',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
 	{"A", "Add Printer", {MC_ADD,1,{'a'}}, KS_NONE},
 	{"D", "DeletePrint", {MC_DELETE,1,{'d'}}, KS_NONE},
-	{"C", "Change", {MC_EDIT,1,{'c'}}, KS_NONE},
+	{"C", "ק", {MC_EDIT,1,{'c'}}, KS_NONE},
 	WHEREIS_MENU};
 INST_KEY_MENU(printer_edit_keymenu, printer_edit_keys);
 
@@@@ -1852,7 +1850,7 @@@@
        {HELP_MENU,
 	PRYNTTXT_MENU,
 	EXIT_SETUP_MENU,
-	{"S", "[Select]", {MC_CHOICE,3,{'s',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"S", "[]", {MC_CHOICE,3,{'s',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -1885,7 +1883,7 @@@@
     char *saved_printer;
     OPT_SCREEN_S screen;
 
-    if(fixed_var(&ps_global->vars[V_PRINTER], "change", "printer"))
+    if(fixed_var(&ps_global->vars[V_PRINTER], "ק", "L"))
       return;
 
     saved_printer = cpystr(ps->VAR_PRINTER);
@@@@ -1901,7 +1899,7 @@@@
 #ifdef OS2
       = cpystr("\"Select\" a port or |pipe-command as your default printer.");
 #else
-      = cpystr("You may \"Select\" a print command as your default printer.");
+      = cpystr("iH \"\" @@CLROw]LC");
 #endif
 
     new_confline(&ctmpa);
@@@@ -2254,7 +2252,7 @@@@
 
     vsave = save_config_vars(ps);
     switch(conf_scroll_screen(ps, &screen, start_line,
-			      "SETUP PRINTER", "printer config ", 1, 0)){
+			      "]wL", "printer config ", 1, 0)){
       case 0:
 	break;
     
@@@@ -2295,8 +2293,8 @@@@
       fs_give((void **)def_printer_line);
 
     *def_printer_line = fs_get(36 + strlen(p) + 1);
-    sprintf(*def_printer_line, "Default printer currently %s%s%s",
-	set ? "set to \"" : "unset", set ? p : "", set ? "\"." : "."); 
+    sprintf(*def_printer_line, "w]Lثe%s%s%s",
+	set ? "]w \"" : "]w", set ? p : "", set ? "\"." : "."); 
 
     fs_give((void **)&nick);
     fs_give((void **)&cmd);
@@@@ -2306,7 +2304,7 @@@@
 static struct key flag_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
-        {"E", "Exit Flags", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+        {"E", "}", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
         TOGGLE_MENU,
 	PREV_MENU,
 	NEXT_MENU,
@@@@ -2460,9 +2458,9 @@@@
 
 static struct key addr_select_keys[] = 
        {HELP_MENU,
-        {"E", "ExitSelect", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+        {"E", "}", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
 	NULL_MENU,
-        {"S", "[Select]", {MC_CHOICE,3,{'s',ctrl('M'),ctrl('J')}}, KS_NONE},
+        {"S", "[]", {MC_CHOICE,3,{'s',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
@@@@ -2476,29 +2474,29 @@@@
 static struct key addr_select_with_goback_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
-        {"<", "AddressBkList", {MC_ADDRBOOK,2,{'<',','}}, KS_NONE},
-        {"S", "[Select]", {MC_CHOICE,3,{'s',ctrl('M'),ctrl('J')}}, KS_NONE},
+        {"<", "a}ïC", {MC_ADDRBOOK,2,{'<',','}}, KS_NONE},
+        {"S", "[]", {MC_CHOICE,3,{'s',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
 	NULL_MENU,
 	NULL_MENU,
-        {"E", "ExitSelect", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+        {"E", "}", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
 	WHEREIS_MENU};
 INST_KEY_MENU(addr_s_km_with_goback, addr_select_with_goback_keys);
 
 static struct key addr_select_with_view_keys[] = 
        {HELP_MENU,
 	RCOMPOSE_MENU,
-        {"<", "AddressBkList", {MC_ADDRBOOK,2,{'<',','}}, KS_NONE},
-        {">", "[View]",
+        {"<", "a}ïC", {MC_ADDRBOOK,2,{'<',','}}, KS_NONE},
+        {">", "[˵]",
 	   {MC_VIEW_TEXT,5,{'v','>','.',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-        {"C", "ComposeTo", {MC_COMPOSE,1,{'c'}}, KS_COMPOSER},
+        {"C", "s", {MC_COMPOSE,1,{'c'}}, KS_COMPOSER},
 	FWDEMAIL_MENU,
 	SAVE_MENU,
 	WHEREIS_MENU};
@@@@ -2507,14 +2505,14 @@@@
 static struct key addr_select_for_url_keys[] = 
        {HELP_MENU,
 	RCOMPOSE_MENU,
-        {"<", "Exit Viewer", {MC_ADDRBOOK,3,{'<',',','e'}}, KS_NONE},
-        {">", "[View]",
+        {"<", "}", {MC_ADDRBOOK,3,{'<',',','e'}}, KS_NONE},
+        {">", "[˵]",
 	   {MC_VIEW_TEXT,5,{'v','>','.',ctrl('M'),ctrl('J')}}, KS_NONE},
 	PREV_MENU,
 	NEXT_MENU,
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-        {"C", "ComposeTo", {MC_COMPOSE,1,{'c'}}, KS_COMPOSER},
+        {"C", "s", {MC_COMPOSE,1,{'c'}}, KS_COMPOSER},
 	FWDEMAIL_MENU,
 	SAVE_MENU,
 	WHEREIS_MENU};
@@@@ -2523,7 +2521,7 @@@@
 static struct key addr_select_exit_keys[] = 
        {NULL_MENU,
 	NULL_MENU,
-        {"E", "[Exit]", {MC_EXIT,3,{'e',ctrl('M'),ctrl('J')}},
+        {"E", "[}]", {MC_EXIT,3,{'e',ctrl('M'),ctrl('J')}},
 	   KS_EXITMODE},
 	NULL_MENU,
 	NULL_MENU,
@@@@ -2539,7 +2537,7 @@@@
 static struct key addr_select_goback_keys[] = 
        {NULL_MENU,
 	NULL_MENU,
-        {"E", "[Exit]", {MC_ADDRBOOK,3,{'e',ctrl('M'),ctrl('J')}},
+        {"E", "[}]", {MC_ADDRBOOK,3,{'e',ctrl('M'),ctrl('J')}},
 	   KS_EXITMODE},
 	NULL_MENU,
 	NULL_MENU,
@@@@ -2622,7 +2620,7 @@@@
 	    char       *dn, *a;
 	    char      **cn, **org, **unit, **title, **mail, **sn;
 	    BerElement *ber;
-	    static char no_email[] = "<No Email Address Available>";
+	    static char no_email[] = "<Lkoqlla}>";
 	    int         indent, have_mail;
 	    
 	    dn = NULL;
@@@@ -2903,7 +2901,7 @@@@
 	  sprintf(ee+2, "%s, No Matches Returned",
 		  ldap_err2string(wp_err->ldap_errno));
 	else
-	    strcat(ee, "No Matches");
+	    strcat(ee, "SŦX");
 
 	strcat(ee, " -- Choose Exit ]");
 	ctmpa->value      = cpystr(ee);
@@@@ -3001,7 +2999,7 @@@@
       case MC_CHOICE :
 	if(flags & CF_PRIVATE){
 	    q_status_message(SM_ORDER | SM_DING, 0, 3,
-     "No email address available for this entry; choose another or ExitSelect");
+     "ؤSqlla}FпLة}");
 	}
 	else if(some_selectable){
 	    (*cl)->d.a.ac->selected_ld    = (*cl)->d.a.ld;
@@@@ -3069,15 +3067,15 @@@@
 static struct key direct_config_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
-        {"E", "Exit Setup", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
-	{"C", "[Change]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
-	{"P", "PrevDir", {MC_PREVITEM, 1, {'p'}}, KS_NONE},
-	{"N", "NextDir", {MC_NEXTITEM, 2, {'n', TAB}}, KS_NONE},
+        {"E", "}", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+	{"C", "[ק]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"P", "e@@ؿ", {MC_PREVITEM, 1, {'p'}}, KS_NONE},
+	{"N", "@@ؿ", {MC_NEXTITEM, 2, {'n', TAB}}, KS_NONE},
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add Dir", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Del Dir", {MC_DELETE,1,{'d'}}, KS_NONE},
-	{"$", "Shuffle", {MC_SHUFFLE,1,{'$'}}, KS_NONE},
+	{"A", "sWؿ", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "Rؿ", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"$", "", {MC_SHUFFLE,1,{'$'}}, KS_NONE},
 	WHEREIS_MENU};
 INST_KEY_MENU(dir_conf_km, direct_config_keys);
 
@@@@ -3153,7 +3151,7 @@@@
 		     &first_line);
 
     (void)conf_scroll_screen(ps, &screen, first_line,
-			     "SETUP DIRECTORY SERVERS", "servers ", 1, 0);
+			     "]wa}A", "servers ", 1, 0);
     ps->mangled_screen = 1;
 }
 
@@@@ -3173,20 +3171,20 @@@@
       case MC_DELETE :
 	if(first_one)
 	  q_status_message(SM_ORDER|SM_DING, 0, 3,
-			   "Nothing to Delete, use Add");
+			   "SiѧRءAХηsW");
 	else
 	  dir_config_del(ps, cl);
 
 	break;
 
       case MC_ADD :
-	if(!fixed_var((*cl)->var, NULL, "directory list"))
+	if(!fixed_var((*cl)->var, NULL, "a}C"))
 	  dir_config_add(ps, cl);
 
 	break;
 
       case MC_EDIT :
-	if(!fixed_var((*cl)->var, NULL, "directory list")){
+	if(!fixed_var((*cl)->var, NULL, "a}C")){
 	    if(first_one)
 	      dir_config_add(ps, cl);
 	    else
@@@@ -3196,10 +3194,10 @@@@
 	break;
 
       case MC_SHUFFLE :
-	if(!fixed_var((*cl)->var, NULL, "directory list")){
+	if(!fixed_var((*cl)->var, NULL, "a}C")){
 	    if(first_one)
 	      q_status_message(SM_ORDER|SM_DING, 0, 3,
-			       "Nothing to Shuffle, use Add");
+			       "Siѭ㪺ءAХηsW");
 	    else
 	      dir_config_shuffle(ps, cl);
 	}
@@@@ -3333,7 +3331,7 @@@@
 	    write_pinerc(ps);
 	}
 	else
-	  q_status_message(SM_ORDER, 0, 3, "Add cancelled, no server name");
+	  q_status_message(SM_ORDER, 0, 3, "SAW١AsW");
     }
 
     free_ldap_server_info(&info);
@@@@ -3363,7 +3361,7 @@@@
     
     if(cnt < 2){
 	q_status_message(SM_ORDER, 0, 3,
-	 "Shuffle only makes sense when there is more than one server defined");
+	 "ȦbwqFhӦAA~o@@");
 	return;
     }
 
@@@@ -3374,12 +3372,12 @@@@
     opts[i].ch      = 'u';
     opts[i].rval    = 'u';
     opts[i].name    = "U";
-    opts[i++].label = "Up";
+    opts[i++].label = "W";
 
     opts[i].ch      = 'd';
     opts[i].rval    = 'd';
     opts[i].name    = "D";
-    opts[i++].label = "Down";
+    opts[i++].label = "U";
 
     opts[i].ch = -1;
     deefault = 'u';
@@@@ -3391,11 +3389,11 @@@@
     else if(current_num == cnt - 1)		/* no down */
       opts[1].ch = -2;
 
-    sprintf(tmp, "Shuffle \"%s\" %s%s%s ? ",
+    sprintf(tmp, " \"%s\" %s%s%s ? ",
 	    (*cl)->value,
-	    (opts[0].ch != -2) ? "UP" : "",
+	    (opts[0].ch != -2) ? "W" : "",
 	    (opts[0].ch != -2 && opts[1].ch != -2) ? " or " : "",
-	    (opts[1].ch != -2) ? "DOWN" : "");
+	    (opts[1].ch != -2) ? "U" : "");
     help = (opts[0].ch == -2) ? h_dir_shuf_down
 			      : (opts[1].ch == -2) ? h_dir_shuf_up
 						   : h_dir_shuf;
@@@@ -3405,7 +3403,7 @@@@
 
     switch(rv){
       case 'x':
-	cmd_cancelled("Shuffle");
+	cmd_ cancelled("");
 	return;
 
       case 'u':
@@@@ -3443,7 +3441,7 @@@@
     free_list_array(&new_list);
     if(j){
 	q_status_message(SM_ORDER, 0, 3,
-			 "Shuffle cancelled: couldn't save configuration file");
+			 "GLksJ]w");
 	set_current_val((*cl)->var, TRUE, FALSE);
 	return;
     }
@@@@ -3495,10 +3493,10 @@@@
 	info = break_up_ldap_server(raw_server);
 
 	if(strcmp((*cl)->var->current_val.l[(*cl)->varmem], raw_server) == 0)
-	  q_status_message(SM_ORDER, 0, 3, "No change, cancelled");
+	  q_status_message(SM_ORDER, 0, 3, "SܡA");
 	else if(!(info && info->serv && *info->serv))
 	  q_status_message(SM_ORDER, 0, 3,
-	      "Change cancelled, use Delete if you want to remove this server");
+	      "wܡApRAAХΧR");
 	else{
 	    char   tmp[900];
 	    char  *subtitle;
@@@@ -4339,7 +4337,7 @@@@
 	}
 	else
 	  q_status_message(SM_ORDER, 3, 3,
-			   "Can't delete sys-admin defined value");
+			   "LkRtκ޲zwq]wȡC");
     }
     else{
 	int cnt, ans = 0;
@@@@ -4362,11 +4360,11 @@@@
 	 */
 	if(!(*cl)->var->user_val.l && cnt > 1){
 	    static ESCKEY_S opts[] = {
-		{'i', 'i', "I", "Ignore All"},
-		{'r', 'r', "R", "Remove One"},
+		{'i', 'i', "I", ""},
+		{'r', 'r', "R", "@@"},
 		{-1, 0, NULL, NULL}};
 	    ans = radio_buttons(
-	"Ignore all default directory servers or just remove this one ? ",
+	"Ҧw]ؿAζȲoOH",
 				-FOOTER_ROWS(ps), opts, 'i', 'x',
 				h_ab_del_dir_ignore, RB_NORM);
 	}
@@@@ -4472,7 +4470,7 @@@@
 		    CONF_S   *first_line = NULL;
 
 		    q_status_message(SM_ORDER, 0, 3,
-				 "Reverting to default directory server");
+				 "^_ܹw]a}A");
 		    dir_init_display(ps, cl, servers,
 				   &ps->vars[V_LDAP_SERVERS], &first_line);
 		    *cl = first_line;
@@@@ -4512,7 +4510,7 @@@@
 	    }
 	}
 	else
-	  q_status_message(SM_ORDER, 0, 3, "Server not deleted");
+	  q_status_message(SM_ORDER, 0, 3, "AQR");
     }
 
     if(rv == 1){
@@@@ -4536,7 +4534,7 @@@@
     int		   (*tool)();
 {
     new_confline(ctmp);
-    (*ctmp)->help_title= "HELP FOR DIRECTORY SERVER CONFIGURATION";
+    (*ctmp)->help_title= "ؿA]wU";
     (*ctmp)->value     = cpystr(ADD_FIRST_LDAP_SERVER);
     (*ctmp)->var       = var;
     (*ctmp)->varmem    = 0;
@@@@ -4599,7 +4597,7 @@@@
 	p->next = b;
     }
 
-    (*ctmp)->help_title= "HELP FOR DIRECTORY SERVER CONFIGURATION";
+    (*ctmp)->help_title= "ؿA]wU";
     (*ctmp)->value     = serv;
     (*ctmp)->var       = var;
     (*ctmp)->varmem    = member;
@@@@ -5116,7 +5114,7 @@@@
 		if(i)
 		  config_scroll_up(i);
 		else
-		  q_status_message(SM_ORDER,0,1, "Already at end of screen");
+		  q_status_message(SM_ORDER,0,1, "wgbeF");
 	    }
 
 	    break;
@@@@ -5158,7 +5156,7 @@@@
 	    }
 	    else
 	      q_status_message(SM_ORDER, 0, 1,
-			       "Already at start of screen");
+			       "wgbe_lF");
 
 	    break;
 
@@@@ -5202,7 +5200,7 @@@@
 
 		    if(ctmpa == screen->current){
 			q_status_message(SM_ORDER,0,1,
-					 "Already at end of screen");
+					 "wgbeF");
 			goto no_down;
 		    }
 
@@@@ -5234,7 +5232,7 @@@@
 	    if(ctmpa){
 		if(ctmpa == screen->current)
 		  q_status_message(SM_ORDER, 0, 1,
-				 "Already at start of screen");
+				 "wgbe_lF");
 
 		screen->current = ctmpa;
 	    }
@@@@ -5410,13 +5408,13 @@@@
 	     HelpType help;
 	     static ESCKEY_S ekey[] = {
 		{0, 0, "", ""},
-		{ctrl('Y'), 10, "^Y", "Top"},
-		{ctrl('V'), 11, "^V", "Bottom"},
+		{ctrl('Y'), 10, "^Y", ""},
+		{ctrl('V'), 11, "^V", ""},
 		{-1, 0, NULL, NULL}};
 
 	     ps->mangled_footer = 1;
 	     buf[0] = '\0';
-	     sprintf(tmp, "Word to find %s%s%s: ",
+	     sprintf(tmp, "jMr %s%s%s: ",
 		     (last[0]) ? "[" : "",
 		     (last[0]) ? last : "",
 		     (last[0]) ? "]" : "");
@@@@ -5539,7 +5537,7 @@@@
 		 result = "Searched to bottom";
 	     }
 	     else
-	       result = "WhereIs cancelled";
+	       result = "jM";
 
 	     if((found & FOUND_IT) && ctmpa){
 		 strcpy(last, buf);
@@@@ -5558,7 +5556,7 @@@@
 		 screen->current = ctmpa;
 	     }
 
-	     q_status_message(SM_ORDER,0,3,result ? result : "Word not found");
+	     q_status_message(SM_ORDER,0,3,result ? result : "䤣Ӧr");
 	    }
 
 	    break;
@@@@ -5574,8 +5572,8 @@@@
 	       && (ps_global->restricted || ps_global->readonly_pinerc)){
 		q_status_message1(SM_ORDER, 0, 3,
 		     "%s can't change options or settings",
-		     ps_global->restricted ? "Pine demo"
-					   : "Config file not changeable,");
+		     ps_global->restricted ? "Pine iܪ"
+					   : "Lkܪ]wɡA");
 		if(cmd == MC_EXIT){
 		    retval = 0;
 		    done++;
@@@@ -5591,9 +5589,9 @@@@
 		    &screen->current, flags)){
 		  case -1:
 		    q_status_message2(SM_ORDER, 0, 2,
-		      "Command \"%s\" not defined here.%s",
+		      "RO \"%s\" bwqC%s",
 		      pretty_command(ch),
-		      F_ON(F_BLANK_KEYMENU,ps) ? "" : "  See key menu below.");
+		      F_ON(F_BLANK_KEYMENU,ps) ? "" : "аѦҤUCMC");
 		    break;
 
 		  case 0:
@@@@ -5974,11 +5972,11 @@@@
 	ekey[1].ch    = ctrl('P');
 	ekey[1].rval  = ctrl('P');
 	ekey[1].name  = "^P";
-	ekey[1].label = "Decrease";
+	ekey[1].label = "";
 	ekey[2].ch    = ctrl('N');
 	ekey[2].rval  = ctrl('N');
 	ekey[2].name  = "^N";
-	ekey[2].label = "Increase";
+	ekey[2].label = "W[";
 	ekey[3].ch    = KEY_DOWN;
 	ekey[3].rval  = ctrl('P');
 	ekey[3].name  = "";
@@@@ -5992,12 +5990,12 @@@@
 
     switch(cmd){
       case MC_ADD:				/* add to list */
-	if(fixed_var((*cl)->var, "add to", NULL)){
+	if(fixed_var((*cl)->var, "sW", NULL)){
 	    break;
 	}
 	else if(!(*cl)->var->is_list && (*cl)->var->user_val.p){
 	    q_status_message(SM_ORDER, 3, 3,
-			    "Only single value allowed.  Use \"Change\".");
+			    "Ȥ\\@@]wȡCХ \"ק\".");
 	}
 	else{
 	    int maxwidth =min(80,ps->ttyo->screen_cols) - 15;
@@@@ -6021,7 +6019,7 @@@@
 		}
 
 		sprintf(prompt,
-		    "Enter text to insert before \"%.*s\": ",k,tmpval);
+		    "Jb \"%.*s\" erG",k,tmpval);
 	    }
 	    else if((*cl)->var->is_list
 		    && !(*cl)->var->user_val.l
@@@@ -6030,13 +6028,13 @@@@
 		ekey[0].ch    = 'r';
 		ekey[0].rval  = 'r';
 		ekey[0].name  = "R";
-		ekey[0].label = "Replace";
+		ekey[0].label = "N";
 		ekey[1].ch    = 'a';
 		ekey[1].rval  = 'a';
 		ekey[1].name  = "A";
-		ekey[1].label = "Add To";
+		ekey[1].label = "[";
 		ekey[2].ch    = -1;
-		strcpy(prompt, "Replace or Add To default value ? ");
+		strcpy(prompt, "N(R)Υ[(A)w]ȡH");
 		switch(radio_buttons(prompt, -FOOTER_ROWS(ps), ekey, 'a', 'x',
 				     h_config_replace_add, RB_NORM)){
 		  case 'a':
@@@@ -6050,25 +6048,25 @@@@
 		    }
 
 add_text:
-		    sprintf(prompt, "Enter the %stext to be added : ",
-			flags&CF_NUMBER ? "numeric " : "");
+		    sprintf(prompt, "JQ[J%srG",
+			flags&CF_NUMBER ? "" : "");
 		    break;
 		    
 		  case 'r':
 replace_text:
-		    sprintf(prompt, "Enter the %sreplacement text : ",
-			flags&CF_NUMBER ? "numeric " : "");
+		    sprintf(prompt, "JQN%srG",
+			flags&CF_NUMBER ? "" : "");
 		    break;
 		    
 		  case 'x':
 		    i = 1;
-		    cmd_cancelled("Add");
+		    cmd_cancelled("sW");
 		    break;
 		}
 	    }
 	    else
-	      sprintf(prompt, "Enter the %stext to be added : ",
-		    flags&CF_NUMBER ? "numeric " : "");
+	      sprintf(prompt, "JQ[J%srG",
+		    flags&CF_NUMBER ? "" : "");
 
 	    ps->mangled_footer = 1;
 
@@@@ -6085,7 +6083,7 @@@@
 		    ekey[0].ch    = ctrl('W');
 		    ekey[0].rval  = 5;
 		    ekey[0].name  = "^W";
-		    ekey[0].label = after ? "InsertBefore" : "InsertAfter";
+		    ekey[0].label = after ? "be" : "b᭱";
 		    ekey[1].ch    = -1;
 		}
 		else if(!(flags&CF_NUMBER))
@@@@ -6138,7 +6136,7 @@@@
 			    }
 			    else{
 				q_status_message1(SM_ORDER, 0, 3,
-					 "Can't add %s to list", empty_val);
+					 "LkN %s [ܦC", empty_val);
 				rv = ps->mangled_body = 0;
 			    }
 
@@@@ -6146,7 +6144,7 @@@@
 			}
 			else{
 			    q_status_message1(SM_ORDER, 0, 3,
-					 "Can't add %s to list", empty_val);
+					 "LkN %s [ܦC", empty_val);
 			}
 		    }
 		    else{
@@@@ -6154,7 +6152,7 @@@@
 			  && !(isdigit((unsigned char)sval[0])
 			       || sval[0] == '-' || sval[0] == '+')){
 			    q_status_message(SM_ORDER,3,3,
-				  "Entry must be numeric");
+				  "ӶإOƦr");
 			    i = 3; /* to keep loop going */
 			    continue;
 			}
@@@@ -6167,7 +6165,7 @@@@
 		    }
 		}
 		else if(i == 1){
-		    cmd_cancelled("Add");
+		    cmd_cancelled("sW");
 		}
 		else if(i == 3){
 		    help = help == NO_HELP ? h_config_add : NO_HELP;
@@@@ -6190,8 +6188,8 @@@@
 		    }
 
 		    sprintf(prompt,
-			"Enter text to insert %s \"%.*s\": ",
-			after ? "after" : "before", k, tmpval);
+			"JQnb \"%.*s\" %sr",
+			after ? "" : "e", k, tmpval);
 		    continue;
 		}
 		else if(i == ctrl('P')){
@@@@ -6211,7 +6209,7 @@@@
 			 */
 			if(++repeat_key > 0){
 			    q_status_message1(SM_ORDER,3,3,
-				"Minimum value is %s", comatose(lowrange));
+				"̤pȬO %s", comatose(lowrange));
 			    repeat_key = -5;
 			}
 		    }
@@@@ -6235,7 +6233,7 @@@@
 		    if(numval == hirange){
 			if(++repeat_key > 0){
 			    q_status_message1(SM_ORDER,3,3,
-				"Maximum value is %s", comatose(hirange));
+				"̤jȬO %s", comatose(hirange));
 			    repeat_key = -5;
 			}
 		    }
@@@@ -6260,7 +6258,7 @@@@
 	    && (*cl)->var->current_val.p){
 	    char pmt[40];
 
-	    sprintf(pmt, "Override default with %s", empty_val2);
+	    sprintf(pmt, "H %s л\\w]", empty_val2);
 	    if(want_to(pmt, 'n', 'n', NO_HELP, WT_FLUSH_IN) == 'y'){
 		sval[0] = '\0';
 		(*cl)->var->user_val.p = cpystr(sval);
@@@@ -6273,7 +6271,7 @@@@
 		&& (*cl)->var->current_val.l){
 	    char pmt[40];
 
-	    sprintf(pmt, "Override default with %s", empty_val2);
+	    sprintf(pmt, "H %s л\\w]", empty_val2);
 	    if(want_to(pmt, 'n', 'n', NO_HELP, WT_FLUSH_IN) == 'y'){
 		char **ltmp;
 
@@@@ -6288,7 +6286,7 @@@@
 	}
 	else if(((*cl)->var->is_list && !(*cl)->var->user_val.l)
 		|| (!(*cl)->var->is_list && !(*cl)->var->user_val.p)){
-	    q_status_message(SM_ORDER, 0, 3, "No set value to delete");
+	    q_status_message(SM_ORDER, 0, 3, "SiѧR]w");
 	}
 	else{
 	    if((*cl)->var->is_fixed)
@@@@ -6304,7 +6302,8 @@@@
 		 	  : "<NULL VALUE>",
 		    (*cl)->var->name);
 	    else
-	        sprintf(prompt, "Really delete %s%.20s from %.30s ",
+	        sprintf(prompt, "Tw %.30s R %s%.20s ",
+		    (*cl)->var->name,
 		    (*cl)->var->is_list ? "item " : "", 
 		    (*cl)->var->is_list
 		      ? int2string((*cl)->varmem + 1)
@@@@ -6312,8 +6311,7 @@@@
 			  ? (!*(*cl)->var->user_val.p)
 			      ? empty_val2
 			      : (*cl)->var->user_val.p
-		 	  : "<NULL VALUE>",
-		    (*cl)->var->name);
+		 	  : "<NULL VALUE>");
 
 	    ps->mangled_footer = 1;
 	    if(want_to(prompt, 'n', 'n', NO_HELP, WT_FLUSH_IN) == 'y'){
@@@@ -6328,7 +6326,7 @@@@
 		}
 	    }
 	    else
-	      q_status_message(SM_ORDER, 0, 3, "Value not deleted");
+	      q_status_message(SM_ORDER, 0, 3, "]wȥQR");
 	}
 
 	break;
@@@@ -6461,7 +6459,7 @@@@
 			  && !(isdigit((unsigned char)sval[0])
 			       || sval[0] == '-' || sval[0] == '+')){
 			    q_status_message(SM_ORDER,3,3,
-				  "Entry must be numeric");
+				  "ӶإOƦr");
 			    continue;
 			}
 
@@@@ -6475,7 +6473,7 @@@@
 		    }
 		}
 		else if(i == 1){
-		    cmd_cancelled("Change");
+		    cmd_cancelled("");
 		}
 		else if(i == 3){
 		    help = help == NO_HELP ? h_config_change : NO_HELP;
@@@@ -6493,7 +6491,7 @@@@
 			 */
 			if(++repeat_key > 0){
 			    q_status_message1(SM_ORDER,3,3,
-				"Minimum value is %s", comatose(lowrange));
+				"̤pȬO %s", comatose(lowrange));
 			    repeat_key = -5;
 			}
 		    }
@@@@ -6509,7 +6507,7 @@@@
 		    if(numval == hirange){
 			if(++repeat_key > 0){
 			    q_status_message1(SM_ORDER,3,3,
-				"Maximum value is %s", comatose(hirange));
+				"̤jȬO %s", comatose(hirange));
 			    repeat_key = -5;
 			}
 		    }
@@@@ -6599,16 +6597,16 @@@@
     if(flags & CF_CHANGES){
       switch(want_to(EXIT_PMT, 'y', 'x', h_config_undo, WT_FLUSH_IN)){
 	case 'y':
-	  q_status_message1(SM_ORDER,0,3,"%s changes saved", cmd);
+	  q_status_message1(SM_ORDER,0,3,"%s ܤws", cmd);
 	  return(2);
 
 	case 'n':
-	  q_status_message1(SM_ORDER,3,5,"No %s changes saved", cmd);
+	  q_status_message1(SM_ORDER,3,5,"%s ܥs", cmd);
 	  return(10);
 
 	case 'x':  /* ^C */
 	default :
-	  q_status_message(SM_ORDER,3,5,"Changes not yet saved");
+	  q_status_message(SM_ORDER,3,5,"ܩ|Qs");
 	  return(0);
       }
     }
@@@@ -6897,10 +6895,10 @@@@
 
 	if(fixed_var((*cl)->var, NULL, NULL)){
 	    if((*cl)->var->user_val.p
-	       && want_to("Delete old unused personal option setting",
+	       && want_to("R¦ϥΪӤHﶵ]w",
 			  'y', 'n', NO_HELP, WT_FLUSH_IN) == 'y'){
 		fs_give((void **)&(*cl)->var->user_val.p);
-		q_status_message(SM_ORDER, 0, 3, "Deleted");
+		q_status_message(SM_ORDER, 0, 3, "wR");
 		rv = 1;
 	    }
 
@@@@ -7178,15 +7176,15 @@@@
 			fs_give((void **)&q);
 		    }
 
-		    q_status_message3(SM_ORDER,0,3, "Default printer %s%s%s",
-			p ? "set to \"" : "unset", p ? p : "", p ? "\"" : ""); 
+		    q_status_message3(SM_ORDER,0,3, "w]Lثe%s%s%s",
+			p ? "]w \"" : "]", p ? p : "", p ? "\"" : ""); 
 
 		    if(p)
 		      fs_give((void **)&p);
 		}
 		else
 		  q_status_message(SM_ORDER,3,5,
-			"Trouble setting default printer");
+			"Dw]L");
 
 		retval = 1;
 	    }
@@@@ -7197,11 +7195,11 @@@@
 		    set_variable(V_PERSONAL_PRINT_CATEGORY, 
 			comatose(ps->printer_category), 0);
 		    q_status_message1(SM_ORDER,0,3,
-			"Default printer set to \"%s\"", ANSI_PRINTER);
+			"w]L]w \"%s\"", ANSI_PRINTER);
 		}
 		else
 		  q_status_message(SM_ORDER,3,5,
-			"Trouble setting default printer");
+			"Dw]L");
 
 		retval = 1;
 	    }
@@@@ -7216,11 +7214,11 @@@@
 			set_variable(V_PERSONAL_PRINT_CATEGORY, 
 			    comatose(ps->printer_category), 0);
 			q_status_message1(SM_ORDER,0,3,
-			    "Default printer set to \"%s\"", aname);
+			    "w]L]w \"%s\"", aname);
 		    }
 		    else
 		      q_status_message(SM_ORDER,3,5,
-			    "Trouble setting default printer");
+			    "Dw]L");
 
 		    retval = 1;
 		}
@@@@ -7270,23 +7268,23 @@@@
     switch(cmd){
       case MC_ADD:				/* add to list */
 	sval[0] = '\0';
-	if(!fixed_var((*cl)->var, "add to", NULL)){
+	if(!fixed_var((*cl)->var, "sW", NULL)){
 
 	    if((*cl)->var->user_val.l && (*cl)->value){
-		strcpy(prompt, "Enter printer name : ");
+		strcpy(prompt, "JLW١G");
 	    }
 	    else if(!(*cl)->var->user_val.l && (*cl)->var->current_val.l){
 		/* Add to list which doesn't exist, but default does exist */
 		ekey[0].ch    = 'r';
 		ekey[0].rval  = 'r';
 		ekey[0].name  = "R";
-		ekey[0].label = "Replace";
+		ekey[0].label = "N";
 		ekey[1].ch    = 'a';
 		ekey[1].rval  = 'a';
 		ekey[1].name  = "A";
-		ekey[1].label = "Add To";
+		ekey[1].label = "sW";
 		ekey[2].ch    = -1;
-		strcpy(prompt, "Replace or Add To default value ? ");
+		strcpy(prompt, "NηsWܹw]ȡH");
 		switch(i = radio_buttons(prompt, -FOOTER_ROWS(ps), ekey, 'a',
 					 'x', h_config_replace_add, RB_NORM)){
 		  case 'a':
@@@@ -7302,17 +7300,17 @@@@
 		    ltmp[k + 1] = ltmp[k] = NULL;
 
 add_text:
-		    strcpy(prompt, "Enter name of printer to be added : ");
+		    strcpy(prompt, "sWLW١G");
 		    break;
 		    
 		  case 'r':
 replace_text:
 		    strcpy(prompt,
-			"Enter the name for replacement printer : ");
+			"NLWG");
 		    break;
 		    
 		  case 'x':
-		    cmd_cancelled("Add");
+		    cmd_cancelled("sW");
 		    break;
 		}
 
@@@@ -7320,7 +7318,7 @@@@
 		  break;
 	    }
 	    else
-	      strcpy(prompt, "Enter name of printer to be added : ");
+	      strcpy(prompt, "sWLW١G");
 
 	    ps->mangled_footer = 1;
 	    help = NO_HELP;
@@@@ -7332,7 +7330,7 @@@@
 		    ekey[0].ch    = ctrl('W');
 		    ekey[0].rval  = 5;
 		    ekey[0].name  = "^W";
-		    ekey[0].label = after ? "InsertBefore" : "InsertAfter";
+		    ekey[0].label = after ? "be" : "b";
 		    ekey[1].ch    = -1;
 		}
 		else
@@@@ -7348,7 +7346,7 @@@@
 		    removing_leading_and_trailing_white_space(name);
 		}
 		else if(i == 1){
-		    cmd_cancelled("Add");
+		    cmd_cancelled("sW");
 		}
 		else if(i == 3){
 		    help = (help == NO_HELP) ? h_config_insert_after : NO_HELP;
@@@@ -7366,7 +7364,7 @@@@
 #ifdef OS2
 	    strcpy(prompt, "Enter port or |command : ");
 #else
-	    strcpy(prompt, "Enter command for printer : ");
+	    strcpy(prompt, "JLROG");
 #endif
 	    while(i != 0 && i != 1){
 		oeflags = OE_APPEND_CURRENT;
@@@@ -7416,10 +7414,10 @@@@
 		    }
 		    else
 		      q_status_message1(SM_ORDER, 0, 3,
-					 "Can't add %s to list", empty_val);
+					 "LkN %s sWܦC", empty_val);
 		}
 		else if(i == 1){
-		    cmd_cancelled("Add");
+		    cmd_cancelled("sW");
 		}
 		else if(i == 3){
 		    help = help == NO_HELP ? h_config_print_cmd : NO_HELP;
@@@@ -7463,13 +7461,13 @@@@
 	    if((*cl)->var->is_fixed){
 		parse_printer((*cl)->var->user_val.l[(*cl)->varmem],
 		    &nick, &p, NULL, NULL, NULL, NULL);
-	        sprintf(prompt, "Delete (unused) printer %.30s ",
+	        sprintf(prompt, "R (ϥΪ) L %.30s ",
 		    *nick ? nick : (!*p) ? empty_val2 : p);
 		fs_give((void **)&nick);
 		fs_give((void **)&p);
 	    }
 	    else
-	      sprintf(prompt, "Really delete item %.20s from printer list ",
+	      sprintf(prompt, "TwۦLCR %.20s",
 		    int2string((*cl)->varmem + 1));
 
 	    ps->mangled_footer = 1;
@@@@ -7479,7 +7477,7 @@@@
 		config_del_list_item(cl, &newval);
 	    }
 	    else
-	      q_status_message(SM_ORDER, 0, 3, "Printer not deleted");
+	      q_status_message(SM_ORDER, 0, 3, "LQR");
 	}
 
 	break;
@@@@ -7490,7 +7488,7 @@@@
 	  && !strucmp(ps->VAR_PRINTER,(*cl)->var->current_val.l[(*cl)->varmem]))
 	    changing_selected = 1;
 
-	if(fixed_var((*cl)->var, NULL, "printer"))
+	if(fixed_var((*cl)->var, NULL, "L"))
 	  break;
 	else if(!(*cl)->var->user_val.l && (*cl)->var->current_val.l)
 	  goto replace_text;
@@@@ -7502,22 +7500,22 @@@@
 	    ekey[0].ch    = 'n';
 	    ekey[0].rval  = 'n';
 	    ekey[0].name  = "N";
-	    ekey[0].label = "Name";
+	    ekey[0].label = "W";
 	    ekey[1].ch    = 'c';
 	    ekey[1].rval  = 'c';
 	    ekey[1].name  = "C";
-	    ekey[1].label = "Command";
+	    ekey[1].label = "RO";
 	    ekey[2].ch    = 'o';
 	    ekey[2].rval  = 'o';
 	    ekey[2].name  = "O";
-	    ekey[2].label = "Options";
+	    ekey[2].label = "ﶵ";
 	    ekey[3].ch    = -1;
-	    strcpy(prompt, "Change Name or Command or Options ? ");
+	    strcpy(prompt, "קuW١vBuROvΡuﶵvH");
 	    i = radio_buttons(prompt, -FOOTER_ROWS(ps), ekey, 'c', 'x',
 			      h_config_print_name_cmd, RB_NORM);
 
 	    if(i == 'x'){
-		cmd_cancelled("Change");
+		cmd_cancelled("ק");
 		break;
 	    } 
 	    else if(i == 'c'){
@@@@ -7526,7 +7524,7 @@@@
 		parse_printer((*cl)->var->user_val.l[(*cl)->varmem],
 		    NULL, &p, NULL, NULL, NULL, &all_but_cmd);
 		
-		strcpy(prompt, "Change command : ");
+		strcpy(prompt, "קROG");
 		strcpy(sval, p ? p : "");
 		fs_give((void **)&p);
 
@@@@ -7564,12 +7562,12 @@@@
 			     * Don't allow input of multiple entries at once.
 			     */
 			    q_status_message(SM_ORDER,3,5,
-				"No commas allowed in command");
+				"ROir");
 			    continue;
 			}
 		    }
 		    else if(i == 1){
-			cmd_cancelled("Change");
+			cmd_cancelled("ק");
 		    }
 		    else if(i == 3){
 			help = help == NO_HELP ? h_config_change : NO_HELP;
@@@@ -7588,7 +7586,7 @@@@
 		parse_printer((*cl)->var->user_val.l[(*cl)->varmem],
 		    &p, NULL, NULL, NULL, &all_but_nick, NULL);
 		
-		strcpy(prompt, "Change name : ");
+		strcpy(prompt, "קW١G");
 		strcpy(name, p ? p : "");
 		fs_give((void **)&p);
 
@@@@ -7617,7 +7615,7 @@@@
 			newval = &(*cl)->value;
 		    }
 		    else if(i == 1){
-			cmd_cancelled("Change");
+			cmd_cancelled("ק");
 		    }
 		    else if(i == 3){
 			help = help == NO_HELP ? h_config_change : NO_HELP;
@@@@ -7638,18 +7636,18 @@@@
 		ekey[0].ch    = 'i';
 		ekey[0].rval  = 'i';
 		ekey[0].name  = "I";
-		ekey[0].label = "Init";
+		ekey[0].label = "l";
 		ekey[1].ch    = 't';
 		ekey[1].rval  = 't';
 		ekey[1].name  = "T";
-		ekey[1].label = "Trailer";
+		ekey[1].label = "";
 		ekey[2].ch    = -1;
-		strcpy(prompt, "Change Init string or Trailer string ? ");
+		strcpy(prompt, "קulvΡuvrH");
 		j = radio_buttons(prompt, -FOOTER_ROWS(ps), ekey, 'i', 'x',
 				  h_config_print_opt_choice, RB_NORM);
 
 		if(j == 'x'){
-		    cmd_cancelled("Change");
+		    cmd_cancelled("ק");
 		    break;
 		} 
 		else{
@@@@ -7658,8 +7656,8 @@@@
 		    parse_printer((*cl)->var->user_val.l[(*cl)->varmem],
 			&nick, &p, &init, &trailer, NULL, NULL);
 		    
-		    sprintf(prompt, "Change %s string : ",
-			(j == 'i') ? "INIT" : "TRAILER");
+		    sprintf(prompt, "ק %s rG",
+			(j == 'i') ? "l" : "");
 		    strcpy(sval, (j == 'i') ? init : trailer);
 
 		    tmp = string_to_cstring(sval);
@@@@ -7713,7 +7711,7 @@@@
 			    newval = &(*cl)->value;
 			}
 			else if(i == 1){
-			    cmd_cancelled("Change");
+			    cmd_cancelled("ק");
 			}
 			else if(i == 3){
 			    help=(help == NO_HELP)?h_config_print_init:NO_HELP;
@@@@ -7791,18 +7789,18 @@@@
 
       case MC_DELETE :
 	if((*cl)->d.c.ct->use & CNTXT_INCMNG)
-	  q_status_message1(SM_ORDER, 0, 3, "Sorry, Can't delete %s",
+	  q_status_message1(SM_ORDER, 0, 3, "ܩpALkR %s",
 			    (*cl)->d.c.ct->nickname);
-	else if(!fixed_var((*cl)->var, "delete", "collection"))
+	else if(!fixed_var((*cl)->var, "R", "`"))
 	  context_select_delete(ps, cl);
 
 	break;
 
       case MC_EDIT :
 	if((*cl)->d.c.ct->use & CNTXT_INCMNG)
-	  q_status_message1(SM_ORDER, 0, 3, "Sorry, Can't rename %s",
+	  q_status_message1(SM_ORDER, 0, 3, "ܩpALkW %s",
 			    (*cl)->d.c.ct->nickname);
-	else if(!fixed_var((*cl)->var, "add to", "collection")){
+	else if(!fixed_var((*cl)->var, "sW", "`")){
 	    context_select_edit(ps, cl);
 	    ps->mangled_screen = 1;
 	}
@@@@ -7810,7 +7808,7 @@@@
 	break;
 
       case MC_ADD :
-	if(!fixed_var((*cl)->var, "add to", "collection")){
+	if(!fixed_var((*cl)->var, "sW", "`")){
 	    context_select_add(ps, cl);
 	    ps->mangled_screen = 1;
 	}
@@@@ -7819,9 +7817,9 @@@@
 
       case MC_SHUFFLE :
 	if((*cl)->d.c.ct->use & CNTXT_INCMNG)
-	  q_status_message1(SM_ORDER, 0, 3, "Sorry, Can't Shuffle %s",
+	  q_status_message1(SM_ORDER, 0, 3, "ܩpALk %s",
 			    (*cl)->d.c.ct->nickname);
-	else if(!fixed_var((*cl)->var, "Shuffle", "collection"))
+	else if(!fixed_var((*cl)->var, "", "`"))
 	  context_select_shuffle(ps, cl);
 
 	break;
@@@@ -7893,7 +7891,7 @@@@
     struct key_menu *km;
     CONT_SCR_S	    *cs;
 
-    if(raw_ctxt = context_edit_screen(ps, "ADD", NULL, NULL, NULL, NULL)){
+    if(raw_ctxt = context_edit_screen(ps, "sW", NULL, NULL, NULL, NULL)){
 
 	/* create a corresponding new CONF_S */
 	new_ctxt = new_context(raw_ctxt, NULL);
@@@@ -7957,7 +7955,7 @@@@
 
 	/* Tell the user it was a huge success... */
 	q_status_message(SM_ORDER, 0, 3,
-		      "New collection added.  Use \"$\" to adjust order.");
+		      "s`[JFIХ \"$\" վ㶶ǡC");
     }
 }
 
@@@@ -7976,11 +7974,11 @@@@
 
     if(!((*cl)->var->user_val.l && (*cl)->var->user_val.l[0])){
 	q_status_message(SM_ORDER | SM_DING, 3, 3,
-			 "Can't delete default value.  Try rename.");
+			 "LkRw]ȡCոէWC");
 	return;
     }
 
-    sprintf(tmp, "Delete the collection definition for \"%.40s\"",
+    sprintf(tmp, "R \"%.40s\" `wq",
 	    old_cl->value);
     if(want_to(tmp, 'n', 'n', NO_HELP, WT_FLUSH_IN) == 'y'){
 	/* Remove from var list */
@@@@ -8092,12 +8090,12 @@@@
 	ps->mangled_body = 1;
 	q_status_message(SM_ORDER, 0, 3,
 			 (old_cl == *cl)
-			   ? "Last collection deleted.  Using default."
-			   : "Collection deleted");
+			   ? "̫@@`wQRCϥιw]ȡC"
+			   : "`wQR");
 
     }
     else
-      q_status_message(SM_ORDER, 0, 3, "No collections deleted");
+      q_status_message(SM_ORDER, 0, 3, "S`QR");
 }
 
 
@@@@ -8119,7 +8117,7 @@@@
     if(p = strstr(tpath, "%s"))
       *p = '\0';
 
-    if(raw_ctxt = context_edit_screen(ps, "EDIT", (*cl)->d.c.ct->nickname,
+    if(raw_ctxt = context_edit_screen(ps, "s", (*cl)->d.c.ct->nickname,
 				      (*cl)->d.c.ct->server, tpath,
 				      (*cl)->d.c.ct->dir->view.user)){
 
@@@@ -8189,7 +8187,7 @@@@
 
 	set_current_val((*cl)->var, TRUE, FALSE);
 
-	q_status_message(SM_ORDER, 0, 3, "Collection list entry updated");
+	q_status_message(SM_ORDER, 0, 3, "ws`C");
     }
 }
 
@@@@ -8211,14 +8209,14 @@@@
 	ekey[n].ch      = 'u';
 	ekey[n].rval    = 'u';
 	ekey[n].name    = "U";
-	ekey[n++].label = "Up";
+	ekey[n++].label = "W";
     }
 
     if((*cl)->d.c.ct->next && !((*cl)->d.c.ct->use & CNTXT_INCMNG)){
 	ekey[n].ch      = 'd';
 	ekey[n].rval    = 'd';
 	ekey[n].name    = "D";
-	ekey[n++].label = "Down";
+	ekey[n++].label = "U";
     }
 
     if(n){
@@@@ -8231,7 +8229,7 @@@@
 	if((cmd = radio_buttons(prompt, -FOOTER_ROWS(ps), ekey,
 				(n == 1) ? 'd' : 0, 'x',
 				NO_HELP, RB_NORM)) == 'x'){
-	    cmd_cancelled("Shuffle");
+	    cmd_cancelled("");
 	}
 	else if((cmd == 'u' && (ctmp = context_select_prev(*cl)))
 		|| (cmd == 'd' && (ctmp = context_select_next(*cl)))){
@@@@ -8330,7 +8328,7 @@@@
 	}
     }
     else
-      q_status_message(SM_ORDER, 0, 3, "Sorry, nothing to Shuffle");
+      q_status_message(SM_ORDER, 0, 3, "ܩpASFiѭ");
 }
 
 
@@@@ -9049,7 +9047,7 @@@@
 	    if(cl->var->current_val.l){
 		int i, l, l2;
 
-		sstrcpy(&p, ": using \"");
+		sstrcpy(&p, "Gثeϥ \"");
 		for(i = 0; cl->var->current_val.l[i]; i++){
 		    if(i)
 		      *p++ = ',';
@@@@ -9081,7 +9079,7 @@@@
 	sprintf(tmp, cl->var->is_fixed
 			? "<%s%s%s%s>%*s" : "<%s%s%s%s>%*s", 
 		cl->var->is_fixed ? fixed_val : no_val,
-		(cl->var->current_val.p) ? ": using \"" : "",
+		(cl->var->current_val.p) ? "Gثeϥ \"" : "",
 		(cl->var->current_val.p) ? cl->var->current_val.p : "",
 		(cl->var->current_val.p) ? "\"" : "",
 		max(0, ps->ttyo->screen_cols - cl->valoffset - 13
@@@@ -9232,7 +9230,7 @@@@
 	p = (struncmp(*vp, "no-", 3)) ? *vp : *vp + 3;
 	if(!strucmp(p, f->name) || (og && !strucmp(p, "old-growth"))){
 	    q_status_message(SM_ORDER, 3, 3,
-			     "Can't change value fixed by sys-admin.");
+			     "Lkקtκ޲zwq]wȡC");
 	    return;
 	}
     }
@@@@ -9281,7 +9279,7 @@@@
 
       case F_ENABLE_INCOMING :
 	  q_status_message(SM_ORDER | SM_DING, 3, 4,
-	       "Folder List changes will take effect your next pine session.");
+	       "ƧXCܱNbUҰ pine ɥͮġC");
 
 	break;
 
@@@@ -9467,8 +9465,8 @@@@
 {
     if(v && v->is_fixed){
 	q_status_message2(SM_ORDER, 3, 3,
-			  "Can't %s sys-admin defined %s.",
-			  action ? action : "change", name ? name : "value");
+			  "Lk%stκ޲zwq%sC",
+			  action ? action : "ק", name ? name : "]w");
 	return(1);
     }
 
@@@@ -9890,7 +9888,7 @@@@
 	    && var->is_list
 	    && !var->user_val.l
 	    && var->current_val.l)))
-      q_status_message(SM_ORDER,0,3,"Using default value");
+      q_status_message(SM_ORDER,0,3,"ϥιw]");
 
     if(var == &ps->vars[V_USER_DOMAIN]){
 	char *p, *q;
@@@@ -9901,7 +9899,7 @@@@
 	    if(*(++p)){
 		if(!revert)
 		  q_status_message2(SM_ORDER, 3, 5,
-		    "User-domain (%s) cannot contain \"@@\"; using %s",
+		    "User-domain (%s) i]A \"@@\"Fϥ %s",
 		    ps->VAR_USER_DOMAIN, p);
 		q = ps->VAR_USER_DOMAIN;
 		while((*q++ = *p++) != '\0')
@@@@ -9910,7 +9908,7 @@@@
 	    else{
 		if(!revert)
 		  q_status_message1(SM_ORDER, 3, 5,
-		    "User-domain (%s) cannot contain \"@@\"; deleting",
+		    "User-domain (%s) i]A \"@@\"FR",
 		    ps->VAR_USER_DOMAIN);
 		fs_give((void **)&ps->USR_USER_DOMAIN);
 		set_current_val(&ps->vars[V_USER_DOMAIN], TRUE, TRUE);
@@@@ -9970,7 +9968,7 @@@@
     else if(var == &ps->vars[V_INIT_CMD_LIST]){
 	if(!revert)
 	  q_status_message(SM_ASYNC, 0, 3,
-	    "Initial command changes will affect your next pine session.");
+	    "lROܱNbUҰ pine ɥͮġC");
     }
     else if(var == &ps->vars[V_VIEW_HEADERS]){
 	ps->view_all_except = 0;
@@@@ -10042,10 +10040,10 @@@@
 	}
 	else if(timeo == 0L && !revert){
 	    q_status_message(SM_ORDER, 4, 6,
-"Warning: automatic new mail checking and mailbox checkpointing is disabled");
+"ĵiGwѰ۰ˬdslPHcˬdI");
 	    if(ps->VAR_INBOX_PATH && ps->VAR_INBOX_PATH[0] == '{')
 	      q_status_message(SM_ASYNC, 3, 6,
-"Warning: mail-check-interval=0 may cause IMAP server connection to time out");
+"ĵiGmail-check-interval=0 iɭP IMAP Asu@@~O");
 	}
     }
 #if defined(DOS) || defined(OS2)
@@@@ -10503,10 +10501,10 @@@@
 static struct key role_select_keys[] = 
        {HELP_MENU,
 	NULL_MENU,
-        {"E", "Exit", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+        {"E", "}", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
 	NULL_MENU,
-	{"P", "PrevRole", {MC_PREVITEM, 1, {'p'}}, KS_NONE},
-	{"N", "NextRole", {MC_NEXTITEM, 2, {'n', TAB}}, KS_NONE},
+	{"P", "e@@", {MC_PREVITEM, 1, {'p'}}, KS_NONE},
+	{"N", "@@", {MC_NEXTITEM, 2, {'n', TAB}}, KS_NONE},
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
 	NULL_MENU,
@@@@ -10549,7 +10547,7 @@@@
 	menu_add_binding(&role_select_km, ctrl('M'), MC_CHOICE);
     }
     else{
-	menu_init_binding(&role_select_km, 'S', MC_CHOICE, "S", "[Select]",
+	menu_init_binding(&role_select_km, 'S', MC_CHOICE, "S", "[]",
 			  DEFAULT_KEY);
 	menu_add_binding(&role_select_km, ctrl('J'), MC_CHOICE);
 	menu_add_binding(&role_select_km, ctrl('M'), MC_CHOICE);
@@@@ -10583,7 +10581,7 @@@@
 	ctmp->valoffset    = 4;
     }
 
-    (void)conf_scroll_screen(ps, &screen, first_line, "SELECT ROLE",
+    (void)conf_scroll_screen(ps, &screen, first_line, "ܨ",
 			     "roles ", 0, 0);
 
     if(sel_pat){
@@@@ -10975,23 +10973,23 @@@@
 static struct key role_config_keys[] = 
        {HELP_MENU,
 	OTHER_MENU,
-        {"E", "Exit Setup", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
-	{"C", "[Change]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
-	{"P", "PrevRule", {MC_PREVITEM, 1, {'p'}}, KS_NONE},
-	{"N", "NextRule", {MC_NEXTITEM, 2, {'n', TAB}}, KS_NONE},
+        {"E", "}", {MC_EXIT,1,{'e'}}, KS_EXITMODE},
+	{"C", "[ק]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
+	{"P", "e@@Wh", {MC_PREVITEM, 1, {'p'}}, KS_NONE},
+	{"N", "@@Wh", {MC_NEXTITEM, 2, {'n', TAB}}, KS_NONE},
 	PREVPAGE_MENU,
 	NEXTPAGE_MENU,
-	{"A", "Add", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Delete", {MC_DELETE,1,{'d'}}, KS_NONE},
-	{"$", "Shuffle", {MC_SHUFFLE,1,{'$'}}, KS_NONE},
+	{"A", "sW", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R", {MC_DELETE,1,{'d'}}, KS_NONE},
+	{"$", "sz", {MC_SHUFFLE,1,{'$'}}, KS_NONE},
 	WHEREIS_MENU,
 
         HELP_MENU,
 	OTHER_MENU,
         NULL_MENU,
         NULL_MENU,
-	{"I", "IncludeFile", {MC_ADDFILE,1,{'i'}}, KS_NONE},
-	{"X", "eXcludeFile", {MC_DELFILE,1,{'x'}}, KS_NONE},
+	{"I", "tAɮ", {MC_ADDFILE,1,{'i'}}, KS_NONE},
+	{"X", "ưɮ", {MC_DELFILE,1,{'x'}}, KS_NONE},
         NULL_MENU,
         NULL_MENU,
         NULL_MENU,
@@@@ -11268,7 +11266,7 @@@@
       case MC_DELETE :
 	if(first_one)
 	  q_status_message(SM_ORDER|SM_DING, 0, 3,
-			   "Nothing to Delete, use Add");
+			   "SiѧRءAХηsW");
 	else
 	  rv = role_config_del(ps, cl, role_global_flags);
 
@@@@ -11289,14 +11287,14 @@@@
       case MC_SHUFFLE :
 	if(first_one)
 	  q_status_message(SM_ORDER|SM_DING, 0, 3,
-			   "Nothing to Shuffle, use Add");
+			   "Siѭ㪺ءAХηsW");
 	else
 	  rv = role_config_shuffle(ps, cl);
 
 	break;
 
       case MC_EXIT :
-	role_type_print(exitpmt, "%sRule Setup", role_global_flags);
+	role_type_print(exitpmt, "%sWh]w", role_global_flags);
 	rv = screen_exit_cmd(flags, exitpmt);
 	break;
 
@@@@ -11795,7 +11793,7 @@@@
 		       help, RB_NORM);
 
     if(rv == 'x'){
-	cmd_cancelled("Shuffle");
+	cmd_cancelled("");
 	return(0);
     }
 
@@@@ -11955,7 +11953,7 @@@@
 	    continue;
 	}
 	else if(r == 1 || (r == 0 && filename[0] == '\0')){
-	    cmd_cancelled("IncludeFile");
+	    cmd_cancelled("tAɮ");
 	    return(rv);
 	}
 	else if(r == 4){
@@@@ -12685,22 +12683,22 @@@@
 				? cpystr(def->patgrp->nick) : NULL;
 
     nick_var.global_val.p = cpystr(edit_role
-				    ? "Alternate Role"
+				    ? "N"
 				    : (edit_incol
-					? "Index Color Rule"
+					? "ަmWh"
 					: (edit_score
-					    ? "Score Rule"
-					    : "Filter Rule")));
+					    ? "oWh"
+					    : "LoWh")));
     set_current_val(&nick_var, FALSE, FALSE);
 
-    to_pat_var.name       = cpystr("To pattern");
+    to_pat_var.name       = cpystr("ت");
     to_pat_var.is_used    = 1;
     to_pat_var.is_user    = 1;
     to_pat_var.user_val.p = (def && def->patgrp)
 				? pattern_to_string(def->patgrp->to) : NULL;
     set_current_val(&to_pat_var, FALSE, FALSE);
 
-    from_pat_var.name       = cpystr("From pattern");
+    from_pat_var.name       = cpystr("ӷ");
     from_pat_var.is_used    = 1;
     from_pat_var.is_user    = 1;
     from_pat_var.user_val.p = (def && def->patgrp)
@@@@ -12708,7 +12706,7 @@@@
 				: NULL;
     set_current_val(&from_pat_var, FALSE, FALSE);
 
-    sender_pat_var.name       = cpystr("Sender pattern");
+    sender_pat_var.name       = cpystr("H̦");
     sender_pat_var.is_used    = 1;
     sender_pat_var.is_user    = 1;
     sender_pat_var.user_val.p = (def && def->patgrp)
@@@@ -12716,28 +12714,28 @@@@
 				  : NULL;
     set_current_val(&sender_pat_var, FALSE, FALSE);
 
-    cc_pat_var.name       = cpystr("Cc pattern");
+    cc_pat_var.name       = cpystr("ƥ");
     cc_pat_var.is_used    = 1;
     cc_pat_var.is_user    = 1;
     cc_pat_var.user_val.p = (def && def->patgrp)
 				? pattern_to_string(def->patgrp->cc) : NULL;
     set_current_val(&cc_pat_var, FALSE, FALSE);
 
-    recip_pat_var.name       = cpystr("Recip pattern");
+    recip_pat_var.name       = cpystr("̦");
     recip_pat_var.is_used    = 1;
     recip_pat_var.is_user    = 1;
     recip_pat_var.user_val.p = (def && def->patgrp)
 				? pattern_to_string(def->patgrp->recip) : NULL;
     set_current_val(&recip_pat_var, FALSE, FALSE);
 
-    partic_pat_var.name       = cpystr("Partic pattern");
+    partic_pat_var.name       = cpystr("Y̦");
     partic_pat_var.is_used    = 1;
     partic_pat_var.is_user    = 1;
     partic_pat_var.user_val.p = (def && def->patgrp)
 				? pattern_to_string(def->patgrp->partic) : NULL;
     set_current_val(&partic_pat_var, FALSE, FALSE);
 
-    news_pat_var.name       = cpystr("News pattern");
+    news_pat_var.name       = cpystr("sD");
     news_pat_var.is_used    = 1;
     news_pat_var.is_user    = 1;
     news_pat_var.user_val.p = (def && def->patgrp)
@@@@ -12745,7 +12743,7 @@@@
 				: NULL;
     set_current_val(&news_pat_var, FALSE, FALSE);
 
-    subj_pat_var.name       = cpystr("Subject pattern");
+    subj_pat_var.name       = cpystr("DD");
     subj_pat_var.is_used    = 1;
     subj_pat_var.is_user    = 1;
     subj_pat_var.user_val.p = (def && def->patgrp)
@@@@ -12753,7 +12751,7 @@@@
 				: NULL;
     set_current_val(&subj_pat_var, FALSE, FALSE);
 
-    alltext_pat_var.name       = cpystr("AllText pattern");
+    alltext_pat_var.name       = cpystr("Ҧr");
     alltext_pat_var.is_used    = 1;
     alltext_pat_var.is_user    = 1;
     alltext_pat_var.user_val.p = (def && def->patgrp)
@@@@ -12762,7 +12760,7 @@@@
     set_current_val(&alltext_pat_var, FALSE, FALSE);
 
     scorei_pat_global_ptr     = &scorei_pat_var;
-    scorei_pat_var.name       = cpystr("Score interval");
+    scorei_pat_var.name       = cpystr("o϶");
     scorei_pat_var.is_used    = 1;
     scorei_pat_var.is_user    = 1;
     if(def && def->patgrp && def->patgrp->do_score)
@@@@ -12779,7 +12777,7 @@@@
     
     pindent += 3;
 
-    inick_var.name       = cpystr("Initialize settings using role");
+    inick_var.name       = cpystr("ϥΨlƳ]w");
     inick_var.is_used    = 1;
     inick_var.is_user    = 1;
     inick_var.user_val.p = (def && def->action &&
@@@@ -12788,13 +12786,13 @@@@
 			       ? cpystr(def->action->inherit_nick) : NULL;
 
     role_fldr_ptr = &fldr_type_var;		/* so radiobuttons can tell */
-    fldr_type_var.name       = cpystr("Current Folder Type");
+    fldr_type_var.name       = cpystr("ثeɮקXκA");
     fldr_type_var.is_used    = 1;
     fldr_type_var.is_user    = 1;
     fldr_type_var.user_val.p = (f=pat_fldr_types((def && def->patgrp) ? def->patgrp->fldr_type : (!def && edit_filter) ? FLDR_SPECIFIC : -1)) ? cpystr(f->name) : NULL;
     set_current_val(&fldr_type_var, FALSE, FALSE);
 
-    folder_pat_var.name       = cpystr("Folder List");
+    folder_pat_var.name       = cpystr("ɮקXC");
     folder_pat_var.is_used    = 1;
     folder_pat_var.is_user    = 1;
     folder_pat_var.user_val.p = (def && def->patgrp)
@@@@ -12803,7 +12801,7 @@@@
 				  ? cpystr(ps_global->inbox_name) : NULL;
     set_current_val(&folder_pat_var, FALSE, FALSE);
 
-    from_act_var.name       = cpystr("Set From");
+    from_act_var.name       = cpystr("]wuӷv");
     from_act_var.is_used    = 1;
     from_act_var.is_user    = 1;
     if(def && def->action && def->action->from){
@@@@ -12815,7 +12813,7 @@@@
     else
       from_act_var.user_val.p = NULL;
 
-    replyto_act_var.name       = cpystr("Set Reply-To");
+    replyto_act_var.name       = cpystr("]wu^Цܡv");
     replyto_act_var.is_used    = 1;
     replyto_act_var.is_user    = 1;
     if(def && def->action && def->action->replyto){
@@@@ -12828,26 +12826,26 @@@@
     else
       replyto_act_var.user_val.p = NULL;
 
-    fcc_act_var.name       = cpystr("Set Fcc");
+    fcc_act_var.name       = cpystr("]wuɮװƥv");
     fcc_act_var.is_used    = 1;
     fcc_act_var.is_user    = 1;
     fcc_act_var.user_val.p = (def && def->action && def->action->fcc)
 			       ? cpystr(def->action->fcc) : NULL;
 
-    sig_act_var.name       = cpystr("Set Signature");
+    sig_act_var.name       = cpystr("]wuñWv");
     sig_act_var.is_used    = 1;
     sig_act_var.is_user    = 1;
     sig_act_var.user_val.p = (def && def->action && def->action->sig)
 			       ? cpystr(def->action->sig) : NULL;
 
-    templ_act_var.name       = cpystr("Set Template");
+    templ_act_var.name       = cpystr("]wuҪv");
     templ_act_var.is_used    = 1;
     templ_act_var.is_user    = 1;
     templ_act_var.user_val.p = (def && def->action && def->action->template)
 			         ? cpystr(def->action->template) : NULL;
 
     score_act_global_ptr     = &score_act_var;
-    score_act_var.name       = cpystr("Score Value");
+    score_act_var.name       = cpystr("o");
     score_act_var.is_used    = 1;
     score_act_var.is_user    = 1;
     if(def && def->action && def->action->scoreval >= SCORE_MIN &&
@@@@ -14739,12 +14737,12 @@@@
 	      break;
 
 	    case 'n':
-	      q_status_message(SM_ORDER,3,5,"No changes saved");
+	      q_status_message(SM_ORDER,3,5,"ק良QsJ");
 	      rv = 10;
 	      break;
 
 	    case 'x':  /* ^C */
-	      q_status_message(SM_ORDER,3,5,"Changes not yet saved");
+	      q_status_message(SM_ORDER,3,5,"ק|sJ");
 	      rv = 0;
 	      break;
 	  }
@@@@ -14876,7 +14874,7 @@@@
 	    if(file[len=(strlen(file)-1)] == '|')
 	      file[len] = '\0';
 
-	    sprintf(title, "%s EDITOR", sig ? "SIGNATURE" : "TEMPLATE");
+	    sprintf(title, "%ss边", sig ? "ñW" : "ҪO");
 	    err = signature_edit(file, title);
 	}
 
@@@@ -14914,7 +14912,7 @@@@
 	    if(i == 0)
 	      break;
 	    else if(i == 1){
-		cmd_cancelled("eXtraHdr");
+		cmd_cancelled("B~Y");
 		cancel = 1;
 		break;
 	    }
@@@@ -15025,7 +15023,7 @@@@
 	sprintf(tmp, "Really remove \"%s\" pattern from this rule",
 		(ea && ea->a && ea->a->field) ? ea->a->field : "this");
 	if(want_to(tmp, 'y', 'n', NO_HELP, WT_NORM) != 'y'){
-	    cmd_cancelled("RemoveHdr");
+	    cmd_cancelled("RY");
 	    return(rv);
 	}
 
@@@@ -15093,8 +15091,8 @@@@
 	    char prompt[60];
 
 	    rv = 0;
-	    sprintf(prompt, "%s the interval : ",
-		    (*cl)->var->user_val.p ? "Change" : "Enter");
+	    sprintf(prompt, "%s϶ȡG",
+		    (*cl)->var->user_val.p ? "ק" : "J");
 
 	    ps->mangled_footer = 1;
 	    help = NO_HELP;
@@@@ -15120,7 +15118,7 @@@@
 		    (*cl)->value = pretty_value(ps, *cl);
 		}
 		else if(i == 1)
-		  cmd_cancelled(cmd == MC_ADD ? "Add" : "Change");
+		  cmd_cancelled(cmd == MC_ADD ? "sW" : "ק");
 		else if(i == 3){
 		    help = help == NO_HELP ? h_config_edit_scorei : NO_HELP;
 		    continue;
@@@@ -15165,12 +15163,12 @@@@
 	      break;
 
 	    case 'n':
-	      q_status_message(SM_ORDER,3,5,"No changes saved");
+	      q_status_message(SM_ORDER,3,5,"ק良QsJ");
 	      rv = 10;
 	      break;
 
 	    case 'x':  /* ^C */
-	      q_status_message(SM_ORDER,3,5,"Changes not yet saved");
+	      q_status_message(SM_ORDER,3,5,"ק|sJ");
 	      rv = 0;
 	      break;
 	  }
@@@@ -16192,7 +16190,7 @@@@
 	/* First, confirm that user wants to restore all default colors */
 	if(want_to("Really restore all colors to default values",
 		   'y', 'n', NO_HELP, WT_NORM) != 'y'){
-	    cmd_cancelled("RestoreDefs");
+	    cmd_cancelled("^sw]");
 	    return(rv);
 	}
 
@@@@ -16248,7 +16246,7 @@@@
 	    if(i == 0)
 	      break;
 	    else if(i == 1){
-		cmd_cancelled("Add");
+		cmd_cancelled("sW");
 		cancel = 1;
 		break;
 	    }
@@@@ -16337,7 +16335,7 @@@@
 
 	sprintf(prompt, "Really delete \"%s\" color from config", header);
 	if(want_to(prompt, 'y', 'n', NO_HELP, WT_NORM) != 'y'){
-	    cmd_cancelled("Delete");
+	    cmd_cancelled("R");
 	    return(rv);
 	}
 
@@@@ -16469,7 +16467,7 @@@@
 
 	switch(i){
 	  case 'x':
-	    cmd_cancelled("Shuffle");
+	    cmd_cancelled("");
 	    return(rv);
 
 	  case 'u':
@


1.7
log
@Update to version 4.21.

PR:		14994
Submitted by:	maintainer
@
text
@@


1.6
log
@Update to version 4.20.

PR:		14575
Submitted by:	maintainer
@
text
@d1 2
a2 2
--- pine/other.c.orig	Thu Oct 14 13:46:05 1999
+++ pine/other.c	Thu Oct 14 17:02:49 1999
d30 1
a30 1
@@@@ -344,16 +344,14 @@@@
d50 1
a50 1
@@@@ -365,12 +363,12 @@@@
d66 1
a66 1
@@@@ -412,9 +410,9 @@@@
d79 1
a79 1
@@@@ -423,7 +421,7 @@@@
d88 1
a88 1
@@@@ -434,14 +432,14 @@@@
d106 1
a106 1
@@@@ -455,7 +453,7 @@@@
d115 1
a115 1
@@@@ -463,7 +461,7 @@@@
d124 1
a124 1
@@@@ -478,7 +476,7 @@@@
d133 1
a133 1
@@@@ -516,7 +514,7 @@@@
d142 1
a142 1
@@@@ -593,7 +591,7 @@@@
d151 1
a151 1
@@@@ -604,7 +602,7 @@@@
d160 1
a160 1
@@@@ -617,7 +615,7 @@@@
d169 1
a169 1
@@@@ -656,7 +654,7 @@@@
d178 1
a178 1
@@@@ -666,7 +664,7 @@@@
d187 1
a187 1
@@@@ -695,8 +693,8 @@@@
d198 1
a198 1
@@@@ -704,18 +702,18 @@@@
d220 1
a220 1
@@@@ -730,28 +728,28 @@@@
d258 1
a258 1
@@@@ -760,13 +758,13 @@@@
d274 1
a274 1
@@@@ -775,13 +773,13 @@@@
d291 1
a291 1
@@@@ -789,8 +787,8 @@@@
d302 1
a302 1
@@@@ -803,13 +801,13 @@@@
d319 1
a319 1
@@@@ -817,7 +815,7 @@@@
d328 1
a328 1
@@@@ -831,13 +829,13 @@@@
d345 1
a345 1
@@@@ -846,7 +844,7 @@@@
d354 1
a354 1
@@@@ -859,13 +857,13 @@@@
d371 1
a371 1
@@@@ -873,8 +871,8 @@@@
d382 1
a382 1
@@@@ -887,13 +885,13 @@@@
d399 1
a399 1
@@@@ -902,10 +900,10 @@@@
d412 1
a412 1
@@@@ -915,13 +913,13 @@@@
d429 1
a429 1
@@@@ -929,7 +927,7 @@@@
d438 1
a438 1
@@@@ -943,13 +941,13 @@@@
d455 1
a455 1
@@@@ -957,7 +955,7 @@@@
d464 1
a464 1
@@@@ -971,13 +969,13 @@@@
d481 1
a481 1
@@@@ -985,7 +983,7 @@@@
d490 1
a490 1
@@@@ -999,13 +997,13 @@@@
d507 1
a507 1
@@@@ -1013,7 +1011,7 @@@@
d516 1
a516 1
@@@@ -1072,7 +1070,7 @@@@
d525 1
a525 1
@@@@ -1087,7 +1085,7 @@@@
d534 1
a534 1
@@@@ -1102,8 +1100,8 @@@@
d545 1
a545 1
@@@@ -1118,8 +1116,8 @@@@
d556 1
a556 1
@@@@ -1134,8 +1132,8 @@@@
d567 1
a567 1
@@@@ -1151,8 +1149,8 @@@@
d578 1
a578 1
@@@@ -1168,7 +1166,7 @@@@
d587 1
a587 1
@@@@ -1183,7 +1181,7 @@@@
d596 1
a596 1
@@@@ -1197,8 +1195,8 @@@@
d607 1
a607 1
@@@@ -1211,7 +1209,7 @@@@
d616 1
a616 1
@@@@ -1832,14 +1830,14 @@@@
d633 1
a633 1
@@@@ -1847,7 +1845,7 @@@@
d642 1
a642 1
@@@@ -1880,7 +1878,7 @@@@
d651 1
a651 1
@@@@ -1896,7 +1894,7 @@@@
d660 1
a660 1
@@@@ -2249,7 +2247,7 @@@@
d669 1
a669 1
@@@@ -2290,8 +2288,8 @@@@
d680 1
a680 1
@@@@ -2301,7 +2299,7 @@@@
d689 1
a689 1
@@@@ -2455,9 +2453,9 @@@@
d701 1
a701 1
@@@@ -2471,29 +2469,29 @@@@
d737 1
a737 1
@@@@ -2502,14 +2500,14 @@@@
d755 1
a755 1
@@@@ -2518,7 +2516,7 @@@@
d764 1
a764 1
@@@@ -2534,7 +2532,7 @@@@
d773 1
a773 1
@@@@ -2617,7 +2615,7 @@@@
d782 1
a782 1
@@@@ -2898,7 +2896,7 @@@@
d791 1
a791 1
@@@@ -2996,7 +2994,7 @@@@
d800 1
a800 1
@@@@ -3064,15 +3062,15 @@@@
d823 1
a823 1
@@@@ -3148,7 +3146,7 @@@@
d832 1
a832 1
@@@@ -3168,20 +3166,20 @@@@
d856 1
a856 1
@@@@ -3191,10 +3189,10 @@@@
d869 1
a869 1
@@@@ -3328,7 +3326,7 @@@@
d878 1
a878 1
@@@@ -3358,7 +3356,7 @@@@
d887 1
a887 1
@@@@ -3369,12 +3367,12 @@@@
d902 1
a902 1
@@@@ -3386,11 +3384,11 @@@@
d917 1
a917 1
@@@@ -3400,7 +3398,7 @@@@
d926 1
a926 1
@@@@ -3438,7 +3436,7 @@@@
d935 1
a935 1
@@@@ -3490,10 +3488,10 @@@@
d948 1
a948 1
@@@@ -4334,7 +4332,7 @@@@
d957 1
a957 1
@@@@ -4357,11 +4355,11 @@@@
d972 1
a972 1
@@@@ -4467,7 +4465,7 @@@@
d981 1
a981 1
@@@@ -4507,7 +4505,7 @@@@
d990 1
a990 1
@@@@ -4531,7 +4529,7 @@@@
d999 1
a999 1
@@@@ -4594,7 +4592,7 @@@@
d1008 1
a1008 1
@@@@ -5111,7 +5109,7 @@@@
d1017 1
a1017 1
@@@@ -5153,7 +5151,7 @@@@
d1026 1
a1026 1
@@@@ -5197,7 +5195,7 @@@@
d1035 1
a1035 1
@@@@ -5229,7 +5227,7 @@@@
d1044 1
a1044 1
@@@@ -5405,13 +5403,13 @@@@
d1061 1
a1061 1
@@@@ -5534,7 +5532,7 @@@@
d1070 1
a1070 1
@@@@ -5553,7 +5551,7 @@@@
d1079 1
a1079 1
@@@@ -5569,8 +5567,8 @@@@
d1090 1
a1090 1
@@@@ -5586,9 +5584,9 @@@@
d1102 1
a1102 1
@@@@ -5971,11 +5969,11 @@@@
d1116 1
a1116 1
@@@@ -5989,12 +5987,12 @@@@
d1131 1
a1131 1
@@@@ -6018,7 +6016,7 @@@@
d1140 1
a1140 1
@@@@ -6027,13 +6025,13 @@@@
d1157 1
a1157 1
@@@@ -6047,25 +6045,25 @@@@
d1190 1
a1190 1
@@@@ -6082,7 +6080,7 @@@@
d1199 1
a1199 1
@@@@ -6135,7 +6133,7 @@@@
d1208 1
a1208 1
@@@@ -6143,7 +6141,7 @@@@
d1217 1
a1217 1
@@@@ -6151,7 +6149,7 @@@@
d1226 1
a1226 1
@@@@ -6164,7 +6162,7 @@@@
d1235 1
a1235 1
@@@@ -6187,8 +6185,8 @@@@
d1246 1
a1246 1
@@@@ -6208,7 +6206,7 @@@@
d1255 1
a1255 1
@@@@ -6232,7 +6230,7 @@@@
d1264 1
a1264 1
@@@@ -6257,7 +6255,7 @@@@
d1273 1
a1273 1
@@@@ -6270,7 +6268,7 @@@@
d1282 1
a1282 1
@@@@ -6285,7 +6283,7 @@@@
d1291 1
a1291 1
@@@@ -6301,7 +6299,8 @@@@
d1301 1
a1301 1
@@@@ -6309,8 +6308,7 @@@@
d1311 1
a1311 1
@@@@ -6325,7 +6323,7 @@@@
d1320 1
a1320 1
@@@@ -6458,7 +6456,7 @@@@
d1329 1
a1329 1
@@@@ -6472,7 +6470,7 @@@@
d1338 1
a1338 1
@@@@ -6490,7 +6488,7 @@@@
d1347 1
a1347 1
@@@@ -6506,7 +6504,7 @@@@
d1356 1
a1356 1
@@@@ -6596,16 +6594,16 @@@@
d1376 1
a1376 1
@@@@ -6894,10 +6892,10 @@@@
d1389 1
a1389 1
@@@@ -7175,15 +7173,15 @@@@
d1408 1
a1408 1
@@@@ -7194,11 +7192,11 @@@@
d1422 1
a1422 1
@@@@ -7213,11 +7211,11 @@@@
d1436 1
a1436 1
@@@@ -7267,23 +7265,23 @@@@
d1465 1
a1465 1
@@@@ -7299,17 +7297,17 @@@@
d1486 1
a1486 1
@@@@ -7317,7 +7315,7 @@@@
d1495 1
a1495 1
@@@@ -7329,7 +7327,7 @@@@
d1504 1
a1504 1
@@@@ -7345,7 +7343,7 @@@@
d1513 1
a1513 1
@@@@ -7363,7 +7361,7 @@@@
d1522 1
a1522 1
@@@@ -7413,10 +7411,10 @@@@
d1535 1
a1535 1
@@@@ -7460,13 +7458,13 @@@@
d1551 1
a1551 1
@@@@ -7476,7 +7474,7 @@@@
d1560 1
a1560 1
@@@@ -7487,7 +7485,7 @@@@
d1569 1
a1569 1
@@@@ -7499,22 +7497,22 @@@@
d1597 1
a1597 1
@@@@ -7523,7 +7521,7 @@@@
d1606 1
a1606 1
@@@@ -7561,12 +7559,12 @@@@
d1621 1
a1621 1
@@@@ -7585,7 +7583,7 @@@@
d1630 1
a1630 1
@@@@ -7614,7 +7612,7 @@@@
d1639 1
a1639 1
@@@@ -7635,18 +7633,18 @@@@
d1662 1
a1662 1
@@@@ -7655,8 +7653,8 @@@@
d1673 1
a1673 1
@@@@ -7710,7 +7708,7 @@@@
d1682 1
a1682 1
@@@@ -7788,18 +7786,18 @@@@
d1705 1
a1705 1
@@@@ -7807,7 +7805,7 @@@@
d1714 1
a1714 1
@@@@ -7816,9 +7814,9 @@@@
d1726 1
a1726 1
@@@@ -7890,7 +7888,7 @@@@
d1735 1
a1735 1
@@@@ -7954,7 +7952,7 @@@@
d1744 1
a1744 1
@@@@ -7973,11 +7971,11 @@@@
d1758 1
a1758 1
@@@@ -8089,12 +8087,12 @@@@
d1774 1
a1774 1
@@@@ -8116,7 +8114,7 @@@@
d1783 1
a1783 1
@@@@ -8186,7 +8184,7 @@@@
d1792 1
a1792 1
@@@@ -8208,14 +8206,14 @@@@
d1809 1
a1809 1
@@@@ -8228,7 +8226,7 @@@@
d1818 1
a1818 1
@@@@ -8327,7 +8325,7 @@@@
d1827 1
a1827 1
@@@@ -9046,7 +9044,7 @@@@
d1836 1
a1836 1
@@@@ -9078,7 +9076,7 @@@@
d1845 1
a1845 1
@@@@ -9229,7 +9227,7 @@@@
d1854 1
a1854 1
@@@@ -9278,7 +9276,7 @@@@
d1863 1
a1863 1
@@@@ -9464,8 +9462,8 @@@@
d1874 1
a1874 1
@@@@ -9887,7 +9885,7 @@@@
d1883 1
a1883 1
@@@@ -9898,7 +9896,7 @@@@
d1892 1
a1892 1
@@@@ -9907,7 +9905,7 @@@@
d1901 1
a1901 1
@@@@ -9967,7 +9965,7 @@@@
d1910 1
a1910 1
@@@@ -10039,10 +10037,10 @@@@
d1923 1
a1923 1
@@@@ -10500,10 +10498,10 @@@@
d1937 1
a1937 1
@@@@ -10546,7 +10544,7 @@@@
d1946 1
a1946 1
@@@@ -10580,7 +10578,7 @@@@
d1955 1
a1955 1
@@@@ -10969,23 +10967,23 @@@@
d1988 1
a1988 1
@@@@ -11262,7 +11260,7 @@@@
d1997 1
a1997 1
@@@@ -11283,14 +11281,14 @@@@
d2014 1
a2014 1
@@@@ -11789,7 +11787,7 @@@@
d2023 1
a2023 1
@@@@ -11949,7 +11947,7 @@@@
d2032 1
a2032 1
@@@@ -12684,22 +12682,22 @@@@
d2061 1
a2061 1
@@@@ -12707,7 +12705,7 @@@@
d2070 1
a2070 1
@@@@ -12715,28 +12713,28 @@@@
d2103 1
a2103 1
@@@@ -12744,7 +12742,7 @@@@
d2112 1
a2112 1
@@@@ -12752,7 +12750,7 @@@@
d2121 1
a2121 1
@@@@ -12761,7 +12759,7 @@@@
d2130 1
a2130 1
@@@@ -12778,7 +12776,7 @@@@
d2139 1
a2139 1
@@@@ -12787,13 +12785,13 @@@@
d2147 1
a2147 1
     fldr_type_var.user_val.p = (f=pat_fldr_types((def && def->patgrp) ? def->patgrp->fldr_type : -1)) ? cpystr(f->name) : NULL;
d2150 2
a2151 2
-    folder_pat_var.name       = cpystr("Folder");
+    folder_pat_var.name       = cpystr("ɮקX");
d2155 2
a2156 2
@@@@ -12801,7 +12799,7 @@@@
 				: NULL;
d2164 1
a2164 1
@@@@ -12813,7 +12811,7 @@@@
d2173 1
a2173 1
@@@@ -12826,26 +12824,26 @@@@
d2204 1
a2204 1
@@@@ -14262,12 +14260,12 @@@@
d2219 1
a2219 1
@@@@ -14396,7 +14394,7 @@@@
d2228 1
a2228 1
@@@@ -14434,7 +14432,7 @@@@
d2237 1
a2237 1
@@@@ -14545,7 +14543,7 @@@@
d2246 1
a2246 1
@@@@ -14613,8 +14611,8 @@@@
d2257 1
a2257 1
@@@@ -14640,7 +14638,7 @@@@
d2266 1
a2266 1
@@@@ -14685,12 +14683,12 @@@@
d2281 1
a2281 1
@@@@ -15712,7 +15710,7 @@@@
d2290 1
a2290 1
@@@@ -15768,7 +15766,7 @@@@
d2299 1
a2299 1
@@@@ -15857,7 +15855,7 @@@@
d2308 1
a2308 1
@@@@ -15989,7 +15987,7 @@@@
@


1.5
log
@Update to version 4.10.

PR:		10245
Submitted by:	maintainer
@
text
@d1 3
a3 3
--- pine/other.c.orig	Tue Feb  2 07:32:44 1999
+++ pine/other.c	Wed Feb 24 02:19:21 1999
@@@@ -51,18 +51,18 @@@@
d15 1
a15 1
+#define	EXIT_PMT "eX (\"O\" N]wA\"_\" )"
d25 2
a26 2
-#define ADD_FIRST_ROLE "Use Add to add a role"
+#define ADD_FIRST_ROLE "H \"sW\" ӼW[@@W"
d28 3
a30 3
 typedef struct conf_line {
     char	     *varname,			/* alloc'd var name string   */
@@@@ -271,16 +271,14 @@@@
d50 1
a50 1
@@@@ -292,12 +290,12 @@@@
d66 1
a66 1
@@@@ -339,9 +337,9 @@@@
d79 1
a79 1
@@@@ -350,7 +348,7 @@@@
d88 1
a88 1
@@@@ -361,14 +359,14 @@@@
d106 1
a106 1
@@@@ -382,7 +380,7 @@@@
d115 1
a115 1
@@@@ -390,7 +388,7 @@@@
d124 1
a124 1
@@@@ -405,7 +403,7 @@@@
d133 1
a133 1
@@@@ -443,7 +441,7 @@@@
d142 1
a142 1
@@@@ -519,7 +517,7 @@@@
d151 1
a151 1
@@@@ -530,7 +528,7 @@@@
d160 1
a160 1
@@@@ -543,7 +541,7 @@@@
d169 1
a169 1
@@@@ -582,7 +580,7 @@@@
d178 1
a178 1
@@@@ -592,7 +590,7 @@@@
d187 1
a187 1
@@@@ -618,8 +616,8 @@@@
d198 1
a198 1
@@@@ -627,18 +625,18 @@@@
d220 1
a220 1
@@@@ -653,24 +651,24 @@@@
d234 6
d258 17
a274 1
@@@@ -679,13 +677,13 @@@@
d291 1
a291 1
@@@@ -693,8 +691,8 @@@@
d297 1
a297 1
+	{"T", "ɮ׿", {MC_CHOICE, 2, {'t', ctrl('T')}}, KS_NONE},
d302 1
a302 1
@@@@ -707,13 +705,13 @@@@
d319 53
a371 1
@@@@ -721,7 +719,7 @@@@
d376 1
d378 1
d382 31
a412 1
@@@@ -735,13 +733,13 @@@@
d429 1
a429 1
@@@@ -749,7 +747,7 @@@@
d433 2
a434 2
-	{"T", "ToFldrs", {MC_CHOICEC, 2, {'t', ctrl('T')}}, KS_NONE},
+	{"T", "ɮצC", {MC_CHOICEC, 2, {'t', ctrl('T')}}, KS_NONE},
d438 1
a438 1
@@@@ -763,13 +761,13 @@@@
d443 53
a495 1
+	{"C", "[ק]w]", {MC_EDIT,3,{'c',ctrl('M'),ctrl('J')}}, KS_NONE},
d507 1
a507 1
@@@@ -777,7 +775,7 @@@@
d516 1
a516 1
@@@@ -806,7 +804,7 @@@@
d525 1
a525 1
@@@@ -821,7 +819,7 @@@@
d534 83
a616 1
@@@@ -1489,14 +1487,14 @@@@
d626 2
a627 2
-	{"A", "Add Printer", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "DeletePrint", {MC_DELETE,1,{'d'}}, KS_NONE},
a628 2
+	{"A", "sWL", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "RL", {MC_DELETE,1,{'d'}}, KS_NONE},
d633 1
a633 1
@@@@ -1504,7 +1502,7 @@@@
d642 1
a642 1
@@@@ -1537,7 +1535,7 @@@@
d651 1
a651 1
@@@@ -1553,7 +1551,7 @@@@
d656 1
a656 1
+      = cpystr("iH \"\" @@ӦCLROw]LC");
d660 1
a660 1
@@@@ -1906,7 +1904,7 @@@@
d664 2
a665 2
-			      "SETUP PRINTER", "printer config ", 1)){
+			      "]wL", "printer config ", 1)){
d669 1
a669 1
@@@@ -1947,8 +1945,8 @@@@
d680 1
a680 1
@@@@ -1958,7 +1956,7 @@@@
d689 1
a689 1
@@@@ -2112,9 +2110,9 @@@@
d701 1
a701 1
@@@@ -2128,29 +2126,29 @@@@
d722 1
a722 1
 	NULL_MENU,
d737 1
a737 1
@@@@ -2159,14 +2157,14 @@@@
d740 1
a740 1
 	NULL_MENU,
d755 1
a755 1
@@@@ -2175,7 +2173,7 @@@@
d764 1
a764 1
@@@@ -2191,7 +2189,7 @@@@
d773 10
a782 1
@@@@ -2546,7 +2544,7 @@@@
d791 1
a791 1
@@@@ -2644,7 +2642,7 @@@@
d800 1
a800 1
@@@@ -2709,15 +2707,15 @@@@
d823 1
a823 1
@@@@ -2789,7 +2787,7 @@@@
d827 2
a828 2
-			     "SETUP DIRECTORY SERVERS", "servers ", 1);
+			     "]wa}A", "servers ", 1);
d832 1
a832 1
@@@@ -2809,20 +2807,20 @@@@
d856 1
a856 1
@@@@ -2832,10 +2830,10 @@@@
d869 1
a869 1
@@@@ -2965,7 +2963,7 @@@@
d878 1
a878 1
@@@@ -2995,7 +2993,7 @@@@
d887 1
a887 1
@@@@ -3006,12 +3004,12 @@@@
d902 1
a902 1
@@@@ -3023,11 +3021,11 @@@@
d917 1
a917 1
@@@@ -3037,7 +3035,7 @@@@
d921 2
a922 2
-	q_status_message(SM_ORDER, 0, 3, "Shuffle cancelled");
+	q_status_message(SM_ORDER, 0, 3, "");
d926 1
a926 1
@@@@ -3075,7 +3073,7 @@@@
d935 1
a935 1
@@@@ -3127,10 +3125,10 @@@@
d948 1
a948 1
@@@@ -3967,7 +3965,7 @@@@
d957 1
a957 1
@@@@ -3990,11 +3988,11 @@@@
d972 1
a972 1
@@@@ -4100,7 +4098,7 @@@@
d981 1
a981 1
@@@@ -4140,7 +4138,7 @@@@
d990 1
a990 1
@@@@ -4164,7 +4162,7 @@@@
d999 1
a999 1
@@@@ -4227,7 +4225,7 @@@@
d1008 1
a1008 1
@@@@ -4709,7 +4707,7 @@@@
d1017 1
a1017 1
@@@@ -4733,7 +4731,7 @@@@
d1026 1
a1026 1
@@@@ -4776,7 +4774,7 @@@@
d1035 1
a1035 1
@@@@ -4807,7 +4805,7 @@@@
d1044 1
a1044 1
@@@@ -4965,13 +4963,13 @@@@
d1061 1
a1061 1
@@@@ -5093,7 +5091,7 @@@@
d1070 1
a1070 1
@@@@ -5112,7 +5110,7 @@@@
d1079 1
a1079 1
@@@@ -5128,8 +5126,8 @@@@
d1090 1
a1090 1
@@@@ -5145,9 +5143,9 @@@@
d1102 1
a1102 1
@@@@ -5495,11 +5493,11 @@@@
d1116 2
a1117 2
@@@@ -5514,12 +5512,12 @@@@
     sval[0] = '\0';
d1127 1
a1127 1
+			    "Ȥ\\@@]wȡCХ \"Change\".");
d1131 1
a1131 1
@@@@ -5543,7 +5541,7 @@@@
d1140 1
a1140 1
@@@@ -5552,13 +5550,13 @@@@
d1157 1
a1157 1
@@@@ -5572,25 +5570,25 @@@@
d1177 2
a1178 2
-		    q_status_message(SM_ORDER,0,3,"Add cancelled");
+		    q_status_message(SM_ORDER,0,3,"sW");
d1190 1
a1190 1
@@@@ -5607,7 +5605,7 @@@@
d1199 1
a1199 1
@@@@ -5660,7 +5658,7 @@@@
d1208 1
a1208 1
@@@@ -5668,7 +5666,7 @@@@
d1217 1
a1217 1
@@@@ -5676,7 +5674,7 @@@@
d1226 1
a1226 1
@@@@ -5689,7 +5687,7 @@@@
d1230 2
a1231 2
-		    q_status_message(SM_ORDER,0,3,"Add cancelled");
+		    q_status_message(SM_ORDER,0,3,"sW");
d1235 1
a1235 1
@@@@ -5712,8 +5710,8 @@@@
d1246 1
a1246 1
@@@@ -5733,7 +5731,7 @@@@
d1255 1
a1255 1
@@@@ -5757,7 +5755,7 @@@@
d1264 1
a1264 1
@@@@ -5782,7 +5780,7 @@@@
d1269 1
a1269 1
+	    sprintf(pmt, "H %s л\w]", empty_val2);
d1273 1
a1273 1
@@@@ -5795,7 +5793,7 @@@@
d1278 1
a1278 1
+	    sprintf(pmt, "H %s л\w]", empty_val2);
d1282 1
a1282 1
@@@@ -5810,7 +5808,7 @@@@
d1291 1
a1291 1
@@@@ -5826,7 +5824,8 @@@@
d1301 1
a1301 1
@@@@ -5834,8 +5833,7 @@@@
d1311 1
a1311 1
@@@@ -5850,7 +5848,7 @@@@
d1320 1
a1320 1
@@@@ -5978,7 +5976,7 @@@@
d1329 1
a1329 1
@@@@ -5992,7 +5990,7 @@@@
d1333 2
a1334 2
-		    q_status_message(SM_ORDER,0,3,"Change cancelled");
+		    q_status_message(SM_ORDER,0,3,"ק");
d1338 1
a1338 1
@@@@ -6010,7 +6008,7 @@@@
d1347 1
a1347 1
@@@@ -6026,7 +6024,7 @@@@
d1356 1
a1356 1
@@@@ -6113,15 +6111,15 @@@@
d1370 1
d1376 1
a1376 8
@@@@ -6413,7 +6411,7 @@@@
 	       && want_to("Delete old unused personal option setting",
 			  'y', 'n', NO_HELP, WT_FLUSH_IN) == 'y'){
 		fs_give((void **)&(*cl)->var->user_val.p);
-		q_status_message(SM_ORDER, 0, 3, "Deleted");
+		q_status_message(SM_ORDER, 0, 3, "wR");
 		rv = 1;
 	    }
d1378 4
a1381 2
@@@@ -6552,7 +6550,7 @@@@
 	       && want_to("Delete old unused personal option setting",
d1389 1
a1389 1
@@@@ -6642,15 +6640,15 @@@@
d1408 1
a1408 1
@@@@ -6661,11 +6659,11 @@@@
d1422 1
a1422 1
@@@@ -6680,11 +6678,11 @@@@
d1436 1
a1436 1
@@@@ -6734,23 +6732,23 @@@@
d1465 1
a1465 1
@@@@ -6766,17 +6764,17 @@@@
d1477 1
a1477 1
+			"NLW١G");
d1481 2
a1482 2
-		    q_status_message(SM_ORDER,0,3,"Add cancelled");
+		    q_status_message(SM_ORDER,0,3,"sW");
d1486 1
a1486 1
@@@@ -6784,7 +6782,7 @@@@
d1495 1
a1495 1
@@@@ -6796,7 +6794,7 @@@@
d1504 1
a1504 1
@@@@ -6812,7 +6810,7 @@@@
d1508 2
a1509 2
-		    q_status_message(SM_ORDER,0,3,"Add cancelled");
+		    q_status_message(SM_ORDER,0,3,"sW");
d1513 1
a1513 1
@@@@ -6830,7 +6828,7 @@@@
d1522 1
a1522 1
@@@@ -6880,10 +6878,10 @@@@
d1530 2
a1531 2
-		    q_status_message(SM_ORDER,0,3,"Add cancelled");
+		    q_status_message(SM_ORDER,0,3,"sW");
d1535 1
a1535 1
@@@@ -6927,13 +6925,13 @@@@
d1551 1
a1551 1
@@@@ -6943,7 +6941,7 @@@@
d1560 1
a1560 1
@@@@ -6954,7 +6952,7 @@@@
d1569 1
a1569 1
@@@@ -6966,22 +6964,22 @@@@
d1587 1
a1587 1
+	    strcpy(prompt, "קW١BROοﶵH");
d1592 2
a1593 2
-		q_status_message(SM_ORDER,0,3,"Change cancelled");
+		q_status_message(SM_ORDER,0,3,"ק");
d1597 1
a1597 1
@@@@ -6990,7 +6988,7 @@@@
d1606 1
a1606 1
@@@@ -7028,12 +7026,12 @@@@
d1616 2
a1617 2
-			q_status_message(SM_ORDER,0,3,"Change cancelled");
+			q_status_message(SM_ORDER,0,3,"ק");
d1621 1
a1621 1
@@@@ -7052,7 +7050,7 @@@@
d1630 1
a1630 1
@@@@ -7081,7 +7079,7 @@@@
d1634 2
a1635 2
-			q_status_message(SM_ORDER,0,3,"Change cancelled");
+			q_status_message(SM_ORDER,0,3,"ק");
d1639 1
a1639 1
@@@@ -7102,18 +7100,18 @@@@
d1649 1
a1649 1
+		ekey[1].label = "";
d1652 1
a1652 1
+		strcpy(prompt, "קlεrH");
d1657 2
a1658 2
-		    q_status_message(SM_ORDER,0,3,"Change cancelled");
+		    q_status_message(SM_ORDER,0,3,"ק");
d1662 1
a1662 1
@@@@ -7122,8 +7120,8 @@@@
d1673 1
a1673 1
@@@@ -7177,7 +7175,7 @@@@
d1677 2
a1678 2
-			    q_status_message(SM_ORDER,0,3,"Change cancelled");
+			    q_status_message(SM_ORDER,0,3,"ק");
d1682 1
a1682 1
@@@@ -7255,18 +7253,18 @@@@
d1705 1
a1705 1
@@@@ -7274,7 +7272,7 @@@@
d1714 1
a1714 1
@@@@ -7283,9 +7281,9 @@@@
d1726 1
a1726 1
@@@@ -7352,7 +7350,7 @@@@
d1735 1
a1735 1
@@@@ -7416,7 +7414,7 @@@@
d1744 1
a1744 1
@@@@ -7435,11 +7433,11 @@@@
d1758 1
a1758 1
@@@@ -7551,12 +7549,12 @@@@
d1774 1
a1774 1
@@@@ -7578,7 +7576,7 @@@@
d1783 1
a1783 1
@@@@ -7648,7 +7646,7 @@@@
d1792 1
a1792 1
@@@@ -7670,14 +7668,14 @@@@
d1809 1
a1809 1
@@@@ -7690,7 +7688,7 @@@@
d1818 1
a1818 1
@@@@ -7789,7 +7787,7 @@@@
d1827 1
a1827 1
@@@@ -8254,7 +8252,7 @@@@
d1836 1
a1836 1
@@@@ -8286,7 +8284,7 @@@@
d1845 1
a1845 1
@@@@ -8428,7 +8426,7 @@@@
d1854 1
a1854 1
@@@@ -8477,7 +8475,7 @@@@
d1863 1
a1863 1
@@@@ -8659,8 +8657,8 @@@@
d1874 1
a1874 1
@@@@ -8963,7 +8961,7 @@@@
d1883 1
a1883 1
@@@@ -8974,7 +8972,7 @@@@
d1892 1
a1892 1
@@@@ -8983,7 +8981,7 @@@@
d1901 1
a1901 1
@@@@ -9043,7 +9041,7 @@@@
d1910 1
a1910 1
@@@@ -9115,10 +9113,10 @@@@
d1923 1
a1923 1
@@@@ -9431,10 +9429,10 @@@@
d1937 2
a1938 11
@@@@ -9475,7 +9473,7 @@@@
     new_confline(&ctmp);
     first_line = ctmp;
 
-    ctmp->value        = cpystr("Default Role");
+    ctmp->value        = cpystr("w]");
     ctmp->d.r.selected = &sel_pat;
     ctmp->d.r.pat      = &local_pat;
     ctmp->d.r.handle   = pattern_h;
@@@@ -9493,7 +9491,7 @@@@
 	menu_add_binding(ctmp->keymenu, ctrl('M'), MC_CHOICE);
d1941 2
a1942 2
-	menu_init_binding(ctmp->keymenu, 'S', MC_CHOICE, "S", "[Select]",
+	menu_init_binding(ctmp->keymenu, 'S', MC_CHOICE, "S", "[]",
d1944 3
a1946 3
 	menu_add_binding(ctmp->keymenu, ctrl('J'), MC_CHOICE);
 	menu_add_binding(ctmp->keymenu, ctrl('M'), MC_CHOICE);
@@@@ -9516,7 +9514,7 @@@@
d1952 1
a1952 1
 			     "roles ", 0);
d1955 1
a1955 1
@@@@ -9617,23 +9615,23 @@@@
d1961 2
a1962 2
-	{"P", "PrevRole", {MC_PREVITEM, 1, {'p'}}, KS_NONE},
-	{"N", "NextRole", {MC_NEXTITEM, 2, {'n', TAB}}, KS_NONE},
d1965 2
a1966 2
+	{"P", "e@@", {MC_PREVITEM, 1, {'p'}}, KS_NONE},
+	{"N", "@@", {MC_NEXTITEM, 2, {'n', TAB}}, KS_NONE},
d1969 2
a1970 2
-	{"A", "Add Role", {MC_ADD,1,{'a'}}, KS_NONE},
-	{"D", "Del Role", {MC_DELETE,1,{'d'}}, KS_NONE},
d1972 2
a1973 2
+	{"A", "sW", {MC_ADD,1,{'a'}}, KS_NONE},
+	{"D", "R", {MC_DELETE,1,{'d'}}, KS_NONE},
d1988 1
a1988 1
@@@@ -9889,7 +9887,7 @@@@
d1995 1
a1995 1
 	  rv = role_config_del(ps, cl);
d1997 1
a1997 1
@@@@ -9910,14 +9908,14 @@@@
d2002 1
a2002 1
+			   "SiѧRءAХηsW");
d2009 3
a2011 2
-	rv = screen_exit_cmd(flags, "Role Configuration");
+	rv = screen_exit_cmd(flags, "]w");
d2014 117
a2130 7
       case MC_ADDFILE :
@@@@ -10158,7 +10156,7 @@@@
 	delete_a_role(cl);
     }
     else
-      q_status_message(SM_ORDER, 0, 3, "Role not deleted");
+      q_status_message(SM_ORDER, 0, 3, "⥼QR");
d2132 33
a2164 5
     return(rv);
 }
@@@@ -10724,7 +10722,7 @@@@
 	free_patline(&cur_patline);
     }
d2166 1
a2166 6
-      q_status_message(SM_ORDER, 0, 3, "Role file not removed");
+      q_status_message(SM_ORDER, 0, 3, "ɥQ");
     
     return(rv);
 }
@@@@ -11084,7 +11082,7 @@@@
d2168 8
d2177 43
a2219 16
 struct variable *role_rule_ptr;
-#define	 ALT_ROLE     "Alternate Role"
+#define	 ALT_ROLE     "N"
 
 CONF_S *inick_confs[5];
 #define INICK_INICK_CONF 0
@@@@ -11216,7 +11214,7 @@@@
 			    def->action->role->inherit_nick &&
 			    def->action->role->inherit_nick[0])
 			       ? cpystr(def->action->role->inherit_nick) : NULL;
-    inick_var.global_val.p = cpystr("Default Role");
+    inick_var.global_val.p = cpystr("w]");
 
     from_act_var.name       = cpystr("Set From");
     from_act_var.is_used    = 1;
@@@@ -12115,7 +12113,7 @@@@
d2228 89
@


1.4
log
@Cleanups from maintainer.

PR:		7468
Submitted by:	maintainer
@
text
@d1 3
a3 3
--- pine/other.c.orig	Thu Jul 16 09:09:27 1998
+++ pine/other.c	Tue Aug  4 12:42:20 1998
@@@@ -51,16 +51,16 @@@@
d25 42
a66 3
 typedef struct proto_conf_line {
     short   type,		                /* type of line treatment    */
@@@@ -311,9 +311,9 @@@@
d79 1
a79 1
@@@@ -322,7 +322,7 @@@@
d88 1
a88 1
@@@@ -333,14 +333,14 @@@@
d106 1
a106 1
@@@@ -354,7 +354,7 @@@@
d115 1
a115 1
@@@@ -362,7 +362,7 @@@@
d124 1
a124 1
@@@@ -377,7 +377,7 @@@@
d133 2
a134 2
@@@@ -412,7 +412,7 @@@@
     PICO     pbuf;
d136 5
a140 5
     if(!signature_path(sigfile, sig_path, MAXPATH)){
-        q_status_message(SM_ORDER, 3, 4, "No signature file defined.");
+        q_status_message(SM_ORDER, 3, 4, "|wqñWɡC");
 	return;
     }
d142 2
a143 10
@@@@ -442,7 +442,7 @@@@
     pbuf.browse_help   = h_composer_browse;
     pbuf.attach_help   = h_composer_ctrl_j;
 
-    pbuf.pine_anchor   = set_titlebar("SIGNATURE EDITOR",
+    pbuf.pine_anchor   = set_titlebar("ñWɽs边",
 				      ps_global->mail_stream,
 				      ps_global->context_current,
 				      ps_global->cur_folder,
@@@@ -486,7 +486,7 @@@@
d146 2
a147 3
         q_status_message(SM_ORDER | SM_DING, 3, 4,
-			 "Error allocating space for signature file");
+			 "tmñWɪŶɵoͿ~");
d149 1
a149 1
 	return;
d151 1
a151 2
@@@@ -496,7 +496,7 @@@@
     if(can_access(sig_path, READ_ACCESS) == 0
d154 8
a161 6
-	q_status_message2(SM_ORDER | SM_DING, 3, 3, "Error editing %s: %s",
+	q_status_message2(SM_ORDER | SM_DING, 3, 3, "s %s ɵoͿ~G%s",
 			  sig_path, problem ? problem : "<NULL>");
 	dprint(1, (debugfile, "signature_edit: can't open %s: %s", sig_path,
 		   problem ? problem : "<NULL>"));
@@@@ -508,7 +508,7 @@@@
d164 3
a166 3
 	    q_status_message1(SM_ORDER | SM_DING, 3, 5,
-			      "Error reading signature \"%s\"", errstr);
+			      "sñWɮɵoͿ~ \"%s\"", errstr);
d169 2
a170 2
 	gf_clear_so_readc(tmpso);
@@@@ -547,7 +547,7 @@@@
d173 2
a174 3
 		    q_status_message1(SM_ORDER | SM_DING, 3, 5,
-				      "Error writing signature \"%s\"",
+				      "gJñWɮɵoͿ~ \"%s\"",
d176 1
d178 2
a179 2
 
@@@@ -557,7 +557,7 @@@@
d182 3
a184 3
 		q_status_message1(SM_ORDER | SM_DING, 3, 3,
-				  "Error writing %s", sig_path);
+				  "gJ %s ɵoͿ~", sig_path);
d187 1
a187 2
 	    }
@@@@ -581,8 +581,8 @@@@
d198 1
a198 1
@@@@ -590,18 +590,18 @@@@
d220 1
a220 1
@@@@ -616,24 +616,24 @@@@
d252 107
a358 1
@@@@ -657,7 +657,7 @@@@
d367 1
a367 1
@@@@ -672,7 +672,7 @@@@
d376 1
a376 9
@@@@ -696,7 +696,6 @@@@
 			 || (F) == F_DISABLE_DFLT_IN_BUG_RPT	\
 			 || (F) == F_DISABLE_ALARM		\
 			 || (F) == F_ALLOW_CHANGING_FROM	\
-			 || (F) == F_TCAP_WINS			\
 			 || (F) == F_QUELL_PARTIAL_FETCH	\
 			 || (F) == F_AGG_SEQ_COPY)
 
@@@@ -1377,14 +1376,14 @@@@
d395 1
a395 1
@@@@ -1392,7 +1391,7 @@@@
d404 1
a404 1
@@@@ -1425,7 +1424,7 @@@@
d413 10
a422 1
@@@@ -1794,7 +1793,7 @@@@
d431 1
a431 1
@@@@ -1835,8 +1834,8 @@@@
d442 1
a442 1
@@@@ -1846,7 +1845,7 @@@@
d451 1
a451 1
@@@@ -2000,9 +1999,9 @@@@
d463 1
a463 1
@@@@ -2016,29 +2015,29 @@@@
d467 1
a467 1
-        {"<", "AddbkList", {MC_ADDRBOOK,2,{'<',','}}, KS_NONE},
d485 1
a485 1
-        {"<", "AddbkList", {MC_ADDRBOOK,2,{'<',','}}, KS_NONE},
d499 19
a517 1
@@@@ -2047,7 +2046,7 @@@@
d526 1
a526 1
@@@@ -2063,7 +2062,7 @@@@
d535 1
a535 1
@@@@ -2404,7 +2403,7 @@@@
d544 1
a544 1
@@@@ -2498,7 +2497,7 @@@@
d549 1
a549 1
+     "Lkw惡oqlla}FпܨL}");
d553 1
a553 1
@@@@ -2561,15 +2560,15 @@@@
d576 3
a578 12
@@@@ -2655,7 +2654,7 @@@@
      */
     if(!ps->VAR_LDAP_SERVERS || !ps->VAR_LDAP_SERVERS[0] ||
        !ps->VAR_LDAP_SERVERS[0][0]){
-	if(!fixed_var(&ps->vars[V_LDAP_SERVERS], "modify", "directory list")){
+	if(!fixed_var(&ps->vars[V_LDAP_SERVERS], "ק", "a}C")){
 	    unsigned flags = 0;
 
 	    opt_screen = &screen;
@@@@ -2665,7 +2664,7 @@@@
 #endif /* notdef */
     
d585 1
a585 1
@@@@ -2685,20 +2684,20 @@@@
d609 1
a609 1
@@@@ -2708,10 +2707,10 @@@@
d622 1
a622 1
@@@@ -2840,7 +2839,7 @@@@
d631 1
a631 1
@@@@ -2870,7 +2869,7 @@@@
d640 1
a640 1
@@@@ -2881,12 +2880,12 @@@@
d655 1
a655 1
@@@@ -2898,11 +2897,11 @@@@
d670 1
a670 1
@@@@ -2912,7 +2911,7 @@@@
d679 1
a679 1
@@@@ -2950,7 +2949,7 @@@@
d688 1
a688 1
@@@@ -3002,10 +3001,10 @@@@
d701 1
a701 1
@@@@ -3740,7 +3739,7 @@@@
d710 1
a710 1
@@@@ -3763,8 +3762,8 @@@@
d720 6
a725 2
 	"Ignore all default directory servers or just remove this one ? ",
@@@@ -3870,7 +3869,7 @@@@
d734 1
a734 1
@@@@ -3910,7 +3909,7 @@@@
d743 19
a761 10
@@@@ -4416,7 +4415,7 @@@@
 		ps->mangled_screen = 1;
 	    }
 	    else
-	      q_status_message(SM_ORDER,0,3,"No help yet!");
+	      q_status_message(SM_ORDER,0,3,"U|sbI");
 
 	    break;
 
@@@@ -4473,7 +4472,7 @@@@
d770 1
a770 1
@@@@ -4497,7 +4496,7 @@@@
d779 1
a779 1
@@@@ -4540,7 +4539,7 @@@@
d788 1
a788 1
@@@@ -4571,7 +4570,7 @@@@
d797 1
a797 1
@@@@ -4651,13 +4650,13 @@@@
d814 1
a814 1
@@@@ -4779,7 +4778,7 @@@@
d823 1
a823 1
@@@@ -4798,7 +4797,7 @@@@
d832 1
a832 2
@@@@ -4813,10 +4812,10 @@@@
 	    if(edit_config
d835 1
a835 1
-		     "%s can't change options or settings",
a837 2
-		if(cmd == MC_EXIT){
+		     "%sLkܿﶵγ]w",
d839 2
a840 2
+					   : "]wɵLkܡA");
+		if(cmd == MC_EXIT || cmd == KEY_LEFT){
d843 1
a843 2
 		}
@@@@ -4831,9 +4830,9 @@@@
d855 1
a855 1
@@@@ -5370,11 +5369,11 @@@@
d869 1
a869 1
@@@@ -5389,12 +5388,12 @@@@
d884 1
a884 1
@@@@ -5418,7 +5417,7 @@@@
d893 1
a893 1
@@@@ -5427,13 +5426,13 @@@@
d910 1
a910 1
@@@@ -5447,25 +5446,25 @@@@
d917 1
a917 1
+			flags&CF_NUMBER ? " " : "");
d925 1
a925 1
+			flags&CF_NUMBER ? " " : "");
d939 1
a939 1
+		    flags&CF_NUMBER ? " " : "");
d943 1
a943 1
@@@@ -5482,7 +5481,7 @@@@
d952 1
a952 1
@@@@ -5536,7 +5535,7 @@@@
d961 1
a961 1
@@@@ -5544,7 +5543,7 @@@@
d970 1
a970 1
@@@@ -5552,7 +5551,7 @@@@
d979 1
a979 1
@@@@ -5565,7 +5564,7 @@@@
d988 1
a988 1
@@@@ -5588,8 +5587,8 @@@@
d995 1
a995 1
+			k, tmpval, after ? "" : "e");
d999 1
a999 1
@@@@ -5609,7 +5608,7 @@@@
d1008 1
a1008 1
@@@@ -5633,7 +5632,7 @@@@
d1017 19
a1035 1
@@@@ -5686,7 +5685,7 @@@@
d1044 1
a1044 1
@@@@ -5702,7 +5701,8 @@@@
d1054 1
a1054 1
@@@@ -5710,8 +5710,7 @@@@
d1064 1
a1064 1
@@@@ -5726,7 +5725,7 @@@@
d1073 1
a1073 1
@@@@ -5855,7 +5854,7 @@@@
d1082 1
a1082 1
@@@@ -5869,7 +5868,7 @@@@
d1091 1
a1091 1
@@@@ -5887,7 +5886,7 @@@@
d1100 1
a1100 1
@@@@ -5903,7 +5902,7 @@@@
d1109 1
a1109 1
@@@@ -5990,15 +5989,15 @@@@
d1128 1
a1128 1
@@@@ -6290,7 +6289,7 @@@@
d1137 1
a1137 1
@@@@ -6429,7 +6428,7 @@@@
d1146 1
a1146 1
@@@@ -6519,15 +6518,15 @@@@
d1165 1
a1165 1
@@@@ -6538,11 +6537,11 @@@@
d1179 1
a1179 1
@@@@ -6557,11 +6556,11 @@@@
d1193 1
a1193 1
@@@@ -6611,7 +6610,7 @@@@
d1201 22
a1222 2
 		strcpy(prompt, "Enter printer name : ");
@@@@ -6643,17 +6642,17 @@@@
d1243 1
a1243 1
@@@@ -6661,7 +6660,7 @@@@
d1252 1
a1252 1
@@@@ -6673,7 +6672,7 @@@@
d1261 2
a1262 2
@@@@ -6690,7 +6689,7 @@@@
 		    removing_trailing_white_space(name);
d1270 10
a1279 10
@@@@ -6744,7 +6743,7 @@@@
 			     * Don't allow input of multiple entries at once.
 			     */
 			    q_status_message(SM_ORDER,3,5,
-				"No commas allowed in command");
+				"ROir");
 			    i = 2;
 			    continue;
 			}
@@@@ -6759,10 +6758,10 @@@@
d1284 1
a1284 1
+					 "LksW %s ܦC", empty_val);
d1292 1
a1292 8
@@@@ -6800,19 +6799,19 @@@@
 	    }
 	}
 	else if(!(*cl)->var->user_val.l){
-	    q_status_message(SM_ORDER, 0, 3, "No set value to delete");
+	    q_status_message(SM_ORDER, 0, 3, "S]wȾDR");
 	}
 	else{
d1308 1
a1308 1
@@@@ -6822,7 +6821,7 @@@@
d1317 1
a1317 1
@@@@ -6833,7 +6832,7 @@@@
d1326 1
a1326 1
@@@@ -6845,22 +6844,22 @@@@
d1354 1
a1354 1
@@@@ -6869,7 +6868,7 @@@@
d1363 1
a1363 1
@@@@ -6908,12 +6907,12 @@@@
d1378 1
a1378 1
@@@@ -6932,7 +6931,7 @@@@
d1387 1
a1387 1
@@@@ -6962,7 +6961,7 @@@@
d1396 1
a1396 1
@@@@ -6983,18 +6982,18 @@@@
d1419 1
a1419 1
@@@@ -7003,8 +7002,8 @@@@
d1430 1
a1430 1
@@@@ -7059,7 +7058,7 @@@@
d1439 1
a1439 1
@@@@ -7137,18 +7136,18 @@@@
d1462 1
a1462 1
@@@@ -7156,7 +7155,7 @@@@
d1471 1
a1471 1
@@@@ -7165,9 +7164,9 @@@@
d1483 1
a1483 1
@@@@ -7234,7 +7233,7 @@@@
d1492 1
a1492 1
@@@@ -7313,7 +7312,7 @@@@
d1496 1
a1496 1
-		      "New collection added!  Use \"$\" to adjust order.");
d1501 1
a1501 1
@@@@ -7332,11 +7331,11 @@@@
d1515 1
a1515 1
@@@@ -7448,12 +7447,12 @@@@
d1522 1
a1522 1
+			   : "wQR");
d1531 1
a1531 1
@@@@ -7475,7 +7474,7 @@@@
d1540 1
a1540 1
@@@@ -7545,7 +7544,7 @@@@
d1549 18
a1566 1
@@@@ -7587,7 +7586,7 @@@@
d1575 1
a1575 1
@@@@ -7686,7 +7685,7 @@@@
d1584 1
a1584 1
@@@@ -8148,7 +8147,7 @@@@
d1593 1
a1593 1
@@@@ -8180,7 +8179,7 @@@@
d1602 1
a1602 1
@@@@ -8322,7 +8321,7 @@@@
d1611 10
a1620 10
@@@@ -8360,7 +8359,7 @@@@
 		      (void *)(F_ON(f->value,ps) ? 1 : 0));
     else if(f->value == F_ENABLE_INCOMING &&  F_ON(f->value, ps)){
 	q_status_message(SM_ORDER | SM_DING, 3, 4,
-	    "Folder List changes will take effect your next pine session.");
+	    "ƧXCܱNbUҰ pine ɥͮġC");
     }
     else if(f->value == F_PRESERVE_START_STOP){
 	/* toggle raw mode settings to make tty driver aware of new setting */
@@@@ -8529,8 +8528,8 @@@@
d1631 1
a1631 1
@@@@ -8829,7 +8828,7 @@@@
d1640 1
a1640 1
@@@@ -8840,7 +8839,7 @@@@
d1645 1
a1645 1
+		    "User-domain (%s) i]A \"@@\"; ϥ %s",
d1649 1
a1649 1
@@@@ -8849,7 +8848,7 @@@@
d1654 1
a1654 1
+		    "User-domain (%s) i]A \"@@\"; R",
d1658 1
a1658 1
@@@@ -8909,7 +8908,7 @@@@
d1667 1
a1667 1
@@@@ -8968,10 +8967,10 @@@@
d1680 145
@


1.3
log
@Upgrade to 4.02,
Submitted by:	maintainer
@
text
@d1 3
a3 8
--- pine/pine.h.orig	Wed Jul 22 06:02:49 1998
+++ pine/pine.h	Tue Jul 28 08:35:06 1998
@@@@ -348,7 +348,7 @@@@
 			   && (s) && !strucmp((s),"X-VCARD")))
 #define	MIME_VCARD_A(a)	MIME_VCARD((a)->body->type, (a)->body->subtype)
 
-#define STYLE_NAME(a)   ((a)->text.desc ? (a)->text.desc : "text")
+#define STYLE_NAME(a)   ((a)->text.desc ? (a)->text.desc : "r")
d5 1
d7 185
a191 3
 /*
@@@@ -1582,91 +1582,91 @@@@
  * Some standard Key/Command Bindings 
d193 1284
a1476 127
 #define	NULL_MENU	{NULL, NULL, {MC_NONE}, KS_NONE}
-#define	HELP_MENU	{"?", "Help", \
+#define	HELP_MENU	{"?", "U", \
 			 {MC_HELP, 2, {'?',ctrl('G')}}, \
 			 KS_SCREENHELP}
-#define	OTHER_MENU	{"O", "OTHER CMDS", \
+#define	OTHER_MENU	{"O", "LRO", \
 			 {MC_OTHER, 1, {'o'}}, \
 			 KS_NONE}
-#define	WHEREIS_MENU	{"W", "WhereIs", \
+#define	WHEREIS_MENU	{"W", "jM", \
 			 {MC_WHEREIS, 2, {'w',ctrl('W')}}, \
 			 KS_WHEREIS}
-#define	MAIN_MENU	{"M", "Main Menu", \
+#define	MAIN_MENU	{"M", "D", \
 			 {MC_MAIN, 1, {'m'}}, \
 			 KS_MAINMENU}
-#define	QUIT_MENU	{"Q", "Quit Pine", \
+#define	QUIT_MENU	{"Q", "} Pine", \
 			 {MC_QUIT, 1, {'q'}}, \
 			 KS_EXIT}
-#define	PREVMSG_MENU	{"P", "PrevMsg", \
+#define	PREVMSG_MENU	{"P", "e@@", \
 			 {MC_PREVITEM, 1, {'p'}}, \
 			 KS_PREVMSG}
-#define	NEXTMSG_MENU	{"N", "NextMsg", \
+#define	NEXTMSG_MENU	{"N", "U@@", \
 			 {MC_NEXTITEM, 1, {'n'}}, \
 			 KS_NEXTMSG}
-#define	PREVPAGE_MENU	{"-", "PrevPage", \
+#define	PREVPAGE_MENU	{"-", "e@@", \
 			 {MC_PAGEUP, 3, {'-',ctrl('Y'),KEY_PGUP}}, \
 			 KS_PREVPAGE}
-#define	NEXTPAGE_MENU	{"Spc", "NextPage", \
+#define	NEXTPAGE_MENU	{"Spc", "U@@", \
 			 {MC_PAGEDN, 4, {'+',' ',ctrl('V'),KEY_PGDN}}, \
 			 KS_NEXTPAGE}
-#define	JUMP_MENU	{"J", "Jump", \
+#define	JUMP_MENU	{"J", "", \
 			 {MC_JUMP, 1, {'j'}}, \
 			 KS_JUMPTOMSG}
-#define	FWDEMAIL_MENU	{"F", "Fwd Email", \
+#define	FWDEMAIL_MENU	{"F", "HH", \
 			{MC_FWDTEXT,1,{'f'}}, \
 			 KS_FORWARD}
-#define	PRYNTMSG_MENU	{"%", "Print", \
+#define	PRYNTMSG_MENU	{"%", "CL", \
 			 {MC_PRINTMSG,1,{'%'}}, \
 			 KS_PRINT}
-#define	PRYNTTXT_MENU	{"%", "Print", \
+#define	PRYNTTXT_MENU	{"%", "CL", \
 			 {MC_PRINTTXT,1,{'%'}}, \
 			 KS_PRINT}
-#define	SAVE_MENU	{"S", "Save", \
+#define	SAVE_MENU	{"S", "s", \
 			 {MC_SAVE,1,{'s'}}, \
 			 KS_SAVE}
-#define	EXPORT_MENU	{"E", "Export", \
+#define	EXPORT_MENU	{"E", "ץX", \
 			 {MC_EXPORT, 1, {'e'}}, \
 			 KS_EXPORT}
-#define	COMPOSE_MENU	{"C", "Compose", \
+#define	COMPOSE_MENU	{"C", "s", \
 			 {MC_COMPOSE,1,{'c'}}, \
 			 KS_COMPOSER}
-#define	DELETE_MENU	{"D", "Delete", \
+#define	DELETE_MENU	{"D", "R", \
 			 {MC_DELETE,2,{'d',KEY_DEL}}, \
 			 KS_DELETE}
-#define	UNDELETE_MENU	{"U", "Undelete", \
+#define	UNDELETE_MENU	{"U", "_R", \
 			 {MC_UNDELETE,1,{'u'}}, \
 			 KS_UNDELETE}
-#define	REPLY_MENU	{"R", "Reply", \
+#define	REPLY_MENU	{"R", "^", \
 			 {MC_REPLY,1,{'r'}}, \
 			 KS_REPLY}
-#define	FORWARD_MENU	{"F", "Forward", \
+#define	FORWARD_MENU	{"F", "H", \
 			 {MC_FORWARD,1,{'f'}}, \
 			 KS_FORWARD}
-#define	LISTFLD_MENU	{"L", "ListFldrs", \
+#define	LISTFLD_MENU	{"L", "ƧXC", \
 			 {MC_COLLECTIONS,1,{'l'}}, \
 			 KS_FLDRLIST}
-#define	INDEX_MENU	{"I", "Index", \
+#define	INDEX_MENU	{"I", "", \
 			 {MC_INDEX,1,{'i'}}, \
 			 KS_FLDRINDEX}
-#define	GOTO_MENU	{"G", "GotoFldr", \
+#define	GOTO_MENU	{"G", "ƧX", \
 			 {MC_GOTO,1,{'g'}}, \
 			 KS_GOTOFLDR}
-#define	TAKE_MENU	{"T", "TakeAddr", \
+#define	TAKE_MENU	{"T", "oa}", \
 			 {MC_TAKE,1,{'t'}}, \
 			 KS_TAKEADDR}
-#define	FLAG_MENU	{"*", "Flag", \
+#define	FLAG_MENU	{"*", "X", \
 			 {MC_FLAG,1,{'*'}}, \
 			 KS_FLAG}
-#define	PIPE_MENU	{"|", "Pipe", \
+#define	PIPE_MENU	{"|", "V(Pipe)", \
 			 {MC_PIPE,1,{'|'}}, \
 			 KS_NONE}
-#define	BOUNCE_MENU	{"B", "Bounce", \
+#define	BOUNCE_MENU	{"B", "hH", \
 			 {MC_BOUNCE,1,{'b'}}, \
 			 KS_BOUNCE}
-#define	HDRMODE_MENU	{"H", "HdrMode", \
+#define	HDRMODE_MENU	{"H", "Y", \
 			 {MC_FULLHDR,1,{'h'}}, \
 			 KS_HDRMODE}
-#define	TAB_MENU	{"Tab", "NextNew", \
+#define	TAB_MENU	{"Tab", "U@@ӷs", \
 			 {MC_TAB,1,{TAB}}, \
 			 KS_NONE}
 
@@@@ -2304,7 +2304,7 @@@@
 } ATABLE_S;
 
 
-#define TAG_EMBED	'\377'	/* Announces embedded data in text string */
+#define TAG_EMBED	'\001'	/* Announces embedded data in text string */
 #define	TAG_INVON	'\001'	/* Supported character attributes	  */
 #define	TAG_INVOFF	'\002'
 #define	TAG_BOLDON	'\003'
@


1.2
log
@Upgrade to 4.00
Submitted by:	Liang Tai-hwa <avatar@@www.mmlab.cse.yzu.edu.tw>
@
text
@d1 13
a13 13
--- pine/status.c.orig	Sat Jun 27 07:36:34 1998
+++ pine/status.c	Wed Jul 15 17:02:38 1998
@@@@ -72,7 +72,7 @@@@
 static struct key modal_message_keys[] =
        {NULL_MENU,
 	NULL_MENU,
-	{"Ret","Finished",{MC_EXIT,2,{ctrl('m'),ctrl('j')}},KS_NONE},
+	{"Ret","",{MC_EXIT,2,{ctrl('m'),ctrl('j')}},KS_NONE},
 	NULL_MENU,
 	NULL_MENU,
 	NULL_MENU,
@@@@ -931,8 +931,8 @@@@
  * want_to's array passed to radio_buttions...
d15 127
a141 26
 static ESCKEY_S yorn[] = {
-    {'y', 'y', "Y", "Yes"},
-    {'n', 'n', "N", "No"},
+    {'y', 'y', "Y", "O"},
+    {'n', 'n', "N", "_"},
     {-1, 0, NULL, NULL}
 };
 
@@@@ -1139,7 +1139,7 @@@@
     memset(fkey_table, NO_OP_COMMAND, 12 * sizeof(int));
     if(help_text != NO_HELP){		/* if shown, always at position 0 */
 	rb_keymenu.keys[0].name  = "?";
-	rb_keymenu.keys[0].label = "Help";
+	rb_keymenu.keys[0].label = "U";
 	setbitn(0, bitmap);
 	fkey_table[0] = ctrl('G');
 	start++;
@@@@ -1147,7 +1147,7 @@@@
 
     if(on_ctrl_C){			/* if shown, always at position 1 */
 	rb_keymenu.keys[1].name  = "^C";
-	rb_keymenu.keys[1].label = "Cancel";
+	rb_keymenu.keys[1].label = "";
 	setbitn(1, bitmap);
 	fkey_table[1] = ctrl('C');
 	start++;
@


1.1
log
@Add a lot of patches of chinese menu.
Submitted by:	maintainer
@
text
@d1 20
a20 81
--- pine/pine.c.orig	Thu Feb 27 06:50:46 1997
+++ pine/pine.c	Sat Jan 17 21:09:06 1998
@@@@ -190,30 +190,30 @@@@
 
 
 static struct key main_keys[] =
-       {{"?","Help",KS_SCREENHELP},
-	{"O","OTHER CMDS",KS_NONE},
+       {{"?","",KS_SCREENHELP},
+	{"O","䥦RO",KS_NONE},
 	{NULL,NULL,KS_NONE},
 	{NULL,NULL,KS_NONE},
-	{"P","PrevCmd",KS_NONE},
-	{"N","NextCmd",KS_NONE},
+	{"P","e@@өRO",KS_NONE},
+	{"N","@@өRO",KS_NONE},
 	{NULL,NULL,KS_NONE},
 	{NULL,NULL,KS_NONE},
-	{"R","RelNotes",KS_NONE},
-	{"K","KBLock",KS_NONE},
+	{"R","v",KS_NONE},
+	{"K","Lw",KS_NONE},
 	{NULL,NULL,KS_NONE},
 	{NULL,NULL,KS_NONE},
 
-	{"?","Help",KS_SCREENHELP},
-	{"O","OTHER CMDS",KS_NONE},
-	{"Q","Quit",KS_EXIT},
-	{"C","Compose",KS_COMPOSER},
-	{"L","ListFldrs",KS_FLDRLIST},
-	{"G","GotoFldr",KS_GOTOFLDR},
-	{"I","Index",KS_FLDRINDEX},
+	{"?","",KS_SCREENHELP},
+	{"O","䥦RO",KS_NONE},
+	{"Q","}",KS_EXIT},
+	{"C","gH",KS_COMPOSER},
+	{"L","CXH",KS_FLDRLIST},
+	{"G","iJH",KS_GOTOFLDR},
+	{"I","",KS_FLDRINDEX},
 	{"J","Journal",KS_REVIEW},
-	{"S","Setup",KS_NONE},
-	{"A","AddrBook",KS_ADDRBOOK},
-	{"B","Report Bug",KS_NONE},
+	{"S","]w",KS_NONE},
+	{"A","a}ï",KS_ADDRBOOK},
+	{"B","~^",KS_NONE},
 	{NULL,NULL,KS_NONE}};
 INST_KEY_MENU(main_keymenu, main_keys);
 #define MAIN_HELP_KEY		0
@@@@ -916,25 +916,25 @@@@
     unsigned int key;             /* alpha key that invokes this action */
     unsigned int keymenu_number;  /* index into keymenu array for this cmd */
 } mkeys[] = {
-    {" %s     HELP               -  Get help using Pine",
+    {" %s     ϥλ               -  PINE ϥλ",
        NULL, PF1, '?', MAIN_HELP_KEY},
     {"", NULL, UNUSED, UNUSED, UNUSED},
-    {" %s     COMPOSE MESSAGE    -  Compose and send%s a message",
+    {" %s     gH                   -  gHάOo峹",
        "/post", OPF4, 'C', MAIN_COMPOSE_KEY},
     {"", NULL, UNUSED, UNUSED, UNUSED},
-    {" %s     FOLDER INDEX       -  View messages in current folder",
+    {" %s     dݫH             -  dݥثeH󧨤H",
        NULL, OPF7, 'I', MAIN_INDEX_KEY},
     {"", NULL, UNUSED, UNUSED, UNUSED},
-    {" %s     FOLDER LIST        -  Select a folder%s to view",
+    {" %s     H󧨦C             -  CXH󧨩άO NEWS GROUP Hѿ",
        " OR news group", OPF5, 'L', MAIN_FOLDER_KEY},
     {"", NULL, UNUSED, UNUSED, UNUSED},
-    {" %s     ADDRESS BOOK       -  Update address book",
+    {" %s     a}ï                 -  sέקa}ïe",
        NULL, OPF10, 'A', MAIN_ADDRESS_KEY},
     {"", NULL, UNUSED, UNUSED, UNUSED},
-    {" %s     SETUP              -  Configure or update Pine",
+    {" %s     ]w PINE              -  ]w PINE [cάOѼ",
        NULL, OPF9, 'S', MAIN_SETUP_KEY},
     {"", NULL, UNUSED, UNUSED, UNUSED},
-    {" %s     QUIT               -  Exit the Pine program",
+    {" %s     } PINE              -   PINE ϥ",
        NULL, OPF3, 'Q', MAIN_QUIT_KEY},
     {NULL, NULL, UNUSED, UNUSED, UNUSED}
a21 53
@@@@ -1103,7 +1103,7 @@@@
 	  ch = PF2OPF(ch);
 
 	/*----- Validate the command ----*/
-	if(ch == ctrl('M') || ch == ctrl('J') || ch == PF4){
+	if(ch == ctrl('M') || ch == ctrl('J') || ch == PF4 || ch == KEY_RIGHT){
 	  ch = F_ON(F_USE_FK,pine_state)
                                        ? mkeys[current_default_menu_item].f_key
                                        : mkeys[current_default_menu_item].key;
@@@@ -1302,6 +1302,7 @@@@
 #endif /* !NO_KEYBOARD_LOCK */
 
           /*---------- Quit pine ----------*/
+          case KEY_LEFT:
 	  case OPF3: 
 	  case 'q':
 	  quit_case :
@@@@ -1683,11 +1684,11 @@@@
 {
     char        prompt[80];
     char        letters[20];
-    char        *printer  = "Printer";
-    char        *passwd   = "Newpassword";
-    char        *config   = "Config";
-    char        *update   = "Update";
-    char	*sigedit  = "Signature";
+    char        *printer  = "*L";
+    char        *passwd   = "]wsKX";
+    char        *config   = "ҳ]w";
+    char        *update   = "s";
+    char	*sigedit  = "ñW";
     HelpType     help     = h_mini_setup;
     int          deefault = 'p';
     int          s, ekey_num;
@@@@ -1758,13 +1759,13 @@@@
     }
 
     sprintf(prompt,
-	    "Choose a setup task from %s : ",
-	    F_ON(F_BLANK_KEYMENU,ps_global) ? letters : "the menu below");
+	    "бq%sܧAҭn]wu@@ :",
+	    F_ON(F_BLANK_KEYMENU,ps_global) ? letters : "UC椤");
 
     s = radio_buttons(prompt, ql, setup_names, deefault, 'x', help, RB_NORM);
     /* ^C */
     if(s == 'x') {
-	q_status_message(SM_ORDER,0,3,"Setup command cancelled");
+	q_status_message(SM_ORDER,0,3,"]wOw");
 	s = 'e';
     }
 
@@@@ -2104,7 +2105,7 @@@@
     dprint(1, (debugfile, "\n\n    ---- QUIT SCREEN ----\n"));    
d23 18
a40 6
     if(!pine_state->nr_mode && F_OFF(F_QUIT_WO_CONFIRM,pine_state)
-       && want_to("Really quit pine", 'y', 0, NO_HELP, 0, 0) != 'y') {
+       && want_to("un}{?", 'y', 0, NO_HELP, 0, 0) != 'y') {
         pine_state->next_screen = pine_state->prev_screen;
         return;
     }
@
