AnKH 1.0 released
PublishedAnKH is now at version
1.0
.
With the addition of the slicing options -offset
and -length
I
consider it to be essentially feature complete.
The primary site for the package sources is
with mirrors at
Happy Tcling.
AnKH is now at version
1.0
.
With the addition of the slicing options -offset
and -length
I
consider it to be essentially feature complete.
The primary site for the package sources is
with mirrors at
Happy Tcling.
Another of my projects out for quite some time without any announcement. This one is eight years old, started early 2012.
TclYAML is a reader and generator for YAML documents. It achieves this by wrapping the libyaml reference implementation.
Note that the recent YAML specification has JSON as a parseable subset. In other words, this package will happily read JSON as well.
(... go on, you are curious)While version 1.0 of this project exists for over a year now I actually never announced anything. Thus, instead of listing changes since then, lets start from scratch.
Mustache is at its heart a project for the processing of mustache logic-less templates.
It further provides data structures (frames
) for the easy supplication of
values to templates. These further allow (de)serialization into other formats,
with connectors to JSON and YAML (via
TclYAML).
Let it be known that AnKH (Andreas Kupries' Hashes), a new Tcl extension/package providing numerous hash functions is now available at version 0.0.
It is a BSD licensed package using CriTcl to wrap most of RHash, a BSD licensed C package providing most of the hash function implementations. The execption is SHA-1, which is implemented with the same C code as used by Tcllib's SHA-1 accelerator.
The primary site for the package sources is
with mirrors at
Happy Tcling.
As I mentioned on my wiki page already, I worked on my personal website a bit.
First I modernized the project page. Then spruced up the site served from my personal box at home.
(... go on, you are curious)At the 25th Tcl conference in 2018, held in Houston I presented a tutorial about the new features available in Tcl 8.5 and 8.6.
The slides of this tutorial are now available for general perusal.
Please note that the slides are in HTML, and that they do not make use of the CSS controlling the rest of the site.
Further, and very importantly note that the email address baked
into the Presenter page, i.e. akupries@shaw.ca
, is not valid any
longer. Use andreas.kupries@gmail.com
instead.
Happy Tcl'ing.
This year's (US) Tcl conference is the 25'th of its kind.
More details are available at the conference site.
Meet us in Houston.
Happy Tcl'ing.
A new release of Tcllib, bringing us to 1.19.
An excerpt from the release README:
7 new packages in 6 modules
52 changed packages in 35 modules
15 internally changed packages in 10 modules
359 unchanged packages in 105 modules
443 packages, total in 130 modules, total
The full details can be found in the release technote.
Happy Tcl'ing.
Welcome to the C Runtime In Tcl (CriTcl for short) version 3.1.17.
This is a system to build C extension packages for Tcl on the fly, from C code embedded within Tcl scripts, for all who wish to make their code go faster.
See
The changes for version 3.1.17: (... go on, you are curious)
Welcome to the C Runtime In Tcl (CriTcl for short) version 3.1.16.
This is a system to build C extension packages for Tcl on the fly, from C code embedded within Tcl scripts, for all who wish to make their code go faster.
See
The changes for version 3.1.16 in short:
critcl::cproc
--- Arbitrary placement of optional arguments.
critcl::cproc
--- Support args
for variadic functions.
New result-type object0
.
Fixed bugs #54, #55, #56, #58 #60, #62.
critcl::argtypesupport
--- Extended to support sharing of
definition between multiple types.
Other bugfixes and debugging aids.
Happy Tcling.