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.
This commit is contained in:
Fabian Homborg
2019-03-13 12:32:17 +01:00
parent b792290c51
commit 028112e535

View File

@@ -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.
---