aboutsummaryrefslogtreecommitdiffstats
path: root/search.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* * version.c.in: 0.3+cvsFumitoshi UKAI2002-03-061-2/+2
| | | | From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02946] toggle migemoFumitoshi UKAI2002-01-311-7/+7
| | | | | | | | | | | | | | | | | * fm.h (migemo_active): added * proto.h (inputLineHistSearch): add arg `prop' to incrfunc() * linein.c (inputLineHistSearch): ditto * main.c (isrch): ditto * main.c (dispincsrch): ditto C-\ toggle migemo underline when migemo is active * search.c (migemo_active): deleted * search.c (migemo_running): added * search.c (init_migemo): migemo_running * search.c (migemostr): ditto * search.c (forwardSearch): migemo_active > 0 * search.c (backwardSearch): ditto From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02879] reset signalsFumitoshi UKAI2002-01-211-6/+3
| | | | | | | | | | * etc.c (reset_signals): added * etc.c (mySystem): use reset_signals() * file.c (uncompress_stream): use reset_signals() * proto.h (reset_signals): added * search.c (init_migemo): kill by SIGKILL * search.c (open_migemo): use reset_signals() From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02871] ignore SIGCHLD (for at least EWS4800)Fumitoshi UKAI2002-01-171-1/+4
| | | | | * search.c (open_migemo): signal(SIGCHLD, SIG_IGN); From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02870] don't kill migemo by SIGINTFumitoshi UKAI2002-01-171-9/+19
| | | | | | | | | | | | | | | | * main.c (w3m_exit): init_migemo() to kill migemo * search.c: #include <unistd.h> * search.c (migemo_active): added * search.c (migemo_pid): added * search.c (init_migemo): migemo_active = use_migemo * search.c (init_migemo): kill migemo_pid * search.c (open_migemo): s/pid/migemo_pid/ * search.c (open_migemo): setpgrp() * search.c (open_migemo): s/use_migemo/migemo_active/ * search.c (migemostr): ditto * search.c (forwardSearch): ditto * search.c (backwardSearch): ditto From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02866]Fumitoshi UKAI2002-01-171-2/+5
| | | | | | | | * search.c: #include <signal.h> * search.c (open_migemo): ignore SIG_INT for migemo process * search.c (open_migemo): close_tty() * search.c (open_migemo): use execl() instead of system() From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02865]Fumitoshi UKAI2002-01-171-1/+2
| | | | | * search.c (open_migemo): add flush_tty() From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* [w3m-dev 02863] discard migemo error messageFumitoshi UKAI2002-01-161-1/+2
| | | | | * search.c (open_migemo): close stderr From: Fumitoshi UKAI <ukai@debian.or.jp>
* run make indentFumitoshi UKAI2002-01-161-10/+12
|
* [w3m-dev 02862] SIGPIPE for migemo supportFumitoshi UKAI2002-01-161-2/+16
| | | | | | | | | | * main.c (SigPipe): added * main.c (MAIN): signal(SIGPIPE, ) * search.c: #include <errno.h> * search.c (migemostr): check fflush() error * search.c (migemostr): check result string (empty is err) * search.c (migemostr): if error occured, disable use_migemo From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02859]Fumitoshi UKAI2002-01-161-1/+90
| | | | | | | | | | | | | | | | | * config.h.dist (DEF_MIGEMO_COMMAND): added * configure (DEF_MIGEMO_COMMAND): added * fm.h (migemo_command): initial value is DEF_MIGEMO_COMMAND * main.c (migemostr): remove here, move search.c * main.c (srchcore): dont migemostr() here * proto.h (init_migemo): added * rc.c (sync_with_option): init_migemo() * search.c (init_migemo): added * search.c (open_migemo): added * search.c (migemostr): communicate background migemo * search.c (forwardSearch): if regexCompile for migemostr failed, try original str * search.c (backwardSearch): ditto From: Fumitoshi UKAI <ukai@debian.or.jp>
* [w3m-dev 02854] highlight for incremental searchFumitoshi UKAI2002-01-161-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * display.c (EFFECT_MARK_START): added * display.c (EFFECT_MARK_END): added * display.c (EFFECT_MARK_START_C): added * display.c (EFFECT_MARK_END_C): added * display.c (EFFECT_MARK_START_M): added * display.c (EFFECT_MARK_END_M): added * display.c: define_effect for MARK_{START,END} * display.c (mark_mode): added * display.c (redrawLine): if mark_mode * display.c (do_effects): do_effect2(PE_MARK, ...) * display.c (do_effects): do_effect1(PE_MARK, ...) * fm.h (P_EFFECT): changed to 0x01ff * fm.h (PE_MARK): moved * fm.h (mark_color): added * linein.c (inputLineHistSearch): incrfunc(int ch, Str str) * main.c (clear_mark): added * main.c (dispincsrch): remove arg `x', `y' * main.c (dispincsrch): move SAVE_BUFPOSITION() * main.c (srch): if (result & SR_FOUND) clear_mark() * main.c (cmd_mark): PE_MARK * main.c (nextMk): s/PM_MARK/PE_MARK/ * main.c (prevMk): s/PM_MARK/PE_MARK/ * proto.h (inputLineHistSearch): change prototype incfunc() * rc.c (CMT_MARK_COLOR): added * rc.c (params2): add "mark_color" * search.c (set_mark): added * search.c (forwardSearch): use set_mark() * search.c (backwardSearch): use set_mark() From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
* run make indentFumitoshi UKAI2002-01-111-3/+2
|
* 2002-01-11 Akinori Ito <aito@fw.ipsj.or.jp>Akinori Ito2002-01-111-2/+3
| | | | | | | * [w3m-dev 02819] * regex.c (RegexMatch): loop condition changed (from < to <= ) * regex.c (regmatch_iter): end condition changed (from >= to >) * search.c (forwardSearch): next search fix
* [w3m-dev 02700] search refactoringFumitoshi UKAI2001-12-231-15/+11
| | | | From: Fumitoshi UKAI <ukai@debian.or.jp>
* run make indentFumitoshi UKAI2001-11-241-5/+5
|
* add rcsidsFumitoshi UKAI2001-11-201-0/+1
|
* [w3m-dev 02418]Fumitoshi UKAI2001-11-161-0/+8
| | | | | | main.c: mailto: like pattern to mark as anchor search.c: check NULL add disp_message() by ukai
* Initial revisionAkinori Ito2001-11-081-0/+147