Ryan Roden-Corrent
822d148713
Update key hint tests for new format.
...
Change the unit tests to expect the new tabular format.
Also generally clean up the tests -- refactor from a class to
module-level functions as there was no need for a class here.
2016-05-17 07:04:53 -04:00
Florian Bruhin
b6abada50a
Fix lint
2016-05-13 06:42:09 +02:00
Florian Bruhin
a7ece80d34
Merge branch 'pyinstaller'
2016-05-13 06:21:28 +02:00
Florian Bruhin
7901d2929a
ci: Update pip to 8.1.2
...
Since virtualenv uses the built-in pip version with VIRTUALENV_DOWNLOAD=no we
need to make sure we keep virtualenv capped, but we can use a newer pip.
2016-05-12 20:32:03 +02:00
Florian Bruhin
e70d6d49d9
travis: Separate requirement files
...
This way we can update pip independently before installing the rest, and
avoid installing codecov (and thus coverage which attempts to build C
extension) where it's not needed.
2016-05-12 20:32:03 +02:00
Florian Bruhin
d4e2b4ebb4
travis: Don't update Python for flake8 env
...
This was needed because of a bug for which the backfix seems to be
ported to Ubuntu now.
2016-05-12 20:32:03 +02:00
Florian Bruhin
56a2b6778c
travis: Install libpython3.4-dev
...
This is now needed because we use "language: generic" which doesn't come
with that package.
2016-05-12 20:32:03 +02:00
Florian Bruhin
e13320b398
travis: Use python2 for pip
...
This means we won't need to install pip via apt-get, and using a
Python 2 tox/pip is fine.
2016-05-12 20:32:03 +02:00
Florian Bruhin
3033f77f99
travis: Use (( in travis_retry
...
If we use [, the script exits when a condition is false (as we use
set -e).
2016-05-12 20:32:03 +02:00
Florian Bruhin
cdc79339fb
travis: Use requirement files for pip
...
This way we can pin tox/pip versions (which are used in the native
Travis environment) *and* get notified about updates by requires.io.
2016-05-12 20:32:03 +02:00
Florian Bruhin
6558e196b4
Simplify package installation on CI
...
Having a Python script was a good idea back when we could do almost the
same steps on every CI configuration.
This turned out to grow into a complicated script, so it's easier to
split off things for Linux/OS X into a small shell script (and keep
Python for Windows, as I really don't want to use .bat/.ps).
2016-05-12 20:32:03 +02:00
Daniel Schadt
dcb2c7f868
link_pyqt: fix crash with spaces in pypath
...
This fixes a bug where link_pyqt crashes when the path to the python
interpreter contains a space.
2016-05-08 01:08:36 +02:00
Florian Bruhin
ccd0d1621c
Regenerate authors
2016-05-07 22:10:19 +02:00
Florian Bruhin
a5cea14a0f
Update docs
2016-05-07 21:39:19 +02:00
Florian Bruhin
e06a32ff42
Revert "travis: Switch to autobuilt Docker images"
...
This reverts commit b2e52408f7
.
Turns out only [testing] is on PyQt 5.6, and even with that the testsuite
doesn't seem to load properly...
2016-04-29 23:21:41 +02:00
Florian Bruhin
b2e52408f7
travis: Switch to autobuilt Docker images
...
Since Archlinux switched to PyQt 5.6, we can now use the autobuilt image
without a handbuilt PyQt. This means we have an up-to-date image with
each build again.
2016-04-29 22:54:00 +02:00
Florian Bruhin
2a343cb3a1
Various code style improvements
2016-04-27 20:25:27 +02:00
Florian Bruhin
eeb830e040
travis: Ignore doc changes when building a PR
...
Fixes #1441
2016-04-20 22:35:02 +02:00
Florian Bruhin
d33fae455d
Remove unused import
2016-04-15 19:31:54 +02:00
Florian Bruhin
1f66d74f01
Use __file__ instead of sys.argv[0]
2016-04-15 19:12:10 +02:00
Jan Verbeek
7f9a7a282f
Make update_3rdparty.py install correctly when run from any directory
2016-04-15 11:23:52 +02:00
Florian Bruhin
642dc46ba9
flake8: Add hacking
2016-04-08 07:35:53 +02:00
Florian Bruhin
0e6bada68f
build_release: Build docs/update 3rdparty on OS X
2016-04-07 08:53:34 +02:00
Florian Bruhin
3f0429574c
Makefile-dmg: Add /Applications link to dmg
2016-04-07 08:53:34 +02:00
Florian Bruhin
3984437484
build_release: Build dmg via Makefile-dmg
2016-04-07 08:53:34 +02:00
Florian Bruhin
03be10b4fe
Makefile-dmg: Copy files from subdirs
...
We don't want a /dist/qutebrowser.app in the dmg, only a /qutebrowser.app.
2016-04-07 08:53:34 +02:00
Florian Bruhin
97cb429b57
Makefile-dmg: Set variables
2016-04-07 08:53:34 +02:00
Florian Bruhin
533b9d22e7
Add fancy-dmg Makefile
2016-04-07 08:53:34 +02:00
Florian Bruhin
362837e98c
update_3rdparty: Add fancy-dmg Makefile
2016-04-07 08:53:25 +02:00
Florian Bruhin
ae41a074e8
build_release: Add basic OS X build
2016-04-07 08:53:17 +02:00
Florian Bruhin
2aef8913ec
travis: Don't install recommended packages via apt
...
This passes --no-install-recommends both for Dockerfiles and Travis
itself.
2016-04-06 08:22:41 +02:00
Florian Bruhin
14eb63d9e9
ci/install: Fix updating of pip on Appveyor
...
Windows can't update pip when using the wrapper-executable.
2016-04-06 07:43:55 +02:00
Florian Bruhin
57cb812219
ci/install: Wait 30s before re-calling apt-get
...
See #1396 .
2016-04-06 07:14:21 +02:00
Florian Bruhin
b70975223f
travis: Use sudo -H to call pip
...
pip apparently needs this to make caching work properly?
See #1396 .
2016-04-06 07:13:03 +02:00
Florian Bruhin
812c255379
travis: Use pip install -U to install packages
2016-04-06 07:12:21 +02:00
Florian Bruhin
2ad4fa5c8a
ci/install: Upgrade pip on Travis/AppVeyor
...
See #1396
2016-04-06 07:11:57 +02:00
Florian Bruhin
fb741582ef
scripts/dev/ci/install: Retry apt-get if it fails
2016-04-05 12:43:51 +02:00
Florian Bruhin
6c1ee07c85
travis: Self-update npm in eslint env
2016-04-05 07:34:57 +02:00
Florian Bruhin
b9b2297d64
Add minimal C++ testbrowser
2016-04-05 06:56:57 +02:00
Florian Bruhin
f91935c8e8
freeze: Add pkg_resources._vendor.six
...
Another package added by pkg_resources and not picked up by cx_Freeze...
2016-04-04 21:31:27 +02:00
Florian Bruhin
910adaf097
build_release: Don't call update_3rdparty.main
...
main tries to parse sys.argv which will fail when called from
build_release when e.g. --asciidoc is given.
2016-04-04 18:32:49 +02:00
Florian Bruhin
9b25f8f91d
Add --cheatsheet to src2asciidoc.py
2016-04-01 18:18:41 +02:00
Florian Bruhin
4daf4a8e64
Fix lint
2016-04-01 08:16:28 +02:00
Florian Bruhin
e3a8d00f27
Include cheatsheet images in offline help
...
Fixes #329 .
Note the png's are kind of outdated right now.
2016-04-01 07:42:40 +02:00
Florian Bruhin
dd9145d650
travis: Remove sources.list patching again
...
Turns out the other mirrors aren't really more stable either.
2016-03-31 21:26:44 +02:00
Florian Bruhin
99263ae351
Rename minimal_webkit_testbrowser.py to testbrowser.py
2016-03-31 06:29:48 +02:00
Florian Bruhin
25555682dc
Merge branch 'master' of https://github.com/arsana7/qutebrowser into arsana7-master
2016-03-29 18:59:06 +02:00
Florian Bruhin
606471c4b6
Merge branch 'test_statusbar_url' of https://github.com/craftyguy/qutebrowser into craftyguy-test_statusbar_url
2016-03-29 07:07:45 +02:00
Clayton Craft
8addc19d47
Added option to output in "bookmark" format, clarified some "help" msgs
2016-03-25 13:01:21 -07:00
Clayton Craft
81ce9b818f
Fix importer script to output bookmarks in the right format for qutebrowser to use
2016-03-24 18:58:08 -07:00
Clayton Craft
a78644a199
Implement statusbar.url test
2016-03-24 12:57:14 -07:00
Florian Bruhin
cd5cb2f50d
Improve check_coverage.py output on failure
2016-03-24 06:51:22 +01:00
Philipp Hansch
a50363ca67
Fix flake8 issues
2016-03-20 13:02:04 +01:00
Philipp Hansch
573660f36d
Fix lint issue
2016-03-20 12:08:48 +01:00
Philipp Hansch
8000af1664
Generalize bookmarks import
...
This change adds `firefox` and `ie` as possible arguments to the importer
script.
2016-03-20 10:49:33 +01:00
Florian Bruhin
abfadb5631
Fix asciidoc2html --no-authors
2016-03-16 07:35:12 +01:00
Florian Bruhin
ee4fa6c118
travis: Use prebuilt docker images
2016-03-16 07:23:17 +01:00
Florian Bruhin
b76886d2ff
Ignore --no-authors in asciidoc2html.py
...
This makes it possible to run "tox -e docs -- --no-args" with {posargs} passed
to both src2asciidoc.py and asciidoc2html.py.
2016-03-16 07:11:40 +01:00
Florian Bruhin
bb2847fee9
Fix argument passing to Travis
2016-03-16 06:52:06 +01:00
Florian Bruhin
0eb12b8fa0
Fix spelling
2016-03-16 06:23:39 +01:00
Florian Bruhin
236572e0f5
Check docs on Travis, take two
...
We don't regenerate the authors there, as that doesn't work due to Travis
cloning with --depth=50
2016-03-16 06:22:36 +01:00
Florian Bruhin
172611a1b9
Revert "Revert "Check docs on Travis""
...
This reverts commit cc6d2ddc1d
.
2016-03-16 06:19:33 +01:00
Florian Bruhin
cc6d2ddc1d
Revert "Check docs on Travis"
...
This reverts commit f1ec6e1e00
.
--depth=50 on Travis messes up author generation
2016-03-15 23:22:19 +01:00
Florian Bruhin
f1ec6e1e00
Check docs on Travis
2016-03-15 22:46:49 +01:00
Florian Bruhin
07d31634c6
Add script to check for doc changes
2016-03-15 22:43:47 +01:00
Florian Bruhin
123de8783f
ci/install.py fixup
2016-03-15 19:32:20 +01:00
Florian Bruhin
62db2c724f
Try to run Docker on Travis
2016-03-15 19:25:01 +01:00
Florian Bruhin
cc94e7bfee
Move ci_install.py to subdir
2016-03-15 19:20:28 +01:00
Florian Bruhin
43a4a6a3e7
Add pkg_resources._vendor.pyparsing when freezing.
...
This is similar to 85299d293f
.
2016-03-02 08:01:47 +01:00
avk
c9bb6d0111
tests for browser.network.pastebin - code refactor
2016-02-22 20:46:22 +01:00
Florian Bruhin
d0e79b2af7
Fix lint
2016-02-19 07:39:17 +01:00
Florian Bruhin
0b362e76ea
Move pylint plugins to an installed package.
...
This means we can now run things like running pylint --version without having
to set PYTHONPATH correctly now.
When using skip_install=true, the plugins wouldn't work as they need to import
qutebrowser.
We have to keep setting PYTHONPATH in run_pylint_on_tests.py, otherwise we get
this error I don't quite understand:
F: 1, 0: error while code parsing: Unable to load file
'/home/florian/proj/qutebrowser/git/__init__.py' ([Errno 2] No such
file or directory: '...') (parse-error)
2016-02-19 07:15:09 +01:00
Florian Bruhin
67b9904772
Include pytest-xvfb properly in frozen tests
2016-02-19 06:52:19 +01:00
Florian Bruhin
504bf6eb3b
Remove xvfbwrapper from freeze_tests.py.
2016-02-17 07:45:36 +01:00
Florian Bruhin
07492db9fe
Merge branch 'contributing-toxhelp' of https://github.com/flv0/qutebrowser into flv0-contributing-toxhelp
2016-02-12 06:43:10 +01:00
Florian Bruhin
5b66d81f7d
Include pstats for frozen tests.
2016-02-11 08:26:31 +01:00
Florian Bruhin
6d11e9ffd8
Fix lint.
2016-02-11 07:17:00 +01:00
Florian Bruhin
45935c86af
Rewrite run_profile script.
...
There's now --profile-tool to select between various tools, a new
--profile-file option, and it uses argparse.
2016-02-11 06:48:16 +01:00
Patric Schmitz
5878cd37fa
add CONTRIBUTING to index and asciidoc2html.py
2016-02-10 18:37:46 +01:00
Florian Bruhin
1a42bae627
ci_install: Cleanup, improve messages.
...
This cleans up the whole script, and outputs nicer folded messages.
2016-02-05 09:24:39 +01:00
Florian Bruhin
41f82b2ad4
travis: Avoid using the default GCE mirror.
...
We patch sources.list to use the US loudbalancer instead of the hardcoded GCE
mirror which Travis uses by default - because that seems to be quite unstable.
2016-02-05 09:23:52 +01:00
Florian Bruhin
79f83a033d
Add a fake clipboard for tests
...
There are a lot of problems and flakiness with using a real clipboard.
Instead we now have a :debug-set-fake-clipboard command to set a text, and use
logging when getting the contents.
Fixes #1285 .
2016-02-03 20:27:11 +01:00
Florian Bruhin
4103e7eba2
Revert "update_3rdparty: add docstring to main()"
...
This reverts commit 90e88ce0d0
.
2016-02-01 20:09:17 +01:00
Florian Bruhin
7be296333a
Merge branch 'pdfjs' of https://github.com/Kingdread/qutebrowser into Kingdread-pdfjs
2016-02-01 20:07:56 +01:00
Florian Bruhin
7a268a41f6
pylint: Don't require docstring for main() funcs.
2016-02-01 20:06:49 +01:00
Daniel Schadt
90e88ce0d0
update_3rdparty: add docstring to main()
2016-02-01 18:14:24 +01:00
Daniel Schadt
63f0171d30
update_3rdparty: add option for pdfjs version
...
This way we can instruct update_3rdparty to download a specific version
of pdfjs, e.g. to make debugging easier or to match the version of a
system package.
Syntax:
update_3rdparty.py -p 1.2.109
or
update_3rdparty.py --pdfjs=1.2.109
If the command line argument is not given, the script will automatically
download the latest release.
2016-02-01 17:46:16 +01:00
Florian Bruhin
0e6c6d3750
Revert "ci_install: Pin virtualenv to 14.0.3 on Windows."
...
This reverts commit ec214f4897
.
Fixed upstream in virtualenv 14.0.5.
2016-02-01 08:43:42 +01:00
Florian Bruhin
ec214f4897
ci_install: Pin virtualenv to 14.0.3 on Windows.
...
WORKAROUND for https://github.com/pypa/virtualenv/issues/858
2016-02-01 07:29:41 +01:00
Florian Bruhin
e9662b71f0
Move pytest arguments to pytest.ini.
...
Closes #1260 .
2016-01-24 21:10:22 +01:00
Florian Bruhin
95fe54f010
Avoid running coverage when it's unneeded.
...
Unfortunately running coverage means our tests need more than a minute longer
to run.
We still run it in the following scenarios:
- Full 'tox' run
- On Travis CI on Linux
- On the buildbot on Archlinux
But not anymore in the following scenarios:
- When running 'tox -e py35' (or py34)
- On Travis CI on OS X
- On AppVeyor
- On the buildbot except on Archlinux
2016-01-24 20:17:28 +01:00
Florian Bruhin
85299d293f
Add pkg_resources._vendor.packaging to freeze.py.
...
Workaround for https://bitbucket.org/anthony_tuininga/cx_freeze/issues/175/
Also see https://github.com/pyinstaller/pyinstaller/issues/1773
This hopefully fixes AppVeyor builds.
2016-01-24 00:30:26 +01:00
Florian Bruhin
7fa0dc68bf
flake8: Add flake8-pep3101 plugin.
...
Checks for old string formatting.
https://pypi.python.org/pypi/flake8-pep3101/
2016-01-22 19:40:10 +01:00
Florian Bruhin
d5d4e42c64
ci_install: Update Python3 for flake8 env.
2016-01-22 17:33:57 +01:00
Florian Bruhin
af0067526b
ci_install: Show Python version.
2016-01-22 17:33:57 +01:00
Florian Bruhin
70cd18fc98
100% coverage for mainwindow/statusbar/prompt.py.
2016-01-11 07:14:51 +01:00
Florian Bruhin
5ddc94bc8d
Whitelist prompt.py for 100% coverage check.
...
It has 100% due to integration tests, but no unit tests yet.
2016-01-10 23:22:44 +01:00
Florian Bruhin
8acbdda00e
Don't hide stderr in link_pyqt.py.
...
We're just hiding useful debug information this way.
2016-01-05 19:17:56 +01:00
Florian Bruhin
2ccb4342a4
Merge branch 'Kingdread-pdfjs'
2016-01-05 19:12:57 +01:00
Florian Bruhin
e603470260
Fix asciidoc2html on Windows.
...
Windows needs the SystemRoot environment variable set to initialize the crypto
API, what running Python in a subprocess does.
However, we did override the whole environment instead of extending it, which
means this broke on Windows when calling asciidoc:
Traceback (most recent call last):
File "C:\asciidoc-8.6.9\asciidoc.py", line 9, in <module>
import sys, os, re, time, traceback, tempfile, subprocess, codecs, locale, unicodedata, copy
File "C:\Python27\lib\tempfile.py", line 35, in <module>
from random import Random as _Random
File "C:\Python27\lib\random.py", line 885, in <module>
_inst = Random()
File "C:\Python27\lib\random.py", line 97, in __init__
self.seed(x)
File "C:\Python27\lib\random.py", line 113, in seed
a = long(_hexlify(_urandom(2500)), 16)
WindowsError: [Error -2146893795] Provider DLL failed to initialize correctly
2016-01-05 08:00:35 +01:00
Florian Bruhin
5b68092277
Download pdfjs in build_release.py.
...
freeze.py now optionally includes pdfjs if it's present. This means we don't
need to download it every time to run frozen tests, but we can include it in
build_release.py when building a windows package.
2016-01-05 07:27:58 +01:00
Florian Bruhin
e05bc20885
Revert "Call update_3rdparty before freezing"
...
This reverts commit 384a9ad923
.
2016-01-05 07:22:26 +01:00
Florian Bruhin
a97ba9aa09
Merge branch 'pdfjs' of https://github.com/Kingdread/qutebrowser into Kingdread-pdfjs
2016-01-05 07:21:26 +01:00
Florian Bruhin
814e6f5959
Fix lint.
2016-01-05 07:16:39 +01:00
Florian Bruhin
eefc94fb4d
Fix build_release.py with inexistent dist-dir.
2016-01-05 07:14:11 +01:00
Florian Bruhin
8ab0b5b4ac
Use build_release.py to build sdist on Linux.
...
See #1091 .
2016-01-05 06:54:37 +01:00
Florian Bruhin
8d63f2bf93
www: symlink quickstart.html correctly.
...
Fixes #1203 .
2016-01-04 22:51:01 +01:00
Florian Bruhin
a5f2ac5f03
Adjust copyright years.
2016-01-04 07:12:39 +01:00
Daniel Schadt
be0eb0b1cd
Add pdfjs.is_available to vulture whitelist
...
vulture reports it as a false-positive, it's used in the tests but not
picked up by vulture.
2015-12-20 20:08:24 +01:00
Daniel Schadt
49ed04715e
Remove unused tempfile import
2015-12-20 19:24:41 +01:00
Daniel Schadt
a072cf0175
Fix update_3rdparty on windows
...
You cannot open a file twice on windows, so the call to
urllib.request.urlretrieve was invalid, since we already opened the
temporary file. urlretrieve without a filename will automatically create
and return a temp-file, so we're fine.
2015-12-20 19:24:41 +01:00
Daniel Schadt
384a9ad923
Call update_3rdparty before freezing
2015-12-20 19:24:41 +01:00
Daniel Schadt
c3f2cb02c8
pdfjs: adjust path in scripts/dev/misc_checks.py
2015-12-20 19:24:41 +01:00
Daniel Schadt
d7d577b1fa
Fix pep8/pylint
2015-12-20 19:24:41 +01:00
Daniel Schadt
0095b72e03
Update pdfjs path in freeze.py
2015-12-20 19:24:41 +01:00
Daniel Schadt
ef85d1af4c
Move pdfjs and use original files
...
* No modified pdfjs installation needed
-> Groundwork for using a system-wide installation
* Script update_3rdparty.py to download and upack the latest pdfjs
release
2015-12-20 19:24:41 +01:00
Daniel Schadt
60b9d7e6c3
Fix lints
2015-12-20 19:24:41 +01:00
Daniel Schadt
1882fb6006
Add pdf.js in frozen distribution
2015-12-20 19:24:41 +01:00
Florian Bruhin
f342f129c6
Refactor how use_color is set in scripts/utils.
2015-12-02 18:14:34 +01:00
Florian Bruhin
eff0e4c7cc
pylint: Enable useless-suppression globally.
...
We deactivate it locally where needed, i.e. where we are sure it's some
platform-specific thing.
2015-12-01 23:01:09 +01:00
Florian Bruhin
109984c96e
pylint: Check attr-defined-outside-init for tests.
2015-12-01 22:41:16 +01:00
Florian Bruhin
788a096150
pylint: Ignore import-error globally for tests.
2015-12-01 22:03:59 +01:00
Florian Bruhin
150a83d8f4
pylint: Remove unneeded supressions.
2015-12-01 22:03:58 +01:00
Florian Bruhin
81f522336f
Do PYTHONPATH shenanigans in run_pylint_on_tests.
...
If we do it in tox.ini, there are two drawbacks:
- We have more stuff in PYTHONPATH even if we don't when actually using
qutebrowser.
- The separator is platform specific, so we can't easily do this in a portable
way in tox.ini.
2015-12-01 08:07:42 +01:00
Florian Bruhin
9cce8fe825
Adjust vulture whitelist for pylint changes.
2015-12-01 07:48:33 +01:00
Florian Bruhin
6f9b02741a
Switch from map() to list comprehensions.
2015-12-01 07:16:32 +01:00
Florian Bruhin
101f81844c
pylint: Adjust custom checkers for astroid 1.4.
...
Otherwise we'd run into https://bitbucket.org/logilab/pylint/issues/711
2015-12-01 07:10:39 +01:00
Florian Bruhin
a9de97968d
Make pylint shut up about ua_fetch.py.
2015-11-30 07:12:18 +01:00
Florian Bruhin
2ba55a0e77
Split generate_settings in src2asciidoc.
2015-11-30 07:11:03 +01:00
Florian Bruhin
f577da9a6b
Disable App Nap on OS X on Travis. Fixes #1143 .
2015-11-27 17:50:19 +01:00
Florian Bruhin
0d60ec43ed
Regenerate docs.
2015-11-23 13:26:32 +01:00
Florian Bruhin
16e1a65448
Merge branch 'download-page' of https://github.com/Kingdread/qutebrowser into Kingdread-download-page
2015-11-23 13:16:16 +01:00
Florian Bruhin
049102c644
Regenerate authors.
2015-11-23 11:24:40 +01:00
meles5
401f71236d
pylint: disable too-many-statements
2015-11-20 21:53:28 +01:00
meles5
b9240924d2
Seperated into two lines
2015-11-20 21:39:17 +01:00
meles5
d9f1699a3b
Improved website titles
2015-11-20 21:12:06 +01:00
Daniel Schadt
fe1c8ee4e8
Also add cherrypy.wsgiserver.wsgiserver3 to freeze
2015-11-20 15:27:17 +01:00
Daniel Schadt
cb40b1020c
Add cherrypy.wsgiserver to frozen tests
2015-11-20 14:00:17 +01:00
Florian Bruhin
271cb47f87
Merge branch 'netrc' of https://github.com/Konubinix/qutebrowser into Konubinix-netrc
2015-11-18 20:38:57 +01:00
Daniel Schadt
3438a45b19
Merge branch 'master' into download-page
2015-11-18 19:27:26 +01:00
Florian Bruhin
202fc8a5bd
Only run codecov once.
...
Otherwise coverage diffs make no sense...
This reverts commit daaa15396c
.
2015-11-18 17:47:26 +01:00
Samuel Loury
0298fcc841
Use credentials from netrc when available
2015-11-18 16:44:45 +01:00
Florian Bruhin
a845bf22ff
ci_install: Clean up PyQt URL.
2015-11-18 08:28:35 +01:00
Florian Bruhin
3251bd8419
doc: Merge "error800"/"Error 800" in author list.
2015-11-18 08:12:02 +01:00
Florian Bruhin
dcfa73cf91
AppVeyor: Use PyQt 5.5.1.
2015-11-18 08:08:40 +01:00
Florian Bruhin
89e3c2a703
Fix lint.
2015-11-18 07:43:10 +01:00
Florian Bruhin
b735d079d5
Merge branch 'www'
2015-11-18 07:02:40 +01:00
Florian Bruhin
7239f7bb68
www: Don't build unneeded files.
2015-11-18 06:54:59 +01:00
Florian Bruhin
98fbdde846
www: Remove author line/asciidoc vars from output.
2015-11-18 06:51:46 +01:00
Florian Bruhin
244d86c85a
www: Make script work if output path exists.
2015-11-18 06:41:40 +01:00