1999-11-01 00:41:02 +00:00
|
|
|
|
--- pine/mailview.c.orig Tue Oct 12 09:19:53 1999
|
|
|
|
|
+++ pine/mailview.c Thu Oct 14 12:25:15 1999
|
|
|
|
|
@@ -159,8 +159,8 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
static struct key view_keys[] =
|
1998-07-30 12:30:41 +00:00
|
|
|
|
{HELP_MENU,
|
1998-08-09 00:51:28 +00:00
|
|
|
|
OTHER_MENU,
|
|
|
|
|
- {"<","MsgIndex",{MC_INDEX,3,{'i','<',','}},KS_FLDRINDEX},
|
|
|
|
|
- {">","ViewAttch",{MC_VIEW_ATCH,3,{'v','>','.'}},KS_NONE},
|
|
|
|
|
+ {"<","<22><><EFBFBD><EFBFBD>",{MC_INDEX,3,{'i','<',','}},KS_FLDRINDEX},
|
|
|
|
|
+ {">","<22>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD>",{MC_VIEW_ATCH,3,{'v','>','.'}},KS_NONE},
|
|
|
|
|
PREVMSG_MENU,
|
|
|
|
|
NEXTMSG_MENU,
|
1998-07-30 12:30:41 +00:00
|
|
|
|
PREVPAGE_MENU,
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -185,11 +185,11 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
|
|
|
|
|
HELP_MENU,
|
|
|
|
|
OTHER_MENU,
|
|
|
|
|
- {"Ret","[View Hilite]",{MC_VIEW_HANDLE,3,
|
|
|
|
|
+ {"Ret","[<5B>˵<EFBFBD> Hilite]",{MC_VIEW_HANDLE,3,
|
|
|
|
|
{ctrl('m'),ctrl('j'),KEY_RIGHT}},KS_NONE},
|
|
|
|
|
- {":","SelectCur",{MC_SELCUR,1,{':'}},KS_SELECTCUR},
|
|
|
|
|
- {"^B","Prev URL",{MC_PREV_HANDLE,1,{ctrl('B')}},KS_NONE},
|
|
|
|
|
- {"^F","Next URL",{MC_NEXT_HANDLE,1,{ctrl('F')}},KS_NONE},
|
|
|
|
|
+ {":","<22><><EFBFBD><EFBFBD>",{MC_SELCUR,1,{':'}},KS_SELECTCUR},
|
|
|
|
|
+ {"^B","<22>e<EFBFBD>@ URL",{MC_PREV_HANDLE,1,{ctrl('B')}},KS_NONE},
|
|
|
|
|
+ {"^F","<22><><EFBFBD>@ URL",{MC_NEXT_HANDLE,1,{ctrl('F')}},KS_NONE},
|
|
|
|
|
JUMP_MENU,
|
|
|
|
|
TAB_MENU,
|
|
|
|
|
HDRMODE_MENU,
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -219,7 +219,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
#define FLAG_KEY 34
|
|
|
|
|
#define VIEW_PIPE_KEY 35
|
|
|
|
|
|
|
|
|
|
-static struct key nr_anon_view_keys[] =
|
|
|
|
|
+static struct key nr_anon_view_keys[] =
|
1998-07-30 12:30:41 +00:00
|
|
|
|
{HELP_MENU,
|
1998-08-09 00:51:28 +00:00
|
|
|
|
WHEREIS_MENU,
|
|
|
|
|
QUIT_MENU,
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -243,7 +243,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
NEXTMSG_MENU,
|
1998-07-30 12:30:41 +00:00
|
|
|
|
PREVPAGE_MENU,
|
|
|
|
|
NEXTPAGE_MENU,
|
1998-08-09 00:51:28 +00:00
|
|
|
|
- {"F", "Fwd Email", {MC_FORWARD,1,{'f'}}, KS_FORWARD},
|
|
|
|
|
+ {"F", "<22>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD>H", {MC_FORWARD,1,{'f'}}, KS_FORWARD},
|
|
|
|
|
JUMP_MENU,
|
1998-07-30 12:30:41 +00:00
|
|
|
|
PRYNTTXT_MENU,
|
1998-08-09 00:51:28 +00:00
|
|
|
|
SAVE_MENU,
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -265,7 +265,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
static struct key simple_text_keys[] =
|
1998-07-30 12:30:41 +00:00
|
|
|
|
{HELP_MENU,
|
|
|
|
|
NULL_MENU,
|
1998-10-10 04:29:27 +00:00
|
|
|
|
- {"E","Exit Viewer",{MC_EXIT,1,{'e'}},KS_EXITMODE},
|
|
|
|
|
+ {"E","<22><><EFBFBD>}",{MC_EXIT,1,{'e'}},KS_EXITMODE},
|
1998-07-30 12:30:41 +00:00
|
|
|
|
NULL_MENU,
|
|
|
|
|
NULL_MENU,
|
|
|
|
|
NULL_MENU,
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -274,7 +274,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
PRYNTTXT_MENU,
|
|
|
|
|
WHEREIS_MENU,
|
1998-07-30 12:30:41 +00:00
|
|
|
|
FWDEMAIL_MENU,
|
1998-08-09 00:51:28 +00:00
|
|
|
|
- {"S", "Save", {MC_SAVETEXT,1,{'s'}}, KS_SAVE}};
|
|
|
|
|
+ {"S", "<22>s<EFBFBD><73>", {MC_SAVETEXT,1,{'s'}}, KS_SAVE}};
|
|
|
|
|
INST_KEY_MENU(simple_text_keymenu, simple_text_keys);
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -430,7 +430,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
* we were viewing. If so, make sure we don't just come back.
|
|
|
|
|
*/
|
|
|
|
|
if(mn_get_total(ps->msgmap) <= 0L || !ps->mail_stream){
|
|
|
|
|
- q_status_message(SM_ORDER, 0, 3, "No messages to read!");
|
|
|
|
|
+ q_status_message(SM_ORDER, 0, 3, "<22>S<EFBFBD><53><EFBFBD>i<EFBFBD><69>Ū<EFBFBD><C5AA><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD><48><EFBFBD>I");
|
|
|
|
|
ps->next_screen = mail_index_screen;
|
|
|
|
|
break;
|
|
|
|
|
}
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -444,7 +444,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
body = NULL;
|
|
|
|
|
if(!(env = mail_fetchstructure(ps->mail_stream, raw_msgno, &body))
|
|
|
|
|
|| !(mc = mail_elt(ps->mail_stream, raw_msgno))){
|
|
|
|
|
- q_status_message1(SM_ORDER, 3, 3, "Error getting message %s data",
|
|
|
|
|
+ q_status_message1(SM_ORDER, 3, 3, "<22><><EFBFBD>o<EFBFBD>H<EFBFBD><48> %s <20><><EFBFBD><EFBFBD><EFBFBD>Ʈɵo<C9B5>Ϳ<EFBFBD><CDBF>~",
|
|
|
|
|
comatose(mn_get_cur(ps->msgmap)));
|
|
|
|
|
dprint(1, (debugfile, "!!!! ERROR fetching %s of msg %ld\n",
|
|
|
|
|
env ? "elt" : "env", mn_get_cur(ps->msgmap)));
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -502,7 +502,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
memset(&scrollargs, 0, sizeof(SCROLL_S));
|
|
|
|
|
scrollargs.text.text = so_text(store);
|
|
|
|
|
scrollargs.text.src = src;
|
|
|
|
|
- scrollargs.text.desc = "message";
|
|
|
|
|
+ scrollargs.text.desc = "<22>H<EFBFBD><48>";
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
|
* make first selectable handle the default
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -528,11 +528,11 @@
|
|
|
|
|
offset = 0L;
|
|
|
|
|
}
|
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
- scrollargs.bar.title = "MESSAGE TEXT";
|
|
|
|
|
+ scrollargs.bar.title = "<22>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD>r";
|
|
|
|
|
scrollargs.end_scroll = view_end_scroll;
|
|
|
|
|
scrollargs.resize_exit = 1;
|
|
|
|
|
scrollargs.help.text = h_mail_view;
|
|
|
|
|
- scrollargs.help.title = "HELP FOR MESSAGE TEXT VIEW";
|
|
|
|
|
+ scrollargs.help.title = "<22>H<EFBFBD><48><EFBFBD><EFBFBD><EFBFBD>r<EFBFBD><72><EFBFBD><EFBFBD><EFBFBD>U<EFBFBD><55><EFBFBD><EFBFBD>";
|
|
|
|
|
scrollargs.keys.menu = &view_keymenu;
|
|
|
|
|
scrollargs.keys.what = save_what;
|
|
|
|
|
setbitmap(scrollargs.keys.bitmap);
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -1319,7 +1319,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
/*---- format and copy envelope ----*/
|
|
|
|
|
if(ps_global->full_header)
|
|
|
|
|
q_status_message(SM_INFO, 0, 3,
|
|
|
|
|
- "Full header mode ON. All header text being included");
|
|
|
|
|
+ "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Y<EFBFBD>Ҧ<EFBFBD><D2A6>}<7D>ҡC<D2A1>Ҧ<EFBFBD><D2A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Y<EFBFBD><59><EFBFBD>r<EFBFBD><72><EFBFBD>]<5D>t<EFBFBD>b<EFBFBD><62>");
|
|
|
|
|
|
|
|
|
|
HD_INIT(&h, ps_global->VAR_VIEW_HEADERS, ps_global->view_all_except,
|
|
|
|
|
FE_DEFAULT);
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -1358,7 +1358,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(append_file_name)
|
|
|
|
|
fs_give((void **)&append_file_name);
|
|
|
|
|
|
|
|
|
|
- q_status_message1(SM_ORDER,3,3,"Can't make temp file: %s",
|
|
|
|
|
+ q_status_message1(SM_ORDER,3,3,"<22>L<EFBFBD>k<EFBFBD>إȦs<C8A6>ɡG%s",
|
|
|
|
|
error_description(errno));
|
|
|
|
|
return(0);
|
|
|
|
|
}
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -1665,7 +1665,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
write_error:
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(!(flgs & FM_DISPLAY))
|
|
|
|
|
- q_status_message1(SM_ORDER, 3, 4, "Error writing message: %s",
|
|
|
|
|
+ q_status_message1(SM_ORDER, 3, 4, "<22>g<EFBFBD>J<EFBFBD>H<EFBFBD><48><EFBFBD>ɵo<C9B5>Ϳ<EFBFBD><CDBF>~<7E>G%s",
|
|
|
|
|
decode_err ? decode_err : error_description(errno));
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
return(0);
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -2137,12 +2137,12 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
char prompt[256], tmp[MAILTMPLEN];
|
|
|
|
|
int rc, flags, local_h;
|
|
|
|
|
static ESCKEY_S launch_opts[] = {
|
|
|
|
|
- {'y', 'y', "Y", "Yes"},
|
|
|
|
|
- {'n', 'n', "N", "No"},
|
|
|
|
|
+ {'y', 'y', "Y", "<22>O"},
|
|
|
|
|
+ {'n', 'n', "N", "<22>_"},
|
|
|
|
|
{-2, 0, NULL, NULL},
|
|
|
|
|
{-2, 0, NULL, NULL},
|
1998-10-10 04:29:27 +00:00
|
|
|
|
- {0, 'u', "U", "editURL"},
|
|
|
|
|
- {0, 'a', "A", "editApp"},
|
|
|
|
|
+ {0, 'u', "U", "<22>s<EFBFBD><73> URL"},
|
|
|
|
|
+ {0, 'a', "A", "<22>s<EFBFBD><73><EFBFBD><EFBFBD><EFBFBD>ε{<7B><>"},
|
|
|
|
|
{-1, 0, NULL, NULL}};
|
|
|
|
|
|
|
|
|
|
if(handle->type == URL){
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -2168,11 +2168,11 @@
|
1999-03-15 01:45:43 +00:00
|
|
|
|
if(!local_h){
|
|
|
|
|
if(ps_global->vars[V_BROWSER].is_fixed){
|
|
|
|
|
q_status_message(SM_ORDER, 3, 4,
|
|
|
|
|
- "URL-Viewer is disabled by sys-admin");
|
|
|
|
|
+ "URL <20>˵<EFBFBD><CBB5>{<7B><><EFBFBD>w<EFBFBD>Q<EFBFBD>t<EFBFBD>κz<DEB2><7A><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
1998-10-10 04:29:27 +00:00
|
|
|
|
return(0);
|
|
|
|
|
}
|
|
|
|
|
else{
|
1999-03-15 01:45:43 +00:00
|
|
|
|
- if(want_to("No URL-Viewer application defined. Define now",
|
1998-10-10 04:29:27 +00:00
|
|
|
|
+ if(want_to("<22>|<7C><><EFBFBD>w<EFBFBD>q URL <20>˵<EFBFBD><CBB5>{<7B><><EFBFBD>I<EFBFBD>{<7B>b<EFBFBD>w<EFBFBD>q",
|
1998-08-09 00:51:28 +00:00
|
|
|
|
'y', 0, NO_HELP, WT_SEQ_SENSITIVE) == 'y'){
|
|
|
|
|
/* Prompt for the displayer? */
|
|
|
|
|
tmp[0] = '\0';
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -2216,7 +2216,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
else{
|
|
|
|
|
q_status_message1(SM_ORDER | SM_DING, 2, 2,
|
|
|
|
|
- "Browser not found: %s",
|
|
|
|
|
+ "<22>䤣<EFBFBD><E4A4A3><EFBFBD>s<EFBFBD><73><EFBFBD><EFBFBD><EFBFBD>G%s",
|
|
|
|
|
error_description(errno));
|
|
|
|
|
continue;
|
|
|
|
|
}
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -2260,8 +2260,8 @@
|
|
|
|
|
max(0,sc - 25), handle->h.url.path+7,
|
|
|
|
|
(strlen(handle->h.url.path+7) > max(0,sc-25)) ? "..." : "");
|
|
|
|
|
else
|
|
|
|
|
- sprintf(prompt, "View selected %s %s%.*s%s ? ",
|
|
|
|
|
- (handle->type == URL) ? "URL" : "Attachment",
|
|
|
|
|
+ sprintf(prompt, "<22>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>ܪ<EFBFBD> %s %s%.*s%s ? ",
|
|
|
|
|
+ (handle->type == URL) ? "URL" : "<22><><EFBFBD><EFBFBD>",
|
|
|
|
|
(handle->type == URL) ? "\"" : "",
|
|
|
|
|
max(0,sc-27),
|
|
|
|
|
(handle->type == URL) ? handle->h.url.path : "",
|
|
|
|
|
@@ -2320,10 +2320,10 @@
|
|
|
|
|
OE_KEEP_TRAILING_SPACE |
|
|
|
|
|
OE_DISALLOW_HELP;
|
|
|
|
|
|
|
|
|
|
- sprintf(prompt, "Viewer command: ");
|
|
|
|
|
+ sprintf(prompt, "<22>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>R<EFBFBD>O<EFBFBD>G");
|
|
|
|
|
|
|
|
|
|
rc = optionally_enter(tmp, -FOOTER_ROWS(ps_global), 0,
|
|
|
|
|
- MAILTMPLEN - 1, "Viewer Command: ",
|
|
|
|
|
+ MAILTMPLEN - 1, "<22>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>R<EFBFBD>O<EFBFBD>G",
|
|
|
|
|
NULL, NO_HELP, &flags);
|
|
|
|
|
if(rc == 0){
|
|
|
|
|
if(flags & OE_USER_MODIFIED){
|
|
|
|
|
@@ -3639,11 +3639,11 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
mode = PIPE_RESET | PIPE_USER ;
|
1999-03-15 01:45:43 +00:00
|
|
|
|
if(syspipe = open_system_pipe(cmd, NULL, NULL, mode, 0)){
|
1998-08-09 00:51:28 +00:00
|
|
|
|
close_system_pipe(&syspipe);
|
|
|
|
|
- q_status_message(SM_ORDER, 0, 4, "VIEWER command completed");
|
1998-10-10 04:29:27 +00:00
|
|
|
|
+ q_status_message(SM_ORDER, 0, 4, "<22>˵<EFBFBD><CBB5><EFBFBD><EFBFBD>R<EFBFBD>O<EFBFBD><4F><EFBFBD><EFBFBD>");
|
1998-07-21 14:11:48 +00:00
|
|
|
|
}
|
1998-07-30 12:30:41 +00:00
|
|
|
|
else
|
1998-08-09 00:51:28 +00:00
|
|
|
|
q_status_message1(SM_ORDER, 3, 4,
|
1998-10-10 04:29:27 +00:00
|
|
|
|
- "Cannot spawn command : %s", cmd);
|
|
|
|
|
+ "<22>L<EFBFBD>k<EFBFBD>_<EFBFBD>l<EFBFBD>R<EFBFBD>O<EFBFBD>G%s", cmd);
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
else if(f = url_local_handler(handle->h.url.path)){
|
|
|
|
|
if((*f)(handle->h.url.path) > 1)
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -3651,7 +3651,7 @@
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
else
|
|
|
|
|
q_status_message1(SM_ORDER, 2, 2,
|
1998-10-10 04:29:27 +00:00
|
|
|
|
- "\"URL-Viewer\" not defined: Can't open %s",
|
|
|
|
|
+ "<22>|<7C><><EFBFBD>w<EFBFBD>q \"URL-<2D>˵<EFBFBD><CBB5><EFBFBD>\"<22>G<EFBFBD>L<EFBFBD>k<EFBFBD>}<7D><> %s",
|
1998-08-09 00:51:28 +00:00
|
|
|
|
handle->h.url.path);
|
|
|
|
|
|
|
|
|
|
return(rv);
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -3663,7 +3663,7 @@
|
1998-10-10 04:29:27 +00:00
|
|
|
|
int return_value;
|
|
|
|
|
{
|
|
|
|
|
q_status_message(SM_ORDER | SM_DING, 3, 3,
|
|
|
|
|
- "Can't spawn. Command too long.");
|
|
|
|
|
+ "<22>L<EFBFBD>k<EFBFBD>_<EFBFBD>l<EFBFBD>C<EFBFBD>R<EFBFBD>O<EFBFBD>Ӫ<EFBFBD><D3AA>C");
|
|
|
|
|
return(return_value);
|
|
|
|
|
}
|
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4008,7 +4008,7 @@
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
else
|
|
|
|
|
q_status_message(SM_ORDER | SM_DING, 3, 4,
|
|
|
|
|
- "Can't create space for composer");
|
|
|
|
|
+ "<22>L<EFBFBD>k<EFBFBD><6B><EFBFBD>s<EFBFBD>边<EFBFBD>إߪŶ<DFAA>");
|
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
outta_here:
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(outgoing)
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4079,7 +4079,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
else if(errstr)
|
|
|
|
|
q_status_message(SM_ORDER|SM_DING, 3, 3, errstr);
|
1998-07-30 12:30:41 +00:00
|
|
|
|
else
|
1998-08-09 00:51:28 +00:00
|
|
|
|
- cmd_cancelled("URL Launch");
|
|
|
|
|
+ cmd_cancelled("<22>˵<EFBFBD> URL");
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
break;
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4102,7 +4102,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(uid_val != ps_global->mail_stream->uid_validity){
|
|
|
|
|
/* Complain! */
|
|
|
|
|
q_status_message(SM_ORDER|SM_DING, 3, 3,
|
|
|
|
|
- "Warning! Referenced folder changed since URL recorded");
|
|
|
|
|
+ "ĵ<>i<EFBFBD>I<EFBFBD>ѦҸ<D1A6><D2B8>ƧX<C6A7>w<EFBFBD><77> URL <20>O<EFBFBD><4F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>");
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-07-21 14:11:48 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(uid){
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4118,7 +4118,7 @@
|
1998-07-21 14:11:48 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(i > mn_get_total(ps_global->msgmap))
|
|
|
|
|
q_status_message(SM_ORDER, 2, 3,
|
|
|
|
|
- "Couldn't find specified article number");
|
|
|
|
|
+ "<22>䤣<EFBFBD><E4A4A3><EFBFBD><EFBFBD><EFBFBD>w<EFBFBD><77><EFBFBD>峹<EFBFBD>s<EFBFBD><73>");
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
else if(search){
|
|
|
|
|
/*
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4139,9 +4139,9 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(i = any_lflagged(ps_global->msgmap, MN_SLCT)){
|
|
|
|
|
extern long zoom_index();
|
|
|
|
|
|
|
|
|
|
- q_status_message2(SM_ORDER, 0, 3,
|
|
|
|
|
- "%s message%s selected",
|
|
|
|
|
- long2string(i), plural(i));
|
|
|
|
|
+ q_status_message1(SM_ORDER, 0, 3,
|
|
|
|
|
+ "<22>w<EFBFBD><77><EFBFBD><EFBFBD> %s <20>ʫH<CAAB><48>",
|
|
|
|
|
+ long2string(i));
|
|
|
|
|
/* Zoom the index! */
|
|
|
|
|
zoom_index(ps_global, ps_global->msgmap);
|
|
|
|
|
}
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4289,7 +4289,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
if(auth && *auth != '*')
|
|
|
|
|
q_status_message(SM_ORDER, 3, 3,
|
|
|
|
|
- "Unsupported authentication method. Using standard login.");
|
|
|
|
|
+ "<22><><EFBFBD>䴩<EFBFBD><E4B4A9><EFBFBD>{<7B>Ҥ覡<D2A4>C<EFBFBD>ϥμзǵn<C7B5>J<EFBFBD>C");
|
1998-08-09 00:51:28 +00:00
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
/*
|
|
|
|
|
* At this point our structure should contain the
|
|
|
|
|
@@ -4373,7 +4373,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
|
|
|
|
|
if(i > mn_get_total(ps_global->msgmap))
|
|
|
|
|
q_status_message(SM_ORDER, 2, 3,
|
|
|
|
|
- "Couldn't find specified article number");
|
|
|
|
|
+ "<22>䤣<EFBFBD><E4A4A3><EFBFBD><EFBFBD><EFBFBD>w<EFBFBD><77><EFBFBD>峹<EFBFBD>s<EFBFBD><73>");
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-07-21 14:11:48 +00:00
|
|
|
|
|
1998-07-30 12:30:41 +00:00
|
|
|
|
break;
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4490,7 +4490,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
q_status_message1(SM_ORDER | SM_DING, 0, 3,
|
|
|
|
|
- "Can't find fragment: %s", fragment);
|
|
|
|
|
+ "<22>䤣<EFBFBD><E4A4A3><EFBFBD><EFBFBD><EFBFBD>_<EFBFBD>G%s", fragment);
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
return(1);
|
|
|
|
|
}
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4517,7 +4517,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
dprint(2, (debugfile, "-- bogus url \"%s\": %s\n",
|
|
|
|
|
url ? url : "<NULL URL>", reason));
|
|
|
|
|
if(url)
|
|
|
|
|
- q_status_message3(SM_ORDER|SM_DING, 2, 3, "Malformed \"%.*s\" URL: %s",
|
|
|
|
|
+ q_status_message3(SM_ORDER|SM_DING, 2, 3, "<22>榡<EFBFBD><E6A6A1><EFBFBD>~<7E><> \"%.*s\" URL<52>G%s",
|
|
|
|
|
(void *) (strchr(url, ':') - url), url, reason);
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
return(0);
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4678,7 +4678,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
|
|
|
|
|
write_error:
|
|
|
|
|
if(style == QStatus)
|
|
|
|
|
- q_status_message1(SM_ORDER, 3, 4, "Error writing message: %s",
|
|
|
|
|
+ q_status_message1(SM_ORDER, 3, 4, "<22>g<EFBFBD>J<EFBFBD>H<EFBFBD><48><EFBFBD>ɵo<C9B5>Ϳ<EFBFBD><CDBF>~<7E>G%s",
|
|
|
|
|
error_description(errno));
|
|
|
|
|
|
|
|
|
|
return(1);
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4931,7 +4931,7 @@
|
1998-10-10 04:29:27 +00:00
|
|
|
|
gf_set_so_readc(&tmp_gc, df_store);
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(errstr = dfilter(display_filter, tmp_store, tmp_pc, NULL)){
|
|
|
|
|
q_status_message1(SM_ORDER | SM_DING, 3, 3,
|
|
|
|
|
- "Formatting error: %s", errstr);
|
|
|
|
|
+ "<22>榡<EFBFBD><E6A6A1><EFBFBD>~<7E>G%s", errstr);
|
|
|
|
|
rv = FHT_WRTERR;
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-10-10 04:29:27 +00:00
|
|
|
|
else
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4941,7 +4941,7 @@
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
else{
|
1999-11-01 00:41:02 +00:00
|
|
|
|
q_status_message(SM_ORDER | SM_DING, 3, 3,
|
|
|
|
|
- "No space for filtered text.");
|
|
|
|
|
+ "<22>S<EFBFBD><53><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŷ<EFBFBD><C5B6>L<EFBFBD>o<EFBFBD><6F><EFBFBD>r<EFBFBD>C");
|
1998-08-09 00:51:28 +00:00
|
|
|
|
rv = FHT_WRTERR;
|
1998-02-02 14:34:45 +00:00
|
|
|
|
}
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -4983,7 +4983,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(errstr = gf_pipe(tmp_gc, final_pc)){
|
|
|
|
|
rv = FHT_WRTERR;
|
|
|
|
|
q_status_message1(SM_ORDER | SM_DING, 3, 3,
|
|
|
|
|
- "Can't build header : %s", errstr);
|
|
|
|
|
+ "<22>L<EFBFBD>k<EFBFBD>إ<D8A5><DFBC>Y<EFBFBD>G%s", errstr);
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -5121,7 +5121,7 @@
|
|
|
|
|
format_newsgroup_string("Newsgroups: ", e->newsgroups, flags, pc);
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(e->ngbogus)
|
|
|
|
|
q_status_message(SM_ORDER, 0, 3,
|
|
|
|
|
- "Unverified Newsgroup header -- Message MAY or MAY NOT have been posted");
|
|
|
|
|
+ "<22><><EFBFBD>g<EFBFBD>ҹꪺ<D2B9>s<EFBFBD>D<EFBFBD>ոs<D5B8><73><EFBFBD>Y -- <20>T<EFBFBD><54><EFBFBD>i<EFBFBD><69><EFBFBD>q<EFBFBD><71><EFBFBD>Q<EFBFBD>i<EFBFBD>K");
|
1998-07-21 14:11:48 +00:00
|
|
|
|
}
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if((which & FE_FOLLOWUPTO) && e->followup_to)
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -5880,7 +5880,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
}
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(!sparms->bar.title)
|
|
|
|
|
- sparms->bar.title = "Text";
|
|
|
|
|
+ sparms->bar.title = "<22><><EFBFBD>r";
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(sparms->bar.style == TitleBarNone)
|
|
|
|
|
sparms->bar.style = MsgTextPercent;
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6053,7 +6053,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
}
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1999-03-15 01:45:43 +00:00
|
|
|
|
if(first_view && num_display_lines >= scroll_text_lines())
|
1998-08-09 00:51:28 +00:00
|
|
|
|
- q_status_message1(SM_INFO, 0, 1, "ALL of %s", STYLE_NAME(sparms));
|
1999-03-15 01:45:43 +00:00
|
|
|
|
+ q_status_message1(SM_INFO, 0, 1, "%s<><73><EFBFBD><EFBFBD>", STYLE_NAME(sparms));
|
1998-08-09 00:51:28 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
force = 0; /* may not need to next time around */
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6191,7 +6191,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
whereis_pos.row = 0;
|
|
|
|
|
if(sparms->help.text == NO_HELP || ps_global->nr_mode){
|
|
|
|
|
q_status_message(SM_ORDER, 0, 5,
|
|
|
|
|
- "No help text currently available");
|
|
|
|
|
+ "<22>ثe<D8AB>|<7C>L<EFBFBD><4C><EFBFBD>U<EFBFBD><55><EFBFBD><EFBFBD>");
|
|
|
|
|
break;
|
|
|
|
|
}
|
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6230,7 +6230,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
cur_top_line -= scroll_lines;
|
|
|
|
|
if(cur_top_line <= 0){
|
|
|
|
|
cur_top_line = 0;
|
|
|
|
|
- q_status_message1(SM_INFO, 0, 1, "START of %s",
|
|
|
|
|
+ q_status_message1(SM_INFO, 0, 1, "%s<>_<EFBFBD>l",
|
|
|
|
|
STYLE_NAME(sparms));
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
|
|
|
|
}
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6246,7 +6246,7 @@
|
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
if(!next_handle)
|
|
|
|
|
- q_status_message1(SM_ORDER, 0, 1, "Already at start of %s",
|
|
|
|
|
+ q_status_message1(SM_ORDER, 0, 1, "<22>w<EFBFBD>g<EFBFBD>b%s<><73><EFBFBD>_<EFBFBD>l",
|
|
|
|
|
STYLE_NAME(sparms));
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
@@ -6264,12 +6264,12 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
cur_top_line += scroll_lines;
|
|
|
|
|
|
1999-03-15 01:45:43 +00:00
|
|
|
|
if(cur_top_line + num_display_lines >= scroll_text_lines())
|
1998-08-09 00:51:28 +00:00
|
|
|
|
- q_status_message1(SM_INFO, 0, 1, "END of %s",
|
|
|
|
|
+ q_status_message1(SM_INFO, 0, 1, "%s<><73><EFBFBD><EFBFBD>",
|
|
|
|
|
STYLE_NAME(sparms));
|
|
|
|
|
}
|
|
|
|
|
else if(!sparms->end_scroll
|
1999-03-15 01:45:43 +00:00
|
|
|
|
|| !(done = (*sparms->end_scroll)(sparms))){
|
|
|
|
|
- q_status_message1(SM_ORDER, 0, 1, "Already at end of %s",
|
|
|
|
|
+ q_status_message1(SM_ORDER, 0, 1, "<22>w<EFBFBD>g<EFBFBD>b%s<><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
|
|
|
|
STYLE_NAME(sparms));
|
|
|
|
|
/* hilite last available handle */
|
|
|
|
|
if(sparms->text.handles){
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6339,11 +6339,11 @@
|
1999-03-15 01:45:43 +00:00
|
|
|
|
whereis_pos.row = 0;
|
1998-08-09 00:51:28 +00:00
|
|
|
|
cur_top_line++;
|
1999-03-15 01:45:43 +00:00
|
|
|
|
if(cur_top_line + num_display_lines >= scroll_text_lines())
|
1998-08-09 00:51:28 +00:00
|
|
|
|
- q_status_message1(SM_INFO, 0, 1, "END of %s",
|
|
|
|
|
+ q_status_message1(SM_INFO, 0, 1, "%s<><73><EFBFBD><EFBFBD>",
|
|
|
|
|
STYLE_NAME(sparms));
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
|
|
|
|
else
|
1998-08-09 00:51:28 +00:00
|
|
|
|
- q_status_message1(SM_ORDER, 0, 1, "Already at end of %s",
|
|
|
|
|
+ q_status_message1(SM_ORDER, 0, 1, "<22>w<EFBFBD>g<EFBFBD>b%s<><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
|
|
|
|
STYLE_NAME(sparms));
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6406,11 +6406,11 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
if(cur_top_line){
|
|
|
|
|
cur_top_line--;
|
|
|
|
|
if(cur_top_line == 0)
|
|
|
|
|
- q_status_message1(SM_INFO, 0, 1, "START of %s",
|
|
|
|
|
+ q_status_message1(SM_INFO, 0, 1, "%s<>_<EFBFBD>l",
|
|
|
|
|
STYLE_NAME(sparms));
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
else
|
|
|
|
|
- q_status_message1(SM_ORDER, 0, 1, "Already at start of %s",
|
|
|
|
|
+ q_status_message1(SM_ORDER, 0, 1, "<22>w<EFBFBD>g<EFBFBD>b%s<><73><EFBFBD>_<EFBFBD>l",
|
|
|
|
|
STYLE_NAME(sparms));
|
|
|
|
|
}
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6444,7 +6444,7 @@
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
1999-03-15 01:45:43 +00:00
|
|
|
|
q_status_message1(SM_ORDER, 0, 1,
|
|
|
|
|
- "Already on last item in %s",
|
|
|
|
|
+ "<22>w<EFBFBD>g<EFBFBD>b%s<><73><EFBFBD>̫<EFBFBD><CCAB>@<40>ӥi<D3A5><69><EFBFBD>ܪ<EFBFBD><DCAA><EFBFBD><EFBFBD>ؤW",
|
|
|
|
|
STYLE_NAME(sparms));
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6478,7 +6478,7 @@
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-07-21 14:11:48 +00:00
|
|
|
|
|
1999-03-15 01:45:43 +00:00
|
|
|
|
q_status_message1(SM_ORDER, 0, 1,
|
|
|
|
|
- "Already on first item in %s",
|
|
|
|
|
+ "<22>w<EFBFBD>g<EFBFBD>b%s<><73><EFBFBD>Ĥ@<40>ӥi<D3A5><69><EFBFBD>ܪ<EFBFBD><DCAA><EFBFBD><EFBFBD>ؤW",
|
|
|
|
|
STYLE_NAME(sparms));
|
1998-07-21 14:11:48 +00:00
|
|
|
|
}
|
1998-07-30 12:30:41 +00:00
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6611,8 +6611,8 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
q_status_message(SM_ORDER, 0, 3, tmp_20k_buf);
|
|
|
|
|
else
|
|
|
|
|
q_status_message2(SM_ORDER, 0, 3,
|
|
|
|
|
- "%sFound on line %s on screen",
|
|
|
|
|
- result ? "Search wrapped to start. " : "",
|
|
|
|
|
+ "%s<>b<EFBFBD>e<EFBFBD><65><EFBFBD>W<EFBFBD><57> %s <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>",
|
|
|
|
|
+ result ? "<22><><EFBFBD>Y<EFBFBD>j<EFBFBD>M<EFBFBD>C" : "",
|
|
|
|
|
int2string(whereis_pos.row));
|
1999-03-15 01:45:43 +00:00
|
|
|
|
|
|
|
|
|
if(key){
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -6629,9 +6629,9 @@
|
1999-03-15 01:45:43 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
}
|
|
|
|
|
else if(found_on == -1)
|
|
|
|
|
- cmd_cancelled("Search");
|
|
|
|
|
+ cmd_cancelled("<22>j<EFBFBD>M");
|
|
|
|
|
else
|
|
|
|
|
- q_status_message(SM_ORDER | SM_DING, 0, 3, "Word not found");
|
|
|
|
|
+ q_status_message(SM_ORDER | SM_DING, 0, 3, "<22>䤣<EFBFBD><E4A4A3><EFBFBD>Ӧr");
|
1999-03-15 01:45:43 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
|
|
|
|
|
break;
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -7002,13 +7002,13 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
int rc, flags;
|
|
|
|
|
static char search_string[MAX_SEARCH+1] = { '\0' };
|
|
|
|
|
static ESCKEY_S word_search_key[] = { { 0, 0, "", "" },
|
|
|
|
|
- {ctrl('Y'), 10, "^Y", "First Line"},
|
|
|
|
|
- {ctrl('V'), 11, "^V", "Last Line"},
|
|
|
|
|
+ {ctrl('Y'), 10, "^Y", "<22>Ĥ@<40><>"},
|
|
|
|
|
+ {ctrl('V'), 11, "^V", "<22>̫<EFBFBD><CCAB>@<40><>"},
|
|
|
|
|
{-1, 0, NULL, NULL}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
report[0] = '\0';
|
|
|
|
|
- sprintf(prompt, "Word to search for [%s] : ", search_string);
|
|
|
|
|
+ sprintf(prompt, "<22>j<EFBFBD>M<EFBFBD>r<EFBFBD><72>[%s]<5D>G", search_string);
|
|
|
|
|
help = NO_HELP;
|
|
|
|
|
nsearch_string[0] = '\0';
|
|
|
|
|
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -7023,13 +7023,13 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
else if(rc == 10){
|
|
|
|
|
- strcpy(report, "Searched to First Line.");
|
|
|
|
|
+ strcpy(report, "<22>j<EFBFBD>M<EFBFBD>ܲĤ@<40><><EFBFBD>C");
|
|
|
|
|
cursor_pos->row = 0;
|
|
|
|
|
cursor_pos->col = 0;
|
|
|
|
|
return(0);
|
1998-07-30 12:30:41 +00:00
|
|
|
|
}
|
1998-08-09 00:51:28 +00:00
|
|
|
|
else if(rc == 11){
|
|
|
|
|
- strcpy(report, "Searched to Last Line.");
|
|
|
|
|
+ strcpy(report, "<22>j<EFBFBD>M<EFBFBD>̫ܳ<DCB3><CCAB>@<40><><EFBFBD>C");
|
1999-03-15 01:45:43 +00:00
|
|
|
|
cursor_pos->row = max(scroll_text_lines() - 1, 0);
|
1998-08-09 00:51:28 +00:00
|
|
|
|
cursor_pos->col = 0;
|
|
|
|
|
return(cursor_pos->row);
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -8165,12 +8165,12 @@
|
1999-03-15 01:45:43 +00:00
|
|
|
|
if(*msg_p[0])
|
|
|
|
|
for(i = 0; i < msg_q; i++)
|
|
|
|
|
q_status_message2(SM_ORDER, 3, 4,
|
|
|
|
|
- "%s Result: %s", title, msg_p[i]);
|
|
|
|
|
+ "%s <20><><EFBFBD>G<EFBFBD>G%s", title, msg_p[i]);
|
|
|
|
|
else
|
|
|
|
|
q_status_message2(SM_ORDER, 0, 4, "%s%s", title,
|
|
|
|
|
alt_msg
|
|
|
|
|
? alt_msg
|
|
|
|
|
- : " command completed with no output");
|
|
|
|
|
+ : " <20>R<EFBFBD>O<EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD>(<28>S<EFBFBD><53><EFBFBD><EFBFBD><EFBFBD>X)");
|
|
|
|
|
|
|
|
|
|
fclose(f);
|
|
|
|
|
f = NULL;
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -8183,7 +8183,7 @@
|
1999-03-15 01:45:43 +00:00
|
|
|
|
q_status_message2(SM_ORDER, 0, 4, "%s%s", title,
|
|
|
|
|
alt_msg
|
|
|
|
|
? alt_msg
|
|
|
|
|
- : " command completed with no output");
|
|
|
|
|
+ : " <20>R<EFBFBD>O<EFBFBD>w<EFBFBD><77><EFBFBD><EFBFBD>(<28>S<EFBFBD><53><EFBFBD><EFBFBD><EFBFBD>X)");
|
|
|
|
|
fclose(f);
|
|
|
|
|
f = NULL;
|
|
|
|
|
}
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -8198,7 +8198,7 @@
|
1998-08-09 00:51:28 +00:00
|
|
|
|
memset(&sargs, 0, sizeof(SCROLL_S));
|
|
|
|
|
sargs.text.text = f;
|
|
|
|
|
sargs.text.src = FileStar;
|
1999-03-15 01:45:43 +00:00
|
|
|
|
- sargs.text.desc = "output";
|
|
|
|
|
+ sargs.text.desc = "<22><><EFBFBD>X";
|
1998-08-09 00:51:28 +00:00
|
|
|
|
sargs.bar.title = title;
|
|
|
|
|
sargs.bar.style = TextPercent;
|
|
|
|
|
sargs.help.text = h_simple_text_view;
|
1999-11-01 00:41:02 +00:00
|
|
|
|
@@ -8399,7 +8399,7 @@
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
case -1 :
|
|
|
|
|
- cmd_cancelled("View");
|
|
|
|
|
+ cmd_cancelled("<22>˵<EFBFBD>");
|
|
|
|
|
break;
|
|
|
|
|
|
|
|
|
|
default :
|