Skip to content

Instantly share code, notes, and snippets.

@faho
Created January 20, 2021 16:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save faho/db6ba76e0532c01a50678c023b77870d to your computer and use it in GitHub Desktop.
Save faho/db6ba76e0532c01a50678c023b77870d to your computer and use it in GitHub Desktop.
Unchangelogged fish 3.2 issues
2083 alt-w doesn't print the description of custom functions
2914 `bind` documentation incorrect with respect to the available functions
3550 alt-left/right overwrites fish_prompt without clearing trailing characters
4319 implement generic `job_completed` event
5259 Implementation of ^C prompt cancel handling is laggy
5860 commandline -f repaint breaks on multiline prompt
5912 Syntax highlighting aborts on enter for commands
6443 Regression in recursive function redirection to variable
6478 Unable to change cursor type/shape in different modes - vi
6587 (possible cmake issue) undefined reference to symbol 'tparm'
6600 fish 3.1.0 - build - fatal error: curses.h: No such file or directory
6617 rbenv completion spews errors on load
6626 cmake: adjust logic so variadic tparm is used on NetBSD curses.
6638 lscpu.fish: disable file completions, localise var
6661 completions: speed up python startup time
6685 added uncompressed pkg.tar files for completion
6688 Fix expand.cpp compile failed with old SDK version
6693 Frequent test failure in pipeline-pgroup
6709 docs: Move completion tutorial out into its own document
6714 time: decide unit using largest value
6719 Improved completions for find
6721 doc: add interlinks between `break` and `continue` commands
6724 scp remote path completion broken
6725 completions: fix scp remote path when /bin/ls does not exist
6727 doc: add links between the string-split and read commands
6729 fix(cd): remove duplicated comment introducing the cd builtin
6731 update gvim completions
6738 feat: add missing 'current-selection' completion for commandline
6743 doc: add links to count and contains commands in list section
6748 Removed wrong escaping in completion descriptions
6749 completions: add basic completions for 'ip netns'
6752 doc: make <kbd> style more prominent
6753 Fix screen optarg completions
6757 time format is locale dependent
6772 scp/ssh tab completion messed up by `sed` alias
6774 Cycling through history tokens overwrites commandline text
6777 docs: consistent key combinations
6778 Use pkg-config variables
6779 doc: add links to 'source' command from 'eval' and 'functions'
6792 Build fails at `codesign` on OS X <10.13.6
6795 string/trim: Add VT to list of default chars
6796 Allow not removing files from destination dir
6797 help function tries to execute cmd.exe on Linux
6802 The `nim` theme doesn't deal gracefully with vi mode
6803 Added completions for traceroute and tracepath
6816 shell integration with tokenization error
6818 Continued job is still listed as "stopped"
6819 Added mysql completions
6822 Distinction between Ctrl-C and exit 130 is gone
6830 Foreground jobs stopped by Control-Z are hung up on exit without warning
6837 doc: add kbd markup to Tab Completion section
6849 Add clang-tidy as a linter for the project.
6850 feat(completions): add long 'list' option for prevd and nextd
6851 Update docs for `fish_kill_signal`, use "job" rather than "command"
6853 doc: add section about directory history / stack
6855 New function __fish_preview_current_file to open current file in pager
6856 Auto tab-complete paths and files as arguments to `echo`
6857 clang-tidy again
6861 Ignore SIGINT and SIGQUIT in non-interactive background processes
6862 In Fish MD5 on BSD now use given String and not -s
6864 Improve gradle completion
6865 Remove unnecessary string duplication in handle_flag_f.
6866 Support `.jar` and `.aar` files in `unzip` completions
6867 Allow `man` completions on catalina if `apropos` is overridden
6869 Allow unzip versions not patched by Debian to enjoy .{jar,aar} completions
6872 Add completions for Zopfli
6874 Dogfooding: Use the new `string split --fields` feature in our functions
6875 clang -Weverything fixes
6877 It's `wget --bind-address`
6882 sftp completions
6887 fish_indent: Add notes on SPACES_PER_INDENT.
6889 Added completions for groups (coreutils)
6890 Change C casts to C++ ones
6892 read history
6897 Run `fish_indent` on all files
6898 Updated su completions
6900 `string split --fields` behaviour with multiple args
6909 docs: fix formatting for commandline examples
6911 Multi arg support for string split -f
6912 Wrong hardcoded location of lsmod
6914 Fix underflow in `commandline` jump functions
6915 Relative path colourising broken when in 'virtual' symlink directory
6917 fish_hg_prompt should return 1 when not in a mercurial directory
6918 pgrep and pkill completions produce an error with busybox ps
6920 docs: Add completions for fish_key_reader
6923 fish doesn't cope with literal tabs in command history
6929 Fix string split docs
6933 completions/lpr: Shorten descriptions
6956 __fish_config_interactive: use __fish_anypython
6958 Fix issue if md5sum is used instead of md5
6965 Add `fish_trace` to special variable completions
6976 Add newline to history clear message for consistency
6977 edit_command_buffer: Add line:col support for micro
6978 completions: use short flag for --description
6982 Document addition of `string split --fields`
6983 Update /etc/config.fish to use current syntax
6989 Add some missing journalctl completions
6990 Crash when closing a pipe of commands to fish
6993 __fish_print_hostnames: skip ssh host definitions containing wildcards
7001 completions/set: add --path and --unpath
7005 completions: shorten `atom` descriptions
7008 Remove text duplicate in tutorial
7009 Git autocomplete doesn't see staged files
7011 completions/zpool.fish:46 – "test: Missing argument at index 2" for `zpool replace`
7020 completions: speed up kdeconnect-cli device discovery
7023 error: field has incomplete type 'history_impl_t'
7024 "Exit Status" section of the tutorial has dupilacted content
7028 Add fish_add_path, a simple way to add to $PATH
7048 completions: Shorten python3 descriptions
7052 completions: update python3
7054 gpg completions: complete key id for `--edit-key`
7055 gpg completions: add new option
7056 Reword sentence
7057 Convert (most of) the ".md" files to rst
7059 completions: fish_add_path
7061 gpg completions: add export-ssh-
7064 Fish does not reload altered fish_prompt function
7065 completions: update xrandr
7074 kdeconnect-cli completions: ignore stderror
7075 Add support for git-* command auto-completion
7080 First call to `read` always results in a welcome message even when executed from a script
7085 Skip pre/post exec events for empty commands (#4829)
7091 Build Optional Packages not found CMAKE
7092 run through clang-tidy
7093 Fix string collect examples
7094 builtin_string: Remove redundant conditionals in handle_flag_f
7095 sudo apt autoremove --purge doesn't autocomplete
7102 Feature request: string pad
7104 completions/snap: workaround snap interfaces deprecation notice
7106 Are comments documented anywhere?
7111 fkr.expect test fails in screen (on sparc)
7118 Change DNF available packages completions output
7122 fish_title is disabled for all Emacs terminal emulators
7123 Add a function to check if the user is root.
7125 Fix long description in completion.
7127 builtin_string: add pad command
7130 Fix #7113, correct a few regexes.
7135 Fix redirection in `adb shell`
7144 Add completion for `systemctl --failed`
7146 completions/function: Update missing completions
7147 Angular update
7150 Improve git config completions
7151 Add code of conduct
7158 fish_config web interface not loading
7159 __fish_print_hostnames: match IPv6 addresses + cleanup
7161 Change natural number to whole number
7162 sanity_lose on PgDown after retrieving command line from history
7164 Remove useless import in webconfig file.
7166 Fix paste-o that duplicated documentation header.
7170 docs/jobs: Header is stripped in command substitution
7171 Update apk-tools completions
7179 fish_config: 'Webify' color definitions
7187 create_manpage_completions.py: introduce Type5ManParser which is capable of parsing scdoc manpages; add 'return' statements to other parsers; cleanup
7189 Disown PIDs as well as PGIDs
7196 Documentation: fix link target for "other features"
7197 Rephrase confusing display of key binding in documentation
7198 Minor documentation updates
7201 std::vector reallocated multiple times in a loop
7205 docs: fix a few links
7211 Bug with case-insensitive autocompletion
7219 Fix build when ncurses is in nonstandard prefix
7223 completions: Remove -f from pacman -U
7229 vi-keybingings: Add missing abbr triggers for command terminators
7232 Update `k3d` completions
7233 File completion for zathura not working if input contains a dot
7235 docs: use parsed-literal to highlight interactive examples
7238 Allow newlines after && and ||
7245 docs: fix small formatting issues
7250 Issue on setting PATH persistently is misleading
7252 fish_indent regressions
7259 fish no longer exits a loop on SIGINT
7262 Update Aura completions
7264 completions: add missing options for history builtin
7268 Fix the long description for ansible.
7270 Remove exclusive args flag for "go run"
7274 [Documentation] Correct Emacs bindings in vi insert mode
7277 Fix the description for ping.
7279 corrected grep completions
7280 Fish > 2020/08/21 doesn't repaint prompt after Ctrl+L
7282 docs/string: Fix duplicated {} in match example
7286 docs: Use \ instead of \\ in examples
7288 SIGHUP does not kill fish and foreground process
7289 Tab completion entries aren't always cleaned up properly
7292 btrfs.fish: fix long descriptions
7301 Fix examples in tokenizer comment for redirection
7302 Right prompt not working quite right
7303 docs: Consistent background color for code samples
7304 fds.fish test fails on NetBSD because fd 3 is open
7305 Missing completions for `alias`
7309 Call "fish_command_not_found" if a command wasn't found
7311 docs/isatty: Mention default value for FILE DESCRIPTOR
7316 ffprobe completions: show_stream -> show_streams
7318 Interactive pager search broken
7324 Fish enters infinite repaint loop
7345 Regression in `type` output
7346 Can't run "fish_config" in wsl.
7352 ^W^J no longer functions properly after quitting Vim
7361 Bind ctrl-r to search history if the commandline isn't empty
7366 __fish_complete_suffix doesn't handle escapes properly
7384 fish_cancel event is broken
7386 Error after execute fish_update_completions
7388 Fish invoked from sudo stops itself
7398 Don't chomp `foo=` when completing `foo=br`
7400 SIGIO notifier broken on FreeBSD
7403 completions/git: Handle "1 .A" files
7404 Clear to end of each line in left prompt
7413 It would be nice if $fish_pid and $last_pid get documented
7416 Completions for ldapsearch
7423 Fish crashes after failed redirection of backgrounded job
7424 Completion fails if path to command wrapped in quotes
7443 Vi Mode Cursor not working WSL 2 Tmux Alacritty
7454 Add support for the Windows clipboard (via WSL)
7456 Minor warning in src/input.h:40: unused field "in_"
7458 Can't get cursor shape to change in vi mode
7465 #982 (and its FAQ entry) is incorrect
7472 fish zfs completion should only request snapshots when demanded
7474 "setpgid: No such process" on FreeBSD
7476 escape a backslash (in 2 places) in argparse docs
7477 build_tools/fish_xgettext.fish: avoid printing error message when
7478 src/builtin_type.cpp: add missing gettext call.
7482 Account for mktemp failures
7526 Expansions in file completion are escaped
7528 Should not have a prompt layout for this input
7545 ps completions including -F on platforms where it is not supported
7547 __fish_complete_suffix: complete all files, but sort files with matching suffix first
7551 Tab completions of paths not working after the `python` command when using `~`
7554 Build failure on older GCC since 364c6001dc
7559 when launching a background process from fish_prompt, prompt feels slower than `time` reports
7574 realpath -s doesn't resolve to absolute path
7579 Improve clarity and grammar of Introduction doc page
7582 Fish history file path detection is broken for path prefixed with `~`
7595 normalize and document __fish_status_to_signal
7604 Using Ctrl+D bound to exit doesn't exit shell immediately
7606 completions/pkg: Add support for "pkg check" sub-command
7611 completions/pkg: Add support for "alias" and "bootstrap" sub-commands
7615 Fix completion for `--exact` option to `fzf`
7617 timedatectl: fix too many arguments
7623 Make reflow handling configurable
7626 Fix Git status in Acidhub prompt
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment