mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-26 10:43:47 +08:00
Moar CHANGELOG for 2.5b1
This commit is contained in:
parent
c5a6d87c5e
commit
48392517d4
22
CHANGELOG.md
22
CHANGELOG.md
|
@ -1,12 +1,30 @@
|
|||
# fish 2.5.0b1 (released ???)
|
||||
# fish 2.5b1 (released ???)
|
||||
|
||||
## Significant changes
|
||||
- fish now requires C++11 to build.
|
||||
- The `random` command has added features, including the possibility to add start, stop and step values
|
||||
and the `choice` subcommand to pick an argument from a list (#3619).
|
||||
- The `test` command now prints errors for numeric operations on invalid integers (#3346, #3581).
|
||||
- List indexes are handled better, and a bit more liberally in some cases (`echo $PATH[1 .. 3]` is now valid) (#3579).
|
||||
- `function` now errors out if passed invalid flags (#3574).
|
||||
- `set_color` now supports italics ("-i") and dim mode ("-d") (#3650).
|
||||
- `command` now accepts "-q"/"--quiet" for `command -sq $command` (#3591).
|
||||
- Selection mode (used with "begin-selection") no longer selects a character the cursor does not move over (#3684).
|
||||
- The `help` command now reads the $fish_help_browser variable (#3131).
|
||||
|
||||
## Notable fixes and improvements
|
||||
- `complete` no longer prints errors when given an empty string as a description (#3557).
|
||||
- Abbreviations can now be renamed with `abbr -r OLD_KEY NEW_KEY` (#3610).
|
||||
- $status is now set to 123 when a syntactically invalid command is entered (#3616).
|
||||
- The `status` command now accepts subcommands like `status is-interactive`. The old forms continue to be supported for the foreseeable future (#3526).
|
||||
- A new `prompt_hostname` function which prints a hostname suitable for use in prompts (#3482).
|
||||
- A new function `edit_command_buffer` (bound to alt-e/alt-v by default) to edit the command buffer in $EDITOR (#3627).
|
||||
- __fish_man_page (bound to alt-h by default) now tries to recognize subcommands (e.g. `git add` will now open the "git-add" man page) (#3678).
|
||||
- Improved completions for `apt` (#3695), `nmcli` (#3648), `fusermount` (#3642), `make` (#3628).
|
||||
- Added completions for `VBoxHeadless`, `VBoxSDL`, `base64`, `caffeinate`, `dconf`,
|
||||
`dig`, `dpkg-reconfigure`, `feh`, `launchctl`, `lxc`, `mddiagnose`, `mdfind`,
|
||||
`mdimport`, `mdls`, `mdutil`, `mkvextract`, `nvram`, `objdump`,
|
||||
`sysbench`, and `tmutil`
|
||||
`sysbench`, and `tmutil`.
|
||||
---
|
||||
|
||||
# fish 2.4.0 (released November 8, 2016)
|
||||
|
|
Loading…
Reference in New Issue
Block a user