Florian Bruhin
e04af40140
flake8: Ignore W503.
2015-02-18 14:45:31 +01:00
Florian Bruhin
8f1d81a644
Add session support.
...
Closes #12 .
See #499 .
See #11 .
This adds PyYAML as a new dependency.
It adds the following new commands:
:session-delete <name>
Delete a session.
:session-load <name>
Load a session.
:session-save [<name>]
Save a session.
:wq [<name>]
Save open pages and quit.
And the following new settings:
general -> save-session:
Whether to always save the open pages.
2015-02-16 20:26:09 +01:00
Florian Bruhin
be48f3c875
flake8: Ignore E402.
2015-02-08 21:56:52 +01:00
Florian Bruhin
1c055a25b6
Remove ez_setup.py exclude from .flake8.
...
We don't ship that file anymore, and it seems to trigger a bug in pep8.
2015-02-08 21:46:38 +01:00
Florian Bruhin
503fc9f56b
Re-enable some flake8 checks.
2015-02-01 22:38:40 +01:00
Florian Bruhin
812a0fdd41
Merge branch 'newcmd'
...
Conflicts:
.flake8
pkg/PKGBUILD.qutebrowser-git
qutebrowser/browser/commands.py
qutebrowser/browser/hints.py
qutebrowser/config/configdata.py
qutebrowser/network/qutescheme.py
qutebrowser/test/config/test_configtypes.py
qutebrowser/utils/utils.py
2014-09-22 19:09:48 +02:00
Florian Bruhin
d1ddc8c6cb
Fix lint
2014-09-15 22:01:13 +02:00
Florian Bruhin
57d51ad9bb
Lots of fixes for new command system.
...
Squashed commit:
- Fix getting current URL
- Get rid of *args for hints.
- Make enums work.
- Fix moving commands to utilcmds.
- Fix enums in argparse
- Fix arg splitting for hints.
- Fix default enum args.
- Fix argument splitting for hints if None is given.
- Fix set_cmd_text with flags and fix {url}.
- Fix unittests
- Fix tuple types for arguments.
- Fix scroll-page.
- Fix lint
- Fix open_target.
- Others
2014-09-08 07:36:17 +02:00
Florian Bruhin
e7ebfc4d01
pyflakes: Ignore E702
2014-08-07 00:07:14 +02:00
Florian Bruhin
5853e3a0c1
flake8: Ignore W292
2014-08-06 14:42:22 +02:00
Florian Bruhin
0aefa84db9
flake8: Ignore redefinition
2014-08-05 21:14:09 +02:00
Florian Bruhin
d8f2432de0
Ignore "multiple spaces after operator" for pyflakes
2014-06-22 23:27:32 +02:00
Florian Bruhin
d65587128f
Add vim modelines to all files.
2014-06-19 09:04:37 +02:00
Florian Bruhin
2b9f337758
Fix lint
2014-06-15 11:36:28 +02:00
Florian Bruhin
ad9c1ed359
flake8: increase max complexity
2014-05-20 17:53:32 +02:00
Florian Bruhin
8aedd80d05
Ignore ez_setup.py properly
2014-05-15 08:11:11 +02:00
Florian Bruhin
3753e87465
Depend on appdirs instead of bundling
2014-05-06 06:22:28 +02:00
Florian Bruhin
11bd966e1e
Update flake8 ignores
2014-04-22 18:00:44 +02:00
Florian Bruhin
51489ab538
Correct flake8 code
2014-04-22 17:55:54 +02:00
Florian Bruhin
55e3aca702
linting cleanup
2014-04-22 17:53:27 +02:00
Florian Bruhin
91e6f4c37d
Better linting with config files
2014-04-16 11:05:58 +02:00