Skip to content

Commit

Permalink
CHANGELOG: Add "scripting improvements" paragraph
Browse files Browse the repository at this point in the history
It felt weird to put `math --scale` under "interactive", and it's not
a syntax change, new command or particularly notable either.
  • Loading branch information
faho committed Mar 13, 2019
1 parent b792290 commit 028112e
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions CHANGELOG.md
Expand Up @@ -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`
Expand All @@ -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.

---

Expand Down

0 comments on commit 028112e

Please sign in to comment.