diff options
Diffstat (limited to 'chinese/pine4/files/patch-aj')
-rw-r--r-- | chinese/pine4/files/patch-aj | 66 |
1 files changed, 33 insertions, 33 deletions
diff --git a/chinese/pine4/files/patch-aj b/chinese/pine4/files/patch-aj index 0ca3965..cc7d338 100644 --- a/chinese/pine4/files/patch-aj +++ b/chinese/pine4/files/patch-aj @@ -1,5 +1,5 @@ ---- pico/composer.c.orig Fri Jul 3 07:00:40 1998 -+++ pico/composer.c Tue Aug 4 12:42:14 1998 +--- pico/composer.c.orig Wed Aug 19 10:37:25 1998 ++++ pico/composer.c Wed Aug 19 10:45:17 1998 @@ -136,12 +136,12 @@ @@ -19,7 +19,7 @@ }; #define SEND_KEY 1 #define RICH_KEY 2 -@@ -231,7 +231,7 @@ +@@ -245,7 +245,7 @@ if(strlen(addrbuf) + strlen(buf) >= addrbuflen){ addrbuflen += NLINE * 4; if(!(addrbuf = (char *)realloc(addrbuf, addrbuflen))){ @@ -28,7 +28,7 @@ (void *) addrbuflen); return(ABORT); } -@@ -298,7 +298,7 @@ +@@ -312,7 +312,7 @@ * get first chunk of memory, and tie it to structure... */ if((curline = HALLOC()) == NULL){ @@ -37,7 +37,7 @@ return(FALSE); } longest = term.t_ncol - e->prlen - 1; -@@ -680,7 +680,7 @@ +@@ -694,7 +694,7 @@ } else{ (*term.t_beep)(); @@ -46,7 +46,7 @@ } break; -@@ -693,12 +693,12 @@ +@@ -707,12 +707,12 @@ err = NULL; if(headents[ods.cur_e].is_attach){ if(SyncAttach() < 0){ @@ -61,7 +61,7 @@ UpdateHeader(); PaintHeader(COMPOSER_TOP_LINE, FALSE); PaintBody(1); -@@ -952,7 +952,7 @@ +@@ -966,7 +966,7 @@ if(FormatLines(headents[ods.cur_e].hd_text, buf, term.t_ncol - headents[ods.cur_e].prlen, headents[ods.cur_e].break_on_comma,0)==-1){ @@ -70,7 +70,7 @@ } UpdateHeader(); -@@ -1011,7 +1011,7 @@ +@@ -1025,7 +1025,7 @@ if(FormatLines(ods.cur_l, bufp, (term.t_ncol-headents[ods.cur_e].prlen), headents[ods.cur_e].break_on_comma, 0) == -1){ @@ -79,7 +79,7 @@ NULL); (*term.t_beep)(); break; -@@ -1092,10 +1092,10 @@ +@@ -1106,10 +1106,10 @@ default : /* huh? */ bleep: if(ch&CTRL) @@ -92,7 +92,7 @@ case NODATA: break; -@@ -1135,14 +1135,14 @@ +@@ -1149,14 +1149,14 @@ if(gripe){ char xx[81]; @@ -111,7 +111,7 @@ strcat(xx, "."); emlwrite(xx, NULL); } -@@ -1177,7 +1177,7 @@ +@@ -1191,7 +1191,7 @@ if(FormatLines(headents[ods.cur_e].hd_text, "", term.t_ncol-headents[new_e].prlen, headents[ods.cur_e].break_on_comma, 0) == -1) @@ -120,7 +120,7 @@ } } else if(headents[ods.cur_e].builder) { /* expand addresses */ int mangled = 0; -@@ -1248,8 +1248,8 @@ +@@ -1262,8 +1262,8 @@ if(!(new_l = prev_sel_hline(&new_e, ods.cur_l))){ /* all the way up! */ ods.p_line = COMPOSER_TOP_LINE; if(gripe) @@ -131,7 +131,7 @@ return(0); } -@@ -1278,7 +1278,7 @@ +@@ -1292,7 +1292,7 @@ if(FormatLines(headents[ods.cur_e].hd_text, "", term.t_ncol - headents[ods.cur_e].prlen, headents[ods.cur_e].break_on_comma,0) == -1) @@ -140,7 +140,7 @@ } } else if(headents[ods.cur_e].builder){ -@@ -1357,7 +1357,7 @@ +@@ -1371,7 +1371,7 @@ lp = lp->next; } else{ @@ -149,7 +149,7 @@ return(0); } } -@@ -1371,12 +1371,12 @@ +@@ -1385,12 +1385,12 @@ /* validate the new attachment, and reformat if needed */ if(status = SyncAttach()){ if(status < 0) @@ -164,7 +164,7 @@ return(0); } } -@@ -1452,7 +1452,7 @@ +@@ -1466,7 +1466,7 @@ if (term.t_nrow < 6 && ch != NODATA){ (*term.t_beep)(); @@ -173,7 +173,7 @@ continue; } -@@ -1523,13 +1523,13 @@ +@@ -1537,13 +1537,13 @@ if(headents[ods.cur_e].only_file_chars && !fallowc((unsigned char) ch)){ /* no garbage in filenames */ @@ -189,7 +189,7 @@ continue; } -@@ -1675,7 +1675,7 @@ +@@ -1689,7 +1689,7 @@ headents[ods.cur_e].dirty = 1; } else @@ -198,7 +198,7 @@ continue; case (CTRL|'F') : -@@ -1726,7 +1726,7 @@ +@@ -1740,7 +1740,7 @@ continue; if(headents[ods.cur_e].is_attach && intag(strng, ods.p_off)){ @@ -207,7 +207,7 @@ continue; } -@@ -1740,7 +1740,7 @@ +@@ -1754,7 +1754,7 @@ } if(headents[ods.cur_e].is_attach && intag(strng, ods.p_off-1)){ @@ -216,7 +216,7 @@ continue; } -@@ -1951,7 +1951,7 @@ +@@ -1965,7 +1965,7 @@ if(nlp == NULL){ /* no place to add below? */ if((lp = HALLOC()) == NULL){ @@ -225,7 +225,7 @@ free(buf); return(-1); } -@@ -1986,7 +1986,7 @@ +@@ -2000,7 +2000,7 @@ if(strlen(buf) && !nlp){ if((lp = HALLOC()) == NULL){ @@ -234,7 +234,7 @@ free(buf); return(-1); } -@@ -2272,14 +2272,14 @@ +@@ -2286,14 +2286,14 @@ if(level < 0 || !headents[level].name){ (*term.t_beep)(); @@ -253,7 +253,7 @@ headents[level].name); (*Pmaster->helper)(headents[level].help, buf, 1); ttresize(); -@@ -2909,7 +2909,7 @@ +@@ -2923,7 +2923,7 @@ } if((sbuf=(char *)malloc((unsigned) i)) == NULL){ @@ -262,7 +262,7 @@ return(-1); } -@@ -2966,7 +2966,7 @@ +@@ -2980,7 +2980,7 @@ if(!arg){ headarg = arg = (BUILDER_ARG *)malloc(sizeof(BUILDER_ARG)); if(!arg){ @@ -271,7 +271,7 @@ return(-1); } else{ -@@ -2979,7 +2979,7 @@ +@@ -2993,7 +2993,7 @@ else{ nextarg = (BUILDER_ARG *)malloc(sizeof(BUILDER_ARG)); if(!nextarg){ @@ -280,7 +280,7 @@ return(-1); } else{ -@@ -2995,7 +2995,7 @@ +@@ -3009,7 +3009,7 @@ if(!e->sticky){ line = e->hd_text; if(!(arg->tptr=(char *)malloc(strlen(line->text) + 1))){ @@ -289,7 +289,7 @@ return(-1); } else -@@ -3012,7 +3012,7 @@ +@@ -3026,7 +3026,7 @@ if(!headarg){ headarg = (BUILDER_ARG *)malloc(sizeof(BUILDER_ARG)); if(!headarg){ @@ -298,7 +298,7 @@ return(-1); } else{ -@@ -3321,7 +3321,7 @@ +@@ -3335,7 +3335,7 @@ if(ksize()){ if((bp = buf = (char *)malloc(ksize()+5)) == NULL){ @@ -307,7 +307,7 @@ return(FALSE); } } -@@ -3355,7 +3355,7 @@ +@@ -3369,7 +3369,7 @@ work_buf_len = strlen(ods.cur_l->text) + buf_len; work_buf = (char *) malloc((work_buf_len + 1) * sizeof(char)); if (work_buf == NULL) { @@ -316,7 +316,7 @@ return(FALSE); } -@@ -3564,9 +3564,9 @@ +@@ -3578,9 +3578,9 @@ if(Pmaster && Pmaster->exit_label) menu_header[SEND_KEY].label = Pmaster->exit_label; else if(gmode & (MDVIEW | MDHDRONLY)) @@ -328,7 +328,7 @@ if(gmode & MDVIEW){ menu_header[CUT_KEY].name = NULL; -@@ -3587,7 +3587,7 @@ +@@ -3601,7 +3601,7 @@ menu_header[RICH_KEY].name = NULL; } else{ @@ -337,7 +337,7 @@ menu_header[RICH_KEY].name = "^R"; } -@@ -3666,7 +3666,7 @@ +@@ -3680,7 +3680,7 @@ *headents[i].realaddr = bufp; } else{ |