head	1.11;
access;
symbols
	pkgsrc-2026Q1:1.11.0.14
	pkgsrc-2026Q1-base:1.11
	pkgsrc-2025Q4:1.11.0.12
	pkgsrc-2025Q4-base:1.11
	pkgsrc-2025Q3:1.11.0.10
	pkgsrc-2025Q3-base:1.11
	pkgsrc-2025Q2:1.11.0.8
	pkgsrc-2025Q2-base:1.11
	pkgsrc-2025Q1:1.11.0.6
	pkgsrc-2025Q1-base:1.11
	pkgsrc-2024Q4:1.11.0.4
	pkgsrc-2024Q4-base:1.11
	pkgsrc-2024Q3:1.11.0.2
	pkgsrc-2024Q3-base:1.11
	pkgsrc-2024Q2:1.10.0.4
	pkgsrc-2024Q2-base:1.10
	pkgsrc-2024Q1:1.10.0.2
	pkgsrc-2024Q1-base:1.10
	pkgsrc-2023Q4:1.8.0.8
	pkgsrc-2023Q4-base:1.8
	pkgsrc-2023Q3:1.8.0.6
	pkgsrc-2023Q3-base:1.8
	pkgsrc-2023Q2:1.8.0.4
	pkgsrc-2023Q2-base:1.8
	pkgsrc-2023Q1:1.8.0.2
	pkgsrc-2023Q1-base:1.8
	pkgsrc-2022Q4:1.5.0.6
	pkgsrc-2022Q4-base:1.5
	pkgsrc-2022Q3:1.5.0.4
	pkgsrc-2022Q3-base:1.5
	pkgsrc-2022Q2:1.5.0.2
	pkgsrc-2022Q2-base:1.5
	pkgsrc-2022Q1:1.4.0.4
	pkgsrc-2022Q1-base:1.4
	pkgsrc-2021Q4:1.4.0.2
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.2.0.2
	pkgsrc-2021Q3-base:1.2;
locks; strict;
comment	@# @;


1.11
date	2024.08.14.17.30.21;	author pin;	state Exp;
branches;
next	1.10;
commitid	5z3M4iR6w68XzOlF;

1.10
date	2024.02.15.21.27.48;	author pin;	state Exp;
branches;
next	1.9;
commitid	6rnZIRVAKG68IzYE;

1.9
date	2024.02.11.21.08.28;	author pin;	state Exp;
branches;
next	1.8;
commitid	XizShdPamq1tJ3YE;

1.8
date	2023.03.05.20.43.59;	author pin;	state Exp;
branches;
next	1.7;
commitid	I24zeQ4UUAgDCYfE;

1.7
date	2023.03.05.07.37.37;	author pin;	state Exp;
branches;
next	1.6;
commitid	UGgdB5jHNKdRgUfE;

1.6
date	2023.02.28.22.31.53;	author pin;	state Exp;
branches;
next	1.5;
commitid	9X6LY6gf5sHBnlfE;

1.5
date	2022.05.23.09.55.27;	author pin;	state Exp;
branches;
next	1.4;
commitid	U2F8Yh2FVXa5eaFD;

1.4
date	2021.10.26.11.18.37;	author nia;	state Exp;
branches;
next	1.3;
commitid	0wBAeIYmdmT6pjeD;

1.3
date	2021.10.07.14.56.11;	author nia;	state Exp;
branches;
next	1.2;
commitid	XiritG7tOIzFdTbD;

1.2
date	2021.08.23.13.15.06;	author bsiegert;	state Exp;
branches;
next	1.1;
commitid	WJTvFMWSD89y666D;

1.1
date	2021.07.14.20.51.27;	author pin;	state Exp;
branches;
next	;
commitid	66k9yHx06DVLUZ0D;


desc
@@


1.11
log
@shells/elvish: update to 0.21.0

Elvish 0.21.0 has been released on 2024-08-14, six months after 0.20.0, bringing
new features and bugfixes.

As usual, [prebuilt binaries](https://elv.sh/get) are offered for most common
platforms.

# Notable new features

-   A new [`with`](../ref/language.html#with) command for running a lambda with
    temporary assignments.

-   A new [`keep-if`](../ref/builtin.html#keep-if) command.

-   The [`os`](../ref/os.html) module has gained the following new commands:
    `mkdir-all`, `symlink` and `rename`.

-   A new [`render-styledown`](../ref/builtin.html#render-styledown) command.

-   A new [`str:repeat`](../ref/str.html#str:repeat) command.

-   A new [`md`](../ref/md.html) module, currently containing a single function
    `md:show` for rendering Markdown in the terminal.

-   On Unix, Elvish now turns off output flow control (IXON) by default, freeing
    up <kbd>Ctrl-S</kbd> and <kbd>Ctrl-Q</kbd> for keybindings.

    Users who require this feature can turn it back on by running `stty ixon`.

# Notable bugfixes

-   The string comparison commands `<s`, `<=s`, `==s`, `>s` and `>=s` (but not
    `!=s`) now accept any number of arguments, as they are documented to do.

-   Temporary assignments now work correctly on map and list elements
    ([#1515](https://b.elv.sh/1515)).

-   The terminal line editor is now more aggressive in suppressing compilation
    errors caused by the code not being complete.

    For example, during the process of typing out `echo $pid`, the editor no
    longer complains that `$p` is undefined when the user has typed `echo $p`.

# Deprecations

-   The implicit cd feature is now deprecated. Use `cd` or location mode
    instead.

# Breaking changes

-   The `eawk` command, deprecated since 0.20.0, has been removed. Use
    [`re:awk`](../ref/re.html#re:awk) instead.

-   Support for the legacy `~/.elvish` directory, deprecated since 0.16.0, has
    been removed. For the supported directory paths, see documentation for
    [the Elvish command](../ref/command.html).

-   Support for the legacy temporary assignment syntax (`a=b command`),
    deprecated since 0.18.0, has been removed.

    Use either the [`tmp`](../ref/language.html#tmp) command (available since
    0.18.0) or the [`with`](../ref/language.html#with) command (available since
    this release) instead.

-   The commands `!=`, `!=s` and `not-eq` now only accepts two arguments
    ([#1767](https://b.elv.sh/1767)).

-   The commands `edit:kill-left-alnum-word` and `edit:kill-right-alnum-word`
    have been renamed to `edit:kill-alnum-word-left` and
    `edit:kill-alnum-word-right`, to be consistent with the documentation and
    the names of other similar commands.

    If you need to write code that supports both names, use `has-key` to detect
    which name is available:

    ```elvish
    fn kill-alnum-word-left {
        if (has-key edit: kill-alnum-word-left~) {
            edit:kill-alnum-word-left
        } else {
            edit:kill-left-alnum-word
        }
    }
    ```

-   Using `else` without `catch` in the `try` special command is no longer
    supported. The command `try { a } else { b } finally { c }` is equivalent to
    just `try { a; b } finally { c }`.
@
text
@$NetBSD: distinfo,v 1.10 2024/02/15 21:27:48 pin Exp $

BLAKE2s (elvish-0.21.0.tar.gz) = f0b03b0212035f6d3a72ef4ae6b739ff1dd3b47fd0d1d419889f68e252b8ab0e
SHA512 (elvish-0.21.0.tar.gz) = 6bc9c53d77c43d067f42c52591db92812bfedbf7b2658d394d08bfd9d2b496fe0afa78548c5083070c2fdd150cc7ef7173d84d3a3be94893ef54609f0572418f
Size (elvish-0.21.0.tar.gz) = 958170 bytes
BLAKE2s (github.com_creack_pty_@@v_v1.1.21.mod) = 19b33a84ea62506eb4da7226657fea56d1c17f128a045f166d91db907c32c93e
SHA512 (github.com_creack_pty_@@v_v1.1.21.mod) = b825d82c81fd02f7dc8be5be8d4f0e3b9bf39a75e453857ab3f4d8d17129d2214f6b4dddd18cd613cb4d29dbd5adc59f43c1f65d218e7f3b67f0a8e33e62f5a6
Size (github.com_creack_pty_@@v_v1.1.21.mod) = 38 bytes
BLAKE2s (github.com_creack_pty_@@v_v1.1.21.zip) = 36aeb4200717a30d498a3dd54fc98d2e94389e893b7c0065836156ab9ee82f3e
SHA512 (github.com_creack_pty_@@v_v1.1.21.zip) = 5c40ee070a697a9461cab17923885b0dfc50bb2c797b4f5a1f37651a2b8f3e504a0f9c9b753906601913d4e27975a3de068dbd069066b5bba5c474a1e26cb9e7
Size (github.com_creack_pty_@@v_v1.1.21.zip) = 38793 bytes
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
BLAKE2s (github.com_gorilla_websocket_@@v_v1.4.1.mod) = dbf53703a57aa05392a4753b21d683ec3798f5a11d06fc84a30426f87315008d
SHA512 (github.com_gorilla_websocket_@@v_v1.4.1.mod) = 81ef224435efb5cbd429dd4339e8410234855f4a268302a61d34e76c388e89ea22c97ae90d71a6ef910ca00d3178e40d3587eaf484112966050fbd1f1f4843ab
Size (github.com_gorilla_websocket_@@v_v1.4.1.mod) = 45 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_sourcegraph_jsonrpc2_@@v_v0.2.0.mod) = e2f00f0b8ce6d8ae8c39f756e79119459d80211829de06aa4395527bba361798
SHA512 (github.com_sourcegraph_jsonrpc2_@@v_v0.2.0.mod) = bd57233e889c63b5105cbf68a5aff6ea98f227002242e3862098ce51c543b05edc66b63ac0efbeef2f8a5c4ea15febf8015029dd8afdf23254ddb77b00229463
Size (github.com_sourcegraph_jsonrpc2_@@v_v0.2.0.mod) = 93 bytes
BLAKE2s (github.com_sourcegraph_jsonrpc2_@@v_v0.2.0.zip) = d24f9d415045c25b0eab75fd09ab2321cdec185784425820015981573735d2e9
SHA512 (github.com_sourcegraph_jsonrpc2_@@v_v0.2.0.zip) = eced1f032f9ada6bc91a66556bb6f33f1a19c940eec0e2d42d3b2167f754d4d5acb1261fdf0530181a722b4fed67e3b75508f9c0ba944b3418fd2bdee9db918e
Size (github.com_sourcegraph_jsonrpc2_@@v_v0.2.0.zip) = 28275 bytes
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.9.mod) = 4c707485b4ac8ca8b12fe90f1ac49e79c4dd115d54255098cef9e248487cab42
SHA512 (go.etcd.io_bbolt_@@v_v1.3.9.mod) = 59251e805c1acf40740ecd0ae4d8e7c7ff0c86b869b904c959636d0c2a9ee1a718f3d0723388478a62c0656f92203f7c79dc3837a728e24d71d44ca2896c1ec4
Size (go.etcd.io_bbolt_@@v_v1.3.9.mod) = 318 bytes
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.9.zip) = 9fb4c9e56876f6fd9277a016858f00c2f6947e706eddb72e5178001cb9219238
SHA512 (go.etcd.io_bbolt_@@v_v1.3.9.zip) = 76249ad0dcc281d6019f032bf832cd586caf79af2972c323cfbc627f00fc42406b5195bf8c1ce26a2ebfe6e4e969fe56752233a21b33f1dd2ecc66071b8aa4b2
Size (go.etcd.io_bbolt_@@v_v1.3.9.zip) = 153500 bytes
BLAKE2s (golang.org_x_sync_@@v_v0.6.0.mod) = 0fa1fb1833cee855281d59c95598cae38e2fd86ea0c52c4b67ba2e815fb513b3
SHA512 (golang.org_x_sync_@@v_v0.6.0.mod) = 2d159d931db45104e0714e311698dff5905d206e5740cb4f7e1442d1b561da91928b0882f9f56f8190abb7cddadeaec7684f8d598fb6afd6322c5782232b4d5b
Size (golang.org_x_sync_@@v_v0.6.0.mod) = 34 bytes
BLAKE2s (golang.org_x_sync_@@v_v0.6.0.zip) = f1bb7ffc553acbac4b843fa17a0472851ecc787094d42f4005a9ce717ebff041
SHA512 (golang.org_x_sync_@@v_v0.6.0.zip) = 1ff862c77fd03b0887c2fbbc902d6119c501c967990b4e0ac4ef18ff3d67a4c5e9c8fe9a85edc14aaaec6c0ad57b2836c83912fc6de6a20bcb3a8e9ec3889605
Size (golang.org_x_sync_@@v_v0.6.0.zip) = 26351 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.17.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
SHA512 (golang.org_x_sys_@@v_v0.17.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
Size (golang.org_x_sys_@@v_v0.17.0.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.17.0.zip) = 767d1c3bee81bc64d2215b09e8444a83013af31616cb4c2678467155c452b53a
SHA512 (golang.org_x_sys_@@v_v0.17.0.zip) = 543aa067b9418be517e5d01f7f9d37e9dfaac1244872a74157f18501af52e97893a2d4850f49586d3100d8dcce0891663cdf609348a733e633ea7dffc6e340b5
Size (golang.org_x_sys_@@v_v0.17.0.zip) = 1905235 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 (pkg.nimblebun.works_go-lsp_@@v_v1.1.0.mod) = b7d270d17baaec92ea8c1f8d90142e5d97909c5a5756a7ca1b626c4a366d04d1
SHA512 (pkg.nimblebun.works_go-lsp_@@v_v1.1.0.mod) = 3769f19ea9c56aea802d0f2ca88f89edb2effed900894a88424b6385335a0d4fd93a183a56ca5ca8317e312291a423e5e7180c81246c5d13d6aa5317df2740eb
Size (pkg.nimblebun.works_go-lsp_@@v_v1.1.0.mod) = 43 bytes
BLAKE2s (pkg.nimblebun.works_go-lsp_@@v_v1.1.0.zip) = 755a17195ebea4c5381923f9db51425ab700e34a310311c29beb433e4eee3730
SHA512 (pkg.nimblebun.works_go-lsp_@@v_v1.1.0.zip) = f18672a8b65529412a7494b978f290ab878f820a1926fc24b121a89f021a73170b9ad2e3f9e87edae35745e13e1f44cf32943891de85408142cfe6406da15276
Size (pkg.nimblebun.works_go-lsp_@@v_v1.1.0.zip) = 45971 bytes
@


1.10
log
@shells/elvish: update to 0.20.1

 - Elvish 0.20.1 fixes a test that is failing on s370x. There are no user-visible changes.
   For changes since the 0.19.x series, see the 0.20.0 release notes.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.9 2024/02/11 21:08:28 pin Exp $
d3 3
a5 3
BLAKE2s (elvish-0.20.1.tar.gz) = 8d65747a6dd9bb697b3fdffd9b4ea59660e64b2c73fc4f3496925ba34889898b
SHA512 (elvish-0.20.1.tar.gz) = d6fd7ab0d494de7d70f7f34117c5e5dc5eb92a076e9782f11b543009872f0a1193d47814d8b67a8fcf3da14fd17a510de1f0ebb8c27f13388a8ca68a94836a61
Size (elvish-0.20.1.tar.gz) = 862793 bytes
d33 6
a38 6
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.8.mod) = c279deb49fbca264b62803cb23dc3dcf9b6b4228aa52266699e068838b81f8f1
SHA512 (go.etcd.io_bbolt_@@v_v1.3.8.mod) = 52b5ef1a368894ef414965dfe170b20dcebf0e9b1037239ad824bd64caf42d84ad3677e953a28d72afbb83105e6c1fe756a3988d907bea99b674b57ebaef93e4
Size (go.etcd.io_bbolt_@@v_v1.3.8.mod) = 280 bytes
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.8.zip) = 9d2a8d19b4661a2a47c94111c1b1b675d8feef001921a0415bf57830fe4c21f5
SHA512 (go.etcd.io_bbolt_@@v_v1.3.8.zip) = d0bd35a03b3538b0c4cbf5fabf0acd5395a109ac4ad8d05a8076ce6fe8f562067d043c10b32cb32e9b07420e09889d4793b2800074a6c876e733218ad58a7718
Size (go.etcd.io_bbolt_@@v_v1.3.8.zip) = 144978 bytes
d45 6
a50 6
BLAKE2s (golang.org_x_sys_@@v_v0.16.0.mod) = 546db01fa3b030f3f3b5f8d3674bc29d1f026a60a57e474fff3e1cd44fe694a1
SHA512 (golang.org_x_sys_@@v_v0.16.0.mod) = ec229018bf6fa169913d0c66821fc296766b8a71720123e8d8cfcf5b8b8da110e338d03b8233b1224b8586ea9d9e4231b9720c1f806d4be2523413c521acf97b
Size (golang.org_x_sys_@@v_v0.16.0.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.16.0.zip) = f24aed4816e410667a969a9cad5e4bbc98b112ff60fe0a26326a09f6aebbe119
SHA512 (golang.org_x_sys_@@v_v0.16.0.zip) = 7ed2338bf9d919df90b3d1d67cd1d959e8741ab4d82e33ffc50b05d08ea4ae243d1cafdde2b57173f5348f5386b520edefaa5abbc484971534e9e9e02c7f0132
Size (golang.org_x_sys_@@v_v0.16.0.zip) = 1902594 bytes
@


1.9
log
@shells/elvish: update to 0.20.0

Elvish 0.20.0 has been released on 2024-02-11, 11 months after 0.19.1, bringing
new features and bugfixes.

As usual, prebuilt binaries are offered for most common platforms.

Notable new features
 - A new os: module providing access to operating system functionality.
 - A new read-bytes command for reading a fixed number of bytes.
 - New commands in the file: module: file:open-output, file:seek and file:tell.
 - Maps now have their keys sorted when printed.
 - The peach command now has a &num-workers option (#648).
 - The from-json command now supports integers of arbitrary precision, and
   outputs them as exact integers rather than inexact floats.
 - A new str:fields command (#1689).
 - The order and compare commands now support a &total option, which allows
   sorting and comparing values of mixed types.
 - The language server now supports showing the documentation of builtin
   functions and variables on hover (#1684).
 - Elvish now respects the NO_COLOR environment variable. Builtin UI elements
   as well as styled texts will not have colors if it is set and non-empty.

Notable bugfixes
 - has-value $li $v now works correctly when $li is a list and $v is a composite
   value, like a map or a list.
 - A bug with how the hash code of a map was computed could lead to unexpected
   results when using maps as map keys; it has now been fixed.

Breaking changes
 - The except keyword in the try command was deprecated since 0.18.0 and is now
   removed. Use catch instead.
 - The float64 command was deprecated since 0.16.0 and emitted deprecation
   warnings since 0.19.1, and is now removed. Use num or inexact-num instead.

Deprecated features
Deprecated features will be removed in 0.21.0.
The following deprecated features trigger a warning whenever the code is parsed
and compiled, even if it is not executed:
 - The eawk command is now deprecated. Use re:awk instead.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2023/03/05 20:43:59 pin Exp $
d3 3
a5 3
BLAKE2s (elvish-0.20.0.tar.gz) = d51e5ec3b4b88b3aaa96506be5781128aaffbde5fbf9bd6c034f9dbce5e2aeb0
SHA512 (elvish-0.20.0.tar.gz) = 79a1ff444774807e644d7dd04bbaff1ce0372ddaf72a46bd90d626325c482e5239973ee9ec1e3bfc81dbdd0effba5451676b4848582a90d77728392f08c509ad
Size (elvish-0.20.0.tar.gz) = 862782 bytes
@


1.8
log
@shells/elvish: update to 0.19.2

The tagging of 0.19.1 was also not done correctly - the code would still
advertise it as 0.19.0 when built. To fix this I tagged 0.19.2 with the correct
version information.

0.19.[012] all have the same functionalities, and packagers are advised to
package 0.19.2 only. Sorry for the confusion.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2023/03/05 07:37:37 pin Exp $
d3 15
a17 15
BLAKE2s (elvish-0.19.2.tar.gz) = 3824daff9e17f4317165861c84a00b6bd0c1f7418d35b8bd3410a6f0c8c7708a
SHA512 (elvish-0.19.2.tar.gz) = e7851659465e01fead104e36a73d0af5d4610e33018c6659e0cdc167e941c926ab4fd8b361da1b24dc88f4c07f6fa77077e069bfeaf0bbadb09913a05f58a2ba
Size (elvish-0.19.2.tar.gz) = 828904 bytes
BLAKE2s (github.com_creack_pty_@@v_v1.1.15.mod) = 19b33a84ea62506eb4da7226657fea56d1c17f128a045f166d91db907c32c93e
SHA512 (github.com_creack_pty_@@v_v1.1.15.mod) = b825d82c81fd02f7dc8be5be8d4f0e3b9bf39a75e453857ab3f4d8d17129d2214f6b4dddd18cd613cb4d29dbd5adc59f43c1f65d218e7f3b67f0a8e33e62f5a6
Size (github.com_creack_pty_@@v_v1.1.15.mod) = 38 bytes
BLAKE2s (github.com_creack_pty_@@v_v1.1.15.zip) = 20b0fae83a75ef0dea99c763675e9b2b41a1befc78dbb66b4dd384ba64ab3ef9
SHA512 (github.com_creack_pty_@@v_v1.1.15.zip) = 31cca431eb7947fcf3c6e903b7914defa5ccf4109bb7730bdd27b4afaf7d492d32532276c69be7c0c44cca37354dc92e812d09053e434cd9e45ab83f8f69f9b9
Size (github.com_creack_pty_@@v_v1.1.15.zip) = 23943 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
d21 6
a26 12
BLAKE2s (github.com_mattn_go-isatty_@@v_v0.0.17.mod) = 9ab0e18450ce1411fd7541669c1b29e58ebdb56bf51d7257adbef3a06f80c73f
SHA512 (github.com_mattn_go-isatty_@@v_v0.0.17.mod) = fa6d9703ba17668a67a2c80fba6ce5d7a682c1ee225591f31b32141a68f47c3ae98a93a59b0a6b5f9b40770b56933fe96da87754b28200df8640187acf203715
Size (github.com_mattn_go-isatty_@@v_v0.0.17.mod) = 104 bytes
BLAKE2s (github.com_mattn_go-isatty_@@v_v0.0.17.zip) = f1b8a76d5b6e1434d868835c2c46afec18fc5db2cae9c2b3a6edc88ac034770c
SHA512 (github.com_mattn_go-isatty_@@v_v0.0.17.zip) = efdef08d523a70fde5c01c95d0ea50070425c0f6dd2302a5d0e2aa674ac54e24cdc1c6e0643fee91034570bbb7d9d77b6e196d9f07f640f861a02ca614dd39b3
Size (github.com_mattn_go-isatty_@@v_v0.0.17.zip) = 8935 bytes
BLAKE2s (github.com_sourcegraph_go-lsp_@@v_v0.0.0-20200429204803-219e11d77f5d.mod) = 56c97384103a3c2e4b657afad20e60793e33fa0e0b0eaf1d69ce7b0273e5fb92
SHA512 (github.com_sourcegraph_go-lsp_@@v_v0.0.0-20200429204803-219e11d77f5d.mod) = fbdd2c9031fffbe3b14c6ac9a270640c10d4e2a999c18d761d4a4519da7ebf0a69c89d47dfce0b81b7f10e5eaf86ff04c7f81897433b62cab28f82ed0ad9dbbb
Size (github.com_sourcegraph_go-lsp_@@v_v0.0.0-20200429204803-219e11d77f5d.mod) = 46 bytes
BLAKE2s (github.com_sourcegraph_go-lsp_@@v_v0.0.0-20200429204803-219e11d77f5d.zip) = b38107d461fd6d0fb4adc873f7b59ab0f8d91a5d581851cdd6b80e8d321009e8
SHA512 (github.com_sourcegraph_go-lsp_@@v_v0.0.0-20200429204803-219e11d77f5d.zip) = e33767d3a807a3da0f811edff6cd55b74618c8ea347ffb1bf0247d1ca3cff49a9f9155eed806856e7d7067b99a4af5e4daff5e6493d8b5da6677ffcbc6617e55
Size (github.com_sourcegraph_go-lsp_@@v_v0.0.0-20200429204803-219e11d77f5d.zip) = 22448 bytes
d33 27
a59 15
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.7.mod) = c279deb49fbca264b62803cb23dc3dcf9b6b4228aa52266699e068838b81f8f1
SHA512 (go.etcd.io_bbolt_@@v_v1.3.7.mod) = 52b5ef1a368894ef414965dfe170b20dcebf0e9b1037239ad824bd64caf42d84ad3677e953a28d72afbb83105e6c1fe756a3988d907bea99b674b57ebaef93e4
Size (go.etcd.io_bbolt_@@v_v1.3.7.mod) = 280 bytes
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.7.zip) = 9f8d18c61f0e2a3151ad04b767af6aef104000a5fc1c92b28ca5413ebcfafe67
SHA512 (go.etcd.io_bbolt_@@v_v1.3.7.zip) = 0e383f9324a2e612c40d20b5827fec9c708113b18dc7b1eebefa24567f1145f2312901e212198f01c8b989ee320e2b232c1f59268d26ee147daaaf4f9f22f88a
Size (go.etcd.io_bbolt_@@v_v1.3.7.zip) = 144183 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20220811171246-fbc7d0a398ab.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
SHA512 (golang.org_x_sys_@@v_v0.0.0-20220811171246-fbc7d0a398ab.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
Size (golang.org_x_sys_@@v_v0.0.0-20220811171246-fbc7d0a398ab.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.5.0.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
SHA512 (golang.org_x_sys_@@v_v0.5.0.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
Size (golang.org_x_sys_@@v_v0.5.0.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.5.0.zip) = 14721a3d09811a734c38cfc706c39707130d6e7a1c6f7fb75dcc20ba1a9646dc
SHA512 (golang.org_x_sys_@@v_v0.5.0.zip) = f3773070316c0069017ff4e03e2cc1a4ccac7e77d76b1352f68c7afec19ac7c794102692b42ae0e3a9e54673746a2a327035db14eae6b4d7d4bfc854cd64934e
Size (golang.org_x_sys_@@v_v0.5.0.zip) = 1886681 bytes
@


1.7
log
@shells/elvish: update to 0.19.1

Note: The 0.19.0 version was tagged prematurely by mistake, but it has been
picked up by some package managers. As a result, the 0.19.0 version is
considered to be "skipped" officially. If your package manager provides a
0.19.0 version, it is probably identical to 0.19.1 in functionalities.

Packagers who have already packaged 0.19.0 are still advised to "upgrade" to
0.19.1.

Notable new features
 - A new doc module provides access to the documentation of builtin modules.
 - A new conj command “appends” values to a list, and has a guaranteed time
   complexity independent of the size of the list.
 - A new inexact-num converts its argument to an inexact number.
 - It is functionally identical to the now deprecated float64 command since the
   Go float64 type is the only underlying inexact number type for now. Its
   behavior may change in future if there are more underlying types for inexact
   numbers.
 - A new type of interactive abbreviation: edit:command-abbr (#1472).
 - The order and compare commands now support boolean values (#1585).
 - A new path:join command and path:separator and path:list-separator variables
   (#1562).
 - A new runtime: module that contains paths important for the Elvish runtime
   (#1385, #1423).
 - A new compact command that replaces consecutive runs of equal values with a
   single copy, similar to the Unix uniq command.
 - The order command has a new &key option (#1570).
 - A new benchmark command has been added (#1586).
 - When checking compilation errors, Elvish no longer stops after the first
   error found. For example, if $a and $b are both not defined, echo $a $b now
   yields two errors. This applies to both the interactive REPL and
   elvish -compile-only.
 - When using an unimported builtin modules from the REPL, the REPL now shows
   the use command needed to import it, which can be executed from a key
   binding. This functionality is bound to Ctrl-A by default.
 - New variables exposing the terminal and null device in an OS-agnostic
   fashion: $path:dev-tty and $path:dev-null. They are /dev/tty and /dev/null
   on Unix, and CON and NUL on Windows (#1633).

Breaking changes
 - When a styled or styled-segment is printed to terminal, the resulting
   sequence will now always ignore any existing SGR state.
 - Symbolic links are now always treated as ordinary files by the global
   modifiers type:dir and type:regular in wildcard expansions.
 - Support for shared vars has been removed, along with its API
   (store:shared-var, store:set-shared-var and store:del-shared-var).
 - The try command no longer supports the except keyword. It has been
   superseded by the catch keyword.

Deprecated features
Deprecated features will be removed in 0.20.0.

The following deprecated features trigger a warning whenever the code is parsed
and compiled, even if it is not executed:
 - The float64 command is now deprecated. Use num for constructing a typed
   number, or inexact-num for constructing an inexact number.
 - The documentation has advertised it as deprecated since the 0.16.0 release,
   but deprecation warnings were never added.

Notable bugfixes
 - Temporary assignment on an unset environment variables no longer leave it
   set to an empty string (#1448).
 - Broken symbolic links no longer terminate a wildcard expansion prematurely
   (#1240).
 - On Windows, command completion for executables now also works for local
   files.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2023/02/28 22:31:53 pin Exp $
d3 3
a5 3
BLAKE2s (elvish-0.19.1.tar.gz) = a23c6aae2043574470efebbb49ad1cd75811559cdb093bb0234f198a1c88177b
SHA512 (elvish-0.19.1.tar.gz) = 16741c980e1e0fb7fcc9370fcd42e80e51f2d8417fc4e8bc9f303eb83f13210e53cbf0d29a8791ee92a515597356d36492dadcc571ea401ff594c3d65023a23b
Size (elvish-0.19.1.tar.gz) = 828880 bytes
@


1.6
log
@shells/elvish: update to 0.19.0

Notable new features
-   A new `doc` module provides access to the documentation of builtin modules.
-   A new `conj` command "appends" values to a list, and has a guaranteed time
    complexity independent of the size of the list.
-   A new `inexact-num` converts its argument to an inexact number.
    It is functionally identical to the now deprecated `float64` command since
    the Go float64 type is the only underlying inexact number type for now. Its
    behavior may change in future if there are more underlying types for inexact
    numbers.
-   A new type of interactive abbreviation: `edit:command-abbr`
    ([#1472](https://b.elv.sh/1472)).
-   The `order` and `compare` commands now support boolean values
    ([#1585](https://b.elv.sh/1585)).
-   A new `path:join` command and `path:separator` and `path:list-separator`
    variables ([#1562](https://b.elv.sh/1562)).
-   A new `runtime:` module that contains paths important for the Elvish runtime
    ([#1385](https://b.elv.sh/1385), [#1423](https://b.elv.sh/1423)).
-   A new `compact` command that replaces consecutive runs of equal values with
    a single copy, similar to the Unix `uniq` command.
-   The `order` command has a new `&key` option
    ([#1570](https://b.elv.sh/1570)).
-   A new `benchmark` command has been added ([#1586](https://b.elv.sh/1586)).
-   When checking compilation errors, Elvish no longer stops after the first
    error found. For example, if `$a` and `$b` are both not defined,
    `echo $a $b` now yields two errors. This applies to both the interactive
    REPL and `elvish -compile-only`.
-   When using an unimported builtin modules from the REPL, the REPL now shows
    the `use` command needed to import it, which can be executed from a key
    binding. This functionality is bound to Ctrl-A by default.
-   New variables exposing the terminal and null device in an OS-agnostic
    fashion: `$path:dev-tty` and `$path:dev-null`. They are `/dev/tty` and
    `/dev/null` on Unix, and `CON` and `NUL` on Windows
    ([#1633](https://b.elv.sh/1633)).

Breaking changes
-   When a `styled` or `styled-segment` is printed to terminal, the resulting
    sequence will now always ignore any existing SGR state.
-   Symbolic links are now always treated as ordinary files by the global
    modifiers `type:dir` and `type:regular` in wildcard expansions.
-   Support for shared vars has been removed, along with its API
    (`store:shared-var`, `store:set-shared-var` and `store:del-shared-var`).

Deprecated features

Deprecated features will be removed in 0.20.0.

The following deprecated features trigger a warning whenever the code is parsed
and compiled, even if it is not executed:
-   The `float64` command is now deprecated. Use `num` for constructing a typed
    number, or `inexact-num` for constructing an inexact number.
    The documentation has advertised it as deprecated since the 0.16.0 release,
    but deprecation warnings were never added.

Notable bugfixes
-   Temporary assignment on an unset environment variables no longer leave it
    set to an empty string ([#1448](https://b.elv.sh/1448)).
-   Broken symbolic links no longer terminate a wildcard expansion prematurely
    ([#1240](https://b.elv.sh/1240)).
-   On Windows, command completion for executables now also works for local
    files
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2022/05/23 09:55:27 pin Exp $
d3 3
a5 3
BLAKE2s (elvish-0.19.0.tar.gz) = 7271ed0c83a7f900e276f790b1b898a06ad0c64c643bc96d14a1713e576c3d15
SHA512 (elvish-0.19.0.tar.gz) = 75102831b82131bbadc30e2f696d2ffa52f228bb18bae32de47e73e6a378cb2f81cf9f0e668a9842c851c3d6fd0463ba8b405a67797878c690c8ddd1f29e2b94
Size (elvish-0.19.0.tar.gz) = 828932 bytes
d12 6
a17 6
BLAKE2s (github.com_google_go-cmp_@@v_v0.5.7.mod) = a52896592ad76206ba05a7353d4d216425c1bbd705757dd4b5f62f5cac0b85a2
SHA512 (github.com_google_go-cmp_@@v_v0.5.7.mod) = 731d289da30616cc638958da98fbaed6eba9cd7b325c845bafa8f8a316c5fbfdf2eada196a0e25a50512c18d2a6aaa771d63cec0d42a25e9c8a2c7bc3d3f1cb3
Size (github.com_google_go-cmp_@@v_v0.5.7.mod) = 106 bytes
BLAKE2s (github.com_google_go-cmp_@@v_v0.5.7.zip) = 95bb1d0e88b5ff354e12ba0755feb1498fba986181fc469be0b4598ea5ea54d4
SHA512 (github.com_google_go-cmp_@@v_v0.5.7.zip) = 60e409c8210c4accc315004a674a397c4aa1d0fa150627756047ca3e87cbed4dd78509e76a490f7cd6989760ac0ad71fe8c712dfbf9009070a110290c2cb3126
Size (github.com_google_go-cmp_@@v_v0.5.7.zip) = 132348 bytes
d21 6
a26 6
BLAKE2s (github.com_mattn_go-isatty_@@v_v0.0.14.mod) = 927c4e44c809a70af5d278922fe3bc89f7fb0a7f8642c31c6b91d9b9c463f5b0
SHA512 (github.com_mattn_go-isatty_@@v_v0.0.14.mod) = 23b01eb4023ff5018437ff98b55ada053eba49feab2777eed36d033f426c5456b143f3defbc3131dad1251205f3ffb3553e3c10bd98de80f0a462e8450d6d56c
Size (github.com_mattn_go-isatty_@@v_v0.0.14.mod) = 104 bytes
BLAKE2s (github.com_mattn_go-isatty_@@v_v0.0.14.zip) = 8c839f738b2a9ba146e7277081821411cf1868fc565e71ed60c792428c95599d
SHA512 (github.com_mattn_go-isatty_@@v_v0.0.14.zip) = c6401cf5af80ea2495cb63800ff39fb9490f212f3aae0ac1d86b3d37ce6734eb35aea00b35bd26532feab77ef80322e765925f302d77f664dd57163f67a8374e
Size (github.com_mattn_go-isatty_@@v_v0.0.14.zip) = 8919 bytes
d33 21
a53 30
BLAKE2s (github.com_sourcegraph_jsonrpc2_@@v_v0.1.0.mod) = e2f00f0b8ce6d8ae8c39f756e79119459d80211829de06aa4395527bba361798
SHA512 (github.com_sourcegraph_jsonrpc2_@@v_v0.1.0.mod) = bd57233e889c63b5105cbf68a5aff6ea98f227002242e3862098ce51c543b05edc66b63ac0efbeef2f8a5c4ea15febf8015029dd8afdf23254ddb77b00229463
Size (github.com_sourcegraph_jsonrpc2_@@v_v0.1.0.mod) = 93 bytes
BLAKE2s (github.com_sourcegraph_jsonrpc2_@@v_v0.1.0.zip) = af6b6b32c69071f3a35f409685f4e2b9a3c400b86aa7f9117c44f1a0972e55cf
SHA512 (github.com_sourcegraph_jsonrpc2_@@v_v0.1.0.zip) = ec998f5cc656e05025899a8472f0c56b22b0325c0cae38fb1918b51732275210ef81921d4531c87f56bcdfa620b850a19d44b14c9d7ebc1bf6cbbe64f075da48
Size (github.com_sourcegraph_jsonrpc2_@@v_v0.1.0.zip) = 20125 bytes
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.6.mod) = 7ebaf38ae32e71d582a23bfc6e689108516d06b5800a35925180db21f8edc681
SHA512 (go.etcd.io_bbolt_@@v_v1.3.6.mod) = d8a4fceaca0875493f0788147e464f36a1a1b9806376318fe88f8b0091ea3ae4bd5ec141ccc7c8bb86d88f34f25a36d2061dbc24d0346a9d68c1fbe45173fdde
Size (go.etcd.io_bbolt_@@v_v1.3.6.mod) = 94 bytes
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.6.zip) = 93f42c8fe4bd2b935b8001ec1d0c39a15225eac38fb638e7ddb737fac780bce3
SHA512 (go.etcd.io_bbolt_@@v_v1.3.6.zip) = 2e71f7b8606ae949fb9f3287b76dcbc02c5273a44568bdb9b750c381dc1284ed9c4887fdcec652f572eb0e7066e4592a3bb9aa17117b039dfb65355033a0d54e
Size (go.etcd.io_bbolt_@@v_v1.3.6.zip) = 118439 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20200923182605-d9f96fdee20d.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
SHA512 (golang.org_x_sys_@@v_v0.0.0-20200923182605-d9f96fdee20d.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
Size (golang.org_x_sys_@@v_v0.0.0-20200923182605-d9f96fdee20d.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20210630005230-0f9fa26af87c.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
SHA512 (golang.org_x_sys_@@v_v0.0.0-20210630005230-0f9fa26af87c.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
Size (golang.org_x_sys_@@v_v0.0.0-20210630005230-0f9fa26af87c.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20220227234510-4e6760a101f9.mod) = 66613eb38a59b8a7f75e1aaeb294a1c4ea290d4e9ae699137566025e50ed741c
SHA512 (golang.org_x_sys_@@v_v0.0.0-20220227234510-4e6760a101f9.mod) = 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
Size (golang.org_x_sys_@@v_v0.0.0-20220227234510-4e6760a101f9.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20220227234510-4e6760a101f9.zip) = be0a69a3829e4e4c8aaa041d024e029a8ec9ae49baaf04875359bc0f2bef5b9a
SHA512 (golang.org_x_sys_@@v_v0.0.0-20220227234510-4e6760a101f9.zip) = c1738df7e8a3ca6c5a9608afbe2b41f54a8ed0f7a804dca95391b4b48d5a5b4e57b4b2f55a105fd6078d4e289baf9b0bf0b9c909555558666b8409410ed889e5
Size (golang.org_x_sys_@@v_v0.0.0-20220227234510-4e6760a101f9.zip) = 1706457 bytes
BLAKE2s (golang.org_x_xerrors_@@v_v0.0.0-20191204190536-9bdfabe68543.mod) = b9082cd5be0cf4d922cd04363acc12692e595a5560e43763d016b9dafa566584
SHA512 (golang.org_x_xerrors_@@v_v0.0.0-20191204190536-9bdfabe68543.mod) = 659d18a7a3a1be45ff6dc9e7475276b82ee7f11c47d39b0c237d7f872836a1dbdfff0902f21d6cd8093663997865da92e3e5a4acf1ad6129f972dc5e667b4f05
Size (golang.org_x_xerrors_@@v_v0.0.0-20191204190536-9bdfabe68543.mod) = 37 bytes
BLAKE2s (golang.org_x_xerrors_@@v_v0.0.0-20191204190536-9bdfabe68543.zip) = 25da7d14b438716f25c63e7d333e680f6fac6a9c28fb3aef706e0d3ea9a670be
SHA512 (golang.org_x_xerrors_@@v_v0.0.0-20191204190536-9bdfabe68543.zip) = c72b8b73f89624889a2874c1b2445cb82f0e545fccf6a7761a278f3f659eb19f5f1c8585641b8f89f2bcfc3817ad2c0e267751cfeeab949e287e43af5df57e28
Size (golang.org_x_xerrors_@@v_v0.0.0-20191204190536-9bdfabe68543.zip) = 22282 bytes
@


1.5
log
@shells/elvish: update to 0.18.0

v0.18.0
-All features deprecated in 0.17.0 have been removed.
-Within double quotes, \x followed by two hexadecimal digits and \ followed by
 three octal digits now encode an individual byte, rather than a codepoint.
-Using a lone try without except or finally is now forbidden; this does not do
 anything useful and is almost certainly an incorrect attempt to suppress an
 exception.

Deprecated features will be removed in 0.19.0.
The following deprecated features trigger a warning whenever the code is parsed
or compiled, even if it is not executed:
 -The legacy temporary assignment syntax (e.g. a=foo echo $a) is deprecated.
  Use the new tmp command instead (e.g. tmp a = foo; echo $a).
 -The clause to catch exceptions in the try special command is now spelt with
  catch; the old keyword except is deprecated.

Notable bugfixes
-The output longer than terminal width is now shown fully on Windows Terminal.
-Changing directories in the navigation mode now correctly runs hooks and
 updates $E:PWD.

Notable new features
-Elvish now ships a builtin language server that can be started with
 elvish -lsp.
-A new flag: module for parsing command-line flags.
-A new tmp special command for doing temporary assignments.
-A new defer command to schedule a function to be run when the current closure
 finishes execution.
-A new call command to call a command, using a list for and a map for options.
-A new $unix:rlimits variable allows manipulation of resource limits.

v0.17.0
Breaking changes
-Attempting to assign to a read-only variable (e.g. set nil = x) is now a
 compile-time error rather than an exception.

Deprecated features - Deprecated features will be removed in 0.18.0.
The following deprecated features trigger a warning whenever the code is parsed
or compiled, even if it is not executed:
 -The dir-history command is deprecated. Use store:dirs instead.
 -The legacy assignment form is deprecated. Depending on whether the left-hand
  variable already exists or not, use var or set instead. Use the upgrader to
  migrate scripts.
 -The lambda syntax that declares arguments and options within [] before { has
  been deprecated. The new syntax now declares arguments and options within a
  pair of |, after {. Use the upgrader to migrate scripts. See (#664).
 -Use of the special namespace local: is deprecated.
 -If you are using local: to reference variables (e.g. echo $local:x),
  local: is never necessary in the first place since Elvish always resolves
  local variables first, so just remove it.
 -If you are using local: when assigning variables (e.g. local:x = foo),
  local: makes sure that a new variable is created; use the var special
  command instead.
 -Use of the special namespace up: is deprecated.
 -If you are using up: to access a non-shadowed variable in an outer scope,
  up: is not necessary; just remove it.
 -If you are using up: to access a shadowed variable in an outer scope, rename
  the variables to have different names.
 -Use of a leading empty namespace in a variable name (e.g. $:x) is deprecated.
  Since $:x is always equivalent to $x anyway, just remove the : prefix.

Notable new features
New features in the language:
-A new special command pragma. The only supported pragma now is unknown
 command; using pragma unknown command = disallow turns off the default
 behavior of treating unknown commands as external commands.
-A new special command coalesce.
New features in the interactive editor:
-Editor modes now form a stack, instead of being mutually exclusive.
 For example, it is now possible to start a minibuf mode within a completion
 mode, and vice versa.
New features in the standard library:
-The store: module now exposes all functionalities of Elvish’s persistent store.
-New compare command to compare numbers, strings, and lists (#1347), in a
 consistent way as the order builtin.
-The range command now supports counting down.

Performance improvements:
-The overhead of executing pipelines consisting of a single form (i.e. a simple
 command with no pipes) has been reduced. A code chunk containing just nop
 command now executes 4 times as fast as before. Thanks to kolbycrouch for
 suggesting this optimization!

For changes between 0.16.1 and 0.17.0 check https://elv.sh/blog/
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2021/10/26 11:18:37 nia Exp $
d3 3
a5 3
BLAKE2s (elvish-0.18.0.tar.gz) = 262b9d0bbb283d41f80fc87ff4754477581cb58191d36c2bab36175b6a90dbf9
SHA512 (elvish-0.18.0.tar.gz) = fcd7babd4017dfe0ea09e87dea0d4f80d6fc818ac107cfe6329d2170033652f9c3e688962daedfd7d46adcb56f171f14ff1aade6b1cfcd0a88ebaf8bc3117ec3
Size (elvish-0.18.0.tar.gz) = 699565 bytes
a20 3
BLAKE2s (github.com_gorilla_websocket_@@v_v1.4.1.zip) = cce0915c2c2b43ca21d667c0ead6eb7da6b8dbc87f2ef177b04e3bcfe378e824
SHA512 (github.com_gorilla_websocket_@@v_v1.4.1.zip) = 8de80f729d0538295606f5900e9f70a3f77c4b6ea7782c9bfa8520ec89c75b6a7ae08b42b6ad0dcc261f9e9a298bb58645fc97c4e5c2b51cbd6cbab62401a2ae
Size (github.com_gorilla_websocket_@@v_v1.4.1.zip) = 79215 bytes
@


1.4
log
@shells: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2021/10/07 14:56:11 nia Exp $
d3 63
a65 33
BLAKE2s (elvish-0.16.1.tar.gz) = 98c326bc2478e3dd879d61b7e080d020c5b317454ca41432411f4aa862f90e8c
SHA512 (elvish-0.16.1.tar.gz) = a8173bea79547d6c261eda9f22eebcbd1c33977cadd998a6ecf270bb8df70550330ed4305390c4310916e6e4762d0596cc8eab616b3bc17711bba1852c4516d1
Size (elvish-0.16.1.tar.gz) = 664779 bytes
BLAKE2s (github.com_creack_pty_@@v_v1.1.11.mod) = df42a1d34a4df624a6fbab600483cf5afb215874880e2e9e23f5fb03d719eb16
SHA512 (github.com_creack_pty_@@v_v1.1.11.mod) = 9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a
Size (github.com_creack_pty_@@v_v1.1.11.mod) = 39 bytes
BLAKE2s (github.com_creack_pty_@@v_v1.1.11.zip) = 74ab83efb35aff8fab76762d9783a933583b74b4d7496f21e417e63acc277ef5
SHA512 (github.com_creack_pty_@@v_v1.1.11.zip) = d7c39c78c074d060973433f5f4c1405260fa9f49ba9ff020630bb17404412337b536275aac71ae30c0e3783b95585c46cc492f722572b941fa1476898a6f7e8c
Size (github.com_creack_pty_@@v_v1.1.11.zip) = 19702 bytes
BLAKE2s (github.com_mattn_go-isatty_@@v_v0.0.12.mod) = bfe9466b5bbed9a985efbf5ea4cdd6a6da9e51c7d1e8f7e354a7c7338a3145c0
SHA512 (github.com_mattn_go-isatty_@@v_v0.0.12.mod) = 7bd9f6a38aa9a16c3569142164389d1c4046170f66b5e9044f7aaa3192e9d2e2ccec486e3bc7fbac868c9693b6d333068c1a34ccd9e79dec1746a86348951503
Size (github.com_mattn_go-isatty_@@v_v0.0.12.mod) = 104 bytes
BLAKE2s (github.com_mattn_go-isatty_@@v_v0.0.12.zip) = bcec7d2b9d86a66e4f2d5d2f5b16354d4effdf94490a0c1a6d2313d5b18ac64a
SHA512 (github.com_mattn_go-isatty_@@v_v0.0.12.zip) = 79ba14a04838c509500e6098553e8aadcd7105445387160a8aa1a6d7b0e70f0e807c99036c31faf51920544da2156195174c8530e317a72728719cb0a9a66098
Size (github.com_mattn_go-isatty_@@v_v0.0.12.zip) = 8902 bytes
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.5.mod) = d075a8576dbaa0e933c06bed188ca694e2febd39b000c9551fc5015ae07234ee
SHA512 (go.etcd.io_bbolt_@@v_v1.3.5.mod) = d3cfb7a75e321d2a6fc145b727dea76002189ae2caa8dd3162e5e6903a1acbe5bd55be81d7f112c71b47e61351534ff991be30993632be9c9d7443111600fe39
Size (go.etcd.io_bbolt_@@v_v1.3.5.mod) = 94 bytes
BLAKE2s (go.etcd.io_bbolt_@@v_v1.3.5.zip) = cd1e84e3e1abd9081b903347431d2fee9fde478085316127feddb77a70296080
SHA512 (go.etcd.io_bbolt_@@v_v1.3.5.zip) = 0b6a8a073673708adc8fc0d01c96fb0ec4276db63a17f45ff02b4243235de9634952747aff63382ed767157c6dcbcaebd5399ace63a14e52cc826bd5c9749f82
Size (go.etcd.io_bbolt_@@v_v1.3.5.zip) = 115621 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20200116001909-b77594299b42.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
SHA512 (golang.org_x_sys_@@v_v0.0.0-20200116001909-b77594299b42.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
Size (golang.org_x_sys_@@v_v0.0.0-20200116001909-b77594299b42.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20200202164722-d101bd2416d5.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
SHA512 (golang.org_x_sys_@@v_v0.0.0-20200202164722-d101bd2416d5.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
Size (golang.org_x_sys_@@v_v0.0.0-20200202164722-d101bd2416d5.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.mod) = 6b2b0a0ac9d77adff84f1aab70cc38a4dcf14418c326fcb2dde80f104fb41e9f
SHA512 (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.mod) = 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
Size (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.mod) = 33 bytes
BLAKE2s (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.zip) = 0d704643bed785da0596c421da46982d962152a3076439b343d88782bc542082
SHA512 (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.zip) = f6a53b877801048a082c1f1ec069fac8958f24d290c22b12045d0be5ae44464f9dc9ca7ac3b6a692a14654aec681fa168ef62c0ddf8f3a525e929a05031c717e
Size (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.zip) = 1487245 bytes
@


1.3
log
@shells: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2021/08/23 13:15:06 bsiegert Exp $
d3 1
a3 1
RMD160 (elvish-0.16.1.tar.gz) = a37537df08ad9b216c3bda8a512786feccf7ca66
d6 1
a6 1
RMD160 (github.com_creack_pty_@@v_v1.1.11.mod) = 7b5b86f88d61dd46632402e7567ee4e636c6c654
d9 1
a9 1
RMD160 (github.com_creack_pty_@@v_v1.1.11.zip) = b765c84af7222c5fcf34803a5c682928a3352edd
d12 1
a12 1
RMD160 (github.com_mattn_go-isatty_@@v_v0.0.12.mod) = d40077cb670a9f1b21a76671bfb37f2291023e04
d15 1
a15 1
RMD160 (github.com_mattn_go-isatty_@@v_v0.0.12.zip) = 4a697bb087dd8e784a3d18d25e6b29dd880a2799
d18 1
a18 1
RMD160 (go.etcd.io_bbolt_@@v_v1.3.5.mod) = 1ea084da2a99fce17399f8d11b0b70a615c86248
d21 1
a21 1
RMD160 (go.etcd.io_bbolt_@@v_v1.3.5.zip) = 3460b0043cd1e1ebf198fe3f62f6981afae608fc
d24 1
a24 1
RMD160 (golang.org_x_sys_@@v_v0.0.0-20200116001909-b77594299b42.mod) = 470ffe5252fd7913930e210baaa374da49776819
d27 1
a27 1
RMD160 (golang.org_x_sys_@@v_v0.0.0-20200202164722-d101bd2416d5.mod) = 470ffe5252fd7913930e210baaa374da49776819
d30 1
a30 1
RMD160 (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.mod) = 470ffe5252fd7913930e210baaa374da49776819
d33 1
a33 1
RMD160 (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.zip) = 575a4b01a5ea5adf89655cc514bd72be2d4aa63f
@


1.2
log
@elvish: update to 0.16.1.

- go 1.17 fixes
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2021/07/14 20:51:27 pin Exp $
a2 1
SHA1 (elvish-0.16.1.tar.gz) = 06a7aa2ff43646e8f5fa7b95e770b9600e6c70a9
a5 1
SHA1 (github.com_creack_pty_@@v_v1.1.11.mod) = 344487e7982e8c229f9057c72f48e274d9c0fa37
a8 1
SHA1 (github.com_creack_pty_@@v_v1.1.11.zip) = 70f4ae3ccfadc41487ae8f0f9370c759fc771c23
a11 1
SHA1 (github.com_mattn_go-isatty_@@v_v0.0.12.mod) = cfc47e14cb345b375b98e849bd0d8038df30f1ae
a14 1
SHA1 (github.com_mattn_go-isatty_@@v_v0.0.12.zip) = 5fab916c3edf3c971e6b17feeab5f0fe46539f78
a17 1
SHA1 (go.etcd.io_bbolt_@@v_v1.3.5.mod) = a373a3ea4cad6b1531ece5912b6ab33c8afed549
a20 1
SHA1 (go.etcd.io_bbolt_@@v_v1.3.5.zip) = 61009166323d6e973870f3cef68d9ea70302a980
a23 1
SHA1 (golang.org_x_sys_@@v_v0.0.0-20200116001909-b77594299b42.mod) = 9c0a67f5f608966214879bdc8263f4927cb8da2f
a26 1
SHA1 (golang.org_x_sys_@@v_v0.0.0-20200202164722-d101bd2416d5.mod) = 9c0a67f5f608966214879bdc8263f4927cb8da2f
a29 1
SHA1 (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.mod) = 9c0a67f5f608966214879bdc8263f4927cb8da2f
a32 1
SHA1 (golang.org_x_sys_@@v_v0.0.0-20200824131525-c12d262b63d8.zip) = e39ebb2325468ab88b1bf996be73125bcce76628
@


1.1
log
@shells/elvish: import package

Packaged in wip by mjturner

Elvish is a friendly interactive shell and an expressive programming language.
Despite its pre-1.0 status, it is already suitable for most daily interactive
use.
@
text
@d1 1
a1 1
$NetBSD$
d3 4
a6 12
SHA1 (elvish-0.15.0.tar.gz) = 09e999ce32e0d6eea6b03ffab05e41eefb9c74e0
RMD160 (elvish-0.15.0.tar.gz) = 4c9c4bc15974c4428abb77633357f6afcce8115d
SHA512 (elvish-0.15.0.tar.gz) = fad60c44710c919384624e680cf22379c90126bd304b21fe12ff4f0fc8d5288456568c14e20d23a24cc5e96a2b90055a92b9741a0c40dda52edeaed1b6a8a9f7
Size (elvish-0.15.0.tar.gz) = 603715 bytes
SHA1 (github.com__burnt_sushi_toml_@@v_v0.3.1.mod) = 0937ac1d493b480c07bf48073bffe60c2ba902f1
RMD160 (github.com__burnt_sushi_toml_@@v_v0.3.1.mod) = 722a12078a5d845bfcf238c63a7b7d3a563b48be
SHA512 (github.com__burnt_sushi_toml_@@v_v0.3.1.mod) = 320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
Size (github.com__burnt_sushi_toml_@@v_v0.3.1.mod) = 34 bytes
SHA1 (github.com__burnt_sushi_toml_@@v_v0.3.1.zip) = 5c870c5cbf65bb55d76313cdd27933198b37a582
RMD160 (github.com__burnt_sushi_toml_@@v_v0.3.1.zip) = e626b6d983287297f9bd907c23fcd3f040798eeb
SHA512 (github.com__burnt_sushi_toml_@@v_v0.3.1.zip) = 43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
Size (github.com__burnt_sushi_toml_@@v_v0.3.1.zip) = 56132 bytes
a22 8
SHA1 (github.com_xiaq_persistent_@@v_v0.0.0-20200820214153-3175cfb92e14.mod) = d68475e206c5789aa249602a62bd4049ab23c10b
RMD160 (github.com_xiaq_persistent_@@v_v0.0.0-20200820214153-3175cfb92e14.mod) = 2e2e15cc16b26a159306721bff735ceb1b063ff0
SHA512 (github.com_xiaq_persistent_@@v_v0.0.0-20200820214153-3175cfb92e14.mod) = 768262771f2e79947436c5e3a7a88accb79ef30f6244071c0520667a852d2b7aa570e79a35f1ad7c5ede40df7372f7fafd71241d3a253ee053022093a55a5fea
Size (github.com_xiaq_persistent_@@v_v0.0.0-20200820214153-3175cfb92e14.mod) = 43 bytes
SHA1 (github.com_xiaq_persistent_@@v_v0.0.0-20200820214153-3175cfb92e14.zip) = e6f2b3878bd589dfc5b34aaddcdfbcb09a897456
RMD160 (github.com_xiaq_persistent_@@v_v0.0.0-20200820214153-3175cfb92e14.zip) = 7a191a4b41f39490af820bd6b2618a958722dc75
SHA512 (github.com_xiaq_persistent_@@v_v0.0.0-20200820214153-3175cfb92e14.zip) = c027a4b3953d9105708c47af5702580567e128804b3806810c3be37c5d664858e84787a161f4a6d9975694f224bebc3743a3e1468a920e4313e87bf7ce4435a8
Size (github.com_xiaq_persistent_@@v_v0.0.0-20200820214153-3175cfb92e14.zip) = 24550 bytes
@

