snippets

A read-only mirror of https://git.kyotam.com/sigrid. It updates only from there.

README.md

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

  • dial.c dial(2) (with "proto!hostname!port" support) for POSIX

  • kbd.[ch] API to handle keyboard on lower level, with all modifiers accessible, on Plan 9

  • lrint.c lrint* implementation

  • msr.c MSR reading tool

  • nanosec.c nanosec(), a replacement for (way more expensive) nsec()

  • qt.[ch] QP tries

  • treewalk.c Morris traversal using threading (pre-, in- and post-order)

  • 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 9grid chat

  • 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

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t