Commit Briefs

8782afbe4c Rene Kita

Fix potential null dereference to_str (oldstable, sr.ht/oldstable)

We either have a false positive from GCC 10 here or the comment is a lie. Needs -Wnull-derefence and -O3.


d2dbb51ffc Rene Kita

Fix potential null dereference


38bd81af95 Rene Kita

Update image docs

Add missing documentation on various display methods, flags. Also, merge README.sixel into README.img for reader convenience.


962bb39b96 Rene Kita

Update doc-jp/FAQ.html

* update contact information * remove old comment * update info about binary distribution


397db44152 Rene Kita

Update docs about binary distributions


1b1136911c Rene Kita

Remove commented out stuff from the docs


cbb3eaa93e Rene Kita

Update web site, mailing list and author email


b951c6ab75 Rene Kita

Revert "Fix segfault with dump_source on compressed data"

This reverts commit e933cf831f32fd4cf763c64aa60e51dbf025ec94. This commit leads to segmentation faults when using -dump_source on compressed data. It depends on another commit which is not committed yet. Also I can't reproduce the issue in any case and I currently don't see what got 'fixed' here. My guess is that I hit a case where bug in loadBuffer was triggered and this worked around it by not calling it.


b279dbe092 Rene Kita

Fix NULL deref in goURL0

`url' could still be NULL here, if inputLineHist is closed with C-c. So e.g. when building with --disable-m17n, M-c OPTIONS ; GOTO (enter) C-c would segfault.


27f1dec352 Rene Kita

Fix possible buffer overflow in addMultirowsImg

A hack to avoid buffer overrun most likely caused by printing mis-positioned images on lines shorter than their intended line. May be related to 4e464819.


Branches

Tags

Tree

.builds/
.gitignorecommits | blame
ABOUT-NLScommits | blame
Bonus/
COPYINGcommits | blame
ChangeLogcommits | blame
ChangeLog.1commits | blame
Makefile.incommits | blame
NEWScommits | blame
READMEcommits | blame
Str.ccommits | blame
Str.hcommits | blame
Symbols/
TODOcommits | blame
acinclude.m4commits | blame
aclocal.m4commits | blame
alloc.hcommits | blame
anchor.ccommits | blame
backend.ccommits | blame
buffer.ccommits | blame
charset-listcommits | blame
config.guess*commits | blame
config.h.distcommits | blame
config.h.incommits | blame
config.rpath*commits | blame
config.sub*commits | blame
configure*commits | blame
configure.accommits | blame
cookie.ccommits | blame
ctrlcode.hcommits | blame
display.ccommits | blame
display.hcommits | blame
doc/
doc-de/
doc-jp/
entity.ccommits | blame
entity.jscommits | blame
entity.tabcommits | blame
etc.ccommits | blame
file.ccommits | blame
fm.hcommits | blame
form.ccommits | blame
form.hcommits | blame
frame.ccommits | blame
frame.hcommits | blame
ftp.ccommits | blame
func.ccommits | blame
func.hcommits | blame
funcname0.awkcommits | blame
funcname1.awkcommits | blame
funcname2.awkcommits | blame
functable.awkcommits | blame
fuzz/
gitlog2changelog*commits | blame
hash.ccommits | blame
hash.hcommits | blame
history.ccommits | blame
history.hcommits | blame
html.ccommits | blame
html.hcommits | blame
image.ccommits | blame
indep.ccommits | blame
indep.hcommits | blame
inflate.ccommits | blame
install-sh*commits | blame
islang.ccommits | blame
istream.ccommits | blame
istream.hcommits | blame
keybind.ccommits | blame
keybind_lynx.ccommits | blame
libwc/
linein.ccommits | blame
local.ccommits | blame
local.hcommits | blame
mailcap.ccommits | blame
main.ccommits | blame
map.ccommits | blame
matrix.ccommits | blame
matrix.hcommits | blame
menu.ccommits | blame
menu.hcommits | blame
mimehead.ccommits | blame
mkinstalldirs*commits | blame
mktable.ccommits | blame
myctype.ccommits | blame
myctype.hcommits | blame
news.ccommits | blame
parsetag.ccommits | blame
parsetag.hcommits | blame
parsetagx.ccommits | blame
parsetagx.hcommits | blame
po/
posubst.incommits | blame
proto.hcommits | blame
rc.ccommits | blame
rc.hcommits | blame
regex.ccommits | blame
regex.hcommits | blame
scripts/
scrsize.ccommits | blame
search.ccommits | blame
symbol.ccommits | blame
table.ccommits | blame
table.hcommits | blame
tagtable.tabcommits | blame
terms.ccommits | blame
terms.hcommits | blame
tests/
textlist.ccommits | blame
textlist.hcommits | blame
url.ccommits | blame
util.ccommits | blame
util.hcommits | blame
version.c.incommits | blame
w3mbookmark.ccommits | blame
w3mhelp-lynx_en.html.incommits | blame
w3mhelp-lynx_ja.html.incommits | blame
w3mhelp-w3m_en.html.incommits | blame
w3mhelp-w3m_ja.html.incommits | blame
w3mhelperpanel.ccommits | blame
w3mimg/
w3mimgdisplay.ccommits | blame

README

w3m: WWW wo Miru Tool
=====================

w3m is a pager with WWW capability.  It IS a pager, but it can be used
as a text-mode WWW browser.

This package is maintained for Debian <https://www.debian.org>,
forked from the original version <https://sourceforge.net/projects/w3m/>.

If you can read English, see doc/*.
If you can read Japanese, see doc-jp/*.
If you can read both, read both and correct English. :-)