From 028112e535f2f3aee8593b71558cf22d93939a61 Mon Sep 17 00:00:00 2001 From: Fabian Homborg Date: Wed, 13 Mar 2019 12:32:17 +0100 Subject: [PATCH] CHANGELOG: Add "scripting improvements" paragraph It felt weird to put `math --scale` under "interactive", and it's not a syntax change, new command or particularly notable either. --- CHANGELOG.md | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 07447150b..cbb93d6a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,24 +6,26 @@ ## Notable Fixes and improvements - Add `$pipestatus` support - macOS Mojave: fish.app can actually run (#5727), 10.14.4's Terminal.app no longer causes an error on launch (#5725) -- `string split0` now returns 0 if it split something (#5701). ### Syntax changes and new commands - None yet. +### Scripting improvements +- `string split0` now returns 0 if it split something (#5701). +- mandoc can now be used to format the output from `--help` if nroff is not installed. +- In the interest of consistency, `builtin -q` and `command -q` can now be used to query if a builtin or command exists (#5631). +- `math` now accepts `--scale=max` for the maximum scale (#5579). +- `complete --do-complete` now also does fuzzy matches (#5467). + ### Interactive improvements - Major improvements in performance and functionality to the 'sorin' sample prompt (#5411). - fish_clipboard_* now supports wayland by means of [wl-clipboard](https://github.com/bugaevc/wl-clipboard). - Pasting will now strip leading spaces if they would trigger history ignoring (#4327). -- mandoc can now be used to format the output from `--help` if nroff is not installed - New color options for the pager have been added (#5524). - The default escape delay (to differentiate between the escape key and an alt-combination) has been reduced to 30ms, down from 300ms for the default mode and 100ms for vi-mode (#3904). -- In the interest of consistency, `builtin -q` and `command -q` can now be used to query if a builtin or command exists (#5631). - The `path_helper` on macOS now only runs in login shells, matching the bash implementation. -- `math` now accepts `--scale=max` for the maximum scale (#5579). - The `forward-bigword` binding now interacts correctly with autosuggestions (#5336) - Fish now tries to guess if the system supports Unicode 9 (and displays emoji as wide), hopefully making setting $fish_emoji_width superfluous in most cases (#5722). -- `complete --do-complete` now also does fuzzy matches (#5467). - Lots of improvements to completions. - Added completions for - `cf` @@ -33,7 +35,7 @@ ### For distributors and developers - The autotools-based build system and legacy Xcode build systems have been removed, leaving only the CMake build system. All distributors and developers must migrate to the CMake build. -- The doxygen-based documenation system has been removed and replaced with one based on sphinx. All distributors and developers must migrate to that. +- The doxygen-based documentation system has been removed and replaced with one based on sphinx. All distributors and developers must migrate to that. ---