Commit Graph

196 Commits

Author SHA1 Message Date
04e19f5186
hswg: use inotify to watch for changed documents
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.
2021-06-22 23:25:02 +02:00
49a685c32e
hswg: take output path for the index as argument 2021-06-22 23:25:02 +02:00
d763ce619d
hswg: separate rendering from link expansion 2021-06-22 23:25:02 +02:00
8276f6bcb9
hswg: an initial attempt at refactoring main() 2021-06-22 23:25:02 +02:00
dd5c583e8b
hswg: store backlinks in a map 2021-06-22 23:25:01 +02:00
63d18d068d
hswg: actually use templates for output files 2021-06-22 01:01:43 +02:00
d47a8d2237
Bump libasciidoc dependency 2021-06-02 22:56:49 +02:00
a979edf5b7
Bump libasciidoc dependency
Now at a usable release version again.
2020-10-04 15:31:24 +02:00
9db34a955b
Bump libasciidoc dependency 2020-09-30 03:00:00 +02:00
35974efe21
hswg: try to order entries by date, reverse order 2020-09-21 22:44:12 +02:00
8f542c7120
hswg: execute a template given on standard input
So that information can be extracted from documents easily.
2020-09-21 19:26:55 +02:00
ea8c59961c
hswg: don't link to drafts 2020-09-21 19:26:54 +02:00
750f2139f5
hswg: extract attributes from documents 2020-09-21 19:26:54 +02:00
3d002bc540
Bump libasciidoc dependency 2020-09-21 19:26:54 +02:00
084a0a94b0
hswg: avoid self-referential links 2020-08-18 06:35:32 +02:00
91b1120c4a
hswg: bump libasciidoc to a dev version
We want:
 - curved quotation marks
 - image alignment/float setting
2020-08-17 04:40:20 +02:00
f7f892fb59
hswg: deduplicate backlinks 2020-08-15 07:20:04 +02:00
d0ce3e3e66
Update README.adoc 2020-08-15 06:10:05 +02:00
3a5cc216bb
hswg: merge in hasp as a mode
No need to have the two-line header processor in two places.
2020-08-15 04:26:50 +02:00
a049249d81
hswg: add a static website generator 2020-08-15 04:26:50 +02:00
d4eb9cde39
Update README.adoc 2020-08-12 01:52:09 +02:00
cb1c8f8563
Render the README as AsciiDoc
The little issues aren't worth the monospace font in Gitea.
2020-08-12 01:42:31 +02:00
13275f1dd3
Update .gitignore 2020-08-06 19:04:11 +02:00
030a23c1a2
hasp: bump libasciidoc and other dependencies 2020-08-01 14:02:03 +02:00
0d37e5bc8a
Name change 2020-08-01 14:01:58 +02:00
eae39b13c2
hid: mention Go 1.12 alternative to TLS autodetection 2019-02-27 02:36:04 +01:00
95f183aa48
hpcu: eliminate infinite looping 2019-02-04 09:27:10 +01:00
e7ea35f304
Use Go modules 2018-12-01 22:52:17 +01:00
056391eeca
hpcu: the slightest cleanup 2018-11-01 11:38:17 +01:00
f99615c850
Make README more AsciiDoc-compatible
It seems to almost work, except for callouts without blocks.
2018-10-08 03:54:57 +02:00
d04c140a69
ht: add generated wcwidth tables and algorithm 2018-10-07 18:09:09 +02:00
cd6c9e4d8c
ht: add generated X11 keysym maps
Now we can make sense of keysyms and translate them to text.
2018-10-07 18:09:09 +02:00
bf14fd5e04
Update README
Some reprioritization was in order.  Added some resources for hss.
2018-10-07 18:09:08 +02:00
228c3f3914
hasp: add a libasciidoc preprocessor 2018-10-07 18:09:08 +02:00
7d51aaa9a4
hpcu: add a selection unifier
So far not supporting large selections.
2018-09-30 18:45:29 +02:00
f198f9f6ac
xgb-selection: add a demo to track X11 selections 2018-09-30 18:45:29 +02:00
106e9b82b8
nexgb: update README 2018-09-30 17:34:27 +02:00
139c50b748
nexgb: update to xcb-proto 1.13 2018-09-30 17:34:27 +02:00
e6e4e94436
nexgb: regenerate from xcb-proto 1.12
To refresh documentation.
2018-09-30 17:34:27 +02:00
7051829581
xgbgen: make request function signatures shorter 2018-09-30 17:34:26 +02:00
3e9ed4eac6
xgbgen: process <doc> elements
Most of XCB documentation now ends up in Go sources,
although the end result is of mixed quality.
2018-09-30 17:34:26 +02:00
0056720d05
xgbgen: generate proper sentences with full stops 2018-09-30 17:34:26 +02:00
28a5112532
nexgb: export {Major,Minor}Version for extensions 2018-09-30 17:34:25 +02:00
1a53c005e9
nexgb: gofmt 2018-09-30 17:34:25 +02:00
07bf9881cc
nexgb: relicense xgbgen to 0BSD
Doing what the fuck I want to.

Included BurntSushi as a copyright holder because
under the Berne convention he totally is.
2018-09-30 17:34:25 +02:00
7aa2601e66
nexgb: rewrite import paths 2018-09-21 08:37:59 +02:00
48fb710f35
nexgb: post-merge fixups and cleanups
AUTHORS, CONTRIBUTORS: still useful, add people from git log, clean up.

LICENSE: Google doesn't really grant you shit anymore.  The EU doesn't
have software patents either, so it doesn't affect me directly.

README, doc.go: erase mentions of unmaintained xgbutil.
2018-09-08 19:51:53 +02:00
3173202cc1
Merge aarzilli/xgb, branch xcb1.12 as nexgb
History has been linearized and rewritten to stay under the new
subdirectory.  I want to make changes incompatible to BurntSushi/xgb.

The history begs for being thrown away entirely because of its quality
and because it doesn't cover the Google period but it is still useful
for copyright tracking.
2018-09-08 16:54:17 +02:00
aarzilli
3906399e7c
Regenerated from xcb-proto 1.12 2018-09-08 16:49:27 +02:00
aarzilli
1c01d79ba1
Changed xgbgen to support xcb-proto 1.12
* Added minimal support for switch fields.
* Changed the way Size is calculated to accomodate for lists inside structs
  (added to randr)
* Removed heuristic to place alignment gaps, they are now explicitly
  described in xml
2018-09-08 16:49:26 +02:00