sigrid/snippets

Description
# Snippets

Random snippets of code and scripts that are in public domain.  Just
copy and use for whatever you want.  Except for doing any kind of
harm.

* `atomics9*` a set of atomics for Plan 9
* `c_builtins*` a few __builtin_* for Plan 9, useful for porting other software
* `lrint.c` lrint* implementation
* `msr.c` MSR reading tool
* `nanosec.c` nanosec(), a replacement for (way more expensive) nsec()
* `qt.[ch]` [QP tries](https://dotat.at/prog/qp/README.html)
* `xml.[ch]` XML parser, works as a streaming parser as well

* `clear` removes all program output from the terminal, leaving only commands used
* `gridup` connects to 9p.zone, mounts stuff from its registry and starts chat windows
* `helpmeport` generates files needed to port a Unix library or a binary
* `watch` watch-like tool, imagine
* `st-xx-lha-convert` extract `*.lha` archives and convert samples to WAV, on UNIX
Last 5 commits (shortlog)
Date Author Short message Commit hash
2021-11-29 Sigrid gridup: remove stupid nick completion d9ff373a3ca08c97227c031a8d43bd7b1eae16cb
2021-11-25 Sigrid add a small set of atomic for Plan 9 (amd64 only for now) 930433a467b174dd86081fbec4079805f31cb388
2021-11-15 Sigrid gridup: fixup: with -c... fa63d0c70294c1e4a50d81528c59e0f0bb95e95f
2021-11-15 Sigrid gridup: mount r/w disk 15b65b11b213ec857a8e39a814c90bcbc3ce85c9
2021-10-08 Sigrid add gridup 1ca868f1913c0dc61beef0d27490253f095ad495
Files (browse)
LICENSE
README.md
atomics9.h
atomics9_amd64.s
c_builtins.c
c_builtins_amd64.s
clear
gridup
helpmeport
lrint.c
msr.c
nanosec.c
qp.c
qp.h
st-xx-lha-convert
watch
xml.c
xml.h