-
tklips v0.5.1 Stable
released this
2026-11-06 10:48:34 +00:00 | 0 commits to master since this releasetklips v0.5.1: rule priorities, the standard library of releases at the repository's new location, and error lines after the output they follow. The reference PDF documents the language as released.
Breaking changes
- The releases' standard library moved with the repository, from
experiments/tklipstotklips/tklips-lang.(std name version)giveshttps://code.thunderk.net/tklips/tklips-lang/raw/tag/<version>/stdlib/<name>.tk, which serves every release, the earlier ones included. Only that location is trusted: a library URL written out under the formerexperiments/tklips/raw/tag/prefix is an ordinary URL now, which needs--allow-url,allowUrlorallow_url. Write(std name version)instead, or the new URL.
Rules
(*priority* n)among a rule's conditions orders it among the rules that no*after*or*before*declaration relates to it: higher priorities first,0by default, then definition order.*after*and*before*always take precedence. A library's end-of-turn rule can take(*priority* -1000)to come after the rules of the modules that require it.nis an integer as written; errors:rule: missing priority <d>,rule: invalid priority <v>,rule: duplicate marker *priority*andrule: misplaced marker *priority*.
Command line
- With stdout and stderr sent to the same place, a form's error line now comes after what the form wrote before the error. It came first when stdout was a pipe.
SHA-256
fc2953e24c3fb440c62f52bb34b9e594354176361c38be69ea9d58b443b747b9 tklips-v0.5.1-linux-x86_64 5fa690e585611bfdaa23317fa36f5ff4d2fb1cea027a87e8cd9f0eabec7ed850 tklips-v0.5.1.mjs 55f7dc0e8dc2e61052fc34ee105a7df88e45b4f0f877c12a8a242fb4801612cb tklips-v0.5.1.py a4924c4705fafffe7b5866d7d752e8292814532782ff3afa859032bdf25fb429 tklips-v0.5.1-reference.pdfDownloads
- The releases' standard library moved with the repository, from