Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package grml-zsh-config for openSUSE:Factory
checked in at 2025-08-18 16:08:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/grml-zsh-config (Old)
and /work/SRC/openSUSE:Factory/.grml-zsh-config.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grml-zsh-config"
Mon Aug 18 16:08:40 2025 rev:19 rq:1300012 version:0.19.24
Changes:
--------
--- /work/SRC/openSUSE:Factory/grml-zsh-config/grml-zsh-config.changes
2025-06-26 14:06:38.641172514 +0200
+++
/work/SRC/openSUSE:Factory/.grml-zsh-config.new.1085/grml-zsh-config.changes
2025-08-18 16:08:57.084667384 +0200
@@ -1,0 +2,8 @@
+Mon Aug 18 07:46:32 UTC 2025 - Michael Vetter <[email protected]>
+
+- Update to 0.19.24:
+ * zshrc: add special code for cdt() for FreeBSD
+ * Remove is4 from etc/skel/.zshrc
+ * Fix chpwd error when DIRSTACKSIZE is unset by Claude Code
+
+-------------------------------------------------------------------
Old:
----
v0.19.23.tar.gz
New:
----
v0.19.24.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ grml-zsh-config.spec ++++++
--- /var/tmp/diff_new_pack.XSHcXv/_old 2025-08-18 16:08:57.824698110 +0200
+++ /var/tmp/diff_new_pack.XSHcXv/_new 2025-08-18 16:08:57.824698110 +0200
@@ -1,7 +1,7 @@
#
# spec file for package grml-zsh-config
#
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: grml-zsh-config
-Version: 0.19.23
+Version: 0.19.24
Release: 0
Summary: Zsh config ujed by grml
License: GPL-2.0-only
++++++ v0.19.23.tar.gz -> v0.19.24.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/grml-etc-core-0.19.23/debian/changelog
new/grml-etc-core-0.19.24/debian/changelog
--- old/grml-etc-core-0.19.23/debian/changelog 2025-06-24 18:18:24.000000000
+0200
+++ new/grml-etc-core-0.19.24/debian/changelog 2025-08-15 12:16:38.000000000
+0200
@@ -1,3 +1,16 @@
+grml-etc-core (0.19.24) grml-testing; urgency=medium
+
+ [ Moviuro ]
+ * [845158d] zshrc: add special code for cdt() for FreeBSD
+
+ [ Komeil Parseh ]
+ * [eb38a4c] Remove is4 from etc/skel/.zshrc
+
+ [ Martin Schuerrer ]
+ * [e4f7c98] Fix chpwd error when DIRSTACKSIZE is unset by Claude Code
+
+ -- Michael Prokop <[email protected]> Fri, 15 Aug 2025 12:16:26 +0200
+
grml-etc-core (0.19.23) grml-testing; urgency=medium
* [b9388c6] Remove checkhome hack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/grml-etc-core-0.19.23/etc/skel/.zshrc
new/grml-etc-core-0.19.24/etc/skel/.zshrc
--- old/grml-etc-core-0.19.23/etc/skel/.zshrc 2025-06-24 18:18:24.000000000
+0200
+++ new/grml-etc-core-0.19.24/etc/skel/.zshrc 2025-08-15 12:16:38.000000000
+0200
@@ -59,7 +59,7 @@
#bindkey -M menuselect 'j' vi-down-line-or-history # bottom
## set command prediction from history, see 'man 1 zshcontrib'
-#is4 && zrcautoload predict-on && \
+#zrcautoload predict-on && \
#zle -N predict-on && \
#zle -N predict-off && \
#bindkey "^X^Z" predict-on && \
@@ -124,7 +124,7 @@
## if a new command line being added to the history list duplicates an older
## one, the older command is removed from the list
-#is4 && setopt histignorealldups
+#setopt histignorealldups
## compsys related snippets ##
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/grml-etc-core-0.19.23/etc/zsh/zshrc
new/grml-etc-core-0.19.24/etc/zsh/zshrc
--- old/grml-etc-core-0.19.23/etc/zsh/zshrc 2025-06-24 18:18:24.000000000
+0200
+++ new/grml-etc-core-0.19.24/etc/zsh/zshrc 2025-08-15 12:16:38.000000000
+0200
@@ -1537,6 +1537,7 @@
function chpwd () {
(( ZSH_SUBSHELL )) && return
+ [[ -z $DIRSTACKSIZE ]] && return
(( $DIRSTACKSIZE <= 0 )) && return
[[ -z $DIRSTACKFILE ]] && return
grml_dirstack_filter $PWD && return
@@ -3200,10 +3201,18 @@
#f5# Create temporary directory and \kbd{cd} to it
function cdt () {
- local -a cdttemplate
- [ "$#" -eq 1 ] && cdttemplate=(-t "$1".XXXXXXX)
- builtin cd "$(mktemp -d ${cdttemplate[@]})"
- builtin pwd
+ local -a cdttemplate
+ if [ "$#" -eq 1 ]; then
+ if isfreebsd; then
+ # mktemp(1) on FreeBSD doesn't behave the same, cf.
+ # https://man.freebsd.org/cgi/man.cgi?query=mktemp#OPTIONS
+ cdttemplate=(-t "$1")
+ else
+ cdttemplate=(-t "$1".XXXXXXX)
+ fi
+ fi
+ builtin cd "$(mktemp -d ${cdttemplate[@]})"
+ builtin pwd
}
#f5# List files which have been accessed within the last {\it n} days, {\it n}
defaults to 1