summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBart Schaefer <schaefer@zsh.org>2024-03-14 13:22:11 -0700
committerBart Schaefer <schaefer@zsh.org>2024-03-14 13:22:11 -0700
commit45b0a838aa6e05131523dee291c561cf86f04771 (patch)
tree5d6717205b1f35e9367b1444973a8c2ee924b091
parent326e8635fe01239ddf14c09785eeca2394e32b95 (diff)
downloadzsh-45b0a838aa6e05131523dee291c561cf86f04771.tar.gz
zsh-45b0a838aa6e05131523dee291c561cf86f04771.zip
unposted: Note bug that HIST_IGNORE_DUPS mishandles quoted whitespace.
-rw-r--r--ChangeLog2
-rw-r--r--Etc/BUGS5
2 files changed, 6 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 5eca27d43..c3f770477 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
2024-03-14 Bart Schaefer <schaefer@zsh.org>
+ * unposted: Etc/BUGS: HIST_IGNORE_DUPS mishandles quoted whitespace.
+
* 52752: Src/params.c, Test/B02typeset.ztst: more typeset -p fixes
for local exports and improper "export -x" / "readonly -r" output.
diff --git a/Etc/BUGS b/Etc/BUGS
index b6ee30cbb..dee115ee0 100644
--- a/Etc/BUGS
+++ b/Etc/BUGS
@@ -57,4 +57,7 @@ and thus the expression is likely to be incorrectly interpreted.
------------------------------------------------------------------------
52521: Empty files and unreadable files cannot be removed using the
mapfile module "unset 'mapfile[filename]'", and are not distinguished
-from files that do not exist. \ No newline at end of file
+from files that do not exist.
+------------------------------------------------------------------------
+52747,52755: HIST_IGNORE_DUPS et. al. ignore syntactically significant
+quoted whitespace and can incorrectly exclude commands as duplicates.