[w3m-dev 03667] fold patch
* anchor.c (reAnchorPos): rewrite (reAnchorWord): delete reseq_anchor() (reAnchorAny): use l->size delete reseq_anchor() * backend.c (internal_get): pass TRUE to saveBuffer * buffer.c (newBuffer): delete n->linelen (reshapeBuffer): rewrite * display.c (displayBuffer): FoldLine (redrawLine): l->bpos (cursorUp0): added (cursorUp): rewrite (cursorDown0): added (cursowDown): rewrite (cursorRight): check l->next l->bwidth (cursorLeft): l->prev && l->bpos l->bwidth (arrangeCursor): buf->currentLine->bwidth buf->cursorX * etc.c (checkType): **oporp rewrite (calcPosition): realColumn allocated by New_reuse * file.c (addnewline): add nlines arg (propBuffer): deleted (colorBuffer): deleted (readHeader): propBuffer FOLD_BUFFER_WIDTH (HTMLlineproc2body): rewrite (addnewline2): added (addnewline): rewrite (loadBuffer): propBuffer, colorBuffer (saveBuffer): cont arg (getNextPage): rewrite * fm.h (LINELEN): 256 (FNLEN): deleted (Line): add size, bpos, bwidth (Buffer): delete linelen (INIT_BUFFER_WIDTH): check showLineNum (FOLD_BUFFER_WIDTH): added (FoldLine): added * funcname.tab (RESHAPE): added * main.c (do_dump): pass FALSE to saveBuffer (nscroll): rewrite (clear_mark): l->size (shiftvisualpos): rewrite (pipeBuf): pass TRUE to saveBuffer (linebeg): check line->prev && line->bpos (linend): check line->next, line->next->bpos (editScr): pass TRUE to saveBuffer (svBuf): pass TRUE to saveBuffer (vmSrc): pass TRUE to saveBuffer (reshape): added (curlno): rewrite * mimehead.c (LINELEN): deleted * proto.h (reshape): added (saveBuffer): add cont arg (cursorUp0): added (cursorDown0): added (checkType): change type oprop, ocolor, delete check_color, len * rc.c (CMT_FOLD_LINE): added (params1): add fold_line (sync_with_option): check PagerMax * search.c (set_mark): l->size (forwardSearch): rewrite (backwardSearch): rewrite * doc/README.func (RESHAPE): added * doc-jp/README.func (RESHAPE): added * scripts/w3mhelp.cgi.in (Buffer operation): add reshape From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
This commit is contained in:
7
rc.c
7
rc.c
@@ -1,4 +1,4 @@
|
||||
/* $Id: rc.c,v 1.79 2003/01/20 15:24:20 ukai Exp $ */
|
||||
/* $Id: rc.c,v 1.80 2003/01/23 18:37:21 ukai Exp $ */
|
||||
/*
|
||||
* Initialization file etc.
|
||||
*/
|
||||
@@ -130,6 +130,7 @@ static int RC_table_size;
|
||||
#ifdef NEXTPAGE_TOPLINE
|
||||
#define CMT_NEXTPAGE_TOPLINE "<22><><EFBFBD>Υڡ<CEA5><DAA1><EFBFBD><EFBFBD>˰<EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뤬<EFBFBD>ȥåפˤʤ<CBA4><CAA4>褦<EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>"
|
||||
#endif
|
||||
#define CMT_FOLD_LINE "plain text <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ιԤ<CEB9><D4A4>ޤ<EFBFBD><DEA4>֤<EFBFBD>"
|
||||
#define CMT_SHOW_NUM "<22><><EFBFBD>ֹ<EFBFBD><D6B9><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
#define CMT_SHOW_SRCH_STR "<22><><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"
|
||||
#define CMT_MIMETYPES "<22><><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD>mime.types"
|
||||
@@ -293,6 +294,7 @@ static int RC_table_size;
|
||||
#ifdef NEXTPAGE_TOPLINE
|
||||
#define CMT_NEXTPAGE_TOPLINE "Move cursor to top line when moving to next page"
|
||||
#endif
|
||||
#define CMT_FOLD_LINE "Fold lines of plain text file"
|
||||
#define CMT_SHOW_NUM "Show line numbers"
|
||||
#define CMT_SHOW_SRCH_STR "Show search string"
|
||||
#define CMT_MIMETYPES "List of mime.types files"
|
||||
@@ -566,6 +568,7 @@ struct param_ptr params1[] = {
|
||||
{"image_map_list", P_INT, PI_ONOFF, (void *)&image_map_list,
|
||||
CMT_IMAGE_MAP_LIST, NULL},
|
||||
#endif
|
||||
{"fold_line", P_INT, PI_ONOFF, (void *)&FoldLine, CMT_FOLD_LINE, NULL},
|
||||
{"show_lnum", P_INT, PI_ONOFF, (void *)&showLineNum, CMT_SHOW_NUM, NULL},
|
||||
{"show_srch_str", P_INT, PI_ONOFF, (void *)&show_srch_str,
|
||||
CMT_SHOW_SRCH_STR, NULL},
|
||||
@@ -1319,6 +1322,8 @@ do_mkdir(const char *dir, long mode)
|
||||
void
|
||||
sync_with_option(void)
|
||||
{
|
||||
if (PagerMax < LINES)
|
||||
PagerMax = LINES;
|
||||
WrapSearch = WrapDefault;
|
||||
parse_proxy();
|
||||
#ifdef USE_COOKIE
|
||||
|
||||
Reference in New Issue
Block a user