summaryrefslogtreecommitdiff
path: root/Build/source/texk/kpathsea/ChangeLog
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-12-13 17:23:10 +0000
committerKarl Berry <karl@freefriends.org>2018-12-13 17:23:10 +0000
commit4d763ea3fc9e08f00534d39b6ba9dfc621bf6402 (patch)
tree9c93c3d6f8122be8235a9dce24564348125ed558 /Build/source/texk/kpathsea/ChangeLog
parentf29df809ce8fc8a1295118a60b33a476ab42399e (diff)
have kpsewhich --var-value expand braces too; also, recognize eithe ; or : regardless of the current system when parsing elements from a path (https://github.com/TeX-Live/texlive-source/issues/3)
git-svn-id: svn://tug.org/texlive/trunk@49400 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/kpathsea/ChangeLog')
-rw-r--r--Build/source/texk/kpathsea/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/Build/source/texk/kpathsea/ChangeLog b/Build/source/texk/kpathsea/ChangeLog
index fd5d48a42bb..204430a00ac 100644
--- a/Build/source/texk/kpathsea/ChangeLog
+++ b/Build/source/texk/kpathsea/ChangeLog
@@ -1,5 +1,22 @@
2018-12-12 Karl Berry <karl@freefriends.org>
+ * c-pathch.h (IS_KPSE_SEP): new macro to check for either : or ;
+ regardless of the current system.
+ * path-elt.c (element): use it when extracting the path elements,
+ so that we'll get ~ expansion on Unix in, e.g.,
+ env FOO='/;~' ./kpsewhich --expand-braces='$FOO'
+ * kpsewhich.c (main): call kpathsea_brace_expand on the result
+ from kpathsea_var_value, so that we'll get ~ expansion in, e.g.,
+ env FOO='/:~' ./kpsewhich --var-value=FOO
+ Original report from e-kwsm (E Kawashima),
+ https://github.com/TeX-Live/texlive-source/issues/3
+
+ * NEWS,
+ * doc/kpathsea.texi (Auxiliary tasks): document that -var-value
+ now does brace expansion.
+
+2018-12-12 Karl Berry <karl@freefriends.org>
+
* expand.h,
* pathsearch.h,
* cnf.c: doc fixes.