aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* WIP: hswg: enable preprocessingHEADmasterPřemysl Eric Janouch2022-10-081-1/+6
| | | | WIP: Shouldn't allow it in pass-through mode, at minimum.
* WIP: ht: commit whatever I was trying outPřemysl Eric Janouch2022-10-083-0/+4694
|
* WIP: ht: dirty working treePřemysl Eric Janouch2022-10-081-0/+11
|
* WIP: ht: add main source filePřemysl Eric Janouch2022-10-081-0/+615
| | | | Initial commit of sorts.
* Add a basic tool for collecting web commentsPřemysl Eric Janouch2022-10-081-0/+68
|
* hswg: bump libasciidoc to masterPřemysl Eric Janouch2022-10-083-35/+34
|
* hswg: preset some attributesPřemysl Eric Janouch2022-10-051-0/+3
|
* Punt hid back where it came fromorigin/masterPřemysl Eric Janouch2022-09-265-3820/+3
|
* Further reduce scopePřemysl Eric Janouch2022-09-251-17/+0
| | | | | The idea of hic now lives as xP within the xK project, and the idea of hib has been implemented within xC.
* Reduce scopePřemysl Eric Janouch2022-08-231-13/+0
| | | | | | | | | | | | I've already built an X11-capable MPD client, and getting the right kind of FFT for spectrum analysis would be difficult without Cgo. Native Go PulseAudio interfacing would similarly cause excess work. The image viewer would be a lot worse in this regard, seeing as the amount of preexisting native Go code is tiny, and it's slow. TL;DR: These problems have already been resolved in nncmpp and fiv, and there's no need for inferior alternatives.
* hid: bump the FD limitPřemysl Eric Janouch2022-08-021-0/+8
|
* Bump libasciidocPřemysl Eric Janouch2022-03-203-58/+78
|
* hid: make note of a deprecationPřemysl Eric Janouch2022-03-161-0/+1
|
* hswg: use a buffered channel for signalsPřemysl Eric Janouch2022-03-161-1/+1
| | | | Found by go vet.
* hid: add WebIRC supportPřemysl Eric Janouch2022-03-151-5/+45
| | | | | | | Such clients can only be identified through STATS L. It's a bit weird to abuse the "port" field this way, but right now, it serves its purpose.
* 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-282-1/+5
| | | | And update copyright years.
* hid: implement WALLOPSPřemysl Eric Janouch2022-02-051-0/+20
|
* xgb-image: fix visual searchingPřemysl Eric Janouch2021-11-151-1/+2
|
* hswg: don't eat libasciidoc rendering errorsPřemysl Eric Janouch2021-09-232-4/+4
| | | | | | An unfortunate consequence of the := operator's behaviour. Also, update copyright years.
* Bump Go modules to 1.17Přemysl Eric Janouch2021-08-192-4/+10
|
* hid: reflect the original project's new namePřemysl Eric Janouch2021-08-061-1/+1
| | | | Better keep all schizophreny in my own head, rather than all projects.
* xgb-image: seek 32-bit visuals along with 30-bitPřemysl Eric Janouch2021-08-011-4/+5
| | | | | We only tried to upgrade to 32-bit depth when we weren't looking for 30-bit visuals. Probably of no practical consequence.
* xgb-image: support 10-bit coloursPřemysl Eric Janouch2021-07-151-26/+71
| | | | Apparently, a DefaultDepth 30 Xserver won't do translucency.
* xgb-image: gofmtPřemysl Eric Janouch2021-07-151-4/+5
|
* hswg: improve inotify processingPřemysl Eric Janouch2021-07-061-7/+9
| | | | Make sure to read the whole record before checking flags.
* Update .gitignorePřemysl Eric Janouch2021-06-301-0/+1
|
* 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-292-48/+54
|
* hswg: add a minimal README.adocPřemysl Eric Janouch2021-06-272-3/+63
| | | | Moving the example script from somewhere else.
* 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-023-53/+170
|
* Bump libasciidoc dependencyPřemysl Eric Janouch2020-10-042-9/+12
| | | | Now at a usable release version again.
* Bump libasciidoc dependencyPřemysl Eric Janouch2020-09-302-16/+22
|
* 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
|
* Bump libasciidoc dependencyPřemysl Eric Janouch2020-09-212-13/+18
|
* hswg: avoid self-referential linksPřemysl Eric Janouch2020-08-181-1/+1
|
* hswg: bump libasciidoc to a dev versionPřemysl Eric Janouch2020-08-173-34/+149
| | | | | | We want: - curved quotation marks - image alignment/float setting
* hswg: deduplicate backlinksPřemysl Eric Janouch2020-08-151-2/+5
|
* Update README.adocPřemysl Eric Janouch2020-08-151-100/+5
|
* hswg: merge in hasp as a modePřemysl Eric Janouch2020-08-153-114/+61
| | | | No need to have the two-line header processor in two places.