pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/shells/yash
Module Name: pkgsrc
Committed By: vins
Date: Sun Oct 12 06:24:28 UTC 2025
Modified Files:
pkgsrc/shells/yash: Makefile PLIST distinfo
Log Message:
shells/yash: update to 2.60
* Yash 2.60 (2025-09-15)
- Updated the sample initialization script (yashrc):
- Redefined the `open` function for WSL to use `rundll32.exe`
instead of `cmd.exe` for better stability.
- `$VISUAL` is now preferred over `$EDITOR` for the default value of
`$FCEDIT`.
- [line-editing] The "vi-edit-and-accept" command now honors the
`VISUAL` and `EDITOR` variables, so that you can use your favorite
editor.
- [line-editing] Added completion for `fd`, `dvtm`, `mw`
(mutt-wizard), and `typst`.
- [line-editing] Completion for `man` now supports the `-l`
(`--local-file`) option.
- The `export`, `readonly`, and `typeset` built-ins now print the `--`
separator before the variable names when printing variables whose
names begin with a hyphen (`-`), so that the output can be safely
re-parsed by the shell. The same applies to function names.
- Fixed a bug where the shell continued to export the previous value
of an array even after it was updated using the `array` built-in.
Also fixed an issue where the internal cache was not refreshed for
the `PATH`, `CDPATH`, and `YASH_LOADPATH` variables after being
modified via the `array` built-in.
- Fixed a bug where single quote characters (`'`) in the `word` of
parameter expansions of the forms `${foo+word}`, `${foo-word}`,
`${foo=word}`, and `${foo?word}` were treated as quoting characters
when the expansion was in double quotes.
- Fixed a bug where tilde expansion was performed on the `word` of
parameter expansions of the forms `${foo+word}`, `${foo-word}`,
`${foo=word}`, and `${foo?word}` even when the expansion was in
double quotes.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/shells/yash/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/shells/yash/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/shells/yash/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/shells/yash/Makefile
diff -u pkgsrc/shells/yash/Makefile:1.13 pkgsrc/shells/yash/Makefile:1.14
--- pkgsrc/shells/yash/Makefile:1.13 Fri May 23 19:18:52 2025
+++ pkgsrc/shells/yash/Makefile Sun Oct 12 06:24:27 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2025/05/23 19:18:52 vins Exp $
+# $NetBSD: Makefile,v 1.14 2025/10/12 06:24:27 vins Exp $
-DISTNAME= yash-2.59
+DISTNAME= yash-2.60
CATEGORIES= shells
MASTER_SITES= ${MASTER_SITE_GITHUB:=magicant/}
GITHUB_RELEASE= ${PKGVERSION_NOREV}
Index: pkgsrc/shells/yash/PLIST
diff -u pkgsrc/shells/yash/PLIST:1.5 pkgsrc/shells/yash/PLIST:1.6
--- pkgsrc/shells/yash/PLIST:1.5 Fri May 23 19:18:52 2025
+++ pkgsrc/shells/yash/PLIST Sun Oct 12 06:24:27 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2025/05/23 19:18:52 vins Exp $
+@comment $NetBSD: PLIST,v 1.6 2025/10/12 06:24:27 vins Exp $
bin/yash
man/ja/man1/yash.1
man/man1/yash.1
@@ -50,6 +50,7 @@ share/yash/completion/disown
share/yash/completion/dnf
share/yash/completion/doas
share/yash/completion/du
+share/yash/completion/dvtm
share/yash/completion/echo
share/yash/completion/ed
share/yash/completion/egrep
@@ -63,6 +64,7 @@ share/yash/completion/exit
share/yash/completion/expand
share/yash/completion/export
share/yash/completion/fc
+share/yash/completion/fd
share/yash/completion/fg
share/yash/completion/fgrep
share/yash/completion/file
@@ -157,6 +159,7 @@ share/yash/completion/mkfifo
share/yash/completion/mksh
share/yash/completion/more
share/yash/completion/mv
+share/yash/completion/mw
share/yash/completion/nawk
share/yash/completion/newgrp
share/yash/completion/nice
@@ -218,6 +221,14 @@ share/yash/completion/trap
share/yash/completion/tree
share/yash/completion/type
share/yash/completion/typeset
+share/yash/completion/typst
+share/yash/completion/typst-compile
+share/yash/completion/typst-fonts
+share/yash/completion/typst-help
+share/yash/completion/typst-init
+share/yash/completion/typst-query
+share/yash/completion/typst-update
+share/yash/completion/typst-watch
share/yash/completion/ulimit
share/yash/completion/umask
share/yash/completion/unalias
Index: pkgsrc/shells/yash/distinfo
diff -u pkgsrc/shells/yash/distinfo:1.8 pkgsrc/shells/yash/distinfo:1.9
--- pkgsrc/shells/yash/distinfo:1.8 Fri May 23 19:18:52 2025
+++ pkgsrc/shells/yash/distinfo Sun Oct 12 06:24:28 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.8 2025/05/23 19:18:52 vins Exp $
+$NetBSD: distinfo,v 1.9 2025/10/12 06:24:28 vins Exp $
-BLAKE2s (yash-2.59.tar.xz) = cc366c1a37282c73f577eacace0b3faceae333c4b9c158bba3cd8fdb40ccc797
-SHA512 (yash-2.59.tar.xz) = eafcd8b9ced1238714076833f8023d158e28a8a5bc4cc9f381b030d7f67b2113c3ae291641a53daceecba053b0f89a6b478b83536b3e93880054aa2856f989e0
-Size (yash-2.59.tar.xz) = 806348 bytes
+BLAKE2s (yash-2.60.tar.xz) = dff803412a4ba725af1aabe58c184dcff1ababab9102140b4c0850bd44cb9f0a
+SHA512 (yash-2.60.tar.xz) = 3bd4b0a7220c551a352c5e4b0c2371cb3f9c3b51e1189fc983ef828db1d1a82c50f89631620e2e83a0cda2c3b47a43107272555db0a7e2b33b5fb24272d0a180
+Size (yash-2.60.tar.xz) = 810564 bytes
SHA1 (patch-Makefile.in) = f9529b43db6f3775a5676b0f96f5cd5c4d60234e
Home |
Main Index |
Thread Index |
Old Index