1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-04 22:33:27 +00:00
freebsd-ports/chinese/pine4/files/patch-bb
Steve Price 6aeac862c2 Update to version 4.05.
PR:		8025
Submitted by:	maintainer
1998-10-10 04:29:27 +00:00

319 lines
9.8 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

--- pine/mailindx.c.orig Thu Sep 3 00:22:21 1998
+++ pine/mailindx.c Tue Sep 22 19:18:33 1998
@@ -55,10 +55,10 @@
/*
* Some common Command Bindings
*/
-#define VIEWMSG_MENU {">", "[ViewMsg]", \
+#define VIEWMSG_MENU {">", "[À˵ø«H¥ó]", \
{MC_VIEW_TEXT, 5,{'v','.','>',ctrl('M'),ctrl('J')}}, \
KS_VIEW}
-#define FLDRSORT_MENU {"$", "SortIndex", {MC_SORT,1,{'$'}}, KS_SORT}
+#define FLDRSORT_MENU {"$", "±Æ§Ç¯Á¤Þ", {MC_SORT,1,{'$'}}, KS_SORT}
/*
@@ -67,7 +67,7 @@
static struct key index_keys[] =
{HELP_MENU,
OTHER_MENU,
- {"<", "FldrList", {MC_FOLDERS,2,{'<',','}}, KS_NONE},
+ {"<", "«H¥ó§X¦Cªí", {MC_FOLDERS,2,{'<',','}}, KS_NONE},
VIEWMSG_MENU,
PREVMSG_MENU,
NEXTMSG_MENU,
@@ -94,9 +94,9 @@
HELP_MENU,
OTHER_MENU,
{"X",NULL,{MC_EXPUNGE,1,{'x'}},KS_NONE},
- {"&","unXclude",{MC_UNEXCLUDE,1,{'&'}},KS_NONE},
- {";","Select",{MC_SELECT,1,{';'}},KS_SELECT},
- {"A","Apply",{MC_APPLY,1,{'a'}},KS_APPLY},
+ {"&","¨ú®ø±Æ°£(exclude)",{MC_UNEXCLUDE,1,{'&'}},KS_NONE},
+ {";","¿ï¾Ü",{MC_SELECT,1,{';'}},KS_SELECT},
+ {"A","®M¥Î",{MC_APPLY,1,{'a'}},KS_APPLY},
FLDRSORT_MENU,
JUMP_MENU,
HDRMODE_MENU,
@@ -106,8 +106,8 @@
HELP_MENU,
OTHER_MENU,
- {":","SelectCur",{MC_SELCUR,1,{':'}},KS_SELECTCUR},
- {"Z","ZoomMode",{MC_ZOOM,1,{'z'}},KS_ZOOM},
+ {":","¿ï¾Ü",{MC_SELCUR,1,{':'}},KS_SELECTCUR},
+ {"Z","ÁY©ñ¼Ò¦¡",{MC_ZOOM,1,{'z'}},KS_ZOOM},
LISTFLD_MENU,
NULL_MENU,
NULL_MENU,
@@ -175,9 +175,9 @@
static struct key simple_index_keys[] =
{HELP_MENU,
- {"E","ExitSelect",{MC_EXIT,1,{'e'}},KS_EXITMODE},
+ {"E","Â÷¶}",{MC_EXIT,1,{'e'}},KS_EXITMODE},
NULL_MENU,
- {"S","[Select]",{MC_SELECT,3,{'s',ctrl('M'),ctrl('J')}},KS_SELECT},
+ {"S","[¿ï¾Ü]",{MC_SELECT,3,{'s',ctrl('M'),ctrl('J')}},KS_SELECT},
PREVMSG_MENU,
NEXTMSG_MENU,
PREVPAGE_MENU,
@@ -356,14 +356,14 @@
if(flags & INDX_HEADER)
set_titlebar((stream == ps_global->mail_stream)
? (style == MsgIndex || style == MultiMsgIndex)
- ? "MESSAGE INDEX"
- : "ZOOMED MESSAGE INDEX"
+ ? "«H¥ó¯Á¤Þ"
+ : "ÁY©ñ«áªº«H¥ó¯Á¤Þ"
: (!strcmp(folder, INTERRUPTED_MAIL))
- ? "COMPOSE: SELECT INTERRUPTED"
+ ? "½s¿è¡G¿ï¾Ü³Q¤¤Â_ªº"
: (ps_global->VAR_FORM_FOLDER
&& !strcmp(ps_global->VAR_FORM_FOLDER, folder))
- ? "COMPOSE: SELECT FORM LETTER"
- : "COMPOSE: SELECT POSTPONED",
+ ? "½s¿è¡G¿ï¾Ü¼Ëª©«H¥ó"
+ : "½s¿è¡G¿ï¾Ü³Q¼È½wªº",
stream, cntxt, folder, msgmap, 1, MessageNumber, 0, 0);
if(flags & INDX_FOOTER) {
@@ -455,7 +455,7 @@
{
dprint(1, (debugfile, "\n\n ---- MAIL INDEX ----\n"));
if(!state->mail_stream) {
- q_status_message(SM_ORDER, 0, 3, "No folder is currently open");
+ q_status_message(SM_ORDER, 0, 3, "¥Ø«e©|µL¤w¶}±Òªº«H¥ó§X");
state->prev_screen = mail_index_screen;
state->next_screen = main_menu_screen;
return;
@@ -657,7 +657,7 @@
if(F_ON(F_SHOW_CURSOR, state) && cur_row < 0){
q_status_message(SM_ORDER,
(ch==NO_OP_IDLE || ch==NO_OP_COMMAND) ? 0 : 3, 5,
- "No messages in folder");
+ "«H¥ó§X¤¤¨S¦³«H");
cur_row = state->ttyo->screen_rows - FOOTER_ROWS(state);
display_message(ch);
}
@@ -778,7 +778,7 @@
k = i;
if(++j >= id.lines_per_page){
if((id.msg_at_top = i) == 1L)
- q_status_message(SM_ORDER, 0, 1, "First Index page");
+ q_status_message(SM_ORDER, 0, 1, "¯Á¤Þ²Ä¤@­¶");
break;
}
@@ -787,7 +787,7 @@
if(i <= 1L){
if(mn_get_cur(msgmap) == 1L)
q_status_message(SM_ORDER, 0, 1,
- "Already at start of Index");
+ "¤w¸g¦b¯Á¤Þªº°_ÀY¤F");
break;
}
@@ -807,7 +807,7 @@
k = i;
if(++j >= id.lines_per_page){
if(i+id.lines_per_page >= mn_get_total(msgmap))
- q_status_message(SM_ORDER, 0, 1, "Last Index page");
+ q_status_message(SM_ORDER, 0, 1, "¯Á¤Þ³Ì²×­¶");
id.msg_at_top = i;
break;
@@ -816,7 +816,7 @@
if(i >= mn_get_total(msgmap)){
if(mn_get_cur(msgmap) == k)
- q_status_message(SM_ORDER,0,1,"Already at end of Index");
+ q_status_message(SM_ORDER,0,1,"¤w¸g¦b¯Á¤Þªºµ²§À¤F");
break;
}
@@ -1029,9 +1029,9 @@
}
q_status_message2(SM_ORDER, 0, 1,
- "Message %s %sdeleted",
+ "«H¥ó %s %s§R°£",
long2string(mn_get_cur(msgmap)),
- (del) ? "" : "already ");
+ (del) ? "" : "¤w");
}
break;
@@ -1053,9 +1053,9 @@
}
q_status_message2(SM_ORDER, 0, 1,
- "Message %s %sdeleted",
+ "«H¥ó %s %s§R°£",
long2string(mn_get_cur(msgmap)),
- (del) ? "UN" : "NOT ");
+ (del) ? "¤w¾D´_­ì" : "¥¼³Q");
}
break;
@@ -1861,7 +1861,7 @@
dprint(1, (debugfile,
"parse_index_format: unrecognized token: %s\n", q));
q_status_message1(SM_ORDER | SM_DING, 0, 3,
- "Unrecognized string in index-format: %s", q);
+ "¯Á¤Þ®æ¦¡¤¤¥X²{µLªk¿ëÃѪº¦r¦ê¡G%s", q);
continue;
}
@@ -1903,7 +1903,7 @@
if(!column){
dprint(1, (debugfile, "Completely unrecognizable index-format\n"));
q_status_message(SM_ORDER | SM_DING, 0, 3,
- "Configured \"index-format\" unrecognizable. Using default.");
+ "µLªk¿ëÃѤw³]©wªº \"index-format\"¡C¨Ï¥Î¹w³]­È¡C");
return(0);
}
@@ -2526,7 +2526,7 @@
sprintf(str, "%ld", idata->msgno);
else if(idata->bogus < 2 && cdesc->ctype == iSubject)
sprintf(str, "%-*.*s", width, width,
- "[ No Message Text Available ]");
+ "[ µLªk¨ú±o«H¥ó ]");
}
else
switch(cdesc->ctype){
@@ -3425,8 +3425,8 @@
HelpType help;
static char search_string[MAX_SEARCH+1] = { '\0' };
static ESCKEY_S header_search_key[] = { {0, 0, NULL, NULL },
- {ctrl('Y'), 10, "^Y", "First Msg"},
- {ctrl('V'), 11, "^V", "Last Msg"},
+ {ctrl('Y'), 10, "^Y", "²Ä¤@«Ê«H"},
+ {ctrl('V'), 11, "^V", "³Ì«á¤@«Ê«H"},
{-1, 0, NULL, NULL} };
dprint(4, (debugfile, "\n - search headers - \n"));
@@ -3435,7 +3435,7 @@
return;
}
else if(mn_total_cur(msgmap) > 1L){
- q_status_message1(SM_ORDER, 0, 2, "%s msgs selected; Can't search",
+ q_status_message1(SM_ORDER, 0, 2, "¤w¿ï¾Ü %s «Ê«H¥ó¡FµLªk·j´M",
comatose(mn_total_cur(msgmap)));
return;
}
@@ -3446,13 +3446,13 @@
new_string[0] = '\0';
while(1) {
- sprintf(prompt, "Word to search for [%s] : ", search_string);
+ sprintf(prompt, "·j´M[%s]¡G", search_string);
if(F_ON(F_ENABLE_AGG_OPS, ps_global)){
header_search_key[0].ch = ctrl('X');
header_search_key[0].rval = 12;
header_search_key[0].name = "^X";
- header_search_key[0].label = "Select Matches";
+ header_search_key[0].label = "¿ï¨ú²Å¦XªÌ";
}
else{
header_search_key[0].ch = header_search_key[0].rval = 0;
@@ -3471,7 +3471,7 @@
continue;
}
else if(rc == 10){
- q_status_message(SM_ORDER, 0, 3, "Searched to First Message.");
+ q_status_message(SM_ORDER, 0, 3, "·j´M¦Ü²Ä¤@«Ê«H¥ó¡C");
if(any_lflagged(msgmap, MN_HIDE)){
do{
selected = sorted_msg;
@@ -3487,7 +3487,7 @@
return;
}
else if(rc == 11){
- q_status_message(SM_ORDER, 0, 3, "Searched to Last Message.");
+ q_status_message(SM_ORDER, 0, 3, "·j´M¦Ü³Ì«á¤@«Ê«H¥ó¡C");
if(any_lflagged(msgmap, MN_HIDE)){
do{
selected = sorted_msg;
@@ -3512,7 +3512,7 @@
}
if(rc == 1 || (new_string[0] == '\0' && search_string[0] == '\0')) {
- cmd_cancelled("Search");
+ cmd_cancelled("·j´M");
return;
}
@@ -3551,21 +3551,21 @@
}
if(ps_global->intr_pending){
- q_status_message1(SM_ORDER, 0, 3, "Search cancelled.%s",
+ q_status_message1(SM_ORDER, 0, 3, "¨ú®ø·j´M¡C%s",
select_all ? " Selected set may be incomplete.":"");
}
else if(select_all){
- q_status_message1(SM_ORDER, 0, 3, "%s messages found matching word",
+ q_status_message1(SM_ORDER, 0, 3, "¦@ %s «Ê«H¥ó§ä¨ì²Å¦Xªº¦r¦ê",
long2string(selected));
}
else if(selected){
- q_status_message1(SM_ORDER, 0, 3, "Word found%s",
+ q_status_message1(SM_ORDER, 0, 3, "¦r¦ê¤w§ä¨ì%s",
(i <= sorted_msg)
- ? ". Search wrapped to beginning" : "");
+ ? "¡C­«ÀY·j´M" : "");
mn_set_cur(msgmap, i);
}
else
- q_status_message(SM_ORDER, 0, 3, "Word not found");
+ q_status_message(SM_ORDER, 0, 3, "§ä¤£¨ì¦r¦ê");
#ifndef DOS
intr_handling_off();
@@ -3702,7 +3702,7 @@
&& LEVELSORT(ps_global->mail_stream)))
sort_func = percent_sorted;
- sprintf(sort_msg, "Sorting \"%s\"",
+ sprintf(sort_msg, "¥¿¦b±Æ§Ç \"%s\"",
strsquish(tmp_20k_buf + 500, ps_global->cur_folder,
ps_global->ttyo->screen_cols - 20));
we_cancel = busy_alarm(1, sort_msg, sort_func, 1);
@@ -3752,8 +3752,8 @@
new_sort = mn_get_sort(msgmap);
new_rev = mn_get_revsort(msgmap);
q_status_message2(SM_ORDER, 3, 3,
- "Sort %s! Restored %s sort.",
- g_sort_prog->abort ? "Canceled" : "Failed",
+ "±Æ§Ç%s¡I¦^´_¦Ü %s ±Æ§Ç¡C",
+ g_sort_prog->abort ? "¤w¨ú®ø" : "¥¢±Ñ",
sort_name(new_sort));
}
else if(mn_get_total(msgmap) < g_sort_prog->nmsgs)
@@ -4515,7 +4515,7 @@
icache.name = temp_nam(NULL, "pi");
if((icache.cache = (void *)fopen(icache.name,"w+b")) == NULL){
- sprintf(tmp_20k_buf, "Can't open index cache: %s",icache.name);
+ sprintf(tmp_20k_buf, "µLªk¶}±Ò¯Á¤Þ§Ö¨ú¡G%s",icache.name);
fatal(tmp_20k_buf);
}
@@ -4897,10 +4897,10 @@
&& format_message(mn_m2raw(ps_global->msgmap,
mn_get_cur(ps_global->msgmap)),
env, body, FM_NEW_MESS, pc)){
- sprintf(title, "Folder %s -- Message %ld of %ld",
+ sprintf(title, "«H¥ó§X %s -- %ld «Ê«H¥ó¤¤ªº²Ä %ld «Ê",
strsquish(tmp_20k_buf + 500, ps_global->cur_folder, 50),
- mn_get_cur(ps_global->msgmap),
- mn_get_total(ps_global->msgmap));
+ mn_get_total(ps_global->msgmap),
+ mn_get_cur(ps_global->msgmap));
*text = so_text(so);
*l = strlen((char *)so_text(so));
*style = GETTEXT_TEXT;