qutebrowser/doc
Florian Bruhin a0d0b6464f Use typing.py-like annotations for command args
This means:

- An annotation like (int, str) is now typing.Union[int, str].
- utils.typing got expanded so it acts like the real typing.py, with
  issubclass() working properly with typing.Union and __union_params__
  being set.
- A literal string doesn't exist anymore as annotation, instead
  @cmdutils.argument now has a 'choices' argument which can be used like
  @cmdutils.argument('arg', choices=['val1', 'val2']).
- Argument validating/converting is now entirely handled by
  argparser.type_conv instead of relying on python's argparse, i.e.
  type/choices is now not passed to argparse anymore.
2016-05-18 06:55:17 +02:00
..
help Use typing.py-like annotations for command args 2016-05-18 06:55:17 +02:00
img Update cheatsheet PNGs 2016-04-01 18:18:53 +02:00
notes Add suckless surf ML post to notes. 2015-01-08 06:41:44 +01:00
quickstart.asciidoc Change 'commands' to 'keybindings' 2016-05-13 23:32:45 +01:00
qutebrowser.1.asciidoc Add a --force-color argument for logging 2016-04-30 17:01:45 +02:00
stacktrace.asciidoc Use pacman -Suy in doc/stacktrace 2015-10-24 23:04:20 +02:00
userscripts.asciidoc doc/userscripts: Clarify how to call userscripts via hints. 2015-10-25 20:12:10 +01:00