Pikchr

Timeline
Login

9 check-ins using file pikchr.h or pikchr.h.in version dd74b7dcb1

2025-03-05
10:47
Update the change log to show that version 1.1 is still pending. Add other details to the change log. (check-in: c4da277d2c user: drh tags: trunk)
10:44
Change the output of pikchr_version() to omit all punctuation from the date, so that the date is just a 14-digit integer. (check-in: bb99465bd1 user: drh tags: trunk)
05:48
Add a declaration for pikchr_version() as a workaround for Emscripten, which seriously misbehaves when exporting that (inlined) function to wasm. (check-in: 02218e6098 user: stephan tags: trunk)
00:34
Do not keep the "pikchr.c" file under source management any more because it now contains version-dependent content - the MANIFEST_ISODATE string for example. It is purely a generated file. (check-in: 8049a858f5 user: drh tags: trunk)
00:29
The magic "pikchr_date" token behaves like a string which expands to the ISO date of the check-in. Useful for debugging and to determine exactly which pikchr version is running. (check-in: 96d37690a6 user: drh tags: trunk)
2025-03-04
23:52
Import the text of the VERSION.h file into pikchr.c so that VERSION.h does not become a dependency in the client application. This involves enhancing Lemon so that "%include <filename>" with the '<...>' delimiters around the content instead of {...} or "..." causes content to be read from the named file. (check-in: 3da2c679e4 user: drh tags: trunk)
18:57
Add a change log. Already has a 1.1 entry even though we are not there yet. Add the "pikchr_isodate" keyword which can be an argument to "print". (check-in: 918b2b57f2 user: drh tags: trunk)
17:48
Include the check-in date as a data-* field on the <svg> element. (check-in: 5c738ded0e user: drh tags: trunk)
17:32
Add the pikchr_version() interface which returns a string constant that describe the release version number and the date/time of the check-in. (check-in: 7ba88e2dd7 user: drh tags: trunk)