saait, branch HEAD the most boring static page generator 4e687c03f39d0bf6cc2f4ee4657691cc970b2240 2023-04-10T10:28:03Z 2023-04-10T10:28:03Z in Atom (RFC4287) an atomTextConstruct specifies the type text as the default Hiltjo Posthuma hiltjo@codemadness.org commit 4e687c03f39d0bf6cc2f4ee4657691cc970b2240 parent 72e89233016f5f860c77166b5f63e62c7e04d253 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 10 Apr 2023 12:28:03 +0200 in Atom (RFC4287) an atomTextConstruct specifies the type text as the default This saves a few bytes. 72e89233016f5f860c77166b5f63e62c7e04d253 2023-04-10T10:27:39Z 2023-04-10T10:27:39Z atom_content: fix reference to feed itself Hiltjo Posthuma hiltjo@codemadness.org commit 72e89233016f5f860c77166b5f63e62c7e04d253 parent f4aa2978064009789182c27d454c8468f7363da7 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 10 Apr 2023 12:27:39 +0200 atom_content: fix reference to feed itself f4aa2978064009789182c27d454c8468f7363da7 2022-11-15T08:57:53Z 2022-11-15T08:57:53Z bump version to 0.8 Hiltjo Posthuma hiltjo@codemadness.org commit f4aa2978064009789182c27d454c8468f7363da7 parent 55da975904aa48d6514cc29b406ec1ea7c1c3719 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 15 Nov 2022 09:57:53 +0100 bump version to 0.8 55da975904aa48d6514cc29b406ec1ea7c1c3719 2022-03-19T12:13:29Z 2022-03-19T12:13:29Z sync templates from my site Hiltjo Posthuma hiltjo@codemadness.org commit 55da975904aa48d6514cc29b406ec1ea7c1c3719 parent 05eb9e7224f302b9d611043adb52418450b3ce4d Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 19 Mar 2022 13:13:29 +0100 sync templates from my site No datetime attribute needed for <time>. Simplify the menu texts. 05eb9e7224f302b9d611043adb52418450b3ce4d 2022-03-19T12:13:14Z 2022-03-19T12:13:14Z CSS: add dark mode Hiltjo Posthuma hiltjo@codemadness.org commit 05eb9e7224f302b9d611043adb52418450b3ce4d parent 134ff98c58a8cca78caf918cc6dddc3a24155490 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 19 Mar 2022 13:13:14 +0100 CSS: add dark mode 134ff98c58a8cca78caf918cc6dddc3a24155490 2020-12-24T12:38:10Z 2020-12-24T12:38:10Z README: add url to entr project to make it easier to find Hiltjo Posthuma hiltjo@codemadness.org commit 134ff98c58a8cca78caf918cc6dddc3a24155490 parent f242e6ade5979fd153b0b2a97a252912fa91b842 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Thu, 24 Dec 2020 13:38:10 +0100 README: add url to entr project to make it easier to find f242e6ade5979fd153b0b2a97a252912fa91b842 2020-11-15T11:42:36Z 2020-11-15T19:06:54Z Replace readdir_r to readdir Jaume Devesa jaume@mailbox.org commit f242e6ade5979fd153b0b2a97a252912fa91b842 parent c2c2c0934d8b2b362dddd503df382a1b5ae2afb5 Author: Jaume Devesa <jaume@mailbox.org> Date: Sun, 15 Nov 2020 12:42:36 +0100 Replace readdir_r to readdir Function `readdir_r` seems to be deprecated in favor of `readdir`. Replace the calls to avoid compile-time warnings. Minor code-style changes + additional note by me: POSIX says: "The pointer returned by readdir() points to data which may be overwritten by another call to readdir() on the same directory stream. This data is not overwritten by another call to readdir() on a different directory stream." https://pubs.opengroup.org/onlinepubs/009695399/functions/readdir_r.html So the nested readdir() is safe here. c2c2c0934d8b2b362dddd503df382a1b5ae2afb5 2020-11-04T16:57:11Z 2020-11-04T16:57:11Z add Atom content feed in the header of a page Hiltjo Posthuma hiltjo@codemadness.org commit c2c2c0934d8b2b362dddd503df382a1b5ae2afb5 parent 5081d4732c16126a4cc3cf2e6ac20207f15f0a96 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Wed, 4 Nov 2020 17:57:11 +0100 add Atom content feed in the header of a page 5081d4732c16126a4cc3cf2e6ac20207f15f0a96 2020-11-03T21:27:35Z 2020-11-03T21:27:35Z add a version of the Atom and RSS feed with full content Hiltjo Posthuma hiltjo@codemadness.org commit 5081d4732c16126a4cc3cf2e6ac20207f15f0a96 parent 15848b6b5f2da216666ba15123bb320018f10428 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 3 Nov 2020 22:27:35 +0100 add a version of the Atom and RSS feed with full content Some people prefer to view the whole content in a feed reader, offer this choice. 15848b6b5f2da216666ba15123bb320018f10428 2020-11-03T21:26:09Z 2020-11-03T21:26:09Z add RSS feed template again Hiltjo Posthuma hiltjo@codemadness.org commit 15848b6b5f2da216666ba15123bb320018f10428 parent 05ac00286c4a8bf27b155a2369bfcc93043ff2ea Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 3 Nov 2020 22:26:09 +0100 add RSS feed template again This allows users to choose between Atom or RSS. RSS is an older technology that is more widely supported than Atom, for example in snownews. 05ac00286c4a8bf27b155a2369bfcc93043ff2ea 2020-07-27T18:18:53Z 2020-07-27T18:18:53Z sitemap.xml: improve format and add lastmodified <lastmod> Hiltjo Posthuma hiltjo@codemadness.org commit 05ac00286c4a8bf27b155a2369bfcc93043ff2ea parent fd64204ae7af8aea7f61ce2e6563c0f3372faa51 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 27 Jul 2020 20:18:53 +0200 sitemap.xml: improve format and add lastmodified <lastmod> fd64204ae7af8aea7f61ce2e6563c0f3372faa51 2020-04-05T14:11:20Z 2020-04-05T14:11:20Z bump version to 0.7.1 Hiltjo Posthuma hiltjo@codemadness.org commit fd64204ae7af8aea7f61ce2e6563c0f3372faa51 parent 66bae484ec19ebad289b59b9250cfb726899cda5 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Apr 2020 16:11:20 +0200 bump version to 0.7.1 2 breaking bugfixes 66bae484ec19ebad289b59b9250cfb726899cda5 2020-04-05T10:59:52Z 2020-04-05T10:59:52Z fix NULL dereference if a template has no blocks + tiny style fix Hiltjo Posthuma hiltjo@codemadness.org commit 66bae484ec19ebad289b59b9250cfb726899cda5 parent 48eaa7dac60dfd491fdb1e915f59741cf1a19dd0 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Apr 2020 12:59:52 +0200 fix NULL dereference if a template has no blocks + tiny style fix 48eaa7dac60dfd491fdb1e915f59741cf1a19dd0 2020-04-05T10:46:25Z 2020-04-05T10:46:25Z fix command parsing for options Hiltjo Posthuma hiltjo@codemadness.org commit 48eaa7dac60dfd491fdb1e915f59741cf1a19dd0 parent 0a5c6534a04a5cdac0a8e3d7f294e1fd7e281f6f Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Apr 2020 12:46:25 +0200 fix command parsing for options 0a5c6534a04a5cdac0a8e3d7f294e1fd7e281f6f 2020-02-23T19:35:13Z 2020-02-23T19:35:13Z bump version to 0.7 Hiltjo Posthuma hiltjo@codemadness.org commit 0a5c6534a04a5cdac0a8e3d7f294e1fd7e281f6f parent 61e26836e8656a48af28af693c506b022244cc2d Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 23 Feb 2020 20:35:13 +0100 bump version to 0.7 61e26836e8656a48af28af693c506b022244cc2d 2020-02-21T14:25:56Z 2020-02-21T14:25:56Z config.cfg: add spaces around variable assignment (=) Hiltjo Posthuma hiltjo@codemadness.org commit 61e26836e8656a48af28af693c506b022244cc2d parent 8d49f005a4bf2ed3812331dafd8090891960e86c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 21 Feb 2020 15:25:56 +0100 config.cfg: add spaces around variable assignment (=) 8d49f005a4bf2ed3812331dafd8090891960e86c 2020-02-21T14:18:51Z 2020-02-21T14:18:51Z sync README Hiltjo Posthuma hiltjo@codemadness.org commit 8d49f005a4bf2ed3812331dafd8090891960e86c parent d4a58cdd0964fdd4fee0e036bfbb06bd7e6f9c43 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 21 Feb 2020 15:18:51 +0100 sync README d4a58cdd0964fdd4fee0e036bfbb06bd7e6f9c43 2020-02-21T14:18:00Z 2020-02-21T14:18:00Z saait.1: improve wording, thanks biniar! Hiltjo Posthuma hiltjo@codemadness.org commit d4a58cdd0964fdd4fee0e036bfbb06bd7e6f9c43 parent 4d966052a22a4b5ebb9c0cc3c5a380482330014e Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 21 Feb 2020 15:18:00 +0100 saait.1: improve wording, thanks biniar! 4d966052a22a4b5ebb9c0cc3c5a380482330014e 2020-02-21T12:08:27Z 2020-02-21T12:08:27Z sync README Hiltjo Posthuma hiltjo@codemadness.org commit 4d966052a22a4b5ebb9c0cc3c5a380482330014e parent 75cb5695774224efbcb0babe892c5cde0e363f01 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 21 Feb 2020 13:08:27 +0100 sync README 75cb5695774224efbcb0babe892c5cde0e363f01 2020-02-21T12:07:58Z 2020-02-21T12:07:58Z saait.1/README: move markdown example to README Hiltjo Posthuma hiltjo@codemadness.org commit 75cb5695774224efbcb0babe892c5cde0e363f01 parent 081c3fb57aaf2dd6b6019bc6b270511fa821d1ae Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 21 Feb 2020 13:07:58 +0100 saait.1/README: move markdown example to README 081c3fb57aaf2dd6b6019bc6b270511fa821d1ae 2020-02-16T16:59:02Z 2020-02-20T18:21:35Z rename htmlfile to contentfile, reword some things in docs Hiltjo Posthuma hiltjo@codemadness.org commit 081c3fb57aaf2dd6b6019bc6b270511fa821d1ae parent 79f542131b02995e4bb1ba36e0f67b38c8551a35 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 16 Feb 2020 17:59:02 +0100 rename htmlfile to contentfile, reword some things in docs saait is intended for site generator, can be used for other text templates, like Atom feeds, etc. 79f542131b02995e4bb1ba36e0f67b38c8551a35 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z sync README Hiltjo Posthuma hiltjo@codemadness.org commit 79f542131b02995e4bb1ba36e0f67b38c8551a35 parent 9789f45cbe96a0eb26621f7fb036a8a2db6daed8 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 sync README 9789f45cbe96a0eb26621f7fb036a8a2db6daed8 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z README: add example script for a possible workflow Hiltjo Posthuma hiltjo@codemadness.org commit 9789f45cbe96a0eb26621f7fb036a8a2db6daed8 parent 5bf956a1f444ba5ec786a887f575668f42313d15 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 README: add example script for a possible workflow 5bf956a1f444ba5ec786a887f575668f42313d15 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z saait.1: reword sentence about an empty template block file Hiltjo Posthuma hiltjo@codemadness.org commit 5bf956a1f444ba5ec786a887f575668f42313d15 parent 53544bea37c0b6dab9050d9aedf64a0027424fce Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 saait.1: reword sentence about an empty template block file 53544bea37c0b6dab9050d9aedf64a0027424fce 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z saait.1: improvements Hiltjo Posthuma hiltjo@codemadness.org commit 53544bea37c0b6dab9050d9aedf64a0027424fce parent d641547794fb688746b5a12bc6acc1ce36b7c33f Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 saait.1: improvements - don't mention .cfg files explicitly, except in examples, because the last extension is used for any path (so .ini or so would work too). - document white-space rules for key = value assignment. - don't mention the htmlfile exception in the example/usage steps. - minor white-space tweak. d641547794fb688746b5a12bc6acc1ce36b7c33f 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z remove "index" feature Hiltjo Posthuma hiltjo@codemadness.org commit d641547794fb688746b5a12bc6acc1ce36b7c33f parent 1f2bea100210ce5dab1d3801efa0968b89020f31 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 remove "index" feature it can be done in a more flexible way by simply a symlink and specifying/omitting config files. 1f2bea100210ce5dab1d3801efa0968b89020f31 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z strip TABs and spaces before values too, improve comments wording Hiltjo Posthuma hiltjo@codemadness.org commit 1f2bea100210ce5dab1d3801efa0968b89020f31 parent 893bbfdd9283e8f38700a2f5623c95a37c2c6f41 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 strip TABs and spaces before values too, improve comments wording 893bbfdd9283e8f38700a2f5623c95a37c2c6f41 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z Makefile: rm headers Hiltjo Posthuma hiltjo@codemadness.org commit 893bbfdd9283e8f38700a2f5623c95a37c2c6f41 parent 63d47467edf428f92bdb01f1f0e7d60239782942 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 Makefile: rm headers 63d47467edf428f92bdb01f1f0e7d60239782942 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z rm arg.h and config.h: hand-roll argument parsing Hiltjo Posthuma hiltjo@codemadness.org commit 63d47467edf428f92bdb01f1f0e7d60239782942 parent f43f198c66c1fcc3515fda2640ee6ad846418865 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 rm arg.h and config.h: hand-roll argument parsing f43f198c66c1fcc3515fda2640ee6ad846418865 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z pages: simplify and remove unused variables from examples Hiltjo Posthuma hiltjo@codemadness.org commit f43f198c66c1fcc3515fda2640ee6ad846418865 parent a1c4a48dba8f889f8e49175a5a7256a5496ad800 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 pages: simplify and remove unused variables from examples it should be clear any variable can be used in the documentation etc. a1c4a48dba8f889f8e49175a5a7256a5496ad800 2020-02-14T23:12:34Z 2020-02-20T18:20:30Z config.cfg: small fixes Hiltjo Posthuma hiltjo@codemadness.org commit a1c4a48dba8f889f8e49175a5a7256a5496ad800 parent 5b6243dd0926b623cced3118df001d13089675ed Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 15 Feb 2020 00:12:34 +0100 config.cfg: small fixes - site title comment was wrong. - author comment was wrong (above a different variable). - punctuation 5b6243dd0926b623cced3118df001d13089675ed 2020-02-10T18:33:19Z 2020-02-10T18:33:19Z Makefile: remove duplicate -c flag Hiltjo Posthuma hiltjo@codemadness.org commit 5b6243dd0926b623cced3118df001d13089675ed parent a4f1fc6f95d5ec2d60dbc3be009a8c9f0a7da45c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 10 Feb 2020 19:33:19 +0100 Makefile: remove duplicate -c flag a4f1fc6f95d5ec2d60dbc3be009a8c9f0a7da45c 2020-02-10T18:31:30Z 2020-02-10T18:31:30Z style.css: make headers a bit smaller, use monospace for code Hiltjo Posthuma hiltjo@codemadness.org commit a4f1fc6f95d5ec2d60dbc3be009a8c9f0a7da45c parent bebb5bec3db62f3194968bd8607aece447183da8 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 10 Feb 2020 19:31:30 +0100 style.css: make headers a bit smaller, use monospace for code bebb5bec3db62f3194968bd8607aece447183da8 2020-01-28T21:13:24Z 2020-01-28T21:13:24Z cleanup unneeded include .h file Hiltjo Posthuma hiltjo@codemadness.org commit bebb5bec3db62f3194968bd8607aece447183da8 parent 96915196628cde374903f8cb434898f5a6e0099c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 28 Jan 2020 22:13:24 +0100 cleanup unneeded include .h file 96915196628cde374903f8cb434898f5a6e0099c 2020-01-07T17:23:39Z 2020-01-07T17:23:39Z bump version to 0.6 Hiltjo Posthuma hiltjo@codemadness.org commit 96915196628cde374903f8cb434898f5a6e0099c parent 9203853d55254af37158617b4595d51888fa6951 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 7 Jan 2020 18:23:39 +0100 bump version to 0.6 9203853d55254af37158617b4595d51888fa6951 2020-01-07T17:23:02Z 2020-01-07T17:23:02Z saait.1 and README: reword and correct a few things Hiltjo Posthuma hiltjo@codemadness.org commit 9203853d55254af37158617b4595d51888fa6951 parent 88d494680432fbd4166b0a24226efd310aeb85e5 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 7 Jan 2020 18:23:02 +0100 saait.1 and README: reword and correct a few things 88d494680432fbd4166b0a24226efd310aeb85e5 2020-01-05T23:40:37Z 2020-01-05T23:40:37Z make usage exactly the same as in the man page saait.1 Hiltjo Posthuma hiltjo@codemadness.org commit 88d494680432fbd4166b0a24226efd310aeb85e5 parent 366a61fa0a047dc2cbf70b4f0d6da0008bb846ee Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 6 Jan 2020 00:40:37 +0100 make usage exactly the same as in the man page saait.1 + a minor white-space fix. 366a61fa0a047dc2cbf70b4f0d6da0008bb846ee 2020-01-05T22:55:42Z 2020-01-05T22:55:42Z make it easier to debug for which page a variable is undefined Hiltjo Posthuma hiltjo@codemadness.org commit 366a61fa0a047dc2cbf70b4f0d6da0008bb846ee parent 8b073bb76dcaad5e7029405e91918108e86f2b86 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Jan 2020 23:55:42 +0100 make it easier to debug for which page a variable is undefined 8b073bb76dcaad5e7029405e91918108e86f2b86 2020-01-05T22:42:02Z 2020-01-05T22:42:02Z rename line to linenr, count from 1 Hiltjo Posthuma hiltjo@codemadness.org commit 8b073bb76dcaad5e7029405e91918108e86f2b86 parent e75d8cfb365e36512e26cc62f6246d1dcd8500e1 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Jan 2020 23:42:02 +0100 rename line to linenr, count from 1 e75d8cfb365e36512e26cc62f6246d1dcd8500e1 2020-01-05T22:37:08Z 2020-01-05T22:37:08Z improve some comments Hiltjo Posthuma hiltjo@codemadness.org commit e75d8cfb365e36512e26cc62f6246d1dcd8500e1 parent 0f9615a28ddc062de97bcc89170cc7c94ca15f3b Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Jan 2020 23:37:08 +0100 improve some comments 0f9615a28ddc062de97bcc89170cc7c94ca15f3b 2020-01-05T13:14:28Z 2020-01-05T13:14:28Z README: some white-space fixes Hiltjo Posthuma hiltjo@codemadness.org commit 0f9615a28ddc062de97bcc89170cc7c94ca15f3b parent 26cef250bc4609edcc5663540f3e4055738ca06b Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Jan 2020 14:14:28 +0100 README: some white-space fixes 26cef250bc4609edcc5663540f3e4055738ca06b 2020-01-05T13:10:51Z 2020-01-05T13:10:51Z improve/rewrite man page and README Hiltjo Posthuma hiltjo@codemadness.org commit 26cef250bc4609edcc5663540f3e4055738ca06b parent 82f2448a5181411d61e4763f45e1dfdbe6e8092b Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Jan 2020 14:10:51 +0100 improve/rewrite man page and README add a step-by-step usage example to create a site. 82f2448a5181411d61e4763f45e1dfdbe6e8092b 2020-01-05T13:10:30Z 2020-01-05T13:10:30Z bump LICENSE year Hiltjo Posthuma hiltjo@codemadness.org commit 82f2448a5181411d61e4763f45e1dfdbe6e8092b parent 1ef896a903a32ef5b48d983a3cec6ef33a8707a3 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Jan 2020 14:10:30 +0100 bump LICENSE year 1ef896a903a32ef5b48d983a3cec6ef33a8707a3 2020-01-05T13:09:42Z 2020-01-05T13:09:42Z improve comment and usage string Hiltjo Posthuma hiltjo@codemadness.org commit 1ef896a903a32ef5b48d983a3cec6ef33a8707a3 parent b100a92a2e2f256febcd2c87232ca368a8b6d80a Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Jan 2020 14:09:42 +0100 improve comment and usage string b100a92a2e2f256febcd2c87232ca368a8b6d80a 2020-01-05T13:08:58Z 2020-01-05T13:08:58Z set "index" variable and check it strictly against "0" Hiltjo Posthuma hiltjo@codemadness.org commit b100a92a2e2f256febcd2c87232ca368a8b6d80a parent 8ce9999df8e020ddd9f00ad6ce4a0578254a9e31 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 5 Jan 2020 14:08:58 +0100 set "index" variable and check it strictly against "0" 8ce9999df8e020ddd9f00ad6ce4a0578254a9e31 2019-12-07T21:16:50Z 2019-12-07T21:16:50Z improve README Hiltjo Posthuma hiltjo@codemadness.org commit 8ce9999df8e020ddd9f00ad6ce4a0578254a9e31 parent 59eeabfb2ae2c82279a07091ba1cc20bca7c807c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 7 Dec 2019 22:16:50 +0100 improve README 59eeabfb2ae2c82279a07091ba1cc20bca7c807c 2019-11-08T13:52:49Z 2019-11-08T13:52:49Z template: minor HTML improvements Hiltjo Posthuma hiltjo@codemadness.org commit 59eeabfb2ae2c82279a07091ba1cc20bca7c807c parent 20eaebe368ceb6f2cde067b71f54fdbff7888877 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 8 Nov 2019 14:52:49 +0100 template: minor HTML improvements - use the more logical order: name, content (key, value). - remove nowrap attribute and unnecesary datetime attribute. 20eaebe368ceb6f2cde067b71f54fdbff7888877 2019-10-29T17:51:48Z 2019-10-29T17:51:48Z bump version to 0.5 Hiltjo Posthuma hiltjo@codemadness.org commit 20eaebe368ceb6f2cde067b71f54fdbff7888877 parent 12339ea5125e7ec8ea6c59f98ab09f6245c1d734 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 29 Oct 2019 18:51:48 +0100 bump version to 0.5 12339ea5125e7ec8ea6c59f98ab09f6245c1d734 2019-10-29T17:46:34Z 2019-10-29T17:46:34Z improve comments and remove a few TODO markers Hiltjo Posthuma hiltjo@codemadness.org commit 12339ea5125e7ec8ea6c59f98ab09f6245c1d734 parent 51c0c162ec51ad219acaf97e4f7b8b93023fa262 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 29 Oct 2019 18:46:34 +0100 improve comments and remove a few TODO markers 51c0c162ec51ad219acaf97e4f7b8b93023fa262 2019-10-29T17:31:18Z 2019-10-29T17:31:18Z style fix Hiltjo Posthuma hiltjo@codemadness.org commit 51c0c162ec51ad219acaf97e4f7b8b93023fa262 parent be11bd1dda2a883fc861f6147167a3477b636fe7 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 29 Oct 2019 18:31:18 +0100 style fix be11bd1dda2a883fc861f6147167a3477b636fe7 2019-10-29T17:07:11Z 2019-10-29T17:07:11Z make sure util functions are at the top, move xmlencode before writepage() Hiltjo Posthuma hiltjo@codemadness.org commit be11bd1dda2a883fc861f6147167a3477b636fe7 parent 3d54db5f366efdf4612c9eaa537a22ad11035e45 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 29 Oct 2019 18:07:11 +0100 make sure util functions are at the top, move xmlencode before writepage() 3d54db5f366efdf4612c9eaa537a22ad11035e45 2019-10-29T16:55:26Z 2019-10-29T16:55:26Z check a realloc call, use a function wrapper: erealloc Hiltjo Posthuma hiltjo@codemadness.org commit 3d54db5f366efdf4612c9eaa537a22ad11035e45 parent 14e13f2b2eb2a5325046789df95d65cd7afc6e47 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 29 Oct 2019 17:55:26 +0100 check a realloc call, use a function wrapper: erealloc 14e13f2b2eb2a5325046789df95d65cd7afc6e47 2019-10-18T18:32:35Z 2019-10-18T18:32:35Z README: improve example for generating pages here too Hiltjo Posthuma hiltjo@codemadness.org commit 14e13f2b2eb2a5325046789df95d65cd7afc6e47 parent 520cf503b55c4ce2f3ccf47e7aa13d43b463fb1c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 18 Oct 2019 20:32:35 +0200 README: improve example for generating pages here too 520cf503b55c4ce2f3ccf47e7aa13d43b463fb1c 2019-10-18T18:30:06Z 2019-10-18T18:30:06Z simplify Makefile and improvements Hiltjo Posthuma hiltjo@codemadness.org commit 520cf503b55c4ce2f3ccf47e7aa13d43b463fb1c parent d5820b0d6a3f9105d19e9f35e14da5c790e1846d Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 18 Oct 2019 20:30:06 +0200 simplify Makefile and improvements - install Makefile.example on installation for examples. - add Makefile.example to dist target. - remove config.mk d5820b0d6a3f9105d19e9f35e14da5c790e1846d 2019-10-16T07:53:34Z 2019-10-16T07:53:34Z put site generator configurable in one place: config.cfg Hiltjo Posthuma hiltjo@codemadness.org commit d5820b0d6a3f9105d19e9f35e14da5c790e1846d parent 62f181347393a0c3c5516c2b47bc6fe71d6760c1 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Wed, 16 Oct 2019 09:53:34 +0200 put site generator configurable in one place: config.cfg If someone uses saait, there is no need to advertise saait if you dont want. Feel free to remove it. 62f181347393a0c3c5516c2b47bc6fe71d6760c1 2019-10-16T07:11:20Z 2019-10-16T07:48:52Z example: don't parse ls(1) output Augustin Fabre augustin@augfab.fr commit 62f181347393a0c3c5516c2b47bc6fe71d6760c1 parent 447fdc59aaa7c15ab9af74b582c33d5bb9b883c0 Author: Augustin Fabre <augustin@augfab.fr> Date: Wed, 16 Oct 2019 09:11:20 +0200 example: don't parse ls(1) output 447fdc59aaa7c15ab9af74b582c33d5bb9b883c0 2019-10-16T07:10:52Z 2019-10-16T07:48:41Z example: always create output directory Augustin Fabre augustin@augfab.fr commit 447fdc59aaa7c15ab9af74b582c33d5bb9b883c0 parent b17deee9bb62b581455400807b246a4a0c729d08 Author: Augustin Fabre <augustin@augfab.fr> Date: Wed, 16 Oct 2019 09:10:52 +0200 example: always create output directory b17deee9bb62b581455400807b246a4a0c729d08 2019-10-16T06:30:24Z 2019-10-16T07:48:33Z use <meta generator> tag Augustin Fabre augustin@augfab.fr commit b17deee9bb62b581455400807b246a4a0c729d08 parent ec32a2cae8a20caff76d20e3ede4485cbeecf984 Author: Augustin Fabre <augustin@augfab.fr> Date: Wed, 16 Oct 2019 08:30:24 +0200 use <meta generator> tag ec32a2cae8a20caff76d20e3ede4485cbeecf984 2019-06-12T07:48:11Z 2019-06-12T07:48:11Z add example Makefile for generating pages and syncing Hiltjo Posthuma hiltjo@codemadness.org commit ec32a2cae8a20caff76d20e3ede4485cbeecf984 parent 2877abf24a88d4ac8fdf7e62a1fc44619736551c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Wed, 12 Jun 2019 09:48:11 +0200 add example Makefile for generating pages and syncing make - builds pages. make sync - rsync files to remote host. make view - view index file in the browser (for preview). 2877abf24a88d4ac8fdf7e62a1fc44619736551c 2019-06-01T15:12:51Z 2019-06-01T15:12:51Z update documentation describing new template blocks and bump license Hiltjo Posthuma hiltjo@codemadness.org commit 2877abf24a88d4ac8fdf7e62a1fc44619736551c parent 3efe93e903986896139eac808fc6329a80b7b496 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 1 Jun 2019 17:12:51 +0200 update documentation describing new template blocks and bump license 3efe93e903986896139eac808fc6329a80b7b496 2019-05-25T23:59:08Z 2019-05-25T23:59:08Z minor code-style Hiltjo Posthuma hiltjo@codemadness.org commit 3efe93e903986896139eac808fc6329a80b7b496 parent 015bc6ccd23e3e1ac78b6373e26d648bff4d08e0 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 26 May 2019 01:59:08 +0200 minor code-style 015bc6ccd23e3e1ac78b6373e26d648bff4d08e0 2019-05-25T18:33:33Z 2019-05-25T18:33:33Z rework templates support Hiltjo Posthuma hiltjo@codemadness.org commit 015bc6ccd23e3e1ac78b6373e26d648bff4d08e0 parent aac9d4d389441f56dd883b5eec1aea7672797e27 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 25 May 2019 20:33:33 +0200 rework templates support templates are now iterated from the templates directory. It detects the following prefixes: "header." - header block "item." - item block "footer." - footer block when a block is missing it is simply skipped (an empty file is not needed anymore). - This now allows adding/remove templates at run-time without having to specify the templates in config.h and recompile. - remove listing tcc as supported. It has limited POSIX support and does not support the required opendir,readdir_r,closedir interfaces. aac9d4d389441f56dd883b5eec1aea7672797e27 2019-05-25T18:32:15Z 2019-05-25T18:32:15Z remove unneeded variable Hiltjo Posthuma hiltjo@codemadness.org commit aac9d4d389441f56dd883b5eec1aea7672797e27 parent 685357843f7c8e34a142392ee9f4ed1fcf517436 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 25 May 2019 20:32:15 +0200 remove unneeded variable 685357843f7c8e34a142392ee9f4ed1fcf517436 2019-05-02T19:13:39Z 2019-05-02T19:13:39Z bump version to 0.4 Hiltjo Posthuma hiltjo@codemadness.org commit 685357843f7c8e34a142392ee9f4ed1fcf517436 parent 87e1bf523941ea432006f5f4c2a23d5c54c4fed5 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Thu, 2 May 2019 21:13:39 +0200 bump version to 0.4 87e1bf523941ea432006f5f4c2a23d5c54c4fed5 2019-05-02T18:02:51Z 2019-05-02T18:02:51Z atom feed: use plain-text for title and summary Hiltjo Posthuma hiltjo@codemadness.org commit 87e1bf523941ea432006f5f4c2a23d5c54c4fed5 parent 939b8911eb315e93b74459695a848aecef5206a1 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Thu, 2 May 2019 20:02:51 +0200 atom feed: use plain-text for title and summary 939b8911eb315e93b74459695a848aecef5206a1 2019-03-16T13:10:51Z 2019-03-16T13:10:51Z improve stylesheet Hiltjo Posthuma hiltjo@codemadness.org commit 939b8911eb315e93b74459695a848aecef5206a1 parent f6831815feca19ff0cd808f783f173dc65db7594 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 16 Mar 2019 14:10:51 +0100 improve stylesheet tested in netsurf, IE6, firefox, links, lynx, dillo. f6831815feca19ff0cd808f783f173dc65db7594 2019-03-09T13:22:41Z 2019-03-09T13:22:41Z accessibility and other minor improvements Hiltjo Posthuma hiltjo@codemadness.org commit f6831815feca19ff0cd808f783f173dc65db7594 parent d281e7082c8987bec72e54522c6953546687c884 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 9 Mar 2019 14:22:41 +0100 accessibility and other minor improvements CSS: make underline below main nav menu 3px. code-style: consistency: reorder <link rel> attributes>. readability: rename "Atom" to "Atom feed". accessibility: instead of divs just use semantic HTML5 tags. accessibility: use HTML5 <time> tag for timestamps. accessibility: remove redundant titles in nav menu links. d281e7082c8987bec72e54522c6953546687c884 2019-03-09T13:18:10Z 2019-03-09T13:18:10Z Makefile: respect system CFLAGS/LDFLAGS, add DOCPREFIX Hiltjo Posthuma hiltjo@codemadness.org commit d281e7082c8987bec72e54522c6953546687c884 parent 8a92c9d41937be9b766c020d260f4c8360b819cb Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 9 Mar 2019 14:18:10 +0100 Makefile: respect system CFLAGS/LDFLAGS, add DOCPREFIX 8a92c9d41937be9b766c020d260f4c8360b819cb 2018-12-21T12:38:58Z 2018-12-21T12:38:58Z add twtxt support: https://twtxt.readthedocs.io/en/stable/ Hiltjo Posthuma hiltjo@codemadness.org commit 8a92c9d41937be9b766c020d260f4c8360b819cb parent 2d2e29f01cc83bf0adf67cca4df8dff8cec2a7d0 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 21 Dec 2018 13:38:58 +0100 add twtxt support: https://twtxt.readthedocs.io/en/stable/ 2d2e29f01cc83bf0adf67cca4df8dff8cec2a7d0 2018-09-22T10:55:54Z 2018-09-22T10:55:54Z minor code-style: order op chars Hiltjo Posthuma hiltjo@codemadness.org commit 2d2e29f01cc83bf0adf67cca4df8dff8cec2a7d0 parent 006c966d13aaf775f31e2c344e4243402d1f5f56 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 22 Sep 2018 12:55:54 +0200 minor code-style: order op chars 006c966d13aaf775f31e2c344e4243402d1f5f56 2018-09-22T10:25:51Z 2018-09-22T10:25:51Z bump version to 0.3 Hiltjo Posthuma hiltjo@codemadness.org commit 006c966d13aaf775f31e2c344e4243402d1f5f56 parent 859530fbd840b9467593f90a707e3c3ce080b8ac Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 22 Sep 2018 12:25:51 +0200 bump version to 0.3 859530fbd840b9467593f90a707e3c3ce080b8ac 2018-09-22T10:24:30Z 2018-09-22T10:24:30Z remove left-over from config, USE_PLEDGE -> ifdef for OpenBSD Hiltjo Posthuma hiltjo@codemadness.org commit 859530fbd840b9467593f90a707e3c3ce080b8ac parent bbeb92b4aff16a77b15252423abd24c4b2fb46ed Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 22 Sep 2018 12:24:30 +0200 remove left-over from config, USE_PLEDGE -> ifdef for OpenBSD bbeb92b4aff16a77b15252423abd24c4b2fb46ed 2018-09-08T15:53:34Z 2018-09-08T15:53:34Z fix undefined behaviour with some ctype functions Hiltjo Posthuma hiltjo@codemadness.org commit bbeb92b4aff16a77b15252423abd24c4b2fb46ed parent ea16f6b7c0fe3be5f0d9ee633ea5b4438fa8b034 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 8 Sep 2018 17:53:34 +0200 fix undefined behaviour with some ctype functions this affected NetBSD with inlined ctype functions ea16f6b7c0fe3be5f0d9ee633ea5b4438fa8b034 2018-08-07T11:48:41Z 2018-08-07T11:48:41Z config parser improvements Hiltjo Posthuma hiltjo@codemadness.org commit ea16f6b7c0fe3be5f0d9ee633ea5b4438fa8b034 parent 48b39941bf4a22e7d485155f8a16577bbd543f2d Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 7 Aug 2018 13:48:41 +0200 config parser improvements - fix invalid read past bounds on invalid config input, minimal test-case: printf 'a'. - allow and ignore spaces and TABs before variable name, now allowed: printf '\ta=' - invalid config input is now fatal and outputs a verbose message with the file, linenumber and error. - code-style consistency: rename filename variable to file. 48b39941bf4a22e7d485155f8a16577bbd543f2d 2018-08-07T10:43:25Z 2018-08-07T10:43:25Z config.h: white-space fixes Hiltjo Posthuma hiltjo@codemadness.org commit 48b39941bf4a22e7d485155f8a16577bbd543f2d parent a3f01e9be49a6bc58a8588ea3cafda315a0e9d55 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Tue, 7 Aug 2018 12:43:25 +0200 config.h: white-space fixes a3f01e9be49a6bc58a8588ea3cafda315a0e9d55 2018-05-26T10:33:40Z 2018-05-26T10:33:40Z Makefile: add config.h to dist and as dependency Hiltjo Posthuma hiltjo@codemadness.org commit a3f01e9be49a6bc58a8588ea3cafda315a0e9d55 parent 5e57d36c6f70c3c8a1233a2276e51a89fad910d4 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 26 May 2018 12:33:40 +0200 Makefile: add config.h to dist and as dependency 5e57d36c6f70c3c8a1233a2276e51a89fad910d4 2018-05-26T10:31:33Z 2018-05-26T10:31:33Z dist target: add config.cfg, print.css and templates and pages examples Hiltjo Posthuma hiltjo@codemadness.org commit 5e57d36c6f70c3c8a1233a2276e51a89fad910d4 parent 555babcde8249eea662865995c5f955576c7a2a9 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 26 May 2018 12:31:33 +0200 dist target: add config.cfg, print.css and templates and pages examples 555babcde8249eea662865995c5f955576c7a2a9 2018-05-26T10:27:02Z 2018-05-26T10:27:02Z improve print.css Hiltjo Posthuma hiltjo@codemadness.org commit 555babcde8249eea662865995c5f955576c7a2a9 parent 9d4b276b2b85fc874eaf45017e08082ca80ec4e0 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 26 May 2018 12:27:02 +0200 improve print.css 9d4b276b2b85fc874eaf45017e08082ca80ec4e0 2018-05-26T10:24:15Z 2018-05-26T10:24:15Z improve CSS Hiltjo Posthuma hiltjo@codemadness.org commit 9d4b276b2b85fc874eaf45017e08082ca80ec4e0 parent 7f77083908301e537ffee055a7e86c8392793282 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 26 May 2018 12:24:15 +0200 improve CSS 7f77083908301e537ffee055a7e86c8392793282 2018-05-26T10:22:52Z 2018-05-26T10:22:52Z bump version to 0.2 Hiltjo Posthuma hiltjo@codemadness.org commit 7f77083908301e537ffee055a7e86c8392793282 parent 9b1c25d392ebf25c4890c5455378c1ab4f3b9021 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 26 May 2018 12:22:52 +0200 bump version to 0.2 9b1c25d392ebf25c4890c5455378c1ab4f3b9021 2018-02-11T12:13:40Z 2018-02-11T12:13:40Z documentation: explain the value of READ_BUF_SIZ Hiltjo Posthuma hiltjo@codemadness.org commit 9b1c25d392ebf25c4890c5455378c1ab4f3b9021 parent 0c5d3c6e83f4f8d5266140037a9b566814dc9b12 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 11 Feb 2018 13:13:40 +0100 documentation: explain the value of READ_BUF_SIZ + minor style: line-wrap. 0c5d3c6e83f4f8d5266140037a9b566814dc9b12 2018-01-21T15:27:47Z 2018-01-21T15:27:47Z update README: document index variable Hiltjo Posthuma hiltjo@codemadness.org commit 0c5d3c6e83f4f8d5266140037a9b566814dc9b12 parent a64b5bfd3ad8750365b4e59a8a3103c3216c0a4c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 21 Jan 2018 16:27:47 +0100 update README: document index variable a64b5bfd3ad8750365b4e59a8a3103c3216c0a4c 2018-01-21T15:23:16Z 2018-01-21T15:23:16Z add another page as an example Hiltjo Posthuma hiltjo@codemadness.org commit a64b5bfd3ad8750365b4e59a8a3103c3216c0a4c parent 02992aebcd4d0498ec6c49309c4499e2e420f21b Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 21 Jan 2018 16:23:16 +0100 add another page as an example 02992aebcd4d0498ec6c49309c4499e2e420f21b 2018-01-21T15:15:30Z 2018-01-21T15:15:30Z add optimized catfile: %{somevar} Hiltjo Posthuma hiltjo@codemadness.org commit 02992aebcd4d0498ec6c49309c4499e2e420f21b parent 97a7e89e3e3204a474abe40c86645672c5edaccf Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 21 Jan 2018 16:15:30 +0100 add optimized catfile: %{somevar} this reads and appends the contents of the value in variable 'somevar' 97a7e89e3e3204a474abe40c86645672c5edaccf 2018-01-21T15:14:54Z 2018-01-21T15:14:54Z remove a non-portable syntax in Makefile Hiltjo Posthuma hiltjo@codemadness.org commit 97a7e89e3e3204a474abe40c86645672c5edaccf parent 5e2350c111fc98aa24afd457ce076641f3f451da Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 21 Jan 2018 16:14:54 +0100 remove a non-portable syntax in Makefile 5e2350c111fc98aa24afd457ce076641f3f451da 2018-01-21T15:13:31Z 2018-01-21T15:13:31Z update README: some corrections and add sync example Hiltjo Posthuma hiltjo@codemadness.org commit 5e2350c111fc98aa24afd457ce076641f3f451da parent e205e24ff4ef479fc7fd720364e62949bcf3d108 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 21 Jan 2018 16:13:31 +0100 update README: some corrections and add sync example e205e24ff4ef479fc7fd720364e62949bcf3d108 2018-01-21T15:12:46Z 2018-01-21T15:12:46Z update style and templates Hiltjo Posthuma hiltjo@codemadness.org commit e205e24ff4ef479fc7fd720364e62949bcf3d108 parent 8e86c3a996380c2290c8f2f09c72496c0b084c20 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 21 Jan 2018 16:12:46 +0100 update style and templates - Improvements for both modern and older browsers. - Add print stylesheet to repo. 8e86c3a996380c2290c8f2f09c72496c0b084c20 2018-01-21T15:07:11Z 2018-01-21T15:07:11Z bump LICENSE to 2018 Hiltjo Posthuma hiltjo@codemadness.org commit 8e86c3a996380c2290c8f2f09c72496c0b084c20 parent 6b3ea3824ff3a2962776b0e558b6e3764f26481c Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 21 Jan 2018 16:07:11 +0100 bump LICENSE to 2018 6b3ea3824ff3a2962776b0e558b6e3764f26481c 2017-12-04T22:28:12Z 2017-12-04T22:28:12Z remove TODO Hiltjo Posthuma hiltjo@codemadness.org commit 6b3ea3824ff3a2962776b0e558b6e3764f26481c parent b3db791ebe566ca99df34a365df1f2632f2a31c8 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 4 Dec 2017 23:28:12 +0100 remove TODO b3db791ebe566ca99df34a365df1f2632f2a31c8 2017-12-04T22:27:04Z 2017-12-04T22:27:04Z style: line-wrap some lines Hiltjo Posthuma hiltjo@codemadness.org commit b3db791ebe566ca99df34a365df1f2632f2a31c8 parent 0007e983fbd257049d360f1347c4266ac9e83847 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 4 Dec 2017 23:27:04 +0100 style: line-wrap some lines 0007e983fbd257049d360f1347c4266ac9e83847 2017-12-04T22:20:49Z 2017-12-04T22:22:46Z writepage(): simplify key matching... Hiltjo Posthuma hiltjo@codemadness.org commit 0007e983fbd257049d360f1347c4266ac9e83847 parent ee17d39756e30ba8fc6c6b46eecdcb08399f4d34 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 4 Dec 2017 23:20:49 +0100 writepage(): simplify key matching... ...for errors prefix the line with "filename:linenumber". ee17d39756e30ba8fc6c6b46eecdcb08399f4d34 2017-12-04T22:17:34Z 2017-12-04T22:17:34Z only include unistd.h for pledge(2) Hiltjo Posthuma hiltjo@codemadness.org commit ee17d39756e30ba8fc6c6b46eecdcb08399f4d34 parent 555edeb4eca525612f5d5016f131896f447be159 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 4 Dec 2017 23:17:34 +0100 only include unistd.h for pledge(2) this is not required otherwise and makes it compile with no changes with the tcc compiler. 555edeb4eca525612f5d5016f131896f447be159 2017-12-04T22:16:56Z 2017-12-04T22:16:56Z remove ability to include files with %{} Hiltjo Posthuma hiltjo@codemadness.org commit 555edeb4eca525612f5d5016f131896f447be159 parent c2be3b96ecb51bc1dc1180c15ad0e9a1145b50f5 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 4 Dec 2017 23:16:56 +0100 remove ability to include files with %{} this might come back later (if needed) in a more optimized form. c2be3b96ecb51bc1dc1180c15ad0e9a1145b50f5 2017-12-04T22:15:27Z 2017-12-04T22:15:27Z README: add tested compilers, timezone field is not used anymore Hiltjo Posthuma hiltjo@codemadness.org commit c2be3b96ecb51bc1dc1180c15ad0e9a1145b50f5 parent d30fbb819df1787d8f69848b1a715c7974e0eb1a Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 4 Dec 2017 23:15:27 +0100 README: add tested compilers, timezone field is not used anymore d30fbb819df1787d8f69848b1a715c7974e0eb1a 2017-12-04T22:14:24Z 2017-12-04T22:14:24Z don't modify argv, use a counter Hiltjo Posthuma hiltjo@codemadness.org commit d30fbb819df1787d8f69848b1a715c7974e0eb1a parent 06fa7f2aa301e39d5737ce86268b67a5057c83b7 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Mon, 4 Dec 2017 23:14:24 +0100 don't modify argv, use a counter on some platforms (OpenBSD) this changes the exposed argv in tools using the kvm_* interface, such as ps and pgrep. add arg.h to HDR in Makefile. 06fa7f2aa301e39d5737ce86268b67a5057c83b7 2017-08-25T12:25:08Z 2017-08-25T12:25:08Z style.css: don't fallback to monospace Hiltjo Posthuma hiltjo@codemadness.org commit 06fa7f2aa301e39d5737ce86268b67a5057c83b7 parent c7b6ea2a151c146932e814cd20b9d925323a9525 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 25 Aug 2017 14:25:08 +0200 style.css: don't fallback to monospace let the browser choose if there is not even sans-serif c7b6ea2a151c146932e814cd20b9d925323a9525 2017-08-13T12:05:39Z 2017-08-13T12:05:39Z README: update with usage information, thanks kroovy! Hiltjo Posthuma hiltjo@codemadness.org commit c7b6ea2a151c146932e814cd20b9d925323a9525 parent ecfb78c5e243081f78832d0d23ba08a70373d320 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sun, 13 Aug 2017 14:05:39 +0200 README: update with usage information, thanks kroovy! saait has a user now \o/ applied with a few minor modifications. thanks kroovy!: https://kroovy.de/ ecfb78c5e243081f78832d0d23ba08a70373d320 2017-08-04T13:48:20Z 2017-08-04T13:48:20Z proper permissions, add *.o to .gitignore Hiltjo Posthuma hiltjo@codemadness.org commit ecfb78c5e243081f78832d0d23ba08a70373d320 parent b2bb76357993c8f5d62825932f6a23cd33f42a21 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 4 Aug 2017 15:48:20 +0200 proper permissions, add *.o to .gitignore b2bb76357993c8f5d62825932f6a23cd33f42a21 2017-08-04T13:45:33Z 2017-08-04T13:45:33Z remove saait.bat Hiltjo Posthuma hiltjo@codemadness.org commit b2bb76357993c8f5d62825932f6a23cd33f42a21 parent 4f516d2d723132f938641c9b80fed1c480565265 Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 4 Aug 2017 15:45:33 +0200 remove saait.bat 4f516d2d723132f938641c9b80fed1c480565265 2017-08-04T13:40:14Z 2017-08-04T13:40:14Z remove my site page, add example files Hiltjo Posthuma hiltjo@codemadness.org commit 4f516d2d723132f938641c9b80fed1c480565265 parent bcf4cf9414e124feef6d1837d9b67c500214ddee Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 4 Aug 2017 15:40:14 +0200 remove my site page, add example files