Commit Graph

941 Commits

Author SHA1 Message Date
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
2766b37ab6 fix indent 2003-03-06 14:26:14 +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
f8ac673d1b [w3m-dev 03788] UFhalfclose
* file.c (UFhalfclose): closeNews() for SCM_NEWS,NNTP
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-03-02 15:09:24 +00:00
Fumitoshi UKAI
e83b186337 [w3m-dev 03783] pipe to "command1 | command2"
* Bonus/utf8.cgi: added
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-27 15:14:40 +00:00
Fumitoshi UKAI
78bb2cb342 [w3m-dev 03784] ftp directory support
* ftp.c (AbortLoading): added
	(KeyAbort): added
	(openFTPStream): remove '~' in realpathname?
	(loadFTPDir): remove '~' in realpathname?
		keyabort
		new ex_ftpdir_name_size_date()
		add symlink information to flist
	(XD_CTOD): deleted
	(EX_COUNT_DIGIT): added
	(ex_ftpdir_name_size_date): add **link
		accept device file
		loose date check for localized server
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-26 17:37:58 +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
Fumitoshi UKAI
aa0efc032e [w3m-dev 03782] real linenumber for EDIT and EDIT_SCREEN
* main.c (cur_real_linenumber): added
	(editBf): use cur_real_linenumber instead of CUR_LINENUMBER
	(editScr): ditto
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-25 16:05:43 +00:00
Fumitoshi UKAI
4d529919d4 [w3m-dev 03781] Debian Bug report logs - #181897: w3m submits query urls with "extra"
* main.c (_followForm): remove tailling '?'
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-25 16:01:38 +00:00
Fumitoshi UKAI
296f837c0a [w3m-dev-en 00891] Re: w3m 0.4 has been released!
* image.c (getCharSize): set W3M_TTY here, before Imgdisplay invoke
	(openImgdisplay): no need setting W3M_TTY here
From: Hironori SAKAMOTO <h-saka@lsi.nec.co.jp>
2003-02-24 16:27:34 +00:00
Fumitoshi UKAI
9cbf3bda8d version.c.in: cvs version 2003-02-24 16:24:14 +00:00
Fumitoshi UKAI
249e16cb70 w3m 0.4
* version.c.in: update
* doc/README: version 0.4, release date
* doc-jp/README: ditto
* NEWS: update
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-02-23 16:37:11 +00:00
Fumitoshi UKAI
0545c29559 [w3m-dev 03772] Compilation error on Cygwin B20.1
* terms.c (term_title): use Sprintf() instead of snprintf()
* doc-jp/README.cygwin doc/README.cygwin: add note about B20.1
From: patakuti@t3.rim.or.jp
2003-02-23 16:00:11 +00:00
Fumitoshi UKAI
2023d063c6 [w3m-dev 03765] Re: README.cygwin
* doc/README.cygwin: translated
From: WATANABE Katsuyuki <knabe@sannet.ne.jp>
2003-02-21 14:24:00 +00:00
Fumitoshi UKAI
09a0c7e13a * doc/README: update
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-02-20 15:49:58 +00:00
Fumitoshi UKAI
17e93a49db [w3m-dev 03762] Re: README.cygwin
* doc/README.cygwin: translated
From: Dai Sato <satodai@dog.intcul.tohoku.ac.jp>
2003-02-20 15:49:10 +00:00
Fumitoshi UKAI
4336b447de [w3m-dev 03761] eliminate compiler warnings
* ftp.c (ftp_login): Str tmp
* table.c (feed_table_tag): p is used ifdef ID_EXT
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-20 15:39:18 +00:00
Fumitoshi UKAI
6dad4f5d2c [w3m-dev 03760] Re: README.cygwin
* doc-jp/README: update
WATANABE Katsuyuki <knabe@sannet.ne.jp>
2003-02-20 15:38:21 +00:00
Fumitoshi UKAI
c958490b43 cvs version 2003-02-20 15:34:56 +00:00
Fumitoshi UKAI
df4395fa14 0.4 release candidate 3
* version.c.in: update
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-02-19 14:50:02 +00:00
Fumitoshi UKAI
f798e3c40d fix indent 2003-02-18 15:44:33 +00:00
Fumitoshi UKAI
8d7f5e6241 [w3m-dev 03758] Re: SVR4 signal behavior
* etc.c (reset_signals): use mySignal()
	(setup_child): ditto
	(myExec): ditto
	(mySignal): added, use sigaction if available
* fm.h (TRAP_ON): use mySignal
	(TRAP_OFF): ditto
* istream.c (ISclose): ditto
* main.c (sig_chld): ditto
	(main): ditto
	(do_dump): ditto
	(resize_hook): ditto
	(resize_handler): ditto
	(srchcore): ditto
	(readsh): ditto
	(SigAlarm): ditto
* proto.h (mySignal): added
* terms.c (error_dump): use mySignal()
	(set_int): ditto
	(mouse_init): ditto
From: Atsushi YOKOYAMA <yoko-a@cmh.fuchu.toshiba.co.jp>
2003-02-18 15:43:23 +00:00
Fumitoshi UKAI
dc59ad1784 [w3m-dev 03753] Fixed multipart.cgi
* scripts/multipart/multipart.cgi.in: remove w3m-control
		use input hidden
		add form_encode
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-18 15:26:38 +00:00
Fumitoshi UKAI
9c7639a170 cvs version 2003-02-18 15:23:40 +00:00
Fumitoshi UKAI
f794112cea [w3m-dev 03749] README.cygwin
* doc-jp/README.cygwin: added
* doc/README: updated
From: WATANABE Katsuyuki <knabe@sannet.ne.jp>
2003-02-17 16:02:04 +00:00
Fumitoshi UKAI
e26ff46014 update TODO 2003-02-17 15:58:00 +00:00
Fumitoshi UKAI
73b3adcf93 0.4 release candidate 2
* version.c.in: update
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-02-16 15:42:06 +00:00
Fumitoshi UKAI
300184d5a9 [w3m-dev 03742] Re: Bug##180814: w3m: Missing w3mimgdisplay message at startup
* image.c (getCharSize): stderr redirect to omit /bin/sh error message
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-02-13 12:54:36 +00:00
Fumitoshi UKAI
9b2a928c4e XMakefile (install-core): fix for broken non-POSIX /bin/sh
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-02-12 17:22:33 +00:00
Fumitoshi UKAI
2be24c5f24 clean fixed 2003-02-11 15:28:59 +00:00
Fumitoshi UKAI
d70c1646bd release note for w3m 0.4 2003-02-11 10:38:13 +00:00
Fumitoshi UKAI
47aa181c2f fix indent 2003-02-11 10:36:17 +00:00
Fumitoshi UKAI
5b35739e5f [w3m-dev-en 00868] fix mark_all_pages
* anchor.c (reAnchorAny): next_line process for MarkAllPages
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-11 10:35:48 +00:00
Fumitoshi UKAI
cda3bae4ab [w3m-dev-en 00867] Re: w3m 0.4 release candidate 1
* XMakefile (install-core): test AUXBIN_TARGETS
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-11 10:33:04 +00:00
Fumitoshi UKAI
d198d0ec1f version.c.in: cvs version 2003-02-11 10:31:37 +00:00
Fumitoshi UKAI
18974f212e 0.4 release candidate 1
* version.c.in: update
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-02-10 18:03:08 +00:00
Fumitoshi UKAI
d779a33d23 [w3m-dev 03737] local-CGI POST
* local.c (localcgi_post): use tmp file
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-08 18:23:52 +00:00
Fumitoshi UKAI
c71b4fd2e8 [w3m-dev 03736] dirlist sort
* scripts/dirlist.cgi.in (right_dir): use cmp for filename comparison
From: Hiroyuki Ito <hito@crl.go.jp>
2003-02-07 15:06:15 +00:00
Fumitoshi UKAI
6c6278af7f fix indent 2003-02-06 17:23:18 +00:00
Fumitoshi UKAI
adf53cebd2 [w3m-dev 03735] Re: make error of checkType arg
* etc.c (checkType): delete USE_ANSI_COLOR
* file.c (addnewline): macro for USE_ANSI_COLOR
	(readHeader): rewrite of USE_ANSI_COLOR
	(HTMLlineproc2body): ditto
	(addnewline2): ditto
	(addnewline): ditto
	(loadBuffer): ditto
	(getNextPage): ditto
* proto.h (checkType): macro for USE_ANSI_COLOR
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-06 17:21:42 +00:00
Fumitoshi UKAI
1724907ef8 [w3m-dev 03733] Re: display decoded URL
* display.c (make_lastline_link): buf->document_code
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-06 17:16:53 +00:00
Fumitoshi UKAI
fbc26e9c4b [w3m-dev 03732] Re: scroll() is slow ?
* configure (use_raw_scroll): added
	(config.h) use_raw_scroll
* config.h.dist (USE_RAW_SCROLL): added
* display.c (displayBuffer): ifdef USE_RAW_SCROLL
* proto.h (scroll): ifdef USE_RAW_SCROLL
	(rscroll): ditto
	(need_clrtoeol): if 0
	(terms.c): if 0 need_clrtoeol
	(scroll_raw): ifdef USE_RAW_SCROLL
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-06 17:15:04 +00:00
Fumitoshi UKAI
254eeb195f fix typo 2003-02-05 16:48:09 +00:00
Fumitoshi UKAI
d98e4a517c NEWS: rc: decode_url
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2003-02-05 16:45:57 +00:00
Fumitoshi UKAI
8f4d3b66f1 fix indent 2003-02-05 16:45:07 +00:00
Fumitoshi UKAI
e312638d0c [w3m-dev 03730] display decoded URL
* anchor.c (link_list_panel): support DecodeURL
* display.c (make_lastline_link): support DecodeURL
* etc.c (url_unquote_conv): added
* fm.h (DecodeURL): added
* history.c (historyBuffer): support DecodeURL
* indep.c (QUOTE_MAP): added
	(HTML_QUOTE_MAP): added
	(html_quote_char): deleted
	(url_quote): use is_url_quote
	(file_quote): use is_file_quote
	(is_url_safe): deleted
	(Str_form_quote): use is_url_unsafe
	(Str_url_unquote): add safe args
	(is_shell_safe): delete
	(shell_quote): use is_shell_unsafe
* indep.h (QUOTE_MAP): added
	(HTML_QUOTE_MAP): added
	(HTML_QUOTE_MASK): added
	(SHELL_UNSAFE_MASK): added
	(URL_QUOTE_MASK): added
	(FILE_QUOTE_MASK): added
	(URL_UNSAFE_MASK): added
	(GET_QUOTE_TYPE): added
	(is_html_quote): added
	(is_shell_unsafe): added
	(is_url_quote): added
	(is_file_quote): added
	(is_url_unsafe): added
	(html_quote_char): added
	(html_quote_char): deleted
	(Str_url_unquote): added safe
	(form_unquote): Str_url_unquote changes
* linein.c (_prev): support DecodeURL
	(_next): ditto
* main.c (goURL0): support DecodeURL
	(_peekURL): ditto
	(curURL): ditto
* map.c (follow_map_panel): support DecodeURL
	(append_map_info): ditto
	(append_link_info): ditto
	(append_frame_info): ditto
	(page_info_panel): ditto
* menu.c (initSelectMenu): delete SCM_LOCAL_CGI
		support DecodeURL
	(initSelTabMenu): delete SCM_LOCAL_CGI
		support DecodeURL
	(link_menu): support DecodeURL
* parsetagx.c (parse_tag): is_html_quote
* proto.h (url_unquote_conv): added
* rc.c (CMT_DECODE_URL): added
	(params1): add decode_url
* url.c (openURL): Str_url_unquote non safe
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-05 16:43:56 +00:00
Fumitoshi UKAI
4f8c42c5db [w3m-dev 03729] buf fix of reAnchorNewsheader()
* anchor.c (reAnchorAny): check l->bpos
	 (reAnchorNewsheader): check l->bpos
				strlen(*q)
				lineBuf[l->size]
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-05 16:23:27 +00:00
Fumitoshi UKAI
84fefac4a4 [w3m-dev 03728] IPv6 hostname
* url.c (parseURL): rewrite IPv6 address parser
From: Hironori SAKAMOTO <hsaka@mth.biglobe.ne.jp>
2003-02-05 16:18:23 +00:00