Feed of "valpackett/evscript" https://codeberg.org/valpackett/evscript A tiny sandboxed Dyon scripting environment for evdev input devices that lets you do e.g. xcape in Wayland Thu, 16 Apr 2026 00:21:05 +0200 valpackett pushed to trunk at valpackett/evscript https://codeberg.org/valpackett/evscript/compare/e3c7d6dd890c0330e8891d9fcd0d28e119e0629c...dea3a3486c9a4598c8c2c1e80368fae4929dd521 <a href="https://codeberg.org/valpackett/evscript/commit/dea3a3486c9a4598c8c2c1e80368fae4929dd521">dea3a3486c9a4598c8c2c1e80368fae4929dd521</a> Update evdev crate dep to 0.13 <a href="https://codeberg.org/valpackett/evscript/commit/fef8477df392444453112f20e162b26a17cb2bcc">fef8477df392444453112f20e162b26a17cb2bcc</a> Add systemd service unit dea3a3486c9a4598c8c2c1e80368fae4929dd521 Update evdev crate dep to 0.13 fef8477df392444453112f20e162b26a17cb2bcc Add systemd service unit]]> valpackett 35844828: https://codeberg.org/valpackett/evscript/compare/e3c7d6dd890c0330e8891d9fcd0d28e119e0629c...dea3a3486c9a4598c8c2c1e80368fae4929dd521 Mon, 26 May 2025 04:03:23 +0200 valpackett pushed tag 0.1.0 to valpackett/evscript https://codeberg.org/valpackett/evscript/src/tag/0.1.0 valpackett 9229323: https://codeberg.org/valpackett/evscript/src/tag/0.1.0 Fri, 06 Oct 2023 07:08:09 +0200 valpackett pushed to trunk at valpackett/evscript https://codeberg.org/valpackett/evscript/compare/3429b6354e76fa37c899d848aa03ca1989db56e6...e3c7d6dd890c0330e8891d9fcd0d28e119e0629c <a href="https://codeberg.org/valpackett/evscript/commit/e3c7d6dd890c0330e8891d9fcd0d28e119e0629c">e3c7d6dd890c0330e8891d9fcd0d28e119e0629c</a> release 0.1.0 <a href="https://codeberg.org/valpackett/evscript/commit/782465d7a66442792d447b2a69b7273bd8384c4c">782465d7a66442792d447b2a69b7273bd8384c4c</a> Cleanup dep list <a href="https://codeberg.org/valpackett/evscript/commit/a2f05bf1b052b6babb7308310a483da5a0427ec8">a2f05bf1b052b6babb7308310a483da5a0427ec8</a> Update Rust edition, use serde derive as feature <a href="https://codeberg.org/valpackett/evscript/commit/2338dd08b005a8472d0d7f6056be4ea4da4b50a1">2338dd08b005a8472d0d7f6056be4ea4da4b50a1</a> Update to current (unforked) evdev crate e3c7d6dd890c0330e8891d9fcd0d28e119e0629c release 0.1.0 782465d7a66442792d447b2a69b7273bd8384c4c Cleanup dep list a2f05bf1b052b6babb7308310a483da5a0427ec8 Update Rust edition, use serde derive as feature 2338dd08b005a8472d0d7f6056be4ea4da4b50a1 Update to current (unforked) evdev crate]]> valpackett 9229322: https://codeberg.org/valpackett/evscript/compare/3429b6354e76fa37c899d848aa03ca1989db56e6...e3c7d6dd890c0330e8891d9fcd0d28e119e0629c Fri, 06 Oct 2023 07:08:09 +0200 valpackett pushed to trunk at valpackett/evscript https://codeberg.org/valpackett/evscript/compare/b06bde6155fe5d0e1f708a5950d0f6f7f56d69ca...3429b6354e76fa37c899d848aa03ca1989db56e6 <a href="https://codeberg.org/valpackett/evscript/commit/3429b6354e76fa37c899d848aa03ca1989db56e6">3429b6354e76fa37c899d848aa03ca1989db56e6</a> Update deps <a href="https://codeberg.org/valpackett/evscript/commit/95b68e9e99a4a3b72b84fa775cd373e9ffb7ba14">95b68e9e99a4a3b72b84fa775cd373e9ffb7ba14</a> Adapt to dyon changes, fixes #1 3429b6354e76fa37c899d848aa03ca1989db56e6 Update deps 95b68e9e99a4a3b72b84fa775cd373e9ffb7ba14 Adapt to dyon changes, fixes #1]]> valpackett 7802262: https://codeberg.org/valpackett/evscript/compare/b06bde6155fe5d0e1f708a5950d0f6f7f56d69ca...3429b6354e76fa37c899d848aa03ca1989db56e6 Fri, 11 Aug 2023 06:13:00 +0200 valpackett closed issue valpackett/evscript#1 https://codeberg.org/valpackett/evscript/issues/1#issuecomment-1035306 Sleep is caslled but cannot be found valpackett 7802261: https://codeberg.org/valpackett/evscript/issues/1#issuecomment-1035306 Fri, 11 Aug 2023 06:13:00 +0200 valpackett commented on issue valpackett/evscript#1 https://codeberg.org/valpackett/evscript/issues/1#issuecomment-1035298 Sleep is caslled but cannot be found <p dir="auto">Oops, nice catch, that&#39;s what I get for blindly updating dependencies – at some point dyon <code>cfg</code>&#39;d the <code>sleep</code> function to the <code>threading</code> feature. Thanks for the report!</p> Oops, nice catch, that's what I get for blindly updating dependencies – at some point dyon cfg'd the sleep function to the threading feature. Thanks for the report!

]]>
valpackett 7802142: https://codeberg.org/valpackett/evscript/issues/1#issuecomment-1035298 Fri, 11 Aug 2023 05:49:01 +0200
peterhoeg opened issue valpackett/evscript#1 https://codeberg.org/valpackett/evscript/issues/1 1#Sleep is caslled but not cannot be found# evscript.service - evscript Loaded: loaded (/etc/systemd/user/evscript.service; enabled; preset: enabled) Active: active (running) since Wed 2023-07-26 17:20:56 +08; 44s ago Main PID: 262186 (evscript) Tasks: 1 (limit: 18376) Memory: 4.4M CPU: 56ms CGroup: /user.slice/user-1000.slice/user@1000.service/session.slice/evscript.service └─262186 /run/wrappers/bin/evscript -f /nix/store/63cn57n3g1d7cnhm3700rphscf1hryp4-evscript.dyon -d /dev/input/by-path/platform-i8042-serio-0-event-kbd Jul 26 17:20:56 midge systemd[4793]: Starting evscript... Jul 26 17:20:56 midge systemd[4793]: Started evscript. Jul 26 17:20:56 midge evscript[262186]: --- ERROR --- Jul 26 17:20:56 midge evscript[262186]: In `stdlib.dyon`: Jul 26 17:20:56 midge evscript[262186]: Could not find function `sleep` Jul 26 17:20:56 midge evscript[262186]: 49,21: sleep(0.001) Jul 26 17:20:56 midge evscript[262186]: 49,21: ]]> peterhoeg 7531006: https://codeberg.org/valpackett/evscript/issues/1 Wed, 26 Jul 2023 11:24:10 +0200 valpackett pushed to trunk at valpackett/evscript https://codeberg.org/valpackett/evscript/commit/b06bde6155fe5d0e1f708a5950d0f6f7f56d69ca <a href="https://codeberg.org/valpackett/evscript/commit/b06bde6155fe5d0e1f708a5950d0f6f7f56d69ca">b06bde6155fe5d0e1f708a5950d0f6f7f56d69ca</a> Remove weirdly grumpy intro paragraph b06bde6155fe5d0e1f708a5950d0f6f7f56d69ca Remove weirdly grumpy intro paragraph]]> valpackett 7330422: https://codeberg.org/valpackett/evscript/commit/b06bde6155fe5d0e1f708a5950d0f6f7f56d69ca Mon, 17 Jul 2023 08:26:23 +0200 valpackett pushed to trunk at valpackett/evscript https://codeberg.org/valpackett/evscript/commit/05665b84cac3cd74453bfdd11c2adc23961dd534 <a href="https://codeberg.org/valpackett/evscript/commit/05665b84cac3cd74453bfdd11c2adc23961dd534">05665b84cac3cd74453bfdd11c2adc23961dd534</a> badgess 05665b84cac3cd74453bfdd11c2adc23961dd534 badgess]]> valpackett 7329875: https://codeberg.org/valpackett/evscript/commit/05665b84cac3cd74453bfdd11c2adc23961dd534 Mon, 17 Jul 2023 07:59:09 +0200 valpackett pushed to trunk at valpackett/evscript https://codeberg.org/valpackett/evscript/compare/5bbc3ae50859b5bda71038fa5737115e2accfb58...ba997c9723a91717c683f08e9957d0ecea3da6cd <a href="https://codeberg.org/valpackett/evscript/commit/ba997c9723a91717c683f08e9957d0ecea3da6cd">ba997c9723a91717c683f08e9957d0ecea3da6cd</a> Update things <a href="https://codeberg.org/valpackett/evscript/commit/4f90115dc69650781f995844ac94b100514f61b1">4f90115dc69650781f995844ac94b100514f61b1</a> Update dependencies <a href="https://codeberg.org/valpackett/evscript/commit/124e25c51a2f846e729f6f0caa24e9148f1d4abc">124e25c51a2f846e729f6f0caa24e9148f1d4abc</a> chore: change &#39;dyn io::Read&#39; and &#39;trim_left_matches&#39; deprecated code <a href="https://codeberg.org/valpackett/evscript/commit/66e51babf96399a5ce7d6accad7786689c494cd9">66e51babf96399a5ce7d6accad7786689c494cd9</a> Update iteration syntax in example script <a href="https://codeberg.org/valpackett/evscript/commit/5b88f5014129aeb71010283c31181eb96b860f38">5b88f5014129aeb71010283c31181eb96b860f38</a> Adding xcape_sequence: emits a sequence of keypresses ba997c9723a91717c683f08e9957d0ecea3da6cd Update things 4f90115dc69650781f995844ac94b100514f61b1 Update dependencies 124e25c51a2f846e729f6f0caa24e9148f1d4abc chore: change 'dyn io::Read' and 'trim_left_matches' deprecated code 66e51babf96399a5ce7d6accad7786689c494cd9 Update iteration syntax in example script 5b88f5014129aeb71010283c31181eb96b860f38 Adding xcape_sequence: emits a sequence of keypresses]]> valpackett 4104369: https://codeberg.org/valpackett/evscript/compare/5bbc3ae50859b5bda71038fa5737115e2accfb58...ba997c9723a91717c683f08e9957d0ecea3da6cd Sun, 20 Nov 2022 20:21:27 +0100 valpackett created branch trunk in valpackett/evscript https://codeberg.org/valpackett/evscript/src/branch/trunk valpackett 4104368: https://codeberg.org/valpackett/evscript/src/branch/trunk Sun, 20 Nov 2022 20:21:27 +0100 valpackett created repository valpackett/evscript https://codeberg.org/valpackett/evscript valpackett 4104365: https://codeberg.org/valpackett/evscript Sun, 20 Nov 2022 20:20:18 +0100