head 1.8; access; symbols pkgsrc-2026Q3:1.8.0.2 pkgsrc-2026Q3-base:1.8 pkgsrc-2026Q2:1.7.0.2 pkgsrc-2026Q2-base:1.7 pkgsrc-2026Q1:1.6.0.2 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.5.0.4 pkgsrc-2025Q4-base:1.5 pkgsrc-2025Q3:1.5.0.2 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.4.0.4 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.2 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.2.0.12 pkgsrc-2024Q4-base:1.2 pkgsrc-2024Q3:1.2.0.10 pkgsrc-2024Q3-base:1.2 pkgsrc-2024Q2:1.2.0.8 pkgsrc-2024Q2-base:1.2 pkgsrc-2024Q1:1.2.0.6 pkgsrc-2024Q1-base:1.2 pkgsrc-2023Q4:1.2.0.4 pkgsrc-2023Q4-base:1.2 pkgsrc-2023Q3:1.2.0.2 pkgsrc-2023Q3-base:1.2 pkgsrc-2023Q2:1.1.0.4 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.2 pkgsrc-2023Q1-base:1.1; locks; strict; comment @# @; 1.8 date 2026.09.07.05.33.57; author adam; state Exp; branches; next 1.7; commitid cRvTb4fKstxmnEUG; 1.7 date 2026.04.09.07.30.59; author adam; state Exp; branches; next 1.6; commitid 01qIEYw9KttvSfBG; 1.6 date 2026.03.10.14.06.55; author adam; state Exp; branches; next 1.5; commitid rYR5FvkmR1g02rxG; 1.5 date 2025.07.07.06.56.43; author adam; state Exp; branches; next 1.4; commitid vutMZliIGb9OyM1G; 1.4 date 2025.03.11.14.00.04; author adam; state Exp; branches; next 1.3; commitid vfMcymvCfXNaHEMF; 1.3 date 2025.01.09.13.27.57; author adam; state Exp; branches; next 1.2; commitid YayVhHspgmzJtOEF; 1.2 date 2023.08.21.13.14.17; author leot; state Exp; branches; next 1.1; commitid GKyhYi5Wj50sHEBE; 1.1 date 2023.01.15.18.32.50; author nikita; state Exp; branches; next ; commitid 6koSG92e0YOUsF9E; desc @@ 1.8 log @shfmt: updated to 3.14.1 3.14.1 - 2026-09-06 - **syntax** - Fix the indentation of heredocs nested inside command substitutions - Keep literal tabs in `<<-` heredoc bodies rather than replacing them with spaces - Don't indent heredocs without dashes nested in `<<-` ones, whose output no longer parsed - Zsh: don't drop the prefix in short forms like `$#"$foo"` and `$+"$foo"` - **interp** - Fix the build on 32-bit FreeBSD and NetBSD - **expand** - Don't let escaped characters such as `\*` act as glob metacharacters - **pattern** - Treat unclosed extended operator groups like `@@(a` as literals, avoiding a panic 3.14.0 - 2026-08-28 This release drops support for Go 1.25 and includes many enhancements, particularly in the interpreter, which implements more shell features and fixes many divergences from Bash. - **cmd/shfmt** - Add `--detect` to find shell files by executable bit or shebang - **syntax** - Add `Preorder`, an iterator over all nodes, complementing `Walk` - Add `encoding.TextUnmarshaler` implementations for each operator type - Support `${ foo;}` and `${|foo;}` inside double quotes - Support array elements in `{varname}` redirects, like `exec {fds[3]}>&-` - Backslashes inside backquotes within double quotes escape double quotes - Allow pound signs in associative array keys like `${args[cmd,#]}` - Don't treat `#` as the start of a comment inside `[[ ]]` tests - Don't join `then` or `do` with a semicolon when heredocs are pending - Print a space after `!` in arithmetic expressions, avoiding history expansion - Space nested closing parentheses like the opening ones - Make `SplitBraces` reject malformed sequences and skip backslash escapes - Zsh: support the `${=name}`, `${~name}`, and `${^name}` prefixes - Zsh: support the `;|` case terminator and leading parentheses for globs - Zsh: parse subscript flag arguments as patterns, and allow `[` globs in arrays - **syntax/typedjson** - Encode operators as their syntax form, such as `">>"`, rather than integers - Return errors rather than panicking on malformed input - **interp** - Add `BashOpts` to set Bash options like `shopt` - Add `AccessHandler` to control file access checks, used by `-r` and `cd` - Add `HandlerContext.LastExitStatus`, and provide a `HandlerContext` to stat handlers - Implement the `help` and `times` builtins, as well as `$-` - Implement the `;&` and `;;&` case terminators - Implement the `-N` test operator, and make `-nt` and `-ot` follow POSIX - Support sparse indexed arrays such as `a=([5]=x)` - Run files as shell scripts when `exec` fails with `ENOEXEC` - Support empty here-documents, and don't expand quoted ones - Support `js/wasm`, where subprocesses and pipes are unavailable - Keep the redirections applied by `exec` with no arguments - Only fire the exit trap when the shell exits, rather than after every `Run` - **expand** - Add `BracesSeq` with a config and error reporting, deprecating `Braces` - Add `Variable.Indexes` to describe sparse indexed arrays - Support integer bases in arithmetic - Short-circuit the arithmetic `&&` and `||` operators - Apply per-element operators to quoted array expansions like `"${a[@@]%o}"` - Make unquoted `${!arr[@@]}` consistent with the quoted form - Fix many divergences from Bash in arithmetic, string, and brace expansions - Reject unsupported Zsh syntax rather than panicking - **pattern** - Treat an unmatched `[` as a literal character, like Bash - Fix panics and mismatches in bracket expressions, such as `[![:space:]]` - **fileutil** - Recognize `dash` shebangs as POSIX shell for `-ln=auto` @ text @$NetBSD: distinfo,v 1.7 2026/04/09 07:30:59 adam Exp $ BLAKE2s (github.com_creack_pty_@@v_v1.1.24.mod) = 2fc15d9b0ccbfe0fcc12cdfbac84a8aa13448af9752eff151b99bedee2754cd2 SHA512 (github.com_creack_pty_@@v_v1.1.24.mod) = 6aa0da5daae2fb3eb26ac9a6bbf5f9c7feb289b62c00f4707184dba576247bacf63dfb9b1b81c52918eb6c6619ab23d657107387a5b89f76f433e1776315fed5 Size (github.com_creack_pty_@@v_v1.1.24.mod) = 38 bytes BLAKE2s (github.com_creack_pty_@@v_v1.1.24.zip) = a329832e0f3858866ebb1c1558e75b62483221acff5660b51c6ee827af247caa SHA512 (github.com_creack_pty_@@v_v1.1.24.zip) = dd497a10bb6be220bc20bf69f3b8cd55d8bb5e0c033a09ab1cc705707e84002aa3c808aa42074b3a704438c4f6d5e98c74abc6660c1aa6a735d7be7f4132cd6c Size (github.com_creack_pty_@@v_v1.1.24.zip) = 40880 bytes BLAKE2s (github.com_creack_pty_@@v_v1.1.9.mod) = df42a1d34a4df624a6fbab600483cf5afb215874880e2e9e23f5fb03d719eb16 SHA512 (github.com_creack_pty_@@v_v1.1.9.mod) = 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a Size (github.com_creack_pty_@@v_v1.1.9.mod) = 39 bytes BLAKE2s (github.com_go-quicktest_qt_@@v_v1.102.0.mod) = 631f14370f04b25ad516eb8658438cde30df871a23d6a382272e861478a17b93 SHA512 (github.com_go-quicktest_qt_@@v_v1.102.0.mod) = e8f6a03fca68975e95e5e031dc324ab1d488daa3dae246cb206bdd7de34d6a57ea63174862f78c7c3f4f303eacf6cc57f90af44d972f05779e7cfe521c03e97c Size (github.com_go-quicktest_qt_@@v_v1.102.0.mod) = 504 bytes BLAKE2s (github.com_go-quicktest_qt_@@v_v1.102.0.zip) = 7c1453be95e07dcded9e01cd8c63cd553d5b154e23664797aca607919fd9e4d3 SHA512 (github.com_go-quicktest_qt_@@v_v1.102.0.zip) = d46c704b42420383e6808c9d45c5ecc141324c4fbf328f18916c47d146764c96f8ac4a75171c273ffb62fd666a2945617518d8b64790d0caec104371ca6c3da2 Size (github.com_go-quicktest_qt_@@v_v1.102.0.zip) = 35901 bytes BLAKE2s (github.com_google_go-cmp_@@v_v0.7.0.mod) = 1b6d125ae25361dc8ae5d3db85fe696798a89cfdca79a66c63ca86439a5dff1f SHA512 (github.com_google_go-cmp_@@v_v0.7.0.mod) = f4042d585e6f65f4245b0a17c2f042ea40395633f6c88a4f7e460a1e09a0cd98ec72782f638dd9d7c81442dd5c05717ebaa64b7bd939cc4c96cf61b46751b812 Size (github.com_google_go-cmp_@@v_v0.7.0.mod) = 41 bytes BLAKE2s (github.com_google_go-cmp_@@v_v0.7.0.zip) = 9d904f0a79e224bf1156e42f252021e8f70a8e4e609a75220a2312670ff40f15 SHA512 (github.com_google_go-cmp_@@v_v0.7.0.zip) = 171151f06d2e5dfc76cfd7ede810e74bdd668a515a8d6f7785f06ec8bcf1f34efb95cafdfc7a4c3943c98de83f905967e10e61721537c24cee33d7e1e4c15195 Size (github.com_google_go-cmp_@@v_v0.7.0.zip) = 130179 bytes BLAKE2s (github.com_google_renameio_v2_@@v_v2.0.2.mod) = c7a7b2b6b0e34cc4a970aaab2bef4d218572fe4d5988ed44f8de7d3591844d6d SHA512 (github.com_google_renameio_v2_@@v_v2.0.2.mod) = 8fe0e8ca6eb8e0520bf9a0064a2727b3b0dd0b138338ebcd7bc00951363370948b727fc9e5c45b3c363c6d932c7c2def5e3b517c47b20154d621aef4976341e7 Size (github.com_google_renameio_v2_@@v_v2.0.2.mod) = 46 bytes BLAKE2s (github.com_google_renameio_v2_@@v_v2.0.2.zip) = ddf22ad6dcf843f06190919723792748fdd6ef5f775ce9474a84118755082f3e SHA512 (github.com_google_renameio_v2_@@v_v2.0.2.zip) = 2948c89123cdfcaa647ea3a4fa79207e4190afd904ea243636f533d68cf811240a3eb6bfb3c85201bd64b86a82f71b12d8c0ffeb91ffae9400af3fba3cbacddd Size (github.com_google_renameio_v2_@@v_v2.0.2.zip) = 24151 bytes BLAKE2s (github.com_kr_pretty_@@v_v0.3.1.mod) = 169a53a3ae668758ead593ad5a305b08c8e1712abb38367775ea80bea6a938b7 SHA512 (github.com_kr_pretty_@@v_v0.3.1.mod) = 46b8cb7f9bdca544fec116dec7257e6009356bfcd2cf1d32ed0115c86e02b4da8cfcd2c7b028d330cd25bc81d72e948297f574ca9d06a03b927a328af37d9ebd Size (github.com_kr_pretty_@@v_v0.3.1.mod) = 117 bytes BLAKE2s (github.com_kr_pretty_@@v_v0.3.1.zip) = 6f5314a6db3f01fec03f1b62ce472409b8aa03423494c6b42f4f1bcf97fd7562 SHA512 (github.com_kr_pretty_@@v_v0.3.1.zip) = b3fd8f3e04976414d2423124ada1322002e58eccbe455ba52ce8b89ade612bec9d5597d84f4e492e1330b30bea24ad8a3bf2ddb266b672b0ae8f96d9f4c141a7 Size (github.com_kr_pretty_@@v_v0.3.1.zip) = 13388 bytes BLAKE2s (github.com_kr_text_@@v_v0.2.0.mod) = 357461c274200b48eeb7314f6b32cd3720848093c178f79816bef294b59c2ea3 SHA512 (github.com_kr_text_@@v_v0.2.0.mod) = 9fbff125d97ce2c4b9b301021a987edbeb686b37927504df4e5c2f0ddbebc8ed28ee5152de7db2eceb0a0fc5728579823dc4145f36df9ba1961b9c2da1ac4461 Size (github.com_kr_text_@@v_v0.2.0.mod) = 68 bytes BLAKE2s (github.com_kr_text_@@v_v0.2.0.zip) = ccfed20783c537a43b270c407b9bc4410023f7298a024265c79c7fdea56d3c55 SHA512 (github.com_kr_text_@@v_v0.2.0.zip) = 5fbe5884d311244c5250d4a1b249749a84fc6a50d4d5d6b3967a4bccb317ebb807917fe540f13fea788abd863d7d2f2537a40b57cf156a3f920b15cd8b365ac0 Size (github.com_kr_text_@@v_v0.2.0.zip) = 12607 bytes BLAKE2s (github.com_pkg_diff_@@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = b578bd0a123f38c80268d6690305d02f8dcddde6185e1df36680f2855f99a4f0 SHA512 (github.com_pkg_diff_@@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = 8b928ed342c4e92a9a3e36f1a1bb917ec38a145502d8192fd81ed78b4a9c24d1b24a2cb06b0c6cc5bf7a26bff4ea8354066f6b0456f1eafcde0921335afc3975 Size (github.com_pkg_diff_@@v_v0.0.0-20210226163009-20ebb0f2a09e.mod) = 36 bytes BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.15.0.mod) = f844df47b3f8394a337f7b84731a1d9d5b64fd593a6f976e8b44376327fa6500 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.15.0.mod) = 0a86fed13256eaf2ebcc936646c71bbd9d66290b27873aee3df0bb277d1ed8e9824c308c294f524ccc8dfcb7508b8c755d70b1b6e537e09b1b4ac6cf842d4e70 Size (github.com_rogpeppe_go-internal_@@v_v1.15.0.mod) = 141 bytes BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.15.0.zip) = 5d8f18f3de6eaa2d2187dc766639caee2bbf12f45377141b16657983d09c9e20 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.15.0.zip) = d37d6267fff5fe5ef296d536a2aa4c451ac98f99fbf0be6c1420542e04ce04dd708b15bf5915ded2cd5876d48f05b9cf1c0eb7f7faed34d94cefa1e7fbc9a229 Size (github.com_rogpeppe_go-internal_@@v_v1.15.0.zip) = 196760 bytes BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.9.0.mod) = a821b267cecc00e91955bdb82a97a7d803d9ef8989d5a55c8559299c26e14591 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.9.0.mod) = a3d30dd629b377513944f59ed204b44f4759e88e20cd70cd9280965d0d010e01af3ad8e5b9f45b33e0ed9a28fbb25575ca0ff2075c970468fcf39c1f1a7f5351 Size (github.com_rogpeppe_go-internal_@@v_v1.9.0.mod) = 112 bytes BLAKE2s (golang.org_x_mod_@@v_v0.29.0.mod) = b866f1d7c91b7580535985efe6499aad196bfdb139a3b74bb4d3f5b60c75bc9a SHA512 (golang.org_x_mod_@@v_v0.29.0.mod) = 18120340aa8e057be99dc4c8b825653aa6f7fb5ca23b4ac2a533ce34164c2607b0bd04da57276ff97b42e9937583903383ec7d5493cc6c03d2c6bd86b899cf27 Size (golang.org_x_mod_@@v_v0.29.0.mod) = 86 bytes BLAKE2s (golang.org_x_mod_@@v_v0.29.0.zip) = ae6c2a2f90f3195f6304317e3a572b17bf194fb364ad88d8dabc7ef9a6a952c0 SHA512 (golang.org_x_mod_@@v_v0.29.0.zip) = 1c7b27c80c7637611e93ae655fe5d7fdcc8d5cdc7ef56b18235c41d527211a790aed6b27cd2445e2f3d3c7ad42532a80c87fd41acde2c08c9af451ae7e2a21de Size (golang.org_x_mod_@@v_v0.29.0.zip) = 172650 bytes BLAKE2s (golang.org_x_sync_@@v_v0.17.0.mod) = 72e908ae7dbf240ec580a350b47eca6be0f62b52ea3435c9d353e1b1dbda1ddc SHA512 (golang.org_x_sync_@@v_v0.17.0.mod) = 9f3b089330f55983949f50c62fd345e0a4698bdfeaabb5a8c67de2ada21668b64598bccd5472ff30b85c3d0addadb406eb2f58fb2fa5bf1db7e475c40da39498 Size (golang.org_x_sync_@@v_v0.17.0.mod) = 36 bytes BLAKE2s (golang.org_x_sync_@@v_v0.17.0.zip) = 7ca58a86deb3d7f77d54bff005acff1b5756b0fd867c3cc3407a16f3f9bd5edb SHA512 (golang.org_x_sync_@@v_v0.17.0.zip) = 62abdf3687c885a43f777c40721690416bb2e503005599259330107f71b301070798227164342fec8e58bf6f2f9e99c9dfa09e97b1e7013111de9fcd227fcfc0 Size (golang.org_x_sync_@@v_v0.17.0.zip) = 25707 bytes BLAKE2s (golang.org_x_sys_@@v_v0.47.0.mod) = 54d735bab6b0f4ca4d304be2307672bd0448377d788ebe83f3acfb0a565cc3ae SHA512 (golang.org_x_sys_@@v_v0.47.0.mod) = 1e0df129f27326be70316a1f1f0e94ca4b48c0d09c2975919182a64639b9718dc224d851d4cd69c618c10e7e7765a11a70e10a57507a26488c50e7c53baa8b01 Size (golang.org_x_sys_@@v_v0.47.0.mod) = 35 bytes BLAKE2s (golang.org_x_sys_@@v_v0.47.0.zip) = e7d9ce58c9afb5aa0870e21cfce0b73d80ef43cc95796c892e8f85bb86fbce38 SHA512 (golang.org_x_sys_@@v_v0.47.0.zip) = f7f6e82b6883cac33aa63d21b962de518fd797f87c858d930946d0498a055521fdf2113ded5da8ebf091d5ecff0539dbe1f339792dccbc0248b160ea0cc29db6 Size (golang.org_x_sys_@@v_v0.47.0.zip) = 2022425 bytes BLAKE2s (golang.org_x_term_@@v_v0.45.0.mod) = ae385bc5194bfe653f11602ec584180dea4bdf4a1934827da2635bbe6ea09bf5 SHA512 (golang.org_x_term_@@v_v0.45.0.mod) = 3eaf3f8dffb85da944b9ea7764132f955573756359f2f8116d8c1785bb6466418b6030614bd28083243fdaf6becfa4b9d26b3b8f954ab39f3706df159002a5f8 Size (golang.org_x_term_@@v_v0.45.0.mod) = 70 bytes BLAKE2s (golang.org_x_term_@@v_v0.45.0.zip) = f11abb476afc63b3f54d85dbd103157ce91e759c9dc3e4947a509885afae09d0 SHA512 (golang.org_x_term_@@v_v0.45.0.zip) = e9d9365a570e1d4d46f1614f7217235027da4345517da44b30614cbceecacdbf4734668961cd89e4050e5bd750e3ef50be333d6a656d0f70c89b9fa6c93606f0 Size (golang.org_x_term_@@v_v0.45.0.zip) = 21694 bytes BLAKE2s (golang.org_x_tools_@@v_v0.38.0.mod) = 4b76edbd12f63bbdf71ff0ab97e9b1c46f0886e4aa158095cd4e1a2b13be9d60 SHA512 (golang.org_x_tools_@@v_v0.38.0.mod) = d0585ff18b3a18c36f256b7e14ae9c4fa73aaf2220be609adde9a9eb76f5f05b326e68530f81ca757bc131336ccf604869c5cf82a4dee2d7f87a5871ab80147d Size (golang.org_x_tools_@@v_v0.38.0.mod) = 301 bytes BLAKE2s (golang.org_x_tools_@@v_v0.38.0.zip) = 8ccaa2f4e39265315937670b61d8f23638f5ac1b2054697213f664594b7432ac SHA512 (golang.org_x_tools_@@v_v0.38.0.zip) = 576a7c872e48c665448af618aff50a3395da81c9eabda9fe15d01b959b8748b3c815a661205262e0a7d26c5f61b4353567675f68e7ea487b67df66efe01a34d7 Size (golang.org_x_tools_@@v_v0.38.0.zip) = 2822153 bytes BLAKE2s (mvdan.cc_editorconfig_@@v_v0.3.0.mod) = 39601563ba7960db9bb7e216e72f365af89e6c3f2d116ef7e8218c06bd6f8333 SHA512 (mvdan.cc_editorconfig_@@v_v0.3.0.mod) = 27a57b2ff4d6c8dded6f4f4d7019420a737e87e9bdf6d439623ef0dea0bf68aaa0b8adc7937cd2c32d1ab0741323a9fee283085131ca7fe8f7a0b70d09b13f84 Size (mvdan.cc_editorconfig_@@v_v0.3.0.mod) = 38 bytes BLAKE2s (mvdan.cc_editorconfig_@@v_v0.3.0.zip) = 4cef420d5e3da649900a4ef19e842de4a574cab30b7d4601782da9f408c14d50 SHA512 (mvdan.cc_editorconfig_@@v_v0.3.0.zip) = cc685871bc31bf7259c25d0b59e91599f9691793f8ec44a27a870a3bbe48a077bfa080a174813f09268a3f918530bf0965d2895bd700eb348f447b3a8461f776 Size (mvdan.cc_editorconfig_@@v_v0.3.0.zip) = 13853 bytes BLAKE2s (shfmt-3.14.1.tar.gz) = 50a963ccb830038d2452dba5fba362a0b6d59a19e01a2a8e3305b8e751d691f2 SHA512 (shfmt-3.14.1.tar.gz) = c0a06c2abab9a5d018fa2b59a61dd2e74393072a0d8707343158a9075963c48073149877cb228e9c6a8acd79616eb3680095a0e9ccff2cd02c6672a870a75684 Size (shfmt-3.14.1.tar.gz) = 295952 bytes @ 1.7 log @shfmt: updated to 3.13.1 3.13.1 - **cmd/shfmt** - Add support for `[[zsh]]` in EditorConfig files - Detect the shell variant from filenames like `.zshrc` and `.bash_profile` - Fix `--apply-ignore` when used with explicit args - **syntax** - Revert an accidental change to how array subscripts are formatted - Never join `;;` with the previous line when formatting - Fix a bug where `$1[foo]` was parsed as a subscript in Zsh - Correctly parse `$!` in double quotes in Zsh - Allow indexing into special parameters in Zsh - Allow parameter expansions with empty names in Zsh - **interp** - Test against Bash 5.3 and fix three new discrepancies - Fix a few bugs related to `nameref` variables - Avoid panics when user input encounters unimplemented features @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.6 2026/03/10 14:06:55 adam Exp $ d12 6 a17 6 BLAKE2s (github.com_go-quicktest_qt_@@v_v1.101.0.mod) = bbc6498c6db712bb4a8851782fdde36261a2658278b259c5202d4eba14884863 SHA512 (github.com_go-quicktest_qt_@@v_v1.101.0.mod) = 9821a7943008da9e2034ef425b16204c707aa98ef37f72fc58ee547126e655c63e7e403d8d22d03df81e22354c1725be0379cb4c9afea84d050e07c1a2198428 Size (github.com_go-quicktest_qt_@@v_v1.101.0.mod) = 504 bytes BLAKE2s (github.com_go-quicktest_qt_@@v_v1.101.0.zip) = 777b00756dbe6d2cb1eca68f65bb6e1640bbab0006568fbbda02a485e98ca611 SHA512 (github.com_go-quicktest_qt_@@v_v1.101.0.zip) = 1fd82f773da25f8505d1e5ff7255a075322f9b68f4927f9773ea6579718717e82948198658d72d492dffa0a4de54ce67276ef8d1ff5b6b305fec43b235becded Size (github.com_go-quicktest_qt_@@v_v1.101.0.zip) = 35661 bytes d45 6 a50 6 BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.14.1.mod) = 8bab29ca37d097994f3a708b8e528c1b01d8d4f7962bbb461160156a4487ce10 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.14.1.mod) = 92d97e1dcc036baf1f85b5f2d3e585d83de720cb2d9b751159068120c6c0afd41b30bfbb62e367cc4e7c7ce18468f414bb6d621742d116db9c2852566d32b7bd Size (github.com_rogpeppe_go-internal_@@v_v1.14.1.mod) = 141 bytes BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.14.1.zip) = de6c9dffcbab4f67f740ba9735426b2475efe5b87ed6b727cea9619480581190 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.14.1.zip) = 95a559e1bec85db0bf68a41a394905c6e4bc4a9b0765b6d3c557d6dec9ef546677b226d29d86935b499d18259c5c99290d57f9af7d5430c1ec872aa94e846e83 Size (github.com_rogpeppe_go-internal_@@v_v1.14.1.zip) = 190962 bytes d66 12 a77 12 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 (golang.org_x_term_@@v_v0.41.0.mod) = adb8eb14860272c218c814312af0c0bde60f64974e41cb5f0181017405202a18 SHA512 (golang.org_x_term_@@v_v0.41.0.mod) = 654d9f3dbe95a4e7ca29d365fa3ce28d5b6648f185ef6db4a716ba4ab59f70f992ed8bc17bf4df3dc5d3f021399c78ae1f6ac73b7a2fe638b44be261cfa3b1bf Size (golang.org_x_term_@@v_v0.41.0.mod) = 70 bytes BLAKE2s (golang.org_x_term_@@v_v0.41.0.zip) = 69e9bb3e791a070ead2a0604f1bd67f691d20a028c57e298cb6e6a5a9f72fcf6 SHA512 (golang.org_x_term_@@v_v0.41.0.zip) = ddb5029c6579e4eb67b96c65eab71e1f7c9d453a137790e849e86aac5fad6e6b54e65dc8e94f36cf9b044bd12ec2762ddf86521db9e94e0efffe1ffa9d9758ca Size (golang.org_x_term_@@v_v0.41.0.zip) = 21694 bytes d90 3 a92 3 BLAKE2s (shfmt-3.13.1.tar.gz) = 832461e94694a7ad308c43c9df5eaf7e28f5192eaa47b19f8e248d6b5850ece4 SHA512 (shfmt-3.13.1.tar.gz) = 7cecc67f84a14096812066fef9d7b3c9f93be61eed8ce044e593e996e9dce0b0f77ed10c1f002ca356608a4dc2bc57250051ce4d958e1816ce5d1387aba7a4f5 Size (shfmt-3.13.1.tar.gz) = 255760 bytes @ 1.6 log @shfmt: updated to 3.13.0 3.13.0 This release introduces support for Zsh in the parser and formatter, which was tracked in issue 120 alongside the label zsh . While support is not complete, it should be far enough for many use cases. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.5 2025/07/07 06:56:43 adam Exp $ d72 6 a77 6 BLAKE2s (golang.org_x_term_@@v_v0.40.0.mod) = 13d9d1bd480cde344887422162ac890f88f291312768eee059e9772d5fddabc6 SHA512 (golang.org_x_term_@@v_v0.40.0.mod) = ed313615540a6908627cf9ca3c14e4b67d217fc6439b30104097e9d5d15671a065b2edc9d9dd92c33675a42c84e8c0bb238dd5b489c6f4cf194179f103f729c0 Size (golang.org_x_term_@@v_v0.40.0.mod) = 70 bytes BLAKE2s (golang.org_x_term_@@v_v0.40.0.zip) = f66537ebcb58f81b94641b60698c3a5c6af4d4b7ce3167d543b1d0031ed255ad SHA512 (golang.org_x_term_@@v_v0.40.0.zip) = 6ee364a62f44a501d011f31e87ae0e3daa9421ef4342391993cdb437a3854e564ceeeb0aab67fe87a8dd70ee59a47691d7690aff0f7d1014db1333aadbfc1b4c Size (golang.org_x_term_@@v_v0.40.0.zip) = 21694 bytes d90 3 a92 3 BLAKE2s (shfmt-3.13.0.tar.gz) = 38250bfc69a02b8d41096bce73c9ca3cff582ade7c68b7fc4ad62ddaed05cce9 SHA512 (shfmt-3.13.0.tar.gz) = 01d4cb6dd3bbced2e2e011af1dcad1e98e7aad114953631b2f662aebc1f4b686df40dcc872138e3d2491b155b90f5b26e1468d1d67f2ca6c865caa64ed9d94fe Size (shfmt-3.13.0.tar.gz) = 253495 bytes @ 1.5 log @shfmt: updated to 3.12.0 3.12.0 - The `mvdan-sh` JS package is discontinued in favor of `sh-syntax` **cmd/shfmt** - Support the "simplify" and "minify" flags via EditorConfig - Do not allow `--write` to replace non-regular files **interp** - Add `IsBuiltin` to check if a command name is a shell built-in - Add `HandlerContext.Builtin` to allow `ExecHandlerFunc` to call built-ins - Initial support for `$!` and `wait PID` - Return non-fatal `ExecHandlerFunc` errors via the `Runner.Run` API - Add `HandlerContext.Pos` to provide handlers with source positions - Deprecate `NewExitStatus` and `IsExitStatus` in favor of `ExitStatus` - Fix `wait` to always return the status of the last given job - Copy all env vars for background subshells to avoid data races - Support reading random numbers via `$RANDOM` and `$SRANDOM` - Set `$BASH_REMATCH` when matching regular expressions via `=~` - Support modifying local vars from the parent calling function **expand** - Adjust which backslash sequences are expanded in here-docs - Tweak tilde expansions to match Bash semantics **pattern** - Remove the flawed and broken `Braces` mode; use `syntax.SplitBraces` instead - Tweak `**` to only act as "globstar" when alone as a path element - Tweak `*` and `**` to not match leading dots in basenames - Add a `NoGlobStar` mode to match the POSIX semantics **fileutil** - Treat all non-regular files as definitely not shell scripts @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2025/03/11 14:00:04 adam Exp $ d24 6 a29 6 BLAKE2s (github.com_google_renameio_v2_@@v_v2.0.0.mod) = 2ec960c98377e1696bae354e83f272c20cabc0faf7de0ab61e2207957c7bfb22 SHA512 (github.com_google_renameio_v2_@@v_v2.0.0.mod) = 92d7410279bf650c3f793eac5a1450c58e3b57bac95418d827ff30cc6b70c5a375a7dcd3100e521a5409669dddd20f5a5444d75e983a14da3be91006f7159da9 Size (github.com_google_renameio_v2_@@v_v2.0.0.mod) = 46 bytes BLAKE2s (github.com_google_renameio_v2_@@v_v2.0.0.zip) = 39cec75e216ce5f0ed2fc40d9e86422e5a1d1b8c6712294977359356a5d331e1 SHA512 (github.com_google_renameio_v2_@@v_v2.0.0.zip) = 884fd147f70f84882f223f5ff8cc3719968b95ed379bdda3bd4ae63190acc3b15785d4b2d6b73988e3448dd16e341bf95a780ffe5a3085b992ec9f84c6a76d93 Size (github.com_google_renameio_v2_@@v_v2.0.0.zip) = 22986 bytes d54 30 a83 18 BLAKE2s (golang.org_x_sys_@@v_v0.33.0.mod) = c94ce63eceb9253dc5d1a070e3fa771530ff544b079a2884c19237aa14c84694 SHA512 (golang.org_x_sys_@@v_v0.33.0.mod) = 21521eb5c402c14bba401110f692ac94dfd9c9f2d2d1965631875d67aa1bfc0763a21437b7b5782dcb61d1a759618e5701cff27ee2d00a2820240bcf69286b4f Size (golang.org_x_sys_@@v_v0.33.0.mod) = 35 bytes BLAKE2s (golang.org_x_sys_@@v_v0.33.0.zip) = 05ca6966ecf92221df71c61c7a60e9c983445c7fd0c4872676446ac858979e8f SHA512 (golang.org_x_sys_@@v_v0.33.0.zip) = 1c7de7866bc12cab5e42a385cebad90fb85f348a6779d625bd6f4e65208c315c07de0f8b6bddf820f5df7fa64a88657457cca4cd5b136db362cc57c40553ce63 Size (golang.org_x_sys_@@v_v0.33.0.zip) = 1994091 bytes BLAKE2s (golang.org_x_term_@@v_v0.32.0.mod) = c9206267613a4347f29c0f7943733ca931529ac30cb3cd311c14bed41134ff9e SHA512 (golang.org_x_term_@@v_v0.32.0.mod) = ea83ac8eeb7ba91c42855ba9059f82076fc3958b43793a1d04c8958b6e26a2fa4d1cf5b958241c59b31a930d3fdebaf004177ef32d447513e2d086c980928f46 Size (golang.org_x_term_@@v_v0.32.0.mod) = 70 bytes BLAKE2s (golang.org_x_term_@@v_v0.32.0.zip) = 9906cf57ae98fa899ac4307fe83119c137c12a65197c97fb66eafe02c7b81e08 SHA512 (golang.org_x_term_@@v_v0.32.0.zip) = 577c631bc61ce00aaaf8615c716686bdf47636aea5d6873d4c14ce43224a9d766afe2ae96146b428fb1c796aebababeee7ae03ed7b8d106236568a0fc7e6e75a Size (golang.org_x_term_@@v_v0.32.0.zip) = 20626 bytes BLAKE2s (golang.org_x_tools_@@v_v0.31.0.mod) = e60f6b99ea5fabc7d406f935b221793f9011d981b0c265732cebf3d1e84133a5 SHA512 (golang.org_x_tools_@@v_v0.31.0.mod) = 47dc5f83670aeb15f0fc7b5c5d21834b772e77514256e85e2375536d265bf6af8d4ad86418f7009cce8deb99fc1db4096e03fae5b003dac0ebc29dab3d9c028e Size (golang.org_x_tools_@@v_v0.31.0.mod) = 301 bytes BLAKE2s (golang.org_x_tools_@@v_v0.31.0.zip) = 4a0beb6d507f842f6dcc21d283217ff171d3ff8141c67f0df1443716a85bcbc0 SHA512 (golang.org_x_tools_@@v_v0.31.0.zip) = 3048629e15804177d479f523bf6ebbbaefe5eff1bf9a557f9267bf06daa6f19581e9b262cb428c8fc695fa7aae287aa408dbd80acdb02e37453e3bc85990d513 Size (golang.org_x_tools_@@v_v0.31.0.zip) = 3287817 bytes d90 3 a92 3 BLAKE2s (shfmt-3.12.0.tar.gz) = 9bcf9dd41f819c4381a0ae147a64e24e5f1568d75e260d5862e914543742bc80 SHA512 (shfmt-3.12.0.tar.gz) = 1dac0864c9e7a2e162463baff65514632ae787d6344f4cdaaafc77ce880a8a1c4a5756924c11b1f9f80411f61ab51a3b806ed314a3e1a3ec2a27c7e24ecef843 Size (shfmt-3.12.0.tar.gz) = 232286 bytes @ 1.4 log @shfmt: updated to 3.11.0 3.11.0 This release drops support for Go 1.22 and includes many enhancements. cmd/shfmt Support -l=0 and -f=0 to split filenames with null bytes syntax New iterator API: Parser.WordsSeq Fix Parser.Incomplete and IsIncomplete to work well with Parser.Words Initial support for parsing incomplete shell via RecoverErrors Expand LangError to include which language was used when parsing interp Refactor setting variables to fix array declaration edge cases Fix test read/write/exec operators to work correctly on directories Replace the cancelreader dependency with os.File.SetReadDeadline Avoid waiting for process substitutions, matching Bash Skip OpenHandler when opening named pipes for process substitutions Use TMPDIR if set via Env to create temporary files such as named pipes expand New iterator API: FieldsSeq Correctly handle repeated backslashes in double quotes Don't expand backslashes inside here-documents @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2025/01/09 13:27:57 adam Exp $ d54 18 a71 18 BLAKE2s (golang.org_x_sys_@@v_v0.30.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1 SHA512 (golang.org_x_sys_@@v_v0.30.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b Size (golang.org_x_sys_@@v_v0.30.0.mod) = 33 bytes BLAKE2s (golang.org_x_sys_@@v_v0.30.0.zip) = e3171a2ff2e2d07d30c1c98b93e74412aadaf52a6c8c20cf42c38c73ac914837 SHA512 (golang.org_x_sys_@@v_v0.30.0.zip) = 4a6ec406095283360d8ce88caf8a061ffb9bb10bd10849d064632d5e5c314ee996f79f48b173bc892f23a25a14ee044963077b354152a1b5aeadaba91d7bfedf Size (golang.org_x_sys_@@v_v0.30.0.zip) = 1987982 bytes BLAKE2s (golang.org_x_term_@@v_v0.29.0.mod) = 050da539593cf6fe8e787819b1ac50649988e774ec9bb7114e91597c93c50a0f SHA512 (golang.org_x_term_@@v_v0.29.0.mod) = 5d47abcd6140a908d8d3065dd6e2d843ffa67a2080b533d7a563441d96c73bf6bb530d2af6040215d8d3500fe092f352be1d561e468fbba72713f8de143bf3d1 Size (golang.org_x_term_@@v_v0.29.0.mod) = 68 bytes BLAKE2s (golang.org_x_term_@@v_v0.29.0.zip) = 1d533f3f1d8443e62f058ff56f88d840b29a6ff96583b8d6a63d1cfd0722e360 SHA512 (golang.org_x_term_@@v_v0.29.0.zip) = 093f60a3e998e4669e6b3ee749eee2b93e7c3c2470e1231199f289539ba849918dde70e18a2860ad0996989321e51cbafde7d0b9353322635729b6f072d4449b Size (golang.org_x_term_@@v_v0.29.0.zip) = 19810 bytes BLAKE2s (golang.org_x_tools_@@v_v0.27.0.mod) = 8e8afcbb03380d9bf105b5c5fc720aa410e3cb623a24175d5802027fe5a4ebf7 SHA512 (golang.org_x_tools_@@v_v0.27.0.mod) = 254dfac444a00638c427d436331cbe481bd86768e08c957db2ec8a438b5e37dfeafa310791bbe9b9cd043625347cffe0e9825e16ed6dc8c2cb7bf86e30df9bf5 Size (golang.org_x_tools_@@v_v0.27.0.mod) = 341 bytes BLAKE2s (golang.org_x_tools_@@v_v0.27.0.zip) = 56bd0a5c068df3c496748ec53fd4821a03ab032152fed7b2723f26537ddf9745 SHA512 (golang.org_x_tools_@@v_v0.27.0.zip) = 3f3c87803b7bf70bcf6a3162786b6ea8d263c2adde0c14eb66476ab17a50a0d295f006922004791f7697044a39a42574a154f1ae13fe883e0cc426b3b6c9c3f5 Size (golang.org_x_tools_@@v_v0.27.0.zip) = 3267756 bytes d78 3 a80 3 BLAKE2s (shfmt-3.11.0.tar.gz) = cd0aa6904b1ac16651f2ad807a8e922ea2fc12c75b9e6def09f312a66124b50e SHA512 (shfmt-3.11.0.tar.gz) = eaa39732db8a9515bfd72ac5649021a1485545892a3b88e46f9188bd6311484eb864e21c593d57d0c7a9ee66e3ca2436187d5c7fc3148d897649870feb8f3d50 Size (shfmt-3.11.0.tar.gz) = 231996 bytes @ 1.3 log @shfmt: updated to 3.10.0 3.10.0 cmd/shfmt Report the correct language variant in parser error messages Move --filename out of the parser options category syntax Parse all CRLF line endings as LF, including inside heredocs Count skipped backslashes inside backticks in position column numbers Count skipped null bytes in position column numbers for consistency interp Fix a regression in v3.9.0 which broke redirecting files to stdin Fix a regression in v3.9.0 where HandlerContext.Stdin was never nil Add an Interactive option to be used by interactive shells Support closing stdin, stdout, and stderr via redirections like <&- @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2023/08/21 13:14:17 leot Exp $ d3 6 a8 6 BLAKE2s (github.com_creack_pty_@@v_v1.1.23.mod) = 2fc15d9b0ccbfe0fcc12cdfbac84a8aa13448af9752eff151b99bedee2754cd2 SHA512 (github.com_creack_pty_@@v_v1.1.23.mod) = 6aa0da5daae2fb3eb26ac9a6bbf5f9c7feb289b62c00f4707184dba576247bacf63dfb9b1b81c52918eb6c6619ab23d657107387a5b89f76f433e1776315fed5 Size (github.com_creack_pty_@@v_v1.1.23.mod) = 38 bytes BLAKE2s (github.com_creack_pty_@@v_v1.1.23.zip) = 9a745c9e03c82c6dc56ac756926221d8ee8a4dcf04b2eda50e464b607bd4c18d SHA512 (github.com_creack_pty_@@v_v1.1.23.zip) = eeb8f3b04dc27aa3e3b9cc4b839a2223022aa25ae0472d12295a4c86fb3273601e50e092566df1ccba26e0dfbdb04b2668cb64293fc95c89a9b7aca045d96767 Size (github.com_creack_pty_@@v_v1.1.23.zip) = 38863 bytes d18 6 a23 6 BLAKE2s (github.com_google_go-cmp_@@v_v0.6.0.mod) = becdef0764c43b119969e6c10646c6fafece1f936110eaa977757d2e2e381cd0 SHA512 (github.com_google_go-cmp_@@v_v0.6.0.mod) = 89e0014b0c3ffa2578ab38c237fee3d2280d6955e810c83e426d4924cec07cfc796adc45074fc237629c5ff88a93044dc406472febf1adf73deae82cb1b24b80 Size (github.com_google_go-cmp_@@v_v0.6.0.mod) = 41 bytes BLAKE2s (github.com_google_go-cmp_@@v_v0.6.0.zip) = 1ad12fee463ebee40b8a76efc47fbea5f79742ff67c4ea86a5745f6f7354314a SHA512 (github.com_google_go-cmp_@@v_v0.6.0.zip) = 3680bd9a399a018275403b22ceb96250046fd070de474fee16ffa9f872e30a97ec3caa26d17dca2aec8fcbdb6f91932f82b3b1b2284feec004d8fcc95215436f Size (github.com_google_go-cmp_@@v_v0.6.0.zip) = 129773 bytes a41 6 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 d45 6 a50 6 BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.13.1.mod) = c0cdc805210fdafbfb5e4fec5e407427b9bd455caab508a0150d05e5db52a3a8 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.13.1.mod) = 158605422bf9f3caf1d9b38b74a8dc69d86db93281dc98bcec069e61f95265d5665e346221de5f32d5c44a7373d3d834e6a30461919200ea90e2c8a80727902d Size (github.com_rogpeppe_go-internal_@@v_v1.13.1.mod) = 141 bytes BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.13.1.zip) = caa735455978a23a1d5f2648fa94e47837a89b4db8af244f8cad002e79e3128e SHA512 (github.com_rogpeppe_go-internal_@@v_v1.13.1.zip) = 643079a5f77c25c1fcca65425b5bf84702de176dcd669ba19de86fe280b1af4dd09f3b98adfb63049c47f831cacde5c4a3765cf5c83049191022276a9e2488f0 Size (github.com_rogpeppe_go-internal_@@v_v1.13.1.zip) = 191085 bytes d54 18 a71 24 BLAKE2s (golang.org_x_sync_@@v_v0.8.0.mod) = 0fa1fb1833cee855281d59c95598cae38e2fd86ea0c52c4b67ba2e815fb513b3 SHA512 (golang.org_x_sync_@@v_v0.8.0.mod) = 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b Size (golang.org_x_sync_@@v_v0.8.0.mod) = 34 bytes BLAKE2s (golang.org_x_sync_@@v_v0.8.0.zip) = a43836d77a3dc8d29957cfb85f4d9f35b8aa7fd05e23797a9fbbb6221996fbc7 SHA512 (golang.org_x_sync_@@v_v0.8.0.zip) = 27f56bbaeef3f2b143057205bf98e1277ba96daedeedc19c237d80b8c26874f56ac96c73f2b9e9081b2a90c98fed758ad8f27881bc1982d0aa32d18f4426bf2d Size (golang.org_x_sync_@@v_v0.8.0.zip) = 26973 bytes BLAKE2s (golang.org_x_sys_@@v_v0.26.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1 SHA512 (golang.org_x_sys_@@v_v0.26.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b Size (golang.org_x_sys_@@v_v0.26.0.mod) = 33 bytes BLAKE2s (golang.org_x_sys_@@v_v0.26.0.zip) = e3ebcd7b58da981dc57aa3b59d6a3b896ec2d2fbc43ab39bee2228f48e6205c2 SHA512 (golang.org_x_sys_@@v_v0.26.0.zip) = e00a7315ae42ba096c8256a709f32249f6bdcfd9edee79fc11ac8d8d2438514e20aa06faacea3268afb90d53af39e5431ee3656ecb89b87f23f5a431be9b34d2 Size (golang.org_x_sys_@@v_v0.26.0.zip) = 1970363 bytes BLAKE2s (golang.org_x_term_@@v_v0.25.0.mod) = 1f13c9e15307a0abf3552cbea7e5ee7b8bf31e162328bc8db627ab23b7872ae1 SHA512 (golang.org_x_term_@@v_v0.25.0.mod) = 4b661fe6e646044faf2d491ea7d66a883ae0efc1ebbd0112b68ee2ab9bec6fcdd8b27d21f472bf1ffdbd25379984dedd0a3f039d322c4708b3d7f51b4f8ac536 Size (golang.org_x_term_@@v_v0.25.0.mod) = 68 bytes BLAKE2s (golang.org_x_term_@@v_v0.25.0.zip) = e7d1219a52689c88261d4d681aabcad543e644f590abdc2870b099e365c70751 SHA512 (golang.org_x_term_@@v_v0.25.0.zip) = 8d6aacd7c478b066d1e3065275d990a1cdd326b26a59d263a61d2e62c6dd75412456045fd533af10bbf3a86ac3dda93314735d60ba8c7276c4ff304526a857aa Size (golang.org_x_term_@@v_v0.25.0.zip) = 19890 bytes BLAKE2s (golang.org_x_tools_@@v_v0.22.0.mod) = e64389a36e6fd6019566ee8749000b1ccab8a36145e7186629858078e5c6a196 SHA512 (golang.org_x_tools_@@v_v0.22.0.mod) = dda36efd319f72b4d7857190d54392629ba331b662a8a5b19977e6a6e171de0b9eca76e6db26e9955b81721bfe44262eec45dda7cd7b105fb7287f690e128341 Size (golang.org_x_tools_@@v_v0.22.0.mod) = 339 bytes BLAKE2s (golang.org_x_tools_@@v_v0.22.0.zip) = f48120fc96db5d3836c5301e3416876fdf1df5bb87223c1a54ac83c25565bbc1 SHA512 (golang.org_x_tools_@@v_v0.22.0.zip) = 9b1ccc3f2b75dd41336ad800fa5bbc867aabddc3133e06562b86ce1ac41b373f92d7e60f527941c24d92dc02db6bede980eef182fe6eca62abf823cf43e573b8 Size (golang.org_x_tools_@@v_v0.22.0.zip) = 3175435 bytes d78 3 a80 3 BLAKE2s (shfmt-3.10.0.tar.gz) = bc4d351822240dc6a55455ba566d05155279493ecc20f278aea5ddeb5243742d SHA512 (shfmt-3.10.0.tar.gz) = 5ae031ad38b31e451785a9d4859e6920071ef5f2aaf68f124f5642cceb6dcea11ca660e84d0186ad3ed7606cc10c107051a600869f51cb91319c4e6f097c513b Size (shfmt-3.10.0.tar.gz) = 226281 bytes @ 1.2 log @shfmt: Update to 3.7.0 Changes: 3.7.0 ----- This release drops support for Go 1.18 and includes many features and fixes. - syntax - Correctly parse `$foo#bar` as a single word - Make `&>` redirect operators an error in POSIX mode - Avoid producing invalid shell when minifying some heredocs - Revert the simplification of `${foo:-}` into `${foo-}` - interp - Add `ExecHandlers` to support layering multiple middlewares - Add initial support for the `select` clause - Support combining the `errexit` and `pipefail` options - Set `EUID` just like `UID` - Replace panics on unimplemented builtins with errors - Tweak build tags to support building for `js/wasm` - syntax/typedjson - Avoid `reflect.Value.MethodByName` to reduce binary sizes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2023/01/15 18:32:50 nikita Exp $ d3 6 a8 6 BLAKE2s (github.com_creack_pty_@@v_v1.1.18.mod) = 19b33a84ea62506eb4da7226657fea56d1c17f128a045f166d91db907c32c93e SHA512 (github.com_creack_pty_@@v_v1.1.18.mod) = b825d82c81fd02f7dc8be5be8d4f0e3b9bf39a75e453857ab3f4d8d17129d2214f6b4dddd18cd613cb4d29dbd5adc59f43c1f65d218e7f3b67f0a8e33e62f5a6 Size (github.com_creack_pty_@@v_v1.1.18.mod) = 38 bytes BLAKE2s (github.com_creack_pty_@@v_v1.1.18.zip) = 52bbed45376a5a8e26f7cfdd460d7eb755695ac0a18cf1ca38baa537b9634c71 SHA512 (github.com_creack_pty_@@v_v1.1.18.zip) = d4eb129b193c2b8e91adadb4500a7a395395406da3a70945c621281d6bc40b3747602b07b182cd3f39cf2102b863a92ef95ad1b941c5a47b9f9e11db2be6c174 Size (github.com_creack_pty_@@v_v1.1.18.zip) = 26597 bytes d12 12 a23 12 BLAKE2s (github.com_frankban_quicktest_@@v_v1.14.5.mod) = 193286b29aa571464bd14eeaa6972559ec293861ee3138f5a39e354e59c1f2de SHA512 (github.com_frankban_quicktest_@@v_v1.14.5.mod) = 23f6ed036d1ae7ec85a9f0cf0682e5dafd6be821a27a145943400569b5bb3f20b983bbe67e374c3855528f0df34b140e3f8c0f09e04f4a6d1303369b07b26751 Size (github.com_frankban_quicktest_@@v_v1.14.5.mod) = 121 bytes BLAKE2s (github.com_frankban_quicktest_@@v_v1.14.5.zip) = 4a4b52c6ac987c8c2d5dad1dc3c3b65eae689e4af1493c394e6b6176ce27a9e4 SHA512 (github.com_frankban_quicktest_@@v_v1.14.5.zip) = 7e51e3dbf21c7dd391a7526d4e1cd4ba85ceae6234458130bf01036d84576b4200fcf004623f727d8b672b45ca3a6580dfffeb5e0de0746bf4de100048ec7f72 Size (github.com_frankban_quicktest_@@v_v1.14.5.zip) = 56110 bytes BLAKE2s (github.com_google_go-cmp_@@v_v0.5.9.mod) = becdef0764c43b119969e6c10646c6fafece1f936110eaa977757d2e2e381cd0 SHA512 (github.com_google_go-cmp_@@v_v0.5.9.mod) = 89e0014b0c3ffa2578ab38c237fee3d2280d6955e810c83e426d4924cec07cfc796adc45074fc237629c5ff88a93044dc406472febf1adf73deae82cb1b24b80 Size (github.com_google_go-cmp_@@v_v0.5.9.mod) = 41 bytes BLAKE2s (github.com_google_go-cmp_@@v_v0.5.9.zip) = 80c5ec42a097df492fa38764041d42e7ee0a182565688e90205efddc5b49da56 SHA512 (github.com_google_go-cmp_@@v_v0.5.9.zip) = 9b7e5fb278a983db5809cf07ca9c9ba0127e55e0750397f730d5dda95dd1eafdb8b0b90e6923cf6b465948392eaf7b2461697b0e426d7b4067493850379a8711 Size (github.com_google_go-cmp_@@v_v0.5.9.zip) = 130220 bytes d42 6 d51 6 a56 9 BLAKE2s (github.com_pkg_diff_@@v_v0.0.0-20210226163009-20ebb0f2a09e.zip) = 5c0c1fce22a545caa7319e48d168b7ef903fd42e9f6fda93f0d8c9c913dfee01 SHA512 (github.com_pkg_diff_@@v_v0.0.0-20210226163009-20ebb0f2a09e.zip) = 18f43e293821920124a2571732900ca437a87ccc587369feabdb400b6b65b5868394496bf51a4a7a7441f19bf68fb0b53b007c0e69acc1e87eae4186e8659a53 Size (github.com_pkg_diff_@@v_v0.0.0-20210226163009-20ebb0f2a09e.zip) = 219375 bytes BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.10.1-0.20230524175051-ec119421bb97.mod) = 8c55cc295bcc56dfc02d88141a287490714600436990c494b24e316909736885 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.10.1-0.20230524175051-ec119421bb97.mod) = 09332d3a49d3083622c0830f3b557c0d202cbcb088f3c5743fc3b2803522a20adf4c9ebd7f20826fd01585dbe3a213344f77f37ae10e17ab6047b307b9c6f2aa Size (github.com_rogpeppe_go-internal_@@v_v1.10.1-0.20230524175051-ec119421bb97.mod) = 167 bytes BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.10.1-0.20230524175051-ec119421bb97.zip) = 3610d0bba3ce57858a3728914ca1bb66b8d3cbe715750e1fb6dd8604ee385450 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.10.1-0.20230524175051-ec119421bb97.zip) = 73160e4c2998a7bb2daa9e6c052eb67303256f7fc8ea84e0a258fd53b2b8c23bf96e2f3af582653a1a056b38cf0a8a5a9a6cd7347ce3e31e23e8fe1b365887c7 Size (github.com_rogpeppe_go-internal_@@v_v1.10.1-0.20230524175051-ec119421bb97.zip) = 194024 bytes d60 33 a92 33 BLAKE2s (golang.org_x_sync_@@v_v0.2.0.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede SHA512 (golang.org_x_sync_@@v_v0.2.0.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 Size (golang.org_x_sync_@@v_v0.2.0.mod) = 25 bytes BLAKE2s (golang.org_x_sync_@@v_v0.2.0.zip) = 4d7c73416fe3c3009893b069af992c4d60a03a9983a57951a2d0326e1a85b859 SHA512 (golang.org_x_sync_@@v_v0.2.0.zip) = ec858c4ad1e4dd873601cb9bc2d187e42ae7876f9486ba80ee0e36c408503491d88fa1f1c017ed0b12c5e887431d52c20defd0c0b22682cc31b88e1aaf1b9c05 Size (golang.org_x_sync_@@v_v0.2.0.zip) = 27919 bytes BLAKE2s (golang.org_x_sys_@@v_v0.8.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c SHA512 (golang.org_x_sys_@@v_v0.8.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 Size (golang.org_x_sys_@@v_v0.8.0.mod) = 33 bytes BLAKE2s (golang.org_x_sys_@@v_v0.8.0.zip) = 1d1dd30ede45eedf5a3a55fb4c349db31c0da8d3c28e13f71464bfe84709f861 SHA512 (golang.org_x_sys_@@v_v0.8.0.zip) = a24f36dd1f3f0a998fdc68f03870350635d3ae6cd3abae010f9c8d69a9e7c3484605286e1153e24e45548d39aa713e91bb39106f5c4b68377f906299c1dd743b Size (golang.org_x_sys_@@v_v0.8.0.zip) = 1894928 bytes BLAKE2s (golang.org_x_term_@@v_v0.8.0.mod) = 1fa6c540c2a882ada4d67690f9ae74f5d5ea4fab21493354064706d345be2028 SHA512 (golang.org_x_term_@@v_v0.8.0.mod) = 865ab9fda3e62f27e5010edb02d40d68e812118f8f8f8e9afc3e19012a16f6076fdbac909a444f5d3036575352020d4ad8c1210191dbb0171d906b8990e7c581 Size (golang.org_x_term_@@v_v0.8.0.mod) = 67 bytes BLAKE2s (golang.org_x_term_@@v_v0.8.0.zip) = 90a4f31890c8b086e896e2a37298c132048c8ff112a2b3262f7d272de70f3a18 SHA512 (golang.org_x_term_@@v_v0.8.0.zip) = 63cb6f10de1b97b9315c9d3c281f10231a8b25aa7926a3cace8323ed497dc6c8b4528c55a06beb4b238c76756031cb4967d2d725c0b4d3936dfae64bda714e4c Size (golang.org_x_term_@@v_v0.8.0.zip) = 19924 bytes BLAKE2s (golang.org_x_tools_@@v_v0.1.12.mod) = 8e5929e44e175f60b164d7e7f0860a78ceac838254748829336eedd7b0d8f345 SHA512 (golang.org_x_tools_@@v_v0.1.12.mod) = a7bf52a08d8b97fadb3f98c0eba83e8269789437ad1c29007c24137b68c72c26845c466b86b0355b8d85ce427507199f214f502dc3ab31c6f27646dae3237a81 Size (golang.org_x_tools_@@v_v0.1.12.mod) = 327 bytes BLAKE2s (golang.org_x_tools_@@v_v0.1.12.zip) = 2390a2c8002c5d0499494d16d42af8aca0d6ded12919e918d10fdb1a96949def SHA512 (golang.org_x_tools_@@v_v0.1.12.zip) = 68068cc3520815de90c917e3311f53684fbcf2b3e65de3af838718396dc4b2a440f7abe99542ecb175cd7212dea84a682aa2639eff1b55f7eaf4b1b3fcdaded7 Size (golang.org_x_tools_@@v_v0.1.12.zip) = 3946738 bytes BLAKE2s (mvdan.cc_editorconfig_@@v_v0.2.0.mod) = 5bfc6512dee9b96228ad629e5391071f4e1377f33224dabf88ef4ddffe4ea4b3 SHA512 (mvdan.cc_editorconfig_@@v_v0.2.0.mod) = 4a18feab9823c6837ef363e2507c922689f641eaa96ea91b73ec0d331f9d5cb4c06aeffe14fcd505a9b26cfcf1002d7962ed3945eec9550f9347f78bb7bfb5e5 Size (mvdan.cc_editorconfig_@@v_v0.2.0.mod) = 38 bytes BLAKE2s (mvdan.cc_editorconfig_@@v_v0.2.0.zip) = 5e6bb8ff637a240bd56528e1d4fe8e7180d498b5c60ca7cf95bca58f4c8bb55a SHA512 (mvdan.cc_editorconfig_@@v_v0.2.0.zip) = c1e5b925ebf97bda7f5f4d299bd6567ac014b1e97f9497ca14c19ef02dde6b6ea935b766e5a4c04dc40b4ed5f60578c014beb55e6faa913519efebed02cd1632 Size (mvdan.cc_editorconfig_@@v_v0.2.0.zip) = 12867 bytes BLAKE2s (shfmt-3.7.0.tar.gz) = d2fe9683554e94d7f2ba607a81e2870128fa81faa4927eeda53ee169b0511603 SHA512 (shfmt-3.7.0.tar.gz) = 5869b68d4bb59907ff7543019e02e8e1efee5963475763b2b2daf0b1ef8621d919d54978a50e52d865b5b76b188c821fecb673e6a9ce42b30cd9907a020e6387 Size (shfmt-3.7.0.tar.gz) = 219380 bytes @ 1.1 log @Import devel/shfmt as shfmt version 3.6.0 Packaged in wip by leot@@ Shfmt is a shell parser, formatter, and interpreter. It suports POSIX Shell, Bash, and mksh. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2022/09/17 11:03:56 leot Exp $ d12 6 a17 6 BLAKE2s (github.com_frankban_quicktest_@@v_v1.14.4.mod) = 193286b29aa571464bd14eeaa6972559ec293861ee3138f5a39e354e59c1f2de SHA512 (github.com_frankban_quicktest_@@v_v1.14.4.mod) = 23f6ed036d1ae7ec85a9f0cf0682e5dafd6be821a27a145943400569b5bb3f20b983bbe67e374c3855528f0df34b140e3f8c0f09e04f4a6d1303369b07b26751 Size (github.com_frankban_quicktest_@@v_v1.14.4.mod) = 121 bytes BLAKE2s (github.com_frankban_quicktest_@@v_v1.14.4.zip) = 8d0fdb368e3b58752549e49a67057a18088edf6cd9c911e538e02bbc41c6489b SHA512 (github.com_frankban_quicktest_@@v_v1.14.4.zip) = 5996751f2d5d0fe90399f528fc570c0370ad618fda51fb9c900da7da591314c5a525fa62093ea66f5eed8994f5ee57d3f130267c53ba3ed25004a8e440c796cc Size (github.com_frankban_quicktest_@@v_v1.14.4.zip) = 55637 bytes d48 6 d57 24 a80 21 BLAKE2s (github.com_rogpeppe_go-internal_@@v_v1.9.0.zip) = ad35a443dfe421705da3896765861a4e0689751d1b98b1609c15bea868c79438 SHA512 (github.com_rogpeppe_go-internal_@@v_v1.9.0.zip) = 47433e6ba53b180e99c8ef65d7934dda135bca2405e3f6c9c28d80ff620ffca8eab87479a6be79715461a03cb872758ceceb25570f3a86c8b4e0d96b2acf4fa1 Size (github.com_rogpeppe_go-internal_@@v_v1.9.0.zip) = 210263 bytes BLAKE2s (golang.org_x_sync_@@v_v0.1.0.mod) = 0524d428f3fcb8a923eb2717aacc5f3b26a68c2b9ac636b9505d1820d6b32ede SHA512 (golang.org_x_sync_@@v_v0.1.0.mod) = a9dd073f69c5be1153aaab6e84dd3bb1610a0df8b9882ca4c486c6625d4b5201e5032f86e5014421358dff564d93c4e67f20e5fd1d21ed5e259ddfbc90af43c0 Size (golang.org_x_sync_@@v_v0.1.0.mod) = 25 bytes BLAKE2s (golang.org_x_sync_@@v_v0.1.0.zip) = d1335f3d760020e71a3969929907042a8fbc79a70187b6fb48661efb3263555e SHA512 (golang.org_x_sync_@@v_v0.1.0.zip) = c50824f1a2198a75381a52680888cf2032c2110e13ee528cf4c3c5959f57ae3903a351c162847138d81fb45124c471c5a569ee6dfa0837681eb9e088bc8810dd Size (golang.org_x_sync_@@v_v0.1.0.zip) = 27781 bytes BLAKE2s (golang.org_x_sys_@@v_v0.3.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c SHA512 (golang.org_x_sys_@@v_v0.3.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655 Size (golang.org_x_sys_@@v_v0.3.0.mod) = 33 bytes BLAKE2s (golang.org_x_sys_@@v_v0.3.0.zip) = 196a4ed0cb55879c15c5dba9c1e69b04583fc328003580e6056c3de52a3fb310 SHA512 (golang.org_x_sys_@@v_v0.3.0.zip) = 0d14de6b67e169150564e56bf26f8f096f22ffdeba245b8e33b6d518fc5d482dc2da6b3633525cdc358173c9a4430bf914ae471546f0a49e2d7454c4ba33b35c Size (golang.org_x_sys_@@v_v0.3.0.zip) = 1862151 bytes BLAKE2s (golang.org_x_term_@@v_v0.3.0.mod) = 19381225007118a96ad21fda01a88d844b00776760f2175de2a06b6d1dd01880 SHA512 (golang.org_x_term_@@v_v0.3.0.mod) = 03e1b2b3e092e2fc09e4a506bd611f4c2a84d9e81029890661cd5995e3e793f5a57122db8742a89101fbb2ad00c55bb3cc977b7e1978452e8fcdbe23b5f73e1e Size (golang.org_x_term_@@v_v0.3.0.mod) = 67 bytes BLAKE2s (golang.org_x_term_@@v_v0.3.0.zip) = abbb13903a661dee3f675be82a8b0810e5a56f4b5137d150e3e34bb38451df7f SHA512 (golang.org_x_term_@@v_v0.3.0.zip) = 195328aebb4867f4de19b09dd4f1d6b7399bc7b7121a59c4ae889720fe0b958dc9a48893e16c3b98bce4b1b36ace65d3c9daf448f00d0c46c05b4557d42bbea7 Size (golang.org_x_term_@@v_v0.3.0.zip) = 19924 bytes d87 3 a89 3 BLAKE2s (shfmt-3.6.0.tar.gz) = 35c041a51e0547b5e49dab717e24ada27ddb0393cf8ef6ec959dbeeb50ad2768 SHA512 (shfmt-3.6.0.tar.gz) = c7812496c66df2fd32b674fc260d0f100b3b6297540bc9e4890d603ca8f41589950493d6d62924bded6d17d4dd9347ee5bc47464608cdcde9c1f73e198c454cd Size (shfmt-3.6.0.tar.gz) = 216645 bytes @