"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "user_doc/man/man1/fish-releasenotes.1" between
fish-3.5.0.tar.xz and fish-3.5.1.tar.xz

About: fish is a smart and user-friendly interactive command line shell.

fish-releasenotes.1  (fish-3.5.0.tar.xz):fish-releasenotes.1  (fish-3.5.1.tar.xz)
FISH-RELEASENOTES(1) fish-shell FISH-RELEASENOTES(1) FISH-RELEASENOTES(1) fish-shell FISH-RELEASENOTES(1)
FISH 3.5.1 (RELEASED JULY 20, 2022)
This release of fish introduces the following small enhancements:
· Cursor shaping for Vi mode is enabled by default in tmux, and will
be used if the outer terminal is
capable (#8981).
· printf returns a better error when used with arguments interpreted as o
ctal numbers (#9035).
· history merge when in private mode is now an error, rather than wiping
out other sessions' history (-
#9050).
· The error message when launching a command that is built for the wr
ong architecture on macOS is more
helpful (#9052).
· Added completions for:
· choose (#9065)
· expect (#9060)
· navi (#9064)
· qdbus (#9031)
· reflector (#9027)
· Improvements to some completions.
This release also fixes a number of problems identified in fish 3.5.0.
· Completing git blame or git -C works correctly (#9053).
· On terminals that emit a CSI u sequence for Shift-Space, fish inserts a
space instead of printing an
error. (#9054).
· status fish-path on Linux-based platforms could print the path wi
th a " (deleted)" suffix (such as
/usr/bin/fish (deleted)), which is now removed (#9019).
· Cancelling an initial command (from fish's --init-command option) with
Control-C no longer prevents con-
figuration scripts from running (#9024).
· The job summary contained extra blank lines if the prompt used mult
iple lines, which is now fixed (-
#9044).
· Using special input functions in bindings, in combination with and/or c
onditionals, no longer crashes (-
#9051).
----
FISH 3.5.0 (RELEASED JUNE 16, 2022) FISH 3.5.0 (RELEASED JUNE 16, 2022)
Notable improvements and fixes Notable improvements and fixes
· A new path builtin command to filter and transform paths (#7659, #89 58). For example, to list all the · A new path builtin command to filter and transform paths (#7659, #89 58). For example, to list all the
separate extensions used on files in /usr/share/man (after removing one extension, commonly a ".gz"): separate extensions used on files in /usr/share/man (after removing one extension, commonly a ".gz"):
path filter -f /usr/share/man/** | path change-extension '' | path e xtension | path sort -u path filter -f /usr/share/man/** | path change-extension '' | path e xtension | path sort -u
· Tab (or any key bound to complete) now expands wildcards instead of inv oking completions, if there is a · Tab (or any key bound to complete) now expands wildcards instead of inv oking completions, if there is a
wildcard in the path component under the cursor (#954, #8593). wildcard in the path component under the cursor (#954, #8593).
skipping to change at line 4054 skipping to change at line 4103
The large reduction in lstat() numbers is due to fish no longer needing t o call ttyname() on OS X. The large reduction in lstat() numbers is due to fish no longer needing t o call ttyname() on OS X.
We’ve got some work to do to be as lean as bash, but we’re on the right t rack. We’ve got some work to do to be as lean as bash, but we’re on the right t rack.
AUTHOR AUTHOR
fish-shell developers fish-shell developers
COPYRIGHT COPYRIGHT
2022, fish-shell developers 2022, fish-shell developers
3.5 Jun 16, 2022 FISH-RELEASENOTES(1) 3.5 Jul 20, 2022 FISH-RELEASENOTES(1)
 End of changes. 2 change blocks. 
0 lines changed or deleted 58 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)