aboutsummaryrefslogtreecommitdiff
path: root/hswg/main.go
Commit message (Collapse)AuthorAgeFilesLines
* hswg: use a buffered channel for signalsPřemysl Eric Janouch2022-03-161-1/+1
| | | | Found by go vet.
* hswg: parallelize renderingPřemysl Eric Janouch2022-03-031-3/+15
|
* hswg: log the error message on :date: parse failPřemysl Eric Janouch2022-02-281-0/+1
|
* hswg: make AttrList return nil for missing attrsPřemysl Eric Janouch2022-02-281-0/+4
| | | | And update copyright years.
* hswg: don't eat libasciidoc rendering errorsPřemysl Eric Janouch2021-09-231-3/+3
| | | | | | An unfortunate consequence of the := operator's behaviour. Also, update copyright years.
* hswg: improve inotify processingPřemysl Eric Janouch2021-07-061-7/+9
| | | | Make sure to read the whole record before checking flags.
* hswg: add .Attr, .AttrList, containsPřemysl Eric Janouch2021-06-291-2/+29
| | | | Trying to figure out a sensible way of handle tags.
* hswg: split out asciidoc.goPřemysl Eric Janouch2021-06-291-48/+0
|
* hswg: use inotify to watch for changed documentsPřemysl Eric Janouch2021-06-221-49/+195
| | | | | | | Now we force the glob to be *.adoc, as well as *.asciidoc, and there can only be one document directory. The previous single-run mode is no longer supported.
* hswg: take output path for the index as argumentPřemysl Eric Janouch2021-06-221-19/+29
|
* hswg: separate rendering from link expansionPřemysl Eric Janouch2021-06-221-15/+22
|
* hswg: an initial attempt at refactoring main()Přemysl Eric Janouch2021-06-221-83/+112
|
* hswg: store backlinks in a mapPřemysl Eric Janouch2021-06-221-23/+18
|
* hswg: actually use templates for output filesPřemysl Eric Janouch2021-06-221-37/+37
|
* Bump libasciidoc dependencyPřemysl Eric Janouch2021-06-021-2/+6
|
* hswg: try to order entries by date, reverse orderPřemysl Eric Janouch2020-09-211-1/+38
|
* hswg: execute a template given on standard inputPřemysl Eric Janouch2020-09-211-20/+38
| | | | So that information can be extracted from documents easily.
* hswg: don't link to draftsPřemysl Eric Janouch2020-09-211-1/+6
|
* hswg: extract attributes from documentsPřemysl Eric Janouch2020-09-211-14/+31
|
* hswg: avoid self-referential linksPřemysl Eric Janouch2020-08-181-1/+1
|
* hswg: bump libasciidoc to a dev versionPřemysl Eric Janouch2020-08-171-2/+5
| | | | | | We want: - curved quotation marks - image alignment/float setting
* hswg: deduplicate backlinksPřemysl Eric Janouch2020-08-151-2/+5
|
* hswg: merge in hasp as a modePřemysl Eric Janouch2020-08-151-19/+56
| | | | No need to have the two-line header processor in two places.
* hswg: add a static website generatorPřemysl Eric Janouch2020-08-151-0/+217