Commit Graph

66 Commits

Author SHA1 Message Date
Fumitoshi UKAI
3238893788 [w3m-dev 03137] Re: w3mman.1
* XMakefile (MAN1): added
	    (MAN1_JA): added
	    (install-core): install man
	    (install-scripts): pass MAN_DIR
	    (uninstall): uninstall man, pass MAN_DIR to subdirs
* config.h.dist (MAN_DIR): added
		(MAN1_DIR): added
		(MAN1_JA_DIR): added
* configure: -mandir
	  (config.h): add MAN_DIR, MAN1_DIR, MAN1_JA_DIR
* scripts/w3mman/Makefile (MAN1_DIR): added
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-03-19 16:27:20 +00:00
Fumitoshi UKAI
739eb5f7ab [w3m-dev 03129] Re: X-Face
* configure (use_xface): ask
* fm.h (_Buffer): add header_source
* buffer.c (reshapeBuffer): fix reshape when reading stdin with image
		fix disappearing header when reading stdin
* file.c (xface2xbm): check file existence
* file.c (readHeader): save to tmp file
		X-Face when activeImage & displayImage
* main.c (dispI): comment out checking content type
* main.c (stopI): ditto
* scripts/xface2xbm.in: update compface URL
		read from file $XF
		write to file $XBM
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-03-14 16:12:02 +00:00
Fumitoshi UKAI
b118dd18d3 [w3m-dev 03127] X-Face
* NEWS: X-Face support
* configure (use_xface): added
* config.h.dist (USE_XFACE): added
	(XFACE2XBM): added
* file.c (xface2xbm): added
	(readHeader): X-Face: handling
* scripts/Makefile (LIB_TARGETS): add xface2xbm
* scripts/xface2xbm.in: added
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-03-13 17:04:56 +00:00
Fumitoshi UKAI
ae731e7079 * version.c.in: 0.3+cvs
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-03-06 03:32:10 +00:00
Fumitoshi UKAI
63edcab415 * [w3m-dev 03038] LDFLAGS
* XMakefile: refer to LDFLAGS when linking
* configure: add -ldflags=*
From: Katsumi Yamaoka  <yamaoka@jpl.org>
2002-02-12 08:52:57 +00:00
Fumitoshi UKAI
a8831d96bd [w3m-dev 02984] inline image improvements and cleanups
* config.h.dist (HAVE_SYMLINK) added
* config.h.dist (HAVE_LSTAT): added
* configure: symlink() check
* configure: lstat() check
* fm.h (maxLoadImage): added
* form.c (form_write_from_file): s/HAVE_READLINK/HAVE_LSTAT/
* image.c: include <sys/stat.h>
* image.c (MAX_LOAD_IMAGE): default 8
* image.c (max_load_image): deleted
* image.c (n_load_image): added
* image.c (showImageProgress): added
* image.c (loadImage): check load image count
			s/HAVE_READLINK/HAVE_LSTAT/ (HAVE_SYMLINK)
			showImageProgress
* local.c: include <sys/stat.h>
		s/HAVE_READLINK/HAVE_LSTAT/
* rc.c (CMT_MAX_LOAD_IMAGE): added
* rc.c (max_load_image): added
* doc/README.img: update
* doc-jp/README.img: update

* file.c (process_img): pre_int fix
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-04 15:18:41 +00:00
Fumitoshi UKAI
00c93900ff [w3m-dev 02970] multiple -lnsl -lsocket
* configure: merge bsdlib and extlib detection, use extlib only
	add ldflags to extlib
	(SYS_LIBRARIES): remove extlib
	(LOCAL_LIBRARIES): exlib only
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-02-03 06:23:37 +00:00
Fumitoshi UKAI
9efbc08856 w3m-img merge (w3m-0.2.4+cvs-1.278-img-2.2.patch.gz)
* NEWS: w3m-img merge
* .cvsignore: add w3mimgdisplay, w3mimgsize
* XMakefile: add image.c to SRCS
	     add image.o to OBJS
             add IMGDISPLAY, IMGSIZE
* config.h.dist: USE_IMAGE, IMGSIZE, IMGDISPLAY
* configure: add find_imlib
		ask use_image
	(config.h) add $imgtarget to EXT_TARGETS
		   $def_use_image
		   IMGSIZE, IMGDISPLAY
* fm.h (MAX_IMAGE): added
* fm.h (DEFAULT_PIXEL_PER_CHAR): fix for USE_IMAGE
* fm.h (DEFAULT_PIXEL_PER_LINE): added
* fm.h (B_REDRAW_IMAGE): added
* fm.h (IMG_FLAG_SKIP): added
* fm.h (IMG_FLAG_AUTO): added
* fm.h (IMG_FLAG_START): added
* fm.h (IMG_FLAG_STOP): added
* fm.h (IMG_FLAG_NEXT): added
* fm.h (IMG_FLAG_UNLOADED): added
* fm.h (IMG_FLAG_LOADED): added
* fm.h (IMG_FLAG_ERROR): added
* fm.h (MapArea): added
* fm.h (MapList): s/urls/alts/, add area
* fm.h (ImageCache): added
* fm.h (Image): added
* fm.h (Anchor): add image
* fm.h (Buffer): add imarklist, image_flag, need_reshape
* fm.h (RG_FRAME_SRC): added
* fm.h (ALIGN_MIDDLE): added
* fm.h (ALIGN_TOP): added
* fm.h (ALIGN_BOTTOM): added
* fm.h (QuietMessage): added
* fm.h (Imgdisplay): added
* fm.h (Imgsize): added
* fm.h (activeImage): added
* fm.h (displayImage): added
* fm.h (autoImage): added
* fm.h (useExtImageViewer): added
* fm.h (image_source): added
* fm.h (view_unseenobject): change default if USE_IMAGE
* fm.h (set_pixel_per_char): added
* fm.h (pixel_per_line): added
* fm.h (set_pixel_per_line): added
* fm.h (image_scale): added
* proto.h (dispI): added
* proto.h (stopI): added
* proto.h (deleteImage): added
* proto.h (getAllImage): added
* proto.h (loadImage): added
* proto.h (getImage): added
* proto.h (getImageSize): added
* proto.h (process_img): add width arg
* proto.h (loadImageBuffer): added
* proto.h (follow_map_menu): add a_img arg
* proto.h (getMapXY): added
* proto.h (newMapArea): added
* proto.h (touch_cursor): added
* proto.h (cURLcode): added
* proto.h (initImage): added
* proto.h (termImage): added
* proto.h (addImage): added
* proto.h (drawImage): added
* proto.h (clearImage): added
* anchor.c (addMultirowsImg): added
* buffer.c (discardBuffer): deleteImage if USE_IMAGE
* buffer.c (reshapeBuffer): buf->need_reshape check
* display.c (fmTerm): if activeImage, stop load image
* display.c (fmInit): if displayImage, initImage
* display.c (image_touch): added
* display.c (draw_image_flag): added
* display.c (redrawLineImage): added
* display.c (displayBuffer): buf->need_reshape = TRUE
			mode == B_REDRAW_IMAGE
			image flag checks
			force redraw image in mode == B_REDRAW_IMAGE
			displayBuffer if need reshape
			drawImage
* display.c (redrawNLine): redrawLineImage
* display.c (redrawLineImage): added
* display.c (disp_message_nsec): return immediately if QuietMessage
* etc.c (reset_signals): ignore SIGUSR1
* file.c (frame_source): added
* file.c (_MoveFile): added
* file.c (cur_baseURL): added
* file.c (cur_document_code): added
* file.c (cur_iseq): added
* file.c (loadGeneralFile): fix fmInitialized and prevtrap checks
			save cur_baseURL
			image_source load
			loadImageBuffer for "image/*"
			frame_source flag
			fix b->type when proc is loadImageBuffer
* file.c (process_img): add width arg
		parse height and width attr, align
		fix for inline-image
* file.c (process_input): fix for form <input type="image">
* file.c (HTMLtagproc1): pass h_env->limit to process_img()
		fix <img_alt> for inline-image
		save cur_baseURL
* file.c (HTMLlineproc2body): fix <img_alt> for inline-image
* file.c (loadHTMLstream): fix for inline-image
		fix fmInitialized and prevtrap checks
		save cur_document_code
		save image_flag
* file.c (loadGopherDir): save cur_document_code
		fix fmInitialized and prevtrap checks
* file.c (loadImageBuffer): added for inline-image
* file.c (save2tmp): fix fmInitialized and prevtrap checks
* frame.c (frame_download_source): set RG_FRAME_SRC flag
		image check
* funcname.tab (DISPLAY_IMAGE): added
* funcname.tab (STOP_IMAGE): added
* html.c (ALST_IMG): add align, ismap
* html.c (ALST_AREA): add shape, coords
* html.c (ALST_IMG_ALT): add width, height, usemap, ismap, hseq,
			xoffset, yoffset, top_margin, bottom_margin
* html.c (AttrMap): add shape, coords, ismap, xoffset, yoffset
* html.h (ATTR_SHAPE): added
* html.h (ATTR_COORDS): added
* html.h (ATTR_ISMAP): added
* html.h (ATTR_XOFFSET): added
* html.h (ATTR_YOFFSET): added
* html.h (ATTR_TOP_MARGIN): added
* html.h (ATTR_BOTTOM_MARGIN): added
* html.h (SHAPE_UNKNOWN): added
* html.h (SHAPE_DEFAULT): added
* html.h (SHAPE_RECT): added
* html.h (SHAPE_CIRCLE): added
* html.h (SHAPE_POLY): added
* image.c: added
* main.c (fversion): add USE_IMAGE
* main.c (fusage): -ppl option
* main.c (MAIN): set_pixel_per_char if ppc specified
		-ppl option
		loadImage
* main.c (pushBuffer): deleteImage
* main.c (quitfm): termImage
* main.c (selBuf): deleteImage
* main.c (followA): fix for inline-image and map area
* main.c (query_from_followform): getMapXY()
* main.c (setOpt): displayBuffer B_REDRAW_IMAGE
* main.c (follow_map): fix calculate x, y
* main.c (dispI): added
* main.c (stopI): added
* map.c: include <math.h>
* map.c (inMapArea): added
* map.c (follow_map_menu): add a_img arg to handle inline-image
* map.c (follow_map_panel): use MapArea
* map.c (getMapXY): added
* map.c (newMapArea): added
* menu.c (smChBuf): deleteImage
* parsetagx.c (toAlign): align top, bottom, middle
* rc.c (P_SCALE): added
* rc.c (CMT_PIXEL_PER_LINE): added
* rc.c (CMT_DISP_IMAGE): added
* rc.c (CMT_AUTO_IMAGE): added
* rc.c (CMT_EXT_IMAGE_VIEWER): added
* rc.c (CMT_IMAGE_SCALE): added
* rc.c (CMT_IMGDISPLAY): added
* rc.c (CMT_IMGSIZE): added
* rc.c (show_param): P_PIXELS
* rc.c (set_param): P_PIXELS
* rc.c (sync_with_option): initImage
* rc.c (to_str): P_PIXELS
* table.c (feed_table_tag): fix <img> for inline-image
* tagtable.tab (image): added
* terms.c (wgetch): retry read when EINTR or EAGAIN
* terms.c (touch_cursor): added
* w3mimgdisplay.c: added
* w3mimgsize.c: added
* doc/README.func (DISPLAY_IMAGE): added
* doc/README.func (STOP_IMAGE): added
* doc/README.img: added
* doc-jp/README.func (DISPLAY_IMAGE): added
* doc-jp/README.func (STOP_IMAGE): added
* doc-jp/README.img: added
* scripts/w3mhelp.cgi.in: show dispI, stopI
* scripts/multipart/multipart.cgi.in: inline image support
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-31 17:54:47 +00:00
Fumitoshi UKAI
d1ede3ab4f [w3m-dev 02928] RFC2617: HTTP Digest authentication
* NEWS: RFC2617: HTTP Digest authentication
* config.h.dist (USE_DIGEST_AUTH): added
* configure (use_digest_auth): added, enabled when openssl found
				(because it used openssl/md5.h)
* file.c (auth_param): added
* file.c (http_auth): added
* file.c (extract_auth_val): added
* file.c (qstr_unquote): added
* file.c (extract_auth_param): added
* file.c (get_auth_param): added
* file.c (AuthBasicCred): added
* file.c (digest_hex): added
* file.c (AuthDigestCred): added
* file.c (basic_auth_param): added
* file.c (digest_auth_param): added
* file.c (www_auth): added
* file.c (findAuthentication): added
* file.c (getAuthCookie): rewrite, use http_auth
* file.c (loadGeneralFile): HRequest hr
* file.c (loadGeneralFile): use findAuthentication, new getAuthCookie
* proto.h (HTTPrequestMethod): added
* proto.h (HTTPrequestURI): added
* proto.h (openURL): add `hr' arg
* url.c (HTTPrequestMethod): added
* url.c (HTTPrequestURI): added
* url.c (HTTPrequest): use HTTPrequestMethod and HTTPrequestURI
* url.c (openURL): add `hr' arg
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-29 19:08:49 +00:00
Fumitoshi UKAI
80727e4b02 [w3m-dev 02920] don't use inttypes.h and/or stdint.h
* mktable.c: remove inttypes.h, uintptr_t, use unsigned long instead
* configure: remove inttypes.h detection
* config.h.dist: remove HAVE_INTTYPES_H
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-01-29 16:23:37 +00:00
Fumitoshi UKAI
3db3a9da5f [w3m-dev 02921] use inttypes.h instead of stdint.h
* configure: check inttypes.h instead of stdint.h
* config.h.dist: s/STDINT_H/INTTYPES_H/
* mktable.c: use inttypes.h instead of stdint.h
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-29 03:23:43 +00:00
Fumitoshi UKAI
004f4abe6e [w3m-dev 02877] some fixes for urimethodmap
* config.h.dist (RC_DIR): remove tailing /
* configure (mailer): if use_w3mmailer = y, don't ask mailer
* configure (RC_DIR): remove tailing /
* fm.h (Mailer): ifndef USE_W3MMAILER
* main.c (MAIN): ifndef USE_W3MMAILER getenv("MAILER")
* rc.c ("mailer"): ifndef USE_W3MMAILER
* regex.c (newRegex0): \ escape kanji chars
* url.c (searchURIMethods): need escape for -
* scripts/w3mmail.cgi.in: move $url, $qurl
* scripts/w3mmail.cgi.in: url_unquote $to
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-01-21 15:56:12 +00:00
Fumitoshi UKAI
487ce39d9a [w3m-dev 02872] EWS4800 sh doesn't work ${param-word}
* configure (use_migemo): change migemo URL
* configure (def_migemo_command): fix for EWS4800
* configure (def_image_viewer): ditto
* configure (def_audio_player): ditto
From: Yoshinobu Sakane <sakane@d4.bsd.nes.nec.co.jp>
2002-01-18 13:06:14 +00:00
Fumitoshi UKAI
ab06da432f [w3m-dev 02864] def_migemo_command
* configure (def_migemo_command): default is
		migemo -t egrep /usr/local/share/migemo/migemo-dict
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-01-17 09:24:34 +00:00
Fumitoshi UKAI
b4afb4312f [w3m-dev 02861] IPv6 configuration check
* configure: force "#define INET6" if socket(AF_INET6, SOCK_STREAM, 0)
   failed but use_ipv6=y in config.param
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-16 17:22:49 +00:00
Fumitoshi UKAI
9d4b26e1e4 [w3m-dev 02859]
* 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>
2002-01-16 16:49:53 +00:00
Fumitoshi UKAI
65bc0411a1 [w3m-dev 02841] migemo patch
* NEWS: migemo support
* config.h.dist (USE_MIGEMO): added
* configure: add use_migemo
* fm.h (use_migemo): added
* fm.h (migemo_command: added
* main.c (fversion): add "migemo"
* main.c (migemostr): added
* main.c (srchcore): if use_migemo, use migemostr
* rc.c (CMT_USE_MIGEMO): added
* rc.c (CMT_MIGEMO_COMMAND): added
* rc.c (params3): add use_migemo, migemo_command
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2002-01-15 17:23:29 +00:00
Fumitoshi UKAI
0b5a17e5c0 [w3m-dev 02834] mailto: use external program 2002-01-15 03:45:02 +00:00
Fumitoshi UKAI
a5ab3f27e0 [w3m-dev 02832] external URI loader support
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2002-01-14 15:59:17 +00:00
Fumitoshi UKAI
a54e7ce62f [w3m-dev 02781] Re: Bug#127883: w3m tries to use xv as default
From: Fumitoshi UKAI <ukai@debian.or.jp>
2002-01-05 16:13:27 +00:00
Fumitoshi UKAI
7cbee38df1 [w3m-dev 02696]
From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
2001-12-22 10:02:04 +00:00
Fumitoshi UKAI
80ed499749 [w3m-dev 02687] version number in w3mhelp-*.html (+[w3m-dev 02689])
From: Dai Sato <satodai@dog.intcul.tohoku.ac.jp>
2001-12-21 22:02:39 +00:00
Fumitoshi UKAI
543e81d64f [w3m-dev 02692] w3m on linux/ia64
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2001-12-21 21:37:12 +00:00
Fumitoshi UKAI
94f1eed72c [w3m-dev 02690] RC_DIR in scripts
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2001-12-21 20:30:54 +00:00
Fumitoshi UKAI
4678cc6395 helpdir default PREFIX/share/w3m 2001-12-21 02:11:49 +00:00
Fumitoshi UKAI
d88bf29a47 [w3m-dev 02683]
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2001-12-20 12:32:19 +00:00
Fumitoshi UKAI
f11a1f13d2 w3m 0.2.3 rc3
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-12-20 04:03:24 +00:00
Fumitoshi UKAI
f3812c8142 w3m 0.2.3 rc2
[w3m-dev 02678]
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2001-12-20 03:39:32 +00:00
Fumitoshi UKAI
0135453e04 sync with w3m-0.2.2-inu-1.1/gc, so Patches/ews4800 no longer needed 2001-12-20 00:43:19 +00:00
Fumitoshi UKAI
e92622a345 [w3m-dev 02655] print version and compile options
Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2001-12-19 18:16:18 +00:00
Fumitoshi UKAI
0931fcb9e4 [#493911] too few arguments to function `longjmp 2001-12-17 16:18:18 +00:00
Fumitoshi UKAI
f416044936 [w3m-dev 02646]
From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
2001-12-09 13:59:04 +00:00
Fumitoshi UKAI
f1b2eb892b fix to prevent rcsid expansion 2001-12-08 11:24:41 +00:00
Fumitoshi UKAI
66a79a82df [w3m-dev 02641]
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2001-12-07 19:50:37 +00:00
Fumitoshi UKAI
1ed709ee80 [w3m-dev 02618]
From: Fumitoshi UKAI  <ukai@debian.or.jp>
2001-12-04 18:57:51 +00:00
Fumitoshi UKAI
1ba1e3f91d [w3m-dev 02604]
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-12-02 14:27:11 +00:00
Fumitoshi UKAI
dcfbd6abaa [w3m-dev 02601]
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-30 18:06:28 +00:00
Fumitoshi UKAI
c0e95adf50 [w3m-dev 02597]
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-30 10:49:06 +00:00
Fumitoshi UKAI
c5cd840adb [w3m-dev 02592] Accept: and AcceptEncoding:
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-30 09:54:22 +00:00
Fumitoshi UKAI
ec806854c5 [w3m-dev 02588]
From: Hironori Sakamoto <hsaka@mth.biglobe.ne.jp>
2001-11-29 11:09:23 +00:00
Fumitoshi UKAI
e0f9c00f5e [w3m-dev 02586] code cleanup again
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-29 10:22:58 +00:00
Fumitoshi UKAI
c33cdfcd56 [w3m-dev 02584] code cleanup again
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-29 09:34:14 +00:00
Fumitoshi UKAI
aa7ba2dc6a [w3m-dev 02579] Use environment variables CC, CFLAGS, LDFLAGS
From: Use environment variables CC, CFLAGS, LDFLAGS for default
2001-11-28 12:23:40 +00:00
Fumitoshi UKAI
600a6bbd4b [w3m-dev 02574] sysconfdir
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-27 18:29:24 +00:00
Fumitoshi UKAI
c99c729780 [w3m-dev 02571]
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-27 16:55:46 +00:00
Fumitoshi UKAI
1315025851 [w3m-dev 02537]
Tsutomu Okada <okada@furuno.co.jp>
2001-11-26 09:59:16 +00:00
Fumitoshi UKAI
b136c763a1 [w3m-dev 02555]
From: Fumitoshi UKAI <ukai@debian.or.jp>
2001-11-26 09:01:08 +00:00
Fumitoshi UKAI
bdf0fff6d6 [w3m-dev 02553]
From: Yoshinobu Sakane <sakane@d4.bsd.nes.nec.co.jp>
2001-11-26 08:23:26 +00:00
Fumitoshi UKAI
7f88aaf6cc [w3m-dev 02535] Name conflicts in configure
From: Kiyokazu SUTO <suto@ks-and-ks.ne.jp>
2001-11-24 19:51:54 +00:00
Fumitoshi UKAI
1f650c7299 [w3m-dev 02533] setpgrp bug in configure
From: Rin Okuyama <okuyama@cna.ne.jp>
2001-11-24 15:45:33 +00:00