From f1803feebf48e2d6fd5d1bd30014e63a4ad7e724 Mon Sep 17 00:00:00 2001 From: Mahmoud Al-Qudsi Date: Fri, 9 Mar 2018 21:58:30 -0600 Subject: [PATCH] Document deprecation of logical expression in `math` builtin Closes #4777 --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c50fb0da1..4a71bd8e7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,6 +13,7 @@ This section is for changes merged to the `major` branch that are not also merge - A literal `{}` now expands to itself, rather than nothing. This makes working with `find -exec` easier. (#1109, #4632) - Successive commas in brace expansions are handled in less surprising manner (`{,,,}` expands to four empty strings rather than an empty string, a comma and an empty string again). (#3002, #4632). - `%` is no longer used for process and job expansion. `$pid` and `$last_pid` have taken the place of `%self` and `%last` respectively. (#4230, #1202) +- The new `math` builtin (see below) does not support logical expressions; `test` should be used instead (#4777). ## Notable fixes and improvements - `wait` builtin is added for waiting on processes (#4498).