Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Version 42.1HEAD42.1master | Shaun McCance | 2022-10-30 | 2 | -1/+5 |
| | |||||
* | Merge branch 'issue22' into 'master' | Shaun McCance | 2022-10-30 | 1 | -0/+3 |
|\ | | | | | | | | | Ensure trailing slash on output dir for DocBook See merge request GNOME/yelp-tools!10 | ||||
| * | Ensure trailing slash on output dir for DocBook | Shaun McCance | 2022-10-12 | 1 | -0/+3 |
|/ | | | | | | xsltproc is picky. We already do this for Mallard, but missed it for DocBook. https://gitlab.gnome.org/GNOME/yelp-tools/-/issues/22 | ||||
* | Merge branch 'Doomsdayrs-master-patch-38452' into 'master' | Shaun McCance | 2022-05-11 | 1 | -7/+7 |
|\ | | | | | | | | | Convert README to MD See merge request GNOME/yelp-tools!9 | ||||
| * | Convert README to MD | Doomsdayrs | 2022-05-10 | 1 | -7/+7 |
|/ | |||||
* | Version 42.042.0 | Shaun McCance | 2022-03-19 | 2 | -1/+5 |
| | |||||
* | Version 42.beta42.beta | Shaun McCance | 2022-02-12 | 2 | -1/+5 |
| | |||||
* | yelp.m4: Avoid argument list too long error when cleaning | Dan Nicholson | 2022-02-06 | 1 | -1/+3 |
| | | | | https://gitlab.gnome.org/GNOME/yelp-tools/-/merge_requests/5 | ||||
* | Version 41.041.0 | Shaun McCance | 2021-09-18 | 2 | -1/+5 |
| | |||||
* | Version 41.beta41.beta | Shaun McCance | 2021-08-14 | 2 | -1/+6 |
| | |||||
* | help: Replace Bugzilla link with GitLab link | Andre Klapper | 2021-07-28 | 1 | -1/+1 |
| | |||||
* | build: Use Meson's python module for finding lxmlwip/jtojnar/mesonpy | Jan Tojnar | 2021-04-07 | 1 | -4/+2 |
| | |||||
* | Version 40.040.0 | Shaun McCance | 2021-03-20 | 2 | -1/+5 |
| | |||||
* | Version 40.rc40.rc | Shaun McCance | 2021-03-13 | 2 | -1/+6 |
| | |||||
* | Remove comment about revision version attrs from templates | Shaun McCance | 2021-03-12 | 2 | -2/+0 |
| | | | | | | | This comment was intended to tell people to remove whichever of version, docversion, and pkgversion they don't use. But we dropped docversion and pkgversion from the templates to push towards the unified version attr, so the comment doesn't make sense anymore. | ||||
* | Merge branch 'master' into 'master' | Shaun McCance | 2021-02-20 | 3 | -3/+3 |
|\ | | | | | | | | | Use /usr/bin/python3 as shebang See merge request GNOME/yelp-tools!6 | ||||
| * | Use /usr/bin/python3 as shebang | Dominique Leuenberger | 2021-02-11 | 3 | -3/+3 |
| | | | | | | | | | | | | | | I don't think any distro has python3 installed in /bin. Some distros have completed UsrMerge, which makes /bin a symlink to /usr/bin, so /bin/python3 is available on those distros. But it breaks on all other distros. | ||||
* | | Version 40.beta40.beta | Shaun McCance | 2021-02-13 | 2 | -1/+6 |
|/ | |||||
* | Adding --skip option to list filenames to skip | Shaun McCance | 2021-02-07 | 1 | -11/+28 |
| | | | | | | This is mostly useful in config files, where you have specific pages that you might want exempted from some custom checker, but you don't want to force people to explicitly list which filenames to test. | ||||
* | yelp-check: return 1 on failure for custom checkers | Shaun McCance | 2021-02-07 | 1 | -3/+3 |
| | |||||
* | Version 40.alpha40.alpha | Shaun McCance | 2021-02-06 | 2 | -12/+11 |
| | |||||
* | yelp-check: Use desc if blurb not set on --help for custom checkers | Shaun McCance | 2021-02-03 | 1 | -0/+3 |
| | |||||
* | 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 |
| | |