Commit Graph

263 Commits

Author SHA1 Message Date
Ito Hiroyuki
715e1bc175 * [w3m-dev 04321] Re: w3m's bugs from bugs.debian.org
* http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=329862#20
* table.c (feed_table_tag): check displayLinkNumber.
* proto.h: add getLinkNumberStr().
* main.c (do_dump): check displayLinkNumber.
* fm.h: add global variable displayLinkNumber.
* file.c
(getLinkNumberStr): added.
(process_input, process_select, HTMLtagproc1): check displayLinkNumber.
2010-07-19 23:33:59 +00:00
Ito Hiroyuki
459e010eed * [w3m-dev 04321] Re: w3m's bugs from bugs.debian.org
* http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=261174#10
* terms.c (graph_ok): check UseGraphicChar is GRAPHIC_CHAR_ALL or not.
* symbol.c (get_symbol): check UseGraphicChar.
* rc.c (graphic_char_str): added.
* main.c (sig_chld): use GRAPHIC_CHAR_ASCII and GRAPHIC_CHAR_ALL.
* fm.h (GRAPHIC_CHAR_ASCII, GRAPHIC_CHAR_CHARSET, GRAPHIC_CHAR_ALL): added.
* fm.h: UseGraphicChar is initialized as GRAPHIC_CHAR_ASCII.
2010-07-19 12:08:41 +00:00
Ito Hiroyuki
a19f155b48 * [w3m-dev 04321] Re: w3m's bugs from bugs.debian.org
* http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=185006#22
* main.c
(sig_chld): save exit code to d->err.
(addDownloadList): initialize d->running and d->err.
(DownloadListBuffer): check d->err.
* fm.h
(_DownloadList): add running and err.
* file.c
(save2tmp): check returned value of Strfputs().
(doFileSave): exit code is depend on the returned value of save2tmp().
2010-07-19 11:45:23 +00:00
Ito Hiroyuki
6a2579bb26 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=242599#21
* file.c
(is_html_type): added.
(examineFile, loadGeneralFile, _saveBuffer)
(openGeneralPagerBuffer, reloadBuffer): use is_html_type() instead of strcasecmp().
(loadGeneralFile): set f.guess_tupe
* display.c
(displayBuffer): use is_html_type() instead of strcasecmp().
* buffer.c
(reshapeBuffer): use is_html_type() instead of strcasecmp().
* backend.c
(internal_get): use is_html_type() instead of strcasecmp().
2010-07-18 14:10:09 +00:00
Dai Sato
40db8c3500 make number prefixes working, when vi_prec_num=0. 2007-06-04 13:21:10 +00:00
Dai Sato
50c06d19a9 fix type, add GC_INIT(). 2007-05-31 01:19:50 +00:00
Dai Sato
8917c3d381 fix for tab browsing. [w3m-dev 04266] 2007-05-30 04:47:24 +00:00
Dai Sato
0dada82065 delete unused macros, change void to static void. [w3m-dev 04260] 2007-05-29 12:07:02 +00:00
Dai Sato
3c7e9b27c1 [w3m-dev 04155] fix for minpw. 2007-05-23 15:06:05 +00:00
Dai Sato
e4305ca608 [w3m-dev 04240] nl_langinfo() requires setlocale() 2007-05-23 12:34:20 +00:00
Dai Sato
dd02a73fcf add LiveHTTPHeaders-like option: -reqlog. 2006-12-10 10:49:23 +00:00
Dai Sato
48b920879b [w3m-dev-en 01057] delete calls to GC from wrap_GC_warn_proc to avoid deadlocks. 2006-05-29 12:42:22 +00:00
Dai Sato
44366cf8a5 [w3m-dev-en 01067] fix unsafe usage of SIGWINCH handler. 2006-05-29 12:28:01 +00:00
Dai Sato
dd7ae6dfb8 [w3m-dev 04150] fix vi_prec_num switching. 2006-04-08 11:21:07 +00:00
Dai Sato
22d66ca585 rewind to 10 Feb 2006. 2006-04-07 13:21:11 +00:00
Dai Sato
bc7f9c9026 apply multiple patches on w3m-dev(-en) ML since Jun 2005 to Jan 2006. 2006-04-05 14:18:53 +00:00
Fumitoshi UKAI
088e2bc30b [w3m-dev 04143] Patch for OS/2
* config.h.in: ifdef HAVE_SETPGRP
* configure.in: define USE_BINMODE_STREAM for *os2-emx*
* islang.c: ULONG -> unsigned long
* main.c: ULONG -> unsigned long
2005-02-26 17:06:44 +00:00
Fumitoshi UKAI
863ae727cc * [w3m-dev 04108] PIPE_BUF
* main.c (pipeBuf): set buf->currentURL.file to prevent
	segfault by "PIPE_BUF cat;VIEW SOURCE;"
From: Hiroyuki Ito <ZXB01226@nifty.com>
2004-09-29 15:44:03 +00:00
Fumitoshi UKAI
a1ca0c89e0 [w3m-dev 04095] build fix when configure with --enable-messagel10n
* main.c (main): locale and textdomain initialization if ENABLE_NLS
* menu.c (initMenu): use _() instead of gettext()
* rc.c (show_params): use _() instead of gettext()
From: WATANABE Katsuyuki <knabe@sannet.ne.jp>
2004-08-02 15:40:50 +00:00
Fumitoshi UKAI
4b06a174e4 [w3m-dev 04093] bookmark charset
* add global variable: BookmarkCharset.
* main.c:adBmark(): remove condition LANG = JA.
* main.c: buffername encode by BookmarkCharset when add bookmark.
* main.c: BookmarkCharset pass to w3mbookmark.
* w3mbookmark.c: ditto.
From: WATANABE Katsuyuki <knabe@sannet.ne.jp>
2004-07-15 16:44:37 +00:00
Fumitoshi UKAI
055ad4c690 [w3m-dev 04092] remove __CYGWIN__ && LANG == JA
* remove condition LANG == JA && __CYGWIN__
* cygwin_mouse_btn_swapped enabled when before 1.5.x
From: WATANABE Katsuyuki <knabe@sannet.ne.jp>
2004-07-15 16:32:38 +00:00
Fumitoshi UKAI
1f3235767e [w3m-dev 04049] w3m-cvs-1.914-misc.patch
* Makefile.in (funcname.tab): dont modify when target is unchanged.
	(CFLAGS): need $(CPPFLAGS)?
* config.h.in: add HAVE_STDINT_H, HAVE_INTTYPES_H
* configure.in: s/AC_CANONICAL_SYSTEM/AC_CANONICAL_HOST/
	don't use AC_CYGWIN
	don't use $CYGWIN, use $host_os *cygwin*
	AC_DEFINE in AC_CHECK_HEADER (float.h, sys/select.h)
	add stdint.h, inttypes.h
* etc.c (find_auth_pass_entry): host is case insensitive
* libwc/wc_types.h: use stdint.h or inttypes.h
* main.c (MAIN); need GC_init()
From: AIDA Shinra <shinra@j10n.org>
2004-04-04 16:47:20 +00:00
Fumitoshi UKAI
f8ca559c64 fix search problem on different charset page than display charset
* proto.h (conv_search_string): added
* search.c (migemostr): use conv_search_string
	(conv_search_string): added
* main.c (srchcore): use conv_search_string
	(reMark): ditto
* menu.c (menu_search_forward): ditto
	(menu_search_backward): ditto
	(menu_search_next_previous): ditto
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2004-03-23 16:44:02 +00:00
Fumitoshi UKAI
539193de05 * main.c (main): DisplayCharset also follow locale
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2004-03-22 17:12:33 +00:00
Fumitoshi UKAI
4f6a4c97ab * main.c (main): don't use SystemCharset for default of
DisplayChaset, DocumentCharset
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2004-03-22 03:32:27 +00:00
Fumitoshi UKAI
645a72800a * main.c (main): DisplayCharset and DocumentCharset also follow
locale configuration
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2004-03-21 16:37:08 +00:00
Fumitoshi UKAI
1ce0d7fe50 fix indent 2003-09-26 20:58:51 +00:00
Fumitoshi UKAI
28bc348680 * funcname.tab: generated from DEFUN
* main.c menu.c: use DEFUN
2003-09-26 20:45:53 +00:00
Fumitoshi UKAI
eb5aa3e915 add comments 2003-09-26 17:59:51 +00:00
Fumitoshi UKAI
01696913c0 update comment 2003-09-25 03:38:14 +00:00
Fumitoshi UKAI
b411c1109d fix indent 2003-09-24 18:48:58 +00:00
Fumitoshi UKAI
2b74f5b767 gettextize initial modifications 2003-09-23 18:42:24 +00:00
Fumitoshi UKAI
604c11affe merge m17n patch
add libwc
2003-09-22 21:02:15 +00:00
Fumitoshi UKAI
f9f7f794a2 [w3m-dev 03967] Re: IPv4/IPv6 only option patch
* NEWS: options: -4, -6
* fm.h (DNS_ORDER_INET_ONLY): added
	(DNS_ORDER_INET6_ONLY): added
	(ai_family_order_table): [3]->[7]
* main.c (fusage): add -4/-6
	(main): -4/-6 mapped to dns_order=4/dns_order=6
* rc.c (dnsorders): add DNS_ORDER_INET_ONLY, DNS_ORDER_INET6_ONLY
* url.c (dnsorders): add 3-6
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-09-22 17:37:40 +00:00
Fumitoshi UKAI
e6c62de50c fix indent 2003-07-22 17:33:16 +00:00
Fumitoshi UKAI
47a2009371 [w3m-dev 03941] fix character encoding for 'v'
* main.c (vwSrc): use document_code as DisplayCode
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-07-22 17:27:19 +00:00
Fumitoshi UKAI
31f4ae99c8 [w3m-dev 03939] next/prev visited link
* funcname.tab (NEXT_VISITED): added
	(PREV_VISITED): added
* main.c (_nextA): added
	(_prevA): added
	(nextVA): added
	(prevVA): added
* proto.h (nextVA): added
	(prevVA): added
* doc/README.func (NEXT_VISITED): added
	(PREV_VISITED): added
* doc-jp/README.func (NEXT_VISITED): added
	(PREV_VISITED): added
* NEWS: func: NEXT_VISITED, PREV_VISITED
From: Yoshinobu Sakane <sakane@d4.bsd.nes.nec.co.jp>
2003-07-22 17:24:49 +00:00
Fumitoshi UKAI
548a62d53b fix indent 2003-05-12 16:34:12 +00:00
Fumitoshi UKAI
de73647039 [w3m-dev 03889] Progress bar in Download List Panel
* main.c (DownloadListBuffer): calculation in double
From: Hiroyuki Ito <hito@crl.go.jp>
2003-05-06 16:35:36 +00:00
Fumitoshi UKAI
1da6898ac6 [w3m-dev 03887] Re: I-search problem
* main.c (dispincsrch): don't move cursor if not found.
From: Hiroyuki Ito <hito@crl.go.jp>
2003-05-02 15:49:59 +00:00
Fumitoshi UKAI
f91cf5690f [w3m-dev 03878] I-search problem
* linein.c (inputLineHistSearch): don't call incrfunc twice
* main.c (dispincsrch): fix search loop problem
From: Masanori Kobayasi <zap03216@nifty.ne.jp>
2003-04-14 16:19:27 +00:00
Fumitoshi UKAI
25999cbbc8 [w3m] local cookie string is too easy to guess.
* fm.h (Local_cookie): deleted
* local.c (Local_cookie): static
	(writeLocalCookie): localCookie()
	(setLocalCookie): deleted
	(localCookie): added
* main.c (main): delete srand48(), setLocalCookie()
	(adBmark): s/Local_cookie/localCookie()/
* proto.h (setLocalCookie): deleted
	(localCookie): added
* rc.c (load_option_panel): s/Local_cookie/localCookie()/
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-04-08 16:01:37 +00:00
Fumitoshi UKAI
4a52f3f994 [w3m-dev 03846] fix use_history
* main.c (main): move loadHistory
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-04-07 15:23:57 +00:00
Fumitoshi UKAI
a603190b2e [w3m-dev 03843] cleanup macros
* config.h.dist config.h.in etc.c file.c fm.h ftp.c linein.c
   main.c rc.c:
   delete EMACS_LIKE_LINEEDIT, VI_PREC_NUM, LABEL_TOPLINE,
	NEXTPAGE_TOPLINE, FTPPASS_HOSTNAMEGEN
   use_mark default FALSE
   emacs_like_lineedit default FALSE
   vi_prec_num default FALSE
   add UseHistory, use_history
* NEWS: rc: use_history
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-04-06 16:27:53 +00:00
Fumitoshi UKAI
aa96462650 [w3m-dev 03828] possible typo in nextA
* main.c (nextA): fix typo?
From: Daiki Ueno <ueno@unixuser.org>
2003-03-23 15:21:01 +00:00
Fumitoshi UKAI
8b864dcab9 [w3m-dev 03794] displayBuffer() when CurrentTab == NULL.
* display.c (displayBuffer): check buf
* linein.c (inputLineHistSearch): check CurrentTab
	(next_dcompl): check CurrentTab
	(_editor): check CurrentTab
* main.c (resize_screen): check CurrentTab
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-03-06 14:30:19 +00:00
Fumitoshi UKAI
5ef48c8f2e [w3m-dev 03793] incremental search fix
main.c (dispincsrch): revert sbuf.pos fix
		start from next position in next forward search
	(srch): start from next position in forward saerch
		if not found, restore original position
	(srch_nxtprv): start from next position in next forward search
* search.c (forwardSearch): search from current position
	(dispincsrch): start from current position in case of
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-03-05 18:56:28 +00:00
Fumitoshi UKAI
4299bb58de [w3m-dev 03792] URL match string
incremental search fix
* main.c (chkURLBuffer): allow - at end of URL string
	(dispincsrch): start from current position in case of
			incremental search
* search.c (forwardSearch): found if same position
	(backwardSearch): ditto
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-03-05 18:19:12 +00:00
Fumitoshi UKAI
aa5056e39a [w3m-dev 03783] pipe to "command1 | command2"
* etc.c (myExtCommand): redirect to subshell
* main.c (pipeBuf): conv_to_system(cmd)
		shell_quote()
		set buf->filename, buf->buffername
2003-02-26 17:22:01 +00:00
Fumitoshi UKAI
d02e10b4d6 fix indent 2003-02-25 16:06:57 +00:00