3 unstable releases
0.2.0 | Nov 15, 2024 |
---|---|
0.1.1 | Oct 13, 2024 |
0.1.0 | Oct 2, 2024 |
#284 in Text editors
181 downloads per month
Used in 3 crates
(2 directly)
8KB
132 lines
ad_event :: a shared event format for ad and client programs
Example Format
M L 160 173 14 | screenshot.png
{"source":"M","kind":"L","ch_from":169,"ch_to":173,"truncated":false,"txt":"screenshot.png"}
#!/usr/bin/env sh
9p read ad/buffers/1/event | while read -r line; do
echo "got event: $line"
txt=$(echo "$line" | jq -r '.txt')
if [ "$txt" = "README.md" ]; then
echo " > allowing event"
echo "$line" | 9p write ad/buffers/1/event
else
echo " > suppressing event"
fi
done
lib.rs
:
A shared event message format between ad and clients
Dependencies
~0.7–1.6MB
~34K SLoC