Commits

Show all
Author Commit Message Labels Comments Date
Christian Ebert
Makefile: help for install-user target
Christian Ebert
Makefile: add --force flag to user install
Suvayu Ali
Makefile target to install in ~/.local with --user
Christian Ebert
Remove obsolete manually compiled tld list
Christian Ebert
Base ascii TLD detection on public suffix list - simplify hostname retrieval - add word boundary at end of pattern TODO: handle Unicode and punycode.
Christian Ebert
Mozilla effective tld names list as of 2015-05-06 https://publicsuffix.org/list/effective_tld_names.dat First step to base tld detection on that list.
Christian Ebert
tld: update http://newgtlds.icann.org/en/program-status/delegated-strings
Christian Ebert
Read growing number of tlds from dedicated module http://newgtlds.icann.org/en/program-status/delegated-strings TODO: IDN and punycode.
Christian Ebert
viewhtmlmsg: for charset add <head> if not present (#2)
Christian Ebert
example-tmux.conf to page urls from current pane
Christian Ebert
example-screenrc: clean away screen dump after use
Christian Ebert
viewhtmlmsg: declare html charset
Christian Ebert
urlregex: filter ampersand dupes and terminating punctuation
Christian Ebert
Added tag 1.3 for changeset 8bb26094df06
Christian Ebert
pybrowser: disable browser check on open in cygwin BROWSER='/cygdrive/c/Program Files (x86)/Mozilla Firefox/firefox.exe' works on cygwin, but returns False in webbrowser.open().
Tags
1.3
Christian Ebert
pybrowser: refactor to make most use of the webbrowser module Use webbrowser.get(optarg).[base]name attributes to comply with the module's browser detection mechanism. Remove util.progname(), revert default of ui.app.
Christian Ebert
util: reduce number of term and screen checks Set default keyword arguments for notty and screen to None in util.systemcall: no extra checking when they are given as False.
Christian Ebert
util: prefer if-clause over error catching in progname()
Christian Ebert
pybrowser: webbrowser does not register .exe on cygwin
Christian Ebert
pybrowser: store browser program name in class attribute Use util.progname and remove pybrowser.appname().
Christian Ebert
util: coding style cleanups
Christian Ebert
util: use progname in systemcall
Christian Ebert
util: prepare program name extraction function Will replace appname() in pybrowser and be used in systemcall.
Christian Ebert
pybrowser: refactor with own Exception class ui.app is now $BROWSER or None. This way we recognize and handle textbrowsers correctly when they are set by the environment. The webbrowser module will give a bogus $BROWSER more trust and turn it into a generic instance. Therefore we catch this with PybrowserError with the webbrowser.Error message.
Christian Ebert
pybrowser: detect program names reliably - cygwin: might be called *.exe - gopher clients might also contain a path
Christian Ebert
pybrowser: remove parens around tuple setting
Christian Ebert
Provide safe hasattr() and use it in wget
Christian Ebert
ui: clean up rcpath setting
Christian Ebert
sigpagercommand: remove spurious whitespace
Christian Ebert
urlregex: add asia and xxx generic domains
  1. Prev
  2. Next