Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove autotools stuff and fix up some data filespython-port | Shaun McCance | 2021-02-01 | 8 | -179/+3 |
| | |||||
* | Switch to new python tools | Shaun McCance | 2021-02-01 | 34 | -5519/+2375 |
| | |||||
* | yelp-build.py: Convert yelp-build to python | Shaun McCance | 2021-01-30 | 1 | -0/+834 |
| | |||||
* | yelp-new.py: Converted yelp-new to python | Shaun McCance | 2021-01-16 | 12 | -0/+653 |
| | |||||
* | Simplifying the meson configure options | Shaun McCance | 2020-12-26 | 3 | -16/+7 |
| | |||||
* | Updating meson build files for recent changes | Shaun McCance | 2020-12-26 | 2 | -6/+13 |
| | |||||
* | Merge branch 'master' into tchaik/yelp-tools-wip/tchaik/meson | Shaun McCance | 2020-12-26 | 15 | -20/+1805 |
|\ | |||||
| * | yelp-check.py: Allow custom checkers defined in the config file | Shaun McCance | 2020-12-22 | 1 | -7/+90 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit allows you to specify your own checkers in .yelp-tools.cfg. This concept of how these work is very similar to Schematron, but very simplified in a basic config file syntax. For example, here's how to write a check to make sure you always have a non-empty desc element: [namespaces] mal = http://projectmallard.org/1.0/ [check:gnome-desc] select = /mal:page/mal:info assert = normalize-space(mal:desc) != '' message = Must have non-empty desc | ||||
| * | yelp-check.py: Add allow list to `yelp-check hrefs` | Shaun McCance | 2020-12-21 | 1 | -1/+8 |
| | | |||||
| * | yelp-check.py: Add the ability to read from a config file | Shaun McCance | 2020-12-21 | 1 | -128/+227 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | You can now add a .yelp-tools.cfg file to provide default options. All the command-line args now have long forms, and you can use that long form in the cfg file under a section called [check:*tool*], where *tool* is the specific subcommand. For example, let's say you always want strict validation, but to allow the ITS namespace: [check:validate] strict = true allow = http://www.w3.org/2005/11/its You can also use the [check] secton for options that apply to all subcommands. This is most useful for Mallard sites: [check] site = true | ||||
| * | yelp-check.py: Default to cwd if no file args are passed | Shaun McCance | 2020-12-18 | 1 | -0/+2 |
| | | |||||
| * | yelp-check.py: Add https CC URLs to hrefs allow list | Shaun McCance | 2020-12-18 | 1 | -2/+4 |
| | | |||||
| * | Version 3.38.03.38.0 | Shaun McCance | 2020-09-12 | 2 | -1/+5 |
| | | |||||
| * | Version 3.37.903.37.90 | Shaun McCance | 2020-08-08 | 2 | -1/+5 |
| | | |||||
| * | Merge branch 'new-templates' into 'master' | Shaun McCance | 2020-08-08 | 9 | -10/+509 |
| |\ | | | | | | | | | | | | | New templates See merge request GNOME/yelp-tools!4 | ||||
| | * | Adding docversion and pkgversion to templates | Shaun McCance | 2020-08-04 | 8 | -8/+16 |
| | | | |||||
| | * | Add new templates to Makefile.am | Shaun McCance | 2020-05-08 | 1 | -1/+9 |
| | | | |||||
| | * | Adding new templates for yelp-new | Shaun McCance | 2020-05-08 | 8 | -8/+491 |
| | | | |||||
| * | | Initial work on converting yelp-check to python | Shaun McCance | 2020-06-13 | 1 | -0/+1042 |
| |/ | |||||
| * | Version 3.32.23.32.2 | Shaun McCance | 2019-06-12 | 2 | -1/+5 |
| | | |||||
| * | Fully fix warnings when there are no stack files | Shaun McCance | 2019-06-12 | 1 | -1/+1 |
| | | | | | | | | | | Previous fix had a mistake. I added a check in two places, did some copy pasta, and failed to change a variable name. | ||||
| * | Version 3.32.13.32.1 | Shaun McCance | 2019-05-07 | 2 | -1/+5 |
| | | |||||
| * | yelp-check: Fix validation for DocBook 5 with https redirects | Shaun McCance | 2019-04-26 | 1 | -2/+20 |
| | | | | | | | | | | | | | | | | At some point, docbook.org starting doing 301 redirects to send all requests thru https. Unfortunately, neither jing nor xmllint likes these redirects, and xmllint doesn't do https at all. So, we have to do some special casing depending on the validator and on whether we have local copies in the catalogs. Fun stuff. | ||||
| * | Version 3.32.03.32.0 | Shaun McCance | 2019-03-11 | 2 | -1/+5 |
| | | |||||
| * | Version 3.31.903.31.90 | Shaun McCance | 2019-02-04 | 2 | -1/+5 |
| | | |||||
| * | yelp-build: Don't spit out error about missing stack files | Shaun McCance | 2019-01-13 | 1 | -1/+3 |
| | | | | | | | | | | Bare sh doesn't have nullglob, so we have to check the existence of filenames we got from iterating over a glob. | ||||
| * | Replace Bugzilla by Gitlab URL in DOAP file | Andre Klapper | 2018-12-13 | 1 | -1/+1 |
| | | |||||
| * | yelp-build: Support Mallard stacks | Shaun McCance | 2018-10-20 | 1 | -5/+12 |
| | | |||||
* | | build: Port to meson build system | Martin Blanchard | 2018-09-03 | 6 | -0/+236 |
|/ | | | | | | | | | | The meson is a build system focused on speed an ease of use, which helps speeding up the software development. https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting https://gitlab.gnome.org/GNOME/yelp-tools/issues/17 https://bugzilla.gnome.org/show_bug.cgi?id=794279 | ||||
* | Version 3.28.03.28.0 | Shaun McCance | 2018-03-12 | 2 | -1/+5 |
| | |||||
* | Version 3.27.903.27.90 | Shaun McCance | 2018-02-06 | 2 | -1/+9 |
| | |||||
* | yelp.m4: Disable net access in make check | Shaun McCance | 2018-02-06 | 1 | -2/+2 |
| | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=772334 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839549 | ||||
* | Adapt to recent major changes in yelp-xsl | Shaun McCance | 2017-07-07 | 2 | -144/+12 |
| | |||||
* | yelp-check: Add --jing option to validate command to use jing | Shaun McCance | 2017-02-22 | 1 | -2/+15 |
| | | | | | | libxml2 doesn't always give the best error messages for validation failures. With this option, you can choose to use jing instead of xmllint, which might give you better error messages in some cases. | ||||
* | yelp-check: Fixed style list handling in `yelp-check style` | Shaun McCance | 2017-02-14 | 1 | -4/+4 |
| | |||||
* | yelp-check: Add style command to list page styles | Shaun McCance | 2017-02-14 | 1 | -0/+132 |
| | |||||
* | yelp-check: Remember URLs we already checked in `hrefs` | Shaun McCance | 2016-10-07 | 1 | -3/+16 |
| | |||||
* | gnome-autogen.sh: Remove unused file | Javier Jardón | 2016-07-11 | 1 | -427/+0 |
| | | | | | gnome-autogen.sh is not used since commit 758fc9f914de88dfae80aa43d25c089dde0a8a15 | ||||
* | Version 3.18.03.18.0 | Shaun McCance | 2015-09-21 | 2 | -1/+5 |
| | |||||
* | yelp-tools.doap: Update homepage | Shaun McCance | 2015-07-22 | 1 | -1/+3 |
| | |||||
* | Version 3.17.43.17.4 | Shaun McCance | 2015-07-20 | 2 | -1/+5 |
| | |||||
* | yelp-check: Added Mallard Sites support for orphans command | Shaun McCance | 2015-07-07 | 1 | -12/+37 |
| | |||||
* | yelp-check: Support Mallard Sites for links checker | Shaun McCance | 2015-07-06 | 1 | -26/+43 |
| | |||||
* | yelp-check: Support Mallard Sites for media checker | Shaun McCance | 2015-07-05 | 2 | -42/+65 |
| | |||||
* | yelp-check: Support Mallard Sites for status | Shaun McCance | 2015-06-30 | 2 | -2/+14 |
| | |||||
* | Version 3.17.33.17.3 | Shaun McCance | 2015-06-29 | 2 | -1/+9 |
| | |||||
* | configure.ac: Bump yelp-xsl dependency | Shaun McCance | 2015-06-29 | 1 | -1/+1 |
| | |||||
* | yelp-check: Support Mallard Sites for ids | Shaun McCance | 2015-06-19 | 1 | -15/+29 |
| | |||||
* | yelp-check: Always quote "$@" | Shaun McCance | 2015-06-19 | 1 | -5/+5 |
| | |||||
* | yelp-check: Fix pipe flow for license | Shaun McCance | 2015-06-19 | 1 | -6/+5 |
| | | | | | | Getting return values for commands in a pipeline is hard. I did it wrong. I'm giving up for now for license, since error exits aren't normal for the license subcommand. |