pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/devel/jjui



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sun Mar 15 12:51:57 UTC 2026

Modified Files:
        pkgsrc/devel/jjui: Makefile PLIST distinfo go-modules.mk

Log Message:
jjui: update to 0.10.1.

Wow, a major release after a very long time. As promised, v0.10 is
ready, and it comes with breaking changes.

First, thank you to everybody who contributed code, bug reports,
ideas, and testing for this release. In particular, thanks to
@baggiiiie for various features and fixes, @nickchomey for
contributions and continuous feedback, and @vic for updating the
documentation website. Thanks as well to everyone else for various
code contributions, reporting issues, and verifying fixes.

We changed a lot in v0.10, but the biggest shift is that we finally
got rid of some legacy configuration and moved to a unified actions
+ bindings model. Old concepts like [custom_commands] and [leader]
are now replaced by a more consistent system built around actions,
bindings, and first-class support for leader-style key sequences.

This release also introduces config.lua, which makes it much easier
to customise and extend jjui with real scripting instead of only
static configuration. Between config.toml, config.lua, Lua actions,
and bindings, much more of the UI can now be customised in one
consistent way.

The documentation has been updated with migration notes and examples
such as the Lua Cookbook.

>From my testing it looks ready, but I am sure more rough edges will
show up once more people start using it, so please keep reporting
issues as you find them.


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/jjui/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/jjui/PLIST
cvs rdiff -u -r1.14 -r1.15 pkgsrc/devel/jjui/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/jjui/go-modules.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/devel/jjui/Makefile
diff -u pkgsrc/devel/jjui/Makefile:1.22 pkgsrc/devel/jjui/Makefile:1.23
--- pkgsrc/devel/jjui/Makefile:1.22     Fri Mar  6 21:07:51 2026
+++ pkgsrc/devel/jjui/Makefile  Sun Mar 15 12:51:57 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.22 2026/03/06 21:07:51 bsiegert Exp $
+# $NetBSD: Makefile,v 1.23 2026/03/15 12:51:57 wiz Exp $
 
-DISTNAME=      jjui-0.9.12
-PKGREVISION=   2
+DISTNAME=      jjui-0.10.1
 CATEGORIES=    devel
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=idursun/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/devel/jjui/PLIST
diff -u pkgsrc/devel/jjui/PLIST:1.1 pkgsrc/devel/jjui/PLIST:1.2
--- pkgsrc/devel/jjui/PLIST:1.1 Wed Jul  9 15:20:45 2025
+++ pkgsrc/devel/jjui/PLIST     Sun Mar 15 12:51:57 2026
@@ -1,2 +1,3 @@
-@comment $NetBSD: PLIST,v 1.1 2025/07/09 15:20:45 wiz Exp $
+@comment $NetBSD: PLIST,v 1.2 2026/03/15 12:51:57 wiz Exp $
+bin/genactions
 bin/jjui

Index: pkgsrc/devel/jjui/distinfo
diff -u pkgsrc/devel/jjui/distinfo:1.14 pkgsrc/devel/jjui/distinfo:1.15
--- pkgsrc/devel/jjui/distinfo:1.14     Sun Feb 22 10:55:49 2026
+++ pkgsrc/devel/jjui/distinfo  Sun Mar 15 12:51:57 2026
@@ -1,137 +1,107 @@
-$NetBSD: distinfo,v 1.14 2026/02/22 10:55:49 wiz Exp $
+$NetBSD: distinfo,v 1.15 2026/03/15 12:51:57 wiz Exp $
 
-BLAKE2s (github.com__burnt_sushi_toml_@v_v1.5.0.mod) = 26f62b858e9ef333fa0b51b46ce83c2d385ddf010431d6415a115aef9a338b35
-SHA512 (github.com__burnt_sushi_toml_@v_v1.5.0.mod) = fb6b4ae74dfdcc39b915f1b5f84f8e52e830d273d29f9225dc5ed4f26e970d9f61921f6f3588249141a82404c3ba180f735b4f23e700050e76a740fbf541ac78
-Size (github.com__burnt_sushi_toml_@v_v1.5.0.mod) = 43 bytes
-BLAKE2s (github.com__burnt_sushi_toml_@v_v1.5.0.zip) = bbaffd5f41c35cc0c1f4d00257a4e448e453774eb52a8add798fccd0a9449664
-SHA512 (github.com__burnt_sushi_toml_@v_v1.5.0.zip) = f8ce08b2297edcc592eae62610b33c97126bfcaaaeb543a5f4d8c98ff89b08a7664befa7595b66bc04fe3ebec55c90c17d25894345494dfbc8bfa9549b28bb1a
-Size (github.com__burnt_sushi_toml_@v_v1.5.0.zip) = 352548 bytes
+BLAKE2s (charm.land_bubbles_v2_@v_v2.0.0.mod) = 4c774af175aad1a825c6d7fa33f1547acf7a75751218e0eb8157852f4956b96f
+SHA512 (charm.land_bubbles_v2_@v_v2.0.0.mod) = 82a4640e58d2a0c6b54130517d461fa1b76266e31635f2f9d3b039520a3529e05326a4df758e33962b859ebad38ac20b0213b1fb256ce7ab6339a6eb621e3dde
+Size (charm.land_bubbles_v2_@v_v2.0.0.mod) = 1275 bytes
+BLAKE2s (charm.land_bubbles_v2_@v_v2.0.0.zip) = ed162417d26981f283f92ae40dbef104ba414de2eeddbba92ed915addc6479a0
+SHA512 (charm.land_bubbles_v2_@v_v2.0.0.zip) = 862765292202cc62ae258ff57067f31535c67496be123c57b19823af6296d053cf9d72bf417c60021aa9a3e7f516c74063dff84dce34e93ef69de1df27f4ab40
+Size (charm.land_bubbles_v2_@v_v2.0.0.zip) = 134893 bytes
+BLAKE2s (charm.land_bubbletea_v2_@v_v2.0.2.mod) = 9fd4e3766fbf66f6112ed3b7cc5ce846723ebe7ceae037232e3306fa321dcda1
+SHA512 (charm.land_bubbletea_v2_@v_v2.0.2.mod) = a4fe8d52d155bd0facc3ff5b56494afe8ddc5bc7f6f8fdaea03a0a7391dd9645abf6d2b2489ca3e4e12e9b64e0966cf102a6b18397cdf1c1ea099b836ca5a5bb
+Size (charm.land_bubbletea_v2_@v_v2.0.2.mod) = 1079 bytes
+BLAKE2s (charm.land_bubbletea_v2_@v_v2.0.2.zip) = 517925cd8cc878b78e2b5f4a376f12cecf12757142ca1653596decfc4cb10754
+SHA512 (charm.land_bubbletea_v2_@v_v2.0.2.zip) = d8857dc58b8527a46555a55687332e2932fa3be698ba925ddc93ab67a0626c9f4516ef9ab58fc2329ab5dda9f880fdd9d1353ac0bdfe87a06af33b19e5bf2ea1
+Size (charm.land_bubbletea_v2_@v_v2.0.2.zip) = 80049 bytes
+BLAKE2s (charm.land_lipgloss_v2_@v_v2.0.1.mod) = 66d2682096de0aa86cea1b7b73df26e4313a192f5e8bcd3423c1adc054b54d49
+SHA512 (charm.land_lipgloss_v2_@v_v2.0.1.mod) = f6235800493d3b7c27c56955162b0bd8b3d72767661f3eec0ef662fcd2ede63aa940c7f993ec5d54462f29412fb244445e67c9da1796245c2ee4bd61e22c9bbd
+Size (charm.land_lipgloss_v2_@v_v2.0.1.mod) = 1046 bytes
+BLAKE2s (charm.land_lipgloss_v2_@v_v2.0.1.zip) = 8dfe7f54d97dfa27a90b123190279f6bdacabc814929a711a454358bb1f67a07
+SHA512 (charm.land_lipgloss_v2_@v_v2.0.1.zip) = d2c0c1bf7a5069b884ea9c714c870b82f97d4e5da685683aaa8932ec74797cb4f64b2c9c079b9d2f1aa295940c4c309ac0fee454f3a7e72e047c3f8014b575ea
+Size (charm.land_lipgloss_v2_@v_v2.0.1.zip) = 205926 bytes
+BLAKE2s (github.com__burnt_sushi_toml_@v_v1.6.0.mod) = 26f62b858e9ef333fa0b51b46ce83c2d385ddf010431d6415a115aef9a338b35
+SHA512 (github.com__burnt_sushi_toml_@v_v1.6.0.mod) = fb6b4ae74dfdcc39b915f1b5f84f8e52e830d273d29f9225dc5ed4f26e970d9f61921f6f3588249141a82404c3ba180f735b4f23e700050e76a740fbf541ac78
+Size (github.com__burnt_sushi_toml_@v_v1.6.0.mod) = 43 bytes
+BLAKE2s (github.com__burnt_sushi_toml_@v_v1.6.0.zip) = 2f5f362ba4a41907d51f25f4c4b0b3f848eb42b7aa8848b34fb4bb6d41f2e6aa
+SHA512 (github.com__burnt_sushi_toml_@v_v1.6.0.zip) = 6ab4b3d4a0c50299f1d48be5d6b79f6174b2c9c0b27a58123284df543e523ac7da6dd55a626e5732219bc00e68c9b2da2bc098bb1823d0440877d194e8b1f0c3
+Size (github.com__burnt_sushi_toml_@v_v1.6.0.zip) = 462127 bytes
 BLAKE2s (github.com_atotto_clipboard_@v_v0.1.4.mod) = 1211f40837ef80708c30e12f055eb2dcdfd562de960f2aba6761710935863c3a
 SHA512 (github.com_atotto_clipboard_@v_v0.1.4.mod) = 49d95d7db5b42c6948c50dcbee20a5ec6b554e78f8ee4beec2303b318d6289a32be807084806bd17ee8e680e58c2693f753614fdb6788f424c9d7496790b20ba
 Size (github.com_atotto_clipboard_@v_v0.1.4.mod) = 35 bytes
 BLAKE2s (github.com_atotto_clipboard_@v_v0.1.4.zip) = 9125377942f12b65e46f6f91875734aaa6a972f2eaf29f9f415486556311d68c
 SHA512 (github.com_atotto_clipboard_@v_v0.1.4.zip) = 5a6d9bc0761469bcf803cbb9d1aa43cc784171a81e53df8c4a14bd56e52db6ee7cd8a45e2fc81ce75bbe19f00cb53be3e170fab9ac3e73e83deaf09b799a9e1a
 Size (github.com_atotto_clipboard_@v_v0.1.4.zip) = 8606 bytes
-BLAKE2s (github.com_aymanbagabas_go-osc52_v2_@v_v2.0.1.mod) = 60386984e1099a35998f57d23ce959535d6e450b452d8a6ff2165841095f2095
-SHA512 (github.com_aymanbagabas_go-osc52_v2_@v_v2.0.1.mod) = 2d4904afb12e87516ca350fc640ae4451b23b0b4b17d0e6879baf3dbd772cec9aa596f8565e00c8f1aac671d9b22696c062990c1222a0fd26b7c1dac5ff2f969
-Size (github.com_aymanbagabas_go-osc52_v2_@v_v2.0.1.mod) = 52 bytes
-BLAKE2s (github.com_aymanbagabas_go-osc52_v2_@v_v2.0.1.zip) = fd8de91a86ff375b4df1fc18869128f48f57566c80d5b02b9b83237ceadaf050
-SHA512 (github.com_aymanbagabas_go-osc52_v2_@v_v2.0.1.zip) = eadd3e4eb8fd4317058aaeba0d61e3bd97dfa1a4f3512a98b9eb731acf6dfd0793a3d97423013f22725498f1106338f873137334cb854ac20d0097cd14506530
-Size (github.com_aymanbagabas_go-osc52_v2_@v_v2.0.1.zip) = 7855 bytes
-BLAKE2s (github.com_charmbracelet_bubbles_@v_v0.21.0.mod) = c8df70d50f554f6073a8acb712e3998ea2074373857b4c478c412b8c5e19f24e
-SHA512 (github.com_charmbracelet_bubbles_@v_v0.21.0.mod) = 68fdfb523de0813f27c0b8f1cf0d07a3225ef9663a0d1b1fe7ad3a5c690cc6230d63188ebd005988ab0c613a8fe113eaf7dccdf19eaf071cc0594277f1c2dc35
-Size (github.com_charmbracelet_bubbles_@v_v0.21.0.mod) = 1493 bytes
-BLAKE2s (github.com_charmbracelet_bubbles_@v_v0.21.0.zip) = 6df8174fac5da99bf68f193cf7dfee4da690ee037f1fd22b33c833f023c0b9d9
-SHA512 (github.com_charmbracelet_bubbles_@v_v0.21.0.zip) = affcf1d68e87db1a5528c33c878d0de1df3aa78b23fad80c26f3e331bc8d2f48dc9adbfa69d56f5270afa46b4d7483d831d63245ff57e506ebd86f9b0a8bf11b
-Size (github.com_charmbracelet_bubbles_@v_v0.21.0.zip) = 101547 bytes
-BLAKE2s (github.com_charmbracelet_bubbletea_@v_v1.3.10.mod) = 8d08e3225ef8aa8b58559b863d454ddd740ad03e686d9d17cf45e3fe3580cee8
-SHA512 (github.com_charmbracelet_bubbletea_@v_v1.3.10.mod) = 96196cc7d1aa32705b0ba3368ee3de995db26776512ce4a713d8748acc2e2d01c8015167eede7813c2212ee34add9447b82142ec1a4f72b9d69442ae3e4b8318
-Size (github.com_charmbracelet_bubbletea_@v_v1.3.10.mod) = 1017 bytes
-BLAKE2s (github.com_charmbracelet_bubbletea_@v_v1.3.10.zip) = 473f991a1bd16c74b9771f8e6e3761fe69c837ff9ec7fe23ce8d62129fd73ba8
-SHA512 (github.com_charmbracelet_bubbletea_@v_v1.3.10.zip) = bac875597c7968af78705b6493d2d2b2439d947fc1650f35661948b4f90f2031c250ace8f002550dcecbc182b955a684e5a2a18a7716f1172863715ad02b0f17
-Size (github.com_charmbracelet_bubbletea_@v_v1.3.10.zip) = 78208 bytes
-BLAKE2s (github.com_charmbracelet_colorprofile_@v_v0.3.3.mod) = ab9b1608a435818c677683d389e03ac6f74780ec79ead7ee4afb529b16bfa2b4
-SHA512 (github.com_charmbracelet_colorprofile_@v_v0.3.3.mod) = dd5bc79dfb6caf1bbaee0bee1f195456abbbaf40e206f3b78996b19fc0f501ef693b23270a1d50403391e3415b0f5c2a2752fd3080e2d28ca19f9b6856b1ef91
-Size (github.com_charmbracelet_colorprofile_@v_v0.3.3.mod) = 506 bytes
-BLAKE2s (github.com_charmbracelet_colorprofile_@v_v0.3.3.zip) = d8603bcdd41ff97cbfd11f3b8fb839c791bd87c6dbd027f1721a8dc61558f2f0
-SHA512 (github.com_charmbracelet_colorprofile_@v_v0.3.3.zip) = 3cfa1fc63eac23366a39ca6bed7e9b35e86ae757fa51d1b4e040dfbfc127a313284f07cea7100e7699ab9867b763db51e152c114aa47494b868f23febf697d1b
-Size (github.com_charmbracelet_colorprofile_@v_v0.3.3.zip) = 21419 bytes
-BLAKE2s (github.com_charmbracelet_lipgloss_@v_v1.1.0.mod) = 6fcb68b2fb7f5ee6c960f8b8c7d60f34838f052ee8b27299e1b96f93b579f846
-SHA512 (github.com_charmbracelet_lipgloss_@v_v1.1.0.mod) = 0079020e22bf6226cf49ef81253d656c976170031a2e16b6d052a121bf05c18498561b695960838e29d32edc0231fa283e30852e8b18badfcf352ac1df4ea311
-Size (github.com_charmbracelet_lipgloss_@v_v1.1.0.mod) = 1022 bytes
-BLAKE2s (github.com_charmbracelet_lipgloss_@v_v1.1.0.zip) = 25c27aefa899e81bea9c379c6ed8c4ce42d3d6f8986e81a608e53378366aaf51
-SHA512 (github.com_charmbracelet_lipgloss_@v_v1.1.0.zip) = 20582ed7ed951797e4a9fa1a356351cf548f7ddfdd5e1da0a082f0059d6fd52903366d97fbef5986f245188a4af422094fce80f6ef13383cb7a26b9633f6e0c7
-Size (github.com_charmbracelet_lipgloss_@v_v1.1.0.zip) = 118462 bytes
-BLAKE2s (github.com_charmbracelet_x_ansi_@v_v0.11.1.mod) = a75011996173f93474ac9c935e054c856c8bc2db159e3becf1a2f62ca3f61f4b
-SHA512 (github.com_charmbracelet_x_ansi_@v_v0.11.1.mod) = d674a4d1b692f441433df5db197a13ef603afddb0d439b4dac0ea191c49fe1e09339730f3eb9aa20ead3e037e0035370d74eb8214f9eafce18b2dffe021c9ed0
-Size (github.com_charmbracelet_x_ansi_@v_v0.11.1.mod) = 336 bytes
-BLAKE2s (github.com_charmbracelet_x_ansi_@v_v0.11.1.zip) = b1eb9c4b42e606ad9c32ac615624508066a89a09cf94dc182c26b04c2230d025
-SHA512 (github.com_charmbracelet_x_ansi_@v_v0.11.1.zip) = 3688e4d74c441154fa6464b2d28917531490d4865e90977b72ab26f3f229b5b01049037b93b7c2179a06c268dbb3aeab121f76e375ee8cfc1873531b4bc710a4
-Size (github.com_charmbracelet_x_ansi_@v_v0.11.1.zip) = 164858 bytes
-BLAKE2s (github.com_charmbracelet_x_cellbuf_@v_v0.0.14.mod) = 62f905dbcb46bae86cc1c4fe6e6326c818a1ef6e4c3f5baf85e39585dcd34aaa
-SHA512 (github.com_charmbracelet_x_cellbuf_@v_v0.0.14.mod) = e9ac1c223d08d03135e0b18889fc58b2c951df4d127c1a88f16070f1cf329b76216a78cd850e34e53bafcd15fcf0891ac8aba877f38609edf0de44b1399a0c07
-Size (github.com_charmbracelet_x_cellbuf_@v_v0.0.14.mod) = 669 bytes
-BLAKE2s (github.com_charmbracelet_x_cellbuf_@v_v0.0.14.zip) = eb071261941d1afedd7e0684b4268fa851240d8d329edd05a2961c3af59da546
-SHA512 (github.com_charmbracelet_x_cellbuf_@v_v0.0.14.zip) = d619d018be5ba39d9ef78c8995d33106226e3053b663991ceac0ab8c26242799a79dff6a62475618acdfc1df8460ad67ff62cff3d20a6dcb232b5c35b99922e9
-Size (github.com_charmbracelet_x_cellbuf_@v_v0.0.14.zip) = 42691 bytes
+BLAKE2s (github.com_charmbracelet_colorprofile_@v_v0.4.3.mod) = 6ec7615b484f8a35cf965308bc9bbb56e23f2e431fd8d303b95099980b946c26
+SHA512 (github.com_charmbracelet_colorprofile_@v_v0.4.3.mod) = d781f5da5335fec35f422ecfa50dad126c2b7cec0577c396764603a58946b542aa2ade3f1d7098a53a2bbe38c9bb76fa823b78950bd37eb64f29e5f440d26d2d
+Size (github.com_charmbracelet_colorprofile_@v_v0.4.3.mod) = 506 bytes
+BLAKE2s (github.com_charmbracelet_colorprofile_@v_v0.4.3.zip) = 911b3b2c42994ac349ea8e622a1bf5bde2fc275b72afccda38fe817d94e41325
+SHA512 (github.com_charmbracelet_colorprofile_@v_v0.4.3.zip) = e917bf48429a901b7d7858a8c2da094f199cfa843f3cf4398e4eb1c275d3cbca509fb2e69630a44126b311b6a2ed64e93c4dcc2cb1d29e30c0c11310b64a2ae7
+Size (github.com_charmbracelet_colorprofile_@v_v0.4.3.zip) = 21845 bytes
+BLAKE2s (github.com_charmbracelet_ultraviolet_@v_v0.0.0-20260309091805-903bfd0cf188.mod) = a589197bce5f492ec309673f9b1eeef06f9c370dc9bdc936ba74d85ab91e586e
+SHA512 (github.com_charmbracelet_ultraviolet_@v_v0.0.0-20260309091805-903bfd0cf188.mod) = 
5022fc604323557b0457bd137efa92e35e8ca98217ef66d109d949e4212340ecf6111e777eab2fb679a88e4fe4a4cec004b961d1ade3e245fc623d26085267d7
+Size (github.com_charmbracelet_ultraviolet_@v_v0.0.0-20260309091805-903bfd0cf188.mod) = 735 bytes
+BLAKE2s (github.com_charmbracelet_ultraviolet_@v_v0.0.0-20260309091805-903bfd0cf188.zip) = 5fb4deac7236fcda1f7ae00ef355289caae0aafa84004ebe4fabcef002731b94
+SHA512 (github.com_charmbracelet_ultraviolet_@v_v0.0.0-20260309091805-903bfd0cf188.zip) = 
3a9b7ebfd7e15edcf0a5184339237c089fc3b6ed50953298cd0ea87636a00148099744fc8ab88d29f1ca3103c9f7cffa041c1ef860076ca5d8b141dacd165031
+Size (github.com_charmbracelet_ultraviolet_@v_v0.0.0-20260309091805-903bfd0cf188.zip) = 202615 bytes
+BLAKE2s (github.com_charmbracelet_x_ansi_@v_v0.11.6.mod) = d29cf04971107de3ab531718e4c32bc4ce22fabda30253b5f3e269d69592f7c5
+SHA512 (github.com_charmbracelet_x_ansi_@v_v0.11.6.mod) = 411c2888ab27dca609806e6b6e9c3f8a925b07e8c45a49e977466761f73d1f987f2d112ae8ed2d75c28b07517baf1300fa677d78337b8ac30f1f98b6aaac02e2
+Size (github.com_charmbracelet_x_ansi_@v_v0.11.6.mod) = 336 bytes
+BLAKE2s (github.com_charmbracelet_x_ansi_@v_v0.11.6.zip) = e9a25df16023bfccd4cc5335d5f28960ed1b5caf69b973cdbe17833447f6649c
+SHA512 (github.com_charmbracelet_x_ansi_@v_v0.11.6.zip) = 221768850bc19b1adc5950a3cc850e677d02ddf0b41ea5830caea89099cef9f68be880549f5f222ce7ab2c19b391e7823c02603a186ad7007cb552c1c08eacd9
+Size (github.com_charmbracelet_x_ansi_@v_v0.11.6.zip) = 164896 bytes
 BLAKE2s (github.com_charmbracelet_x_term_@v_v0.2.2.mod) = ec61162ca234d7544b18513f486502e3cf9bc0d3c0dd54f9ce398c551e7586a1
 SHA512 (github.com_charmbracelet_x_term_@v_v0.2.2.mod) = 349b165f23ad6cc6897059e88c22879b34692d15e36de6b652350723dbc712d1d6c31fdf7014d031e03084775385e6c3409299309116d4f391e79e328ac3ded9
 Size (github.com_charmbracelet_x_term_@v_v0.2.2.mod) = 84 bytes
 BLAKE2s (github.com_charmbracelet_x_term_@v_v0.2.2.zip) = d5ce25ca2d54bf17d70f0a8d6218173d8bf2ecf86aaf29b8606cb660143f6b8a
 SHA512 (github.com_charmbracelet_x_term_@v_v0.2.2.zip) = 7cd4d3c947a47ad5c272f384bdc46f38813b89f6dd3ee5c7603f80bac16f5d9146971766357caa0252dd7390663fdab25528969e3df6b06e4a28e58498caf47d
 Size (github.com_charmbracelet_x_term_@v_v0.2.2.zip) = 8201 bytes
-BLAKE2s (github.com_clipperhouse_displaywidth_@v_v0.6.0.mod) = 69c8f6a444ee16a5972d96d1f5b3aa6c7c136a81cac5ff78f0eb766ad15cb444
-SHA512 (github.com_clipperhouse_displaywidth_@v_v0.6.0.mod) = cc464afb73e594a165a85d58a082eca3d4f95894fe7441076ad67789292fdcd03fd7150a47d89cffec2e9db7f56cc5939d62ad23c47a943a0ebf60c06d5b10fe
-Size (github.com_clipperhouse_displaywidth_@v_v0.6.0.mod) = 152 bytes
-BLAKE2s (github.com_clipperhouse_displaywidth_@v_v0.6.0.zip) = ada07abf1390a599461d0b16a118fb5fe08125972e1c2d061a0a888438d1d92e
-SHA512 (github.com_clipperhouse_displaywidth_@v_v0.6.0.zip) = b2ba241cd76c7a8aca453ff3c495426566c6cff1a552f606bd60c34a5577d2fcde502bd07cf6d4f6e1180b5dfb4681576e56cb7ab9d884ea5bbe708eab9c8231
-Size (github.com_clipperhouse_displaywidth_@v_v0.6.0.zip) = 62776 bytes
-BLAKE2s (github.com_clipperhouse_stringish_@v_v0.1.1.mod) = 80bacf006012bf12e7c18994dd31e063a66b3e1cc276f2b43751a759ddd0d64d
-SHA512 (github.com_clipperhouse_stringish_@v_v0.1.1.mod) = 0e49a76febb9225043519ce9683ee310484ccde913f05bec1b4e3d34b4c6ce19977928f8de6c4f430ff8b278258fb068285d07082b18cfe4e67df7da9085a8cf
-Size (github.com_clipperhouse_stringish_@v_v0.1.1.mod) = 50 bytes
-BLAKE2s (github.com_clipperhouse_stringish_@v_v0.1.1.zip) = 6a4f7cc8e0722a488a90150ac60d822f11265847c86a2d6f6406d3b702696183
-SHA512 (github.com_clipperhouse_stringish_@v_v0.1.1.zip) = 7a1bbd772e7b52259bcba0f721b11a77237c8aef6fd828d99ef02c12f160a958d16858c3c53ba1dcb28a50e1c73f1ebb1212fab98c1546fa009dc339adc6e00b
-Size (github.com_clipperhouse_stringish_@v_v0.1.1.zip) = 2351399 bytes
-BLAKE2s (github.com_clipperhouse_uax29_v2_@v_v2.3.0.mod) = c55c9b1db57a46003c3362f15d5f324ce93097e622dd60d59c551c8b0e45fe42
-SHA512 (github.com_clipperhouse_uax29_v2_@v_v2.3.0.mod) = c88e4d86e45c038186429b6e9be39fdca8c652b0632c716e8ed8d7bdb564bccaf6c36125889d8ad8363c40d307b9730505737fe8d2887d3bd3d58a4c62a644a2
-Size (github.com_clipperhouse_uax29_v2_@v_v2.3.0.mod) = 305 bytes
-BLAKE2s (github.com_clipperhouse_uax29_v2_@v_v2.3.0.zip) = 42e2235fe50fdcfcd94a8d1ec1750c7b0acfae6d44e881233a703c6a7ad508eb
-SHA512 (github.com_clipperhouse_uax29_v2_@v_v2.3.0.zip) = 80b11004aa948fc64d7428f4e15525a705f1a82fd73d178be98370b200aae310633b1fe67e899152ecf35d3f61e59771d76213a192a21da2cd9f2921c3b2fd89
-Size (github.com_clipperhouse_uax29_v2_@v_v2.3.0.zip) = 286637 bytes
+BLAKE2s (github.com_charmbracelet_x_termios_@v_v0.1.1.mod) = c072f4628e8dd10ac8caad71048cfa50c7d42d4dd5b0361723d28918ff484a03
+SHA512 (github.com_charmbracelet_x_termios_@v_v0.1.1.mod) = 64b93085b591486a486a54c70c077f46832a5382607bd0fcd3973d37f3dd5d8d4961cd21f7001d9f0bad29c65b5b519a2dc05b206f698a65d4fdf20d7757df81
+Size (github.com_charmbracelet_x_termios_@v_v0.1.1.mod) = 85 bytes
+BLAKE2s (github.com_charmbracelet_x_termios_@v_v0.1.1.zip) = 85a777388d88e7642a1188c0f3f37ec72170b46bb1d1173da9b1b68af2d3bbee
+SHA512 (github.com_charmbracelet_x_termios_@v_v0.1.1.zip) = e0c0c615236865ac8bf328271c65c04c72e1e336e40e3ad8b0a20bab0a354ee82f18f3e861b51d520d04e4f9d937d5412ffdb564a873133ecf9032b8539f084f
+Size (github.com_charmbracelet_x_termios_@v_v0.1.1.zip) = 7798 bytes
+BLAKE2s (github.com_charmbracelet_x_windows_@v_v0.2.2.mod) = a322c120e087d87b588db451da5ad5810025195c76a2c979ea9fa1d3c5a20c8b
+SHA512 (github.com_charmbracelet_x_windows_@v_v0.2.2.mod) = 5a6e2ea49bb907720ed4c43582b8e291d2ea8c8006515eb693373e3ed2cf5ad271057f5af4968262f01bf56888c1f853072fe566cb1b3f4cdee993f9f4ad1c03
+Size (github.com_charmbracelet_x_windows_@v_v0.2.2.mod) = 87 bytes
+BLAKE2s (github.com_charmbracelet_x_windows_@v_v0.2.2.zip) = e21ab3bb94a9090d44bf8092124e864766071e8526012acc106b82475e71d810
+SHA512 (github.com_charmbracelet_x_windows_@v_v0.2.2.zip) = fe524e4a737efe579b5597aa6bd683eacf1cfc6789c15ee6fefeb59791a98a030f3eb2302c2407c1a15b8382a88afaa49a136796196b6a34a37a9310e89f0684
+Size (github.com_charmbracelet_x_windows_@v_v0.2.2.zip) = 6559 bytes
+BLAKE2s (github.com_clipperhouse_displaywidth_@v_v0.11.0.mod) = bdfca2bd92dbd482920aca2691f496604a11cfffa26613c217144d7f802a362c
+SHA512 (github.com_clipperhouse_displaywidth_@v_v0.11.0.mod) = 55e6e2adee72e15f7b2b11e84ac5e30b3f7267ad0e8d0e9c99fad85cbd4a1925407fe072af7b91152862398697f6da0b2c8158b92cf3f6b039e458eaa5787e1d
+Size (github.com_clipperhouse_displaywidth_@v_v0.11.0.mod) = 102 bytes
+BLAKE2s (github.com_clipperhouse_displaywidth_@v_v0.11.0.zip) = 1b973f6dcbbcd08841dc7d556ab118f440b2434c44696e5dc89ac09c7c4e4f27
+SHA512 (github.com_clipperhouse_displaywidth_@v_v0.11.0.zip) = 5a12add82c45901c8711d60c71568376dfae0aa2dd493026dd8e3e0ee88d7c84b7002dc62c00039075284ff5038bd66c19340ada5078ff7a0d9925d75127bf11
+Size (github.com_clipperhouse_displaywidth_@v_v0.11.0.zip) = 79386 bytes
+BLAKE2s (github.com_clipperhouse_uax29_v2_@v_v2.7.0.mod) = 24de0c518a8868138bdd88d5c0349e70d4be906e633c3e4450e0919b98afd9cf
+SHA512 (github.com_clipperhouse_uax29_v2_@v_v2.7.0.mod) = 254125ee748dc3e4fa065fc384b93e73f46bec6925366d26de71e5a329b42896af20ff9ca0d9d0f0a0cb11881a575702a3bef4162b5fa259e34ec1a5dc31ee26
+Size (github.com_clipperhouse_uax29_v2_@v_v2.7.0.mod) = 255 bytes
+BLAKE2s (github.com_clipperhouse_uax29_v2_@v_v2.7.0.zip) = 3d08670fbcd5d1d0f476a75590541e8a8b6fcf6c34e653cbbb6ee57cf43fa261
+SHA512 (github.com_clipperhouse_uax29_v2_@v_v2.7.0.zip) = 3a46e1f235eca50d23542464aa42c35a2f0d1b2fdea0bf6564128eab9942a7829807c420f768c11c085474083574214a67becc549d7c656909574f4b29356a58
+Size (github.com_clipperhouse_uax29_v2_@v_v2.7.0.zip) = 319061 bytes
 BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.1.mod) = eee11d0ec5d2260dc11d9bfe8f9d523e54530b71cc8357f43c0214b3b74bef5c
 SHA512 (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 5e079462f7e0dff0efda71f580aa185700cfa936b718a19d0e2a8c63212e47a07022dca0c282832d48e5165aae8e82aeeeb2ac3664268f1148fc772010fb860e
 Size (github.com_davecgh_go-spew_@v_v1.1.1.mod) = 34 bytes
 BLAKE2s (github.com_davecgh_go-spew_@v_v1.1.1.zip) = 5281c0e301579c764ebf96f97056ba8fc1a8142d98f2fe44aabb07d7e8ae4f3e
 SHA512 (github.com_davecgh_go-spew_@v_v1.1.1.zip) = 7b4e4df2fea731e23e05437f26f24e32b2e99028d685b72e3a726c1cb616ada4a77ca4fb9db4a6fae48178cc5172e724b74499bc776d63a9110cb97377d5edeb
 Size (github.com_davecgh_go-spew_@v_v1.1.1.zip) = 60320 bytes
-BLAKE2s (github.com_erikgeiser_coninput_@v_v0.0.0-20211004153227-1c3628e74d0f.mod) = 6bd6c3af78abca722094cf69d4e71280ce600f60247608316136c270c4ec2d4a
-SHA512 (github.com_erikgeiser_coninput_@v_v0.0.0-20211004153227-1c3628e74d0f.mod) = 
273e40e24ce60d9a8b2a9ba180877c72e748905c06e4437510386700c03c9b4e35116aea702b41ea003f8fdd7f294c982e401e42b54983cfe6a338a874abf31a
-Size (github.com_erikgeiser_coninput_@v_v0.0.0-20211004153227-1c3628e74d0f.mod) = 108 bytes
-BLAKE2s (github.com_erikgeiser_coninput_@v_v0.0.0-20211004153227-1c3628e74d0f.zip) = 35f1b3cf56de95c95a2a535f59c0c97ccae77d2613e577642d6c324cad44b660
-SHA512 (github.com_erikgeiser_coninput_@v_v0.0.0-20211004153227-1c3628e74d0f.zip) = 
c8c641ff291511588afe3133999dc11731ce5afd3382b13f72d98f90a6ea7443a511170f61319fece10a4b44cdb221e1080b82c9e0f4c850992c9f7002a381ce
-Size (github.com_erikgeiser_coninput_@v_v0.0.0-20211004153227-1c3628e74d0f.zip) = 11748 bytes
 BLAKE2s (github.com_lucasb-eyer_go-colorful_@v_v1.3.0.mod) = d659ba07c1540d9564017c785739d2bf124b20eaaf3ffd78fbb38efe21ec5321
 SHA512 (github.com_lucasb-eyer_go-colorful_@v_v1.3.0.mod) = 270b19446ac9a396f5ce7a000873928a44edb1457f86d294971dae08be37cd64ddb8edc0293e100ee60d56c504851aa69ab11db0b4cfd46649c5f79459e40011
 Size (github.com_lucasb-eyer_go-colorful_@v_v1.3.0.mod) = 51 bytes
 BLAKE2s (github.com_lucasb-eyer_go-colorful_@v_v1.3.0.zip) = 7a7904b264f40d08f4062a37b1620a0dead0e51418a53e8a175f9d53be8bbbfa
 SHA512 (github.com_lucasb-eyer_go-colorful_@v_v1.3.0.zip) = f7d60f80b7150ebfd32f59acf32ced18f44a2c9cc100d94b68ad3e57e6e882fcda3a219acb0ec514203e26d8f97a110781a63d5870d94be1c56c4517ecfcbc43
 Size (github.com_lucasb-eyer_go-colorful_@v_v1.3.0.zip) = 971586 bytes
-BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 779efb55fdcfefacdd39190c04ee6ce80f51999e7500c46db997722d7af26586
-SHA512 (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 9f1baeff279dfddcbc2c93a65b56b432ae90fc360b59809ef755bb13c02b5beb87f8e70e6d4397a85c0f20e1ec50f572558535eb401b1a48d2b40f9f4aa2eaa2
-Size (github.com_mattn_go-isatty_@v_v0.0.20.mod) = 76 bytes
-BLAKE2s (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 2d2cb2dfbdd0ab3966083e41da0935841137086e5ae572048732f45c92b2f532
-SHA512 (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 55d1fca3591dfa9c350a1509c47be776186247adb5b43b6c047743ac265d4cff5252584fa76b4030f9c47bee9eedd610b1c90dbf690b2cdeeabc1f3a95fcd390
-Size (github.com_mattn_go-isatty_@v_v0.0.20.zip) = 8936 bytes
-BLAKE2s (github.com_mattn_go-localereader_@v_v0.0.1.mod) = cca26e20486737400874398fc5e6d7aee5f93f2d9da3d4e9b69cd267a6050bc3
-SHA512 (github.com_mattn_go-localereader_@v_v0.0.1.mod) = 6968460a725ea69e374ca48df205f78984d1b5130402fde3e22d5e7f16600c03f9ee044d66a49f90d23f19f56cb544095270153383a68a010c770710c78be353
-Size (github.com_mattn_go-localereader_@v_v0.0.1.mod) = 40 bytes
-BLAKE2s (github.com_mattn_go-localereader_@v_v0.0.1.zip) = 0a0e075b68a6f23f82151b9c3b04444c209fe7cd429d4d45d37a20f03fa78317
-SHA512 (github.com_mattn_go-localereader_@v_v0.0.1.zip) = aa831ba6ce8541976226365968463d7dba29a39f7cb624e07b33e03030e532bcfc4ea0c1ed794cc6880a6a7829d4a68ae15e96a168b1c7937968d4e7d38fc607
-Size (github.com_mattn_go-localereader_@v_v0.0.1.zip) = 3031 bytes
-BLAKE2s (github.com_mattn_go-runewidth_@v_v0.0.19.mod) = 41729a57ec2e6df53ff17d386c964130db0ba928f3347535a8d72fb99413021a
-SHA512 (github.com_mattn_go-runewidth_@v_v0.0.19.mod) = 2451951f49cee9d7cf5e0caf1dfb231ec23cb5b1c64a248f27c5441aba911c0b1f7c66cd6b0c571bc85fe3999cc55a5c5306343d34df60cc8cd362c48001f7d1
-Size (github.com_mattn_go-runewidth_@v_v0.0.19.mod) = 95 bytes
-BLAKE2s (github.com_mattn_go-runewidth_@v_v0.0.19.zip) = ddc0321ca2906cf79146063934bff95d334e9b947e20eec77007733fa63beeea
-SHA512 (github.com_mattn_go-runewidth_@v_v0.0.19.zip) = ea07a1d08ac47d75041b990f11fe320b020d58d386f62bb41cd678477986a0b545cdfa656f1b54ad3dd07f5ff6101b8cca5153f1c5731bd848326ba9a007f769
-Size (github.com_mattn_go-runewidth_@v_v0.0.19.zip) = 24585 bytes
-BLAKE2s (github.com_muesli_ansi_@v_v0.0.0-20230316100256-276c6243b2f6.mod) = 95572dd76e6a206ca1ee6bd8851e361ecd3d14baf91127219826789b321d55ae
-SHA512 (github.com_muesli_ansi_@v_v0.0.0-20230316100256-276c6243b2f6.mod) = 
6242081c0ac0ed9ae2f35c00aac45c23ed85fbf5aeb76bef9c0a8bf3db58255fa5232c679600d5561aae0868bd2064a2d6bf94fdd003a7bddfcb5fe02207e7b3
-Size (github.com_muesli_ansi_@v_v0.0.0-20230316100256-276c6243b2f6.mod) = 137 bytes
-BLAKE2s (github.com_muesli_ansi_@v_v0.0.0-20230316100256-276c6243b2f6.zip) = 11b4fb95f6de32d99507f48b6e0e2b65996305f71fe22bdcd178da6a5e227168
-SHA512 (github.com_muesli_ansi_@v_v0.0.0-20230316100256-276c6243b2f6.zip) = 
8eaae4f3f0c3172ff3924db8e40fae21dcb771240732f5813fafda1d0d57668a60728ce507cd97271c8065bfa0939b4b8c598a781586630532d62d9e398a5fe4
-Size (github.com_muesli_ansi_@v_v0.0.0-20230316100256-276c6243b2f6.zip) = 10404 bytes
+BLAKE2s (github.com_mattn_go-runewidth_@v_v0.0.21.mod) = 41729a57ec2e6df53ff17d386c964130db0ba928f3347535a8d72fb99413021a
+SHA512 (github.com_mattn_go-runewidth_@v_v0.0.21.mod) = 2451951f49cee9d7cf5e0caf1dfb231ec23cb5b1c64a248f27c5441aba911c0b1f7c66cd6b0c571bc85fe3999cc55a5c5306343d34df60cc8cd362c48001f7d1
+Size (github.com_mattn_go-runewidth_@v_v0.0.21.mod) = 95 bytes
+BLAKE2s (github.com_mattn_go-runewidth_@v_v0.0.21.zip) = 22eacff3a5c73380a80f66b49c449137cc685b0ccdf54462d380c203882ccb8b
+SHA512 (github.com_mattn_go-runewidth_@v_v0.0.21.zip) = 3ef26549197d33cfcffde406ac5258470ccf4a1aa60ca15cdadce17a9420da17350fcda33a27e6502ad2d7fd78d9e75aff58a09d3ecaf7f687ddf5b14f5b2e8e
+Size (github.com_mattn_go-runewidth_@v_v0.0.21.zip) = 25407 bytes
 BLAKE2s (github.com_muesli_cancelreader_@v_v0.2.2.mod) = 55783c3403b5180fb9c219314d35d3a1972ba6d4985cf6d0250497ac8baa6c4e
 SHA512 (github.com_muesli_cancelreader_@v_v0.2.2.mod) = 7dd0d2ab29819cbd211eb6a21b6862f1edcafb6b10e7e35ee11fef1b93930d599e93679b860b0f33347b22abbe4965b5591fb4928bb0be470dc86f563e1db866
 Size (github.com_muesli_cancelreader_@v_v0.2.2.mod) = 108 bytes
 BLAKE2s (github.com_muesli_cancelreader_@v_v0.2.2.zip) = e12e0a835a42bf0bbde7eee99087e4a4ba9b368f988701eb1312ed34df1ec7c4
 SHA512 (github.com_muesli_cancelreader_@v_v0.2.2.zip) = d53c98adb0235c71d29b84ef9b6b308888bf8ff2d894d54a672203270b30db4a90e745b94cf67dc918b779c9a26e1ab95dbc7fb823c396d340a4aa7218cffbb7
 Size (github.com_muesli_cancelreader_@v_v0.2.2.zip) = 17969 bytes
-BLAKE2s (github.com_muesli_termenv_@v_v0.16.0.mod) = 29aefe8a8f8cd027c8555f6994549f027cc2b2d3e0d0d8b88f98a834c2a2bcad
-SHA512 (github.com_muesli_termenv_@v_v0.16.0.mod) = d64292a02e5e5bd7b4a871c1d7f08c3244352d50c7ca28f69f23016b5706c6f00b9af3054d89b3511c10b552c383e6d77de0ee24a83bee985d816380bf2d60f4
-Size (github.com_muesli_termenv_@v_v0.16.0.mod) = 235 bytes
-BLAKE2s (github.com_muesli_termenv_@v_v0.16.0.zip) = 8abfcc70594b39289396258606e309cfa4a3e938f1f540f70459e5847dc8bc70
-SHA512 (github.com_muesli_termenv_@v_v0.16.0.zip) = 244bc0a80056ae7fbbbd47fdf0f6ee9094f2e1af7ba465c4544ff903224e569c01ac750819456513e51c387f4a74e32260c073fe115a39c42aa52b1b80aa1194
-Size (github.com_muesli_termenv_@v_v0.16.0.zip) = 433551 bytes
 BLAKE2s (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = 365dee34dcd09f0fbcccb2fff0be74a00fe71a80b9104b1ad3a3c199a48f5a28
 SHA512 (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = c3d5c48cdb8ba6af7071a07cfede06e0ab67e3726d9de592a952fad40167dcbdd9621dc2c4df1bd3c28eb99d70b1b6d8d812441237c35bf492e5b7f07bd33902
 Size (github.com_pmezard_go-difflib_@v_v1.0.0.mod) = 37 bytes
@@ -180,24 +150,18 @@ Size (golang.org_x_crypto_@v_v0.46.0.mod
 BLAKE2s (golang.org_x_crypto_@v_v0.46.0.zip) = 36ad5746d5b5c1292f526b182210a1ccbfa2cb6e44b6f1a681e235e5a3991ed8
 SHA512 (golang.org_x_crypto_@v_v0.46.0.zip) = 2f824baf8016eca537dafeddde117d810f9836eeecf15974cd9f14c45db86b151959e08a1b534bef92b2a2f10778ca4f83004a99a96e90d25774b10e513ea200
 Size (golang.org_x_crypto_@v_v0.46.0.zip) = 2223740 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.0.0-20210809222454-d867a43fc93e.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.0.0-20210809222454-d867a43fc93e.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.0.0-20210809222454-d867a43fc93e.mod) = 33 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.39.0.mod) = 915c9f3168174156bdb5abccea1b8714d7b590a7aa09c8fdc407b0f1c81398bb
-SHA512 (golang.org_x_sys_@v_v0.39.0.mod) = 6abdaf0a6b14413cece09d1bfff7627d586924d4b68c37d3faeacb926291654ac1928d2d8b91b6f8a1b277244e8bc1f7b8cf308173ddfa6e5207e52d8a86a84d
-Size (golang.org_x_sys_@v_v0.39.0.mod) = 35 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.39.0.zip) = 4e4a53e2d34da7ad8df22505283c195e9bf317ea5fb13b1e12021a109f3c1920
-SHA512 (golang.org_x_sys_@v_v0.39.0.zip) = e06c66ea69a2c2436341fbd15fe53a4d666649354f3264de86695212314d68d340356b3e8462d5345945fdfd313984f16dfcbd2a96e1cebe36c42df215a2854b
-Size (golang.org_x_sys_@v_v0.39.0.zip) = 2003190 bytes
-BLAKE2s (golang.org_x_sys_@v_v0.6.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
-SHA512 (golang.org_x_sys_@v_v0.6.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
-Size (golang.org_x_sys_@v_v0.6.0.mod) = 33 bytes
-BLAKE2s (golang.org_x_text_@v_v0.32.0.mod) = c2e6c4cc84e6821b1cbff5700485eef2a05de0af4f649c89348483486dba6c89
-SHA512 (golang.org_x_text_@v_v0.32.0.mod) = 583a52eebef79726d0a3ca3b3b94c5cdd8530f7d1c66b8988b7c0842b43d467e33aa9c4688008f503bdbc3b2f057074875e34b357e47f109966f32b5dab92098
-Size (golang.org_x_text_@v_v0.32.0.mod) = 190 bytes
-BLAKE2s (golang.org_x_text_@v_v0.32.0.zip) = 899ebe0aaad1a4a68b78ec85fb574b2c4785a128bd45af98c0de59d3a7796ad7
-SHA512 (golang.org_x_text_@v_v0.32.0.zip) = 023b0c6e206324da3418b0c1b8d6baf0b1ae87218f1c6d2a8daaf8eaf222b4a513d4cc1dd97a12486702d35d927003a87d78d7a0aa2c336cd0b66e9f37a639e5
-Size (golang.org_x_text_@v_v0.32.0.zip) = 9236390 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.20.0.mod) = 7041602217cf35da919f89685bb7203789bf49cf861bc4dd4b9a92b03b6d3961
+SHA512 (golang.org_x_sync_@v_v0.20.0.mod) = fadbb942889ef5930c37862f8e79d336f26b1a713134a731377f4fecfca8472fe699624f71955c8a1a87b48e98a99f537ae0c43a07ef449feada221d0d6dc2e2
+Size (golang.org_x_sync_@v_v0.20.0.mod) = 36 bytes
+BLAKE2s (golang.org_x_sync_@v_v0.20.0.zip) = f4be3bbeef1de9a219b507037fccb9579ab068619167d4a01c9c7d8d9b2fdbb8
+SHA512 (golang.org_x_sync_@v_v0.20.0.zip) = 4d3ff13c079f7b773b6e62c417d48b5db930229aac3e8e696bf382ebd161fe3177da43e6f3c4e663b9ff54c7a7256d410515191fe0583702f397b363cc369ec2
+Size (golang.org_x_sync_@v_v0.20.0.zip) = 25681 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.42.0.mod) = 54d735bab6b0f4ca4d304be2307672bd0448377d788ebe83f3acfb0a565cc3ae
+SHA512 (golang.org_x_sys_@v_v0.42.0.mod) = 1e0df129f27326be70316a1f1f0e94ca4b48c0d09c2975919182a64639b9718dc224d851d4cd69c618c10e7e7765a11a70e10a57507a26488c50e7c53baa8b01
+Size (golang.org_x_sys_@v_v0.42.0.mod) = 35 bytes
+BLAKE2s (golang.org_x_sys_@v_v0.42.0.zip) = 4d057e9dea717787cc60a6d84ba11cc6869d4627a4cd932785599b966a11840a
+SHA512 (golang.org_x_sys_@v_v0.42.0.zip) = 3fbb9b0bb290b49f6b7b6e6fc042cf8ee5d78e6f9da027ea21a25d50ec1d31c1466dda2201f251c2dc142b1c1e3b3910bbccfd9f74c075e5e42646136c7a71bd
+Size (golang.org_x_sys_@v_v0.42.0.zip) = 2009900 bytes
 BLAKE2s (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 35cd1964700502d06b8c987979fb4dbddc41a5cda3368d037211b89d3587521f
 SHA512 (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 9ac0f80ef05881387cb2f48f81560f3207fe586ea16495383662e6d62e43d93fac01dfe72e1d0063d3ab065331dab3a8098d7da4f1830ba1aff6f27f8e1bc1b2
 Size (gopkg.in_check.v1_@v_v0.0.0-20161208181325-20d25e280405.mod) = 25 bytes
@@ -207,6 +171,6 @@ Size (gopkg.in_yaml.v3_@v_v3.0.1.mod) = 
 BLAKE2s (gopkg.in_yaml.v3_@v_v3.0.1.zip) = 2e80fa896e65b1ae160400012c71aeac70e22a31cac82ec4921c85a93d65774c
 SHA512 (gopkg.in_yaml.v3_@v_v3.0.1.zip) = d57b0d42c71ad6503415e42979b51b0dc7f6344072c728ab2e3d4bab88da7b7d775e7f261868909f990f6b44aed6c533966c97bbe333a0acd65fc8bac9d1d4ff
 Size (gopkg.in_yaml.v3_@v_v3.0.1.zip) = 104623 bytes
-BLAKE2s (jjui-0.9.12.tar.gz) = ff428ea9d54c6817f003468c1655205b665bafce7c55dc3c1ecfac178ee6f6c8
-SHA512 (jjui-0.9.12.tar.gz) = 51f1a549cfef44556d4cc83441a5033289137e66e12beef47a080748b838c89424bc61920717971f3ad502b8485ae400cf662c835bc14fdf4c8a2adeab66d9bf
-Size (jjui-0.9.12.tar.gz) = 181563 bytes
+BLAKE2s (jjui-0.10.1.tar.gz) = 87dc8183f6a5d7ae1e21e7c9f7fbb06b89c41886500cc391f97e34c2f719a4e6
+SHA512 (jjui-0.10.1.tar.gz) = 8ff2657f068a452a9e55f8e0d98d9413e1bba353e7c2bdb0a701f03f99b2d223fea85a8d0a725f30681c2cf38b101f0f341fb4dfdc76618ce02914b7c3058128
+Size (jjui-0.10.1.tar.gz) = 225804 bytes

Index: pkgsrc/devel/jjui/go-modules.mk
diff -u pkgsrc/devel/jjui/go-modules.mk:1.8 pkgsrc/devel/jjui/go-modules.mk:1.9
--- pkgsrc/devel/jjui/go-modules.mk:1.8 Mon Jan 12 21:40:29 2026
+++ pkgsrc/devel/jjui/go-modules.mk     Sun Mar 15 12:51:57 2026
@@ -1,49 +1,39 @@
-# $NetBSD: go-modules.mk,v 1.8 2026/01/12 21:40:29 wiz Exp $
+# $NetBSD: go-modules.mk,v 1.9 2026/03/15 12:51:57 wiz Exp $
 
-GO_MODULE_FILES+=      github.com/!burnt!sushi/toml/@v/v1.5.0.mod
-GO_MODULE_FILES+=      github.com/!burnt!sushi/toml/@v/v1.5.0.zip
+GO_MODULE_FILES+=      charm.land/bubbles/v2/@v/v2.0.0.mod
+GO_MODULE_FILES+=      charm.land/bubbles/v2/@v/v2.0.0.zip
+GO_MODULE_FILES+=      charm.land/bubbletea/v2/@v/v2.0.2.mod
+GO_MODULE_FILES+=      charm.land/bubbletea/v2/@v/v2.0.2.zip
+GO_MODULE_FILES+=      charm.land/lipgloss/v2/@v/v2.0.1.mod
+GO_MODULE_FILES+=      charm.land/lipgloss/v2/@v/v2.0.1.zip
+GO_MODULE_FILES+=      github.com/!burnt!sushi/toml/@v/v1.6.0.mod
+GO_MODULE_FILES+=      github.com/!burnt!sushi/toml/@v/v1.6.0.zip
 GO_MODULE_FILES+=      github.com/atotto/clipboard/@v/v0.1.4.mod
 GO_MODULE_FILES+=      github.com/atotto/clipboard/@v/v0.1.4.zip
-GO_MODULE_FILES+=      github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.mod
-GO_MODULE_FILES+=      github.com/aymanbagabas/go-osc52/v2/@v/v2.0.1.zip
-GO_MODULE_FILES+=      github.com/charmbracelet/bubbles/@v/v0.21.0.mod
-GO_MODULE_FILES+=      github.com/charmbracelet/bubbles/@v/v0.21.0.zip
-GO_MODULE_FILES+=      github.com/charmbracelet/bubbletea/@v/v1.3.10.mod
-GO_MODULE_FILES+=      github.com/charmbracelet/bubbletea/@v/v1.3.10.zip
-GO_MODULE_FILES+=      github.com/charmbracelet/colorprofile/@v/v0.3.3.mod
-GO_MODULE_FILES+=      github.com/charmbracelet/colorprofile/@v/v0.3.3.zip
-GO_MODULE_FILES+=      github.com/charmbracelet/lipgloss/@v/v1.1.0.mod
-GO_MODULE_FILES+=      github.com/charmbracelet/lipgloss/@v/v1.1.0.zip
-GO_MODULE_FILES+=      github.com/charmbracelet/x/ansi/@v/v0.11.1.mod
-GO_MODULE_FILES+=      github.com/charmbracelet/x/ansi/@v/v0.11.1.zip
-GO_MODULE_FILES+=      github.com/charmbracelet/x/cellbuf/@v/v0.0.14.mod
-GO_MODULE_FILES+=      github.com/charmbracelet/x/cellbuf/@v/v0.0.14.zip
+GO_MODULE_FILES+=      github.com/charmbracelet/colorprofile/@v/v0.4.3.mod
+GO_MODULE_FILES+=      github.com/charmbracelet/colorprofile/@v/v0.4.3.zip
+GO_MODULE_FILES+=      github.com/charmbracelet/ultraviolet/@v/v0.0.0-20260309091805-903bfd0cf188.mod
+GO_MODULE_FILES+=      github.com/charmbracelet/ultraviolet/@v/v0.0.0-20260309091805-903bfd0cf188.zip
+GO_MODULE_FILES+=      github.com/charmbracelet/x/ansi/@v/v0.11.6.mod
+GO_MODULE_FILES+=      github.com/charmbracelet/x/ansi/@v/v0.11.6.zip
 GO_MODULE_FILES+=      github.com/charmbracelet/x/term/@v/v0.2.2.mod
 GO_MODULE_FILES+=      github.com/charmbracelet/x/term/@v/v0.2.2.zip
-GO_MODULE_FILES+=      github.com/clipperhouse/displaywidth/@v/v0.6.0.mod
-GO_MODULE_FILES+=      github.com/clipperhouse/displaywidth/@v/v0.6.0.zip
-GO_MODULE_FILES+=      github.com/clipperhouse/stringish/@v/v0.1.1.mod
-GO_MODULE_FILES+=      github.com/clipperhouse/stringish/@v/v0.1.1.zip
-GO_MODULE_FILES+=      github.com/clipperhouse/uax29/v2/@v/v2.3.0.mod
-GO_MODULE_FILES+=      github.com/clipperhouse/uax29/v2/@v/v2.3.0.zip
+GO_MODULE_FILES+=      github.com/charmbracelet/x/termios/@v/v0.1.1.mod
+GO_MODULE_FILES+=      github.com/charmbracelet/x/termios/@v/v0.1.1.zip
+GO_MODULE_FILES+=      github.com/charmbracelet/x/windows/@v/v0.2.2.mod
+GO_MODULE_FILES+=      github.com/charmbracelet/x/windows/@v/v0.2.2.zip
+GO_MODULE_FILES+=      github.com/clipperhouse/displaywidth/@v/v0.11.0.mod
+GO_MODULE_FILES+=      github.com/clipperhouse/displaywidth/@v/v0.11.0.zip
+GO_MODULE_FILES+=      github.com/clipperhouse/uax29/v2/@v/v2.7.0.mod
+GO_MODULE_FILES+=      github.com/clipperhouse/uax29/v2/@v/v2.7.0.zip
 GO_MODULE_FILES+=      github.com/davecgh/go-spew/@v/v1.1.1.mod
 GO_MODULE_FILES+=      github.com/davecgh/go-spew/@v/v1.1.1.zip
-GO_MODULE_FILES+=      github.com/erikgeiser/coninput/@v/v0.0.0-20211004153227-1c3628e74d0f.mod
-GO_MODULE_FILES+=      github.com/erikgeiser/coninput/@v/v0.0.0-20211004153227-1c3628e74d0f.zip
 GO_MODULE_FILES+=      github.com/lucasb-eyer/go-colorful/@v/v1.3.0.mod
 GO_MODULE_FILES+=      github.com/lucasb-eyer/go-colorful/@v/v1.3.0.zip
-GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.20.mod
-GO_MODULE_FILES+=      github.com/mattn/go-isatty/@v/v0.0.20.zip
-GO_MODULE_FILES+=      github.com/mattn/go-localereader/@v/v0.0.1.mod
-GO_MODULE_FILES+=      github.com/mattn/go-localereader/@v/v0.0.1.zip
-GO_MODULE_FILES+=      github.com/mattn/go-runewidth/@v/v0.0.19.mod
-GO_MODULE_FILES+=      github.com/mattn/go-runewidth/@v/v0.0.19.zip
-GO_MODULE_FILES+=      github.com/muesli/ansi/@v/v0.0.0-20230316100256-276c6243b2f6.mod
-GO_MODULE_FILES+=      github.com/muesli/ansi/@v/v0.0.0-20230316100256-276c6243b2f6.zip
+GO_MODULE_FILES+=      github.com/mattn/go-runewidth/@v/v0.0.21.mod
+GO_MODULE_FILES+=      github.com/mattn/go-runewidth/@v/v0.0.21.zip
 GO_MODULE_FILES+=      github.com/muesli/cancelreader/@v/v0.2.2.mod
 GO_MODULE_FILES+=      github.com/muesli/cancelreader/@v/v0.2.2.zip
-GO_MODULE_FILES+=      github.com/muesli/termenv/@v/v0.16.0.mod
-GO_MODULE_FILES+=      github.com/muesli/termenv/@v/v0.16.0.zip
 GO_MODULE_FILES+=      github.com/pmezard/go-difflib/@v/v1.0.0.mod
 GO_MODULE_FILES+=      github.com/pmezard/go-difflib/@v/v1.0.0.zip
 GO_MODULE_FILES+=      github.com/rivo/uniseg/@v/v0.4.7.mod
@@ -60,12 +50,10 @@ GO_MODULE_FILES+=   github.com/yuin/gopher
 GO_MODULE_FILES+=      github.com/yuin/gopher-lua/@v/v1.1.1.zip
 GO_MODULE_FILES+=      golang.org/x/crypto/@v/v0.46.0.mod
 GO_MODULE_FILES+=      golang.org/x/crypto/@v/v0.46.0.zip
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.0.0-20210809222454-d867a43fc93e.mod
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.39.0.mod
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.39.0.zip
-GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.6.0.mod
-GO_MODULE_FILES+=      golang.org/x/text/@v/v0.32.0.mod
-GO_MODULE_FILES+=      golang.org/x/text/@v/v0.32.0.zip
+GO_MODULE_FILES+=      golang.org/x/sync/@v/v0.20.0.mod
+GO_MODULE_FILES+=      golang.org/x/sync/@v/v0.20.0.zip
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.42.0.mod
+GO_MODULE_FILES+=      golang.org/x/sys/@v/v0.42.0.zip
 GO_MODULE_FILES+=      gopkg.in/check.v1/@v/v0.0.0-20161208181325-20d25e280405.mod
 GO_MODULE_FILES+=      gopkg.in/yaml.v3/@v/v3.0.1.mod
 GO_MODULE_FILES+=      gopkg.in/yaml.v3/@v/v3.0.1.zip



Home | Main Index | Thread Index | Old Index