about summary refs log tree commit diff stats
Commit message (Expand)AuthorAgeFilesLines
...
* loader/http: do not choke on 103 early hints, use copyMembptato2023-10-201-11/+39
* term: replace control chars in setTitlebptato2023-10-201-1/+5
* WindowAttributes: refactorbptato2023-10-1915-67/+75
* dirlist: quote path names in hrefbptato2023-10-181-1/+1
* Fix crash on `cha -'bptato2023-10-181-3/+5
* socketstream: get rid of pointer arithmeticbptato2023-10-181-2/+4
* pager/lineedit: notify lineedit of windowChangebptato2023-10-182-0/+6
* css: fix list style type presentational hintsbptato2023-10-141-17/+20
* css: support more list types, fix <ul/ol type=...bptato2023-10-142-9/+39
* css: support alphabetic list types, support <LI TYPE=...bptato2023-10-142-2/+59
* container: add cursorNthLink, cursorRevNthLinkbptato2023-10-145-20/+66
* remove outdated commentbptato2023-10-141-1/+0
* XHR progressbptato2023-10-143-9/+112
* layout: move Strut from box -> enginebptato2023-10-142-13/+14
* Update readmebptato2023-10-141-0/+2
* Makefile: create manpage directories, fix wrong file modesbptato2023-10-141-6/+8
* layout: remove unused InlineAtom membersbptato2023-10-141-2/+0
* layout: add LineBoxStatebptato2023-10-142-64/+82
* layout: get rid of baseline, firstBaseline functionsbptato2023-10-142-25/+22
* fix commentbptato2023-10-131-1/+1
* layout: refactor InlineContextbptato2023-10-132-162/+187
* slightly refactor md to man preprocessing, update manpagebptato2023-10-133-9/+9
* Refactor Consolebptato2023-10-137-118/+172
* add_eval_variables: do not close over `this' twicebptato2023-10-131-1/+2
* trans.cgi: minor fixbptato2023-10-091-1/+1
* update w3m.tomlbptato2023-10-091-26/+39
* config: fix `include` namingbptato2023-10-091-4/+4
* improve trans.cgibptato2023-10-091-5/+23
* gmifetch: get rid of globalsbptato2023-10-091-39/+43
* gmifetch: -O3bptato2023-10-091-1/+1
* gmifetch: fix buffer overflowbptato2023-10-081-1/+1
* move workaround from previous commitbptato2023-10-052-2/+4
* Workaround for clang 16bptato2023-10-051-0/+2
* chawan.html: add missing linebreakbptato2023-10-051-2/+2
* twtstr: optimize widthbptato2023-10-011-34/+17
* makefile fixesbptato2023-10-011-2/+6
* config: do not copy url with newlinebptato2023-10-011-1/+1
* urimethodmap fixesbptato2023-10-011-7/+6
* Add w3m-cgi-compat optionbptato2023-10-0111-38/+101
* url: fix file slash state mistakebptato2023-10-011-2/+2
* Fix cursor x not being updated on backwards searchbptato2023-10-011-3/+11
* container: fix oob in area highlightingbptato2023-10-011-0/+2
* container: center column in setCursorXYCenterbptato2023-10-011-0/+3
* more vi/m compatbptato2023-10-014-38/+62
* update todobptato2023-10-011-0/+2
* term: un-export canvasbptato2023-10-011-1/+1
* Improve vi/m compat in scrollingbptato2023-10-014-22/+120
* css: change type of rvalue to char (from Rune)bptato2023-10-014-52/+62
* selectorparser: fix missing case insensitivitybptato2023-10-011-10/+16
* Use twtstr.join everywherebptato2023-10-014-5/+8
"w"> $(PYTHON) -c 'import pydoc, sys; \ sys.path[0] = "$(CWD)"; \ pydoc.writedocs("$(CWD)")' find . -name \*.html -exec sed -i 's|'"$(CWD)"'|../..|g' -- {} \; TEST_PATHS_MAIN = \ $(shell find ranger -mindepth 1 -maxdepth 1 -type d -and -not -name '__pycache__' -and -not -path 'ranger/config' -and -not -path 'ranger/data') \ ranger/__init__.py \ $(shell find . '(' -path './ranger' -or -path './tests' ')' -prune -or -type f -name '*.py' -print) \ tests TEST_PATH_CONFIG = ranger/config test: @echo "Running pylint..." pylint $(TEST_PATHS_MAIN) pylint --rcfile=$(TEST_PATH_CONFIG)/pylintrc $(TEST_PATH_CONFIG) @echo "Running flake8..." flake8 $(TEST_PATHS_MAIN) $(TEST_PATH_CONFIG) @echo "Running doctests..." @for FILE in $(shell grep -IHm 1 doctest -r ranger | grep $(FILTER) | cut -d: -f1); do \ echo "Testing $$FILE..."; \ RANGER_DOCTEST=1 PYTHONPATH=".:"$$PYTHONPATH ${PYTHON} $$FILE; \ done @if type py.test > /dev/null; then \ echo "Running py.test tests..."; \ py.test tests; \ else \ echo "WARNING: Couldn't run some tests because py.test is not installed!"; \ fi @echo "Finished testing." man: pod2man --stderr --center='ranger manual' --date='$(NAME)-$(VERSION)' \ --release=$(shell date +%x) doc/ranger.pod doc/ranger.1 pod2man --stderr --center='rifle manual' --date='$(NAME_RIFLE)-$(VERSION_RIFLE)' \ --release=$(shell date +%x) doc/rifle.pod doc/rifle.1 manhtml: pod2html doc/ranger.pod --outfile=doc/ranger.1.html cleandoc: test -d $(DOCDIR) && rm -f -- $(DOCDIR)/*.html || true snapshot: git archive --prefix='$(NAME)-$(VERSION)/' --format=tar HEAD | gzip > $(SNAPSHOT_NAME) dist: snapshot todo: @grep --color -Ion '\(TODO\|XXX\).*' -r ranger .PHONY: clean cleandoc compile default dist doc help install man manhtml options snapshot test todo