Revisions of fish

Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 28)
- Appears 15.6 has adjusted %{_docdir} to be the same as Tumbleweed
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 27)
- Update to version 3.7.1:
  * This release of fish fixes the following problems identified in fish 3.7.0:
    - Deleting the last history entry via history delete works again (#10190).
    - Wildcards (*) will no longer sometimes generate paths that did not exist (#10205).
  * This release also contains some improvements:
    - A crash when trying to run an ELF program with a missing interpreter has
      been fixed. This crashed in the process after fork, so did not affect
      the fish process that tried to start the program (#10199).
    - funced will now always source the file after it has written it, even if
      the contents did not change. This prevents issues if the file was
      otherwise modified (#10318).
    - The warning for when a builtin returns a negative exit code was improved,
      now mentioning the original status (#10187).
    - Added completions for
      * cobra-cli (#10293)
      * dmidecode (#10368)
      * mycli (#10309)
      * ollama (#10327)
      * pstree (#10317)
    - Some improvements to documentation and completions.
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 26)
- Wrapping {CONTRIBUTING,README}.rst cp in %if/%else statement for TW vs. Leap
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 25)
- Wrapping .buildinfo removal in %if statement for TW only
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 24)
- Not sure what changed behind the scenes, but it seems this build is
  using %{_datadir}/doc/packages/%{name} a bit more by default, so cleaning
  up _doc references
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 23)
- Update to version 3.7.0:
  * This release of fish includes a number of improvements over fish 3.6.4,
    detailed below. Although work continues on the porting of fish internals
    to the Rust programming language, that work is not included in this
    release. fish 3.7.0 and any future releases in the 3.7 series remain C++
    programs.
  * https://github.com/fish-shell/fish-shell/releases/tag/3.7.0
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 22)
- Leap seems happier w/o the Tumbleweed _doc changes, so adding
  conditionals for it
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 21)
- Update to version 3.6.4:
  * This release contains a complete fix for the test suite failure in
    fish 3.6.2 and 3.6.3.
  * https://github.com/fish-shell/fish-shell/releases/tag/3.6.4

- Update to version 3.6.3:
  * This release contains a fix for a test suite failure in fish 3.6.2.
  * https://github.com/fish-shell/fish-shell/releases/tag/3.6.3
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 20)
- Update to version 3.6.2:
  * This release of fish contains a security fix for CVE-2023-49284, a minor
    security problem identified in fish 3.6.1 and previous versions (thought
    to affect all released versions of fish).
  * https://github.com/fish-shell/fish-shell/releases/tag/3.6.2
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 19)
- Updating doc to live in packages subdir
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 18)
- Swapping to release tarball for 3.6.1
  * https://github.com/fish-shell/fish-shell/releases/3.6.1
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 17)
- Update to version 3.6.0+git20230219.acde38fe:
  * webconfig: Set a variable before
  * Add tab completion for stow (#9571)
  * completions/systemctl: add import-environment command
  * functions: list caller-exit handlers correctly
  * tests/git: Also give the email to stash
  * tests/git: Don't silence error, give email
  * Test displaying only stash count (#9573)
  * fish_git_prompt: Allow counting stash without full informative
  * docs: add apkanalyzer to changelog
  * completions/apkanalyzer: add completion for apkanalyzer
  * Improve fossil prompt execution time (#9528)
  * docs: Make some code lines shorter
  * docs: More on dereferencing variables
  * completions: More shortened descriptions
  * completions/cargo: Descriptions
  * completions/rsync: Remove one thing that isn't an option
  * completions/gcc: Shorten descriptions
  * completions/xbps-query: complete package name after `-X`
  * __fish_complete_path: Also use an empty command
  * __fish_complete_directories: Use an empty command as the dummy
  * completions/trash-cli: add completions for trash-cli (#9560)
  * functions --copy: store file and lineno (#9542)
  * fix 3 instances of old command substitution `$()`
  * completions/meson: rewrite meson completions (#9539)
  * Allow custom completions to have leading dots
  * Add workaround for Midnight Commander's issue with prompt extraction
  * share/config: Erase on_interactive before doing __fish_config_interactive
  * completion/scons: Shorten descriptions
  * completions/dpkg-reconfigure: Don't run awkward things on source time
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 16)
- Update to version 3.6.0+git20230108.16369a3ab:
  * docs/interactive: More on custom bindings
  * CHANGELOG: work on 3.7.0
  * docs: More on fish_greeting
  * postfork: Also check if interpreter is a directory
  * postfork: Also check shebang/interpreter for EACCESS
  * fish_config: Skip backing up prompt
  * docs/string: Add a `--` example to the match section
  * Start CHANGELOG for 3.7.0
  * Release 3.6.0
  * completions/conda: Fix subcommand parsing
  * Bump copyright year
  * Work on 3.6.0
  * bindings: If handler doesn't exist, set immediately
  * fish_git_prompt: only do macOS workarounds for /usr/bin/git
  * fish_git_prompt: only do macOS workarounds for /usr/bin/git
  * completions/iw: add 160MHz WLAN channel
  * completions/git: add "git bundle" support
  * completions iw: added completions for iw dev set type and set channel
  * completions wireshark: removed wrong interface completion for -I option (#9440)
  * CHANGELOG: work on 3.6.0
  * Remove obsolete lynx bug mitigation
  * CHANGELOG: work on 3.6.0
  * docs: include fish_cursor_selection_mode in list of special variables
  * fish_git_prompt: silence xcrun error when XCode is not installed
  * fish_git_prompt: silence xcrun error when XCode is not installed
  * __fish_use_subcommand does not take arguments.
  * tinyexpr.h: rename __TINYEXPR_H__ include guard
  * otool: Add completion
  * builtin_print_help to take its error argument by reference
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 15)
- Update to version 3.5.1+git20221213.9790907ca:
  * abbr: stop parsing option after first expansion token
  * CHANGELOG: work on 3.6.0
  * Use actual enum names in wgetopt
  * Completions for `ouch` (#9405)
  * Call out more forcefully that abbreviations are interactive only
  * Update abbreviation completions to reflect new features
  * Switch abbreviation '-r' flag from --rename to --regex
  * Rename abbreviation cursor "sentinel" to "marker"
  * Remove abbreviation triggers
  * Rename abbreviation triggers
  * Remove '--quiet' feature of abbreviations
  * Changelog new abbreviation features
  * Document new abbreviation features
  * Implement trigger-on for abbreviations
  * Implement set-cursor for abbreviations
  * Reimplement abbreviation expansion to support quiet abbreviations
  * Abbreviations to support functions
  * Abbreviations to support matching via regex
  * Refactor abbreviation set into its own type
  * Re-implement abbreviations as a built-in
  * Add interactive tests for abbreviations
  * Switch functions tests from abbr to vared
  * Introduce re::make_anchored
  * Add maybe_t::value_or
  * Make sure that cd to a relative CDPATH results in absolute $PWD
  * Fix a wgetopt crash and add a test
  * completions/git: complete refs for "git grep"
  * Run fish_indent on share/completions/*.fish
  * CHANGELOG: work on 3.6.0
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 14)
- Update to version 3.5.1+git20221010.70d2e97c9:
  * editorconfig: use 80 columns for git-revise-todo
  * CHANGELOG
  * Make \x the same as \X
  * Make maybe_t safer against accidental misuse
  * Share logic between move constructor/assignment of dir_iter_t
  * dir_iter_t to use unique_ptr for closing directory
  * docs: More on bool flags
  * docs: Fix how bool flag vars are set
  * docs: Minor formatting fixes
  * docs: remove redundant '$' in `read.rst` (#9263)
  * Add feature to fish_commandline_prepend and fix minor issue (#9261)
  * color_string_internal to use a sentinel value that's definitely invalid
  * read_unquoted_escape: remove dead loop condition
  * Remove use of maybe_t that makes gcc grumpy
  * Revert "Silence gcc warning"
  * Silence gcc warning
  * Decode multibyte escapes immediately
  * Add asciinema completions
  * `commandline --selection-start` and `--selection-end` implementation
  * fix path --null-out
  * Add missing -k to git completions
  * Move short old-style example to end
  * `complete` docs: When to use old-style for short options
  * Exclude current directory ('.') from rsync completions
  * docs/string: Document shorten return value and --quiet
  * string shorten: Make max of 0 mean no shortening
  * Stop using alias for fish_indent/fish_key_reader
  * ifdef DT_WHT
  * Completions: Adjust `apt-cache` output limit
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 13)
- Update to version 3.5.1+git20220720.e93e85f3c:
  * Release 3.5.1
  * default prompt: Use same status color as default theme
  * themes: Add missing colors from the default theme
  * Sync default themes again
  * docs: Link some more to $PATH
  * docs: Link fish_greeting function from FAQ
  * CHANGELOG path mtime
  * realpath: Use physical PWD
  * Add `path mtime` (#9057)
  * fix trailing comments in __fish_print_hostnames
  * Adjust fish_color_search_match
  * Just remove the dumb comment.
  * fixup
  * Update CHANGELOG for test extensions
  * Add a tmux-sleep to tmux-history-search
  * Add testcases for [ extensions
  * Document the three new [ operators
  * Add -ot, -nt, -ef to `test` completions
  * builtin test: Implement -ot, -nt, -ef
  * Clean up weird edge-case for escaping unescaped brackets
  * Remove a redundant comment
  * Fixed problem where fish would escape '~' when completing an unescaped ']'
  * CHANGELOG: work on 3.5.1
  * added tab completions for choose
  * added tab completions for navi
  * added tab completions for choose
  * added tab completions for navi
  * CHANGELOG: work on 3.5.1
  * Add completion for the "expect" command
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 12)
- Update to version 3.5.0+git20220616.42a9dfa08:
  * Start CHANGELOG for 3.6.0
  * Put short footnotes on one line again
  * Readd some missed changes
  * Remove unneeded guff
  * doc theme: Simplify
  * Make doc css not depend on sphinx' css
  * style.fish: Just ask for uncommitted changes
  * Use variable
  * Restyle codebase
  * Document that status fish-path is platform-specific
  * status fish-path: Remove "(deleted)" suffix
  * Use bool instead of int
  * echo: Use convert_digit
  * printf: Remove duplicated conversion functions
  * Remove debug_shared
  * Release 3.5.0
  * CHANGELOG: work on 3.5.0
  * docs: list reserved keywords
  * Fix rsync
  * Make rsync escaping version-dependent
  * Fixed escaping in rsync completion
  * updated function __fish_print_portage_repository_paths.fish (#9012)
  * completions: zfs: fix for set subcmd
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 11)
- Update to version 3.4.1+git20220615.8d7970bcb:
  * CHANGELOG: work on 3.5.0
  * CHANGELOG: work on 3.5.0
  * webconfig: Print url
  * CHANGELOG: work on 3.5.0
  * set: Only warn about uvar shadowing if the set succeeded
  * completions/git: Add some more options
  * Some changelog rewording
  * Check for interactive session correctly for no-config bindings
  * Revert "Skip tmux tests on Github Actions macOS"
  * Teach isolated-tmux to use screen-256color TERM on Mac
  * Bravely allow setting the cursor shape in iTerm2 by default
  * Save the screen status more often
  * git completions: make :/:-prefixed paths work everywhere on old git
  * CHANGELOG for 3.5.0
  * CHANGELOGGGE
  * Skip tmux tests on Github Actions macOS
  * Add efibootmgr completion
  * Changelog terlar prompt
  * Fix format string
  * Rebuild terlar git prompt as a configuration for fish_git_prompt
  * fish_git_prompt: Print cleanstate character whenever it's defined
  * fish_git_prompt: Add colors for dirty/staged branches
  * terlar prompt: Also ignore untracked files unless explicitly asked
  * Add uninstall command to rbenv.fish completion
  * fish.spec: use all available macros to find build location
  * Revert "fish.spec: use cmake macros to run tests if available"
  * ip completions: fix case statements for show/save/flush
  * tests: require a newish Python
  * fish.spec: use cmake macros to run tests if available
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 10)
- Update to version 3.4.1+git20220519.86ab81dad:
  * Remove searchtools.js
  * CHANGELOG eval
  * Make `eval` a reserved keyword
  * Fix tests
  * fish_add_path: Also deduplicate the new paths
  * Fix sphinx-doc warning
  * Add an error message when cd fails with ELOOP
  * Consider xdg-open to be a graphical browser
  * Relnote new apk completions from #8951
  * fix completion, apk {add,manifest} accept files
  * event_fire_generic to take its arguments directly
  * Refactor event handler firing
  * Mild refactoring of how received signals are stored
  * fix: completion `git mv` with ls-files
  * fix: `git ls-files` --stage
  * Do not stomp token if tab-expansion of wildcards exceeds limit or is canceled
  * docs/math: Some simple changes
  * Docs: be more consistent about argument formatting
  * Fix more lost string documentation
  * Add missing cp completions
  * Fix wg-quick completion running from root
  * __fish_man_page: don't try tokens with slashes as subcommands
  * __fish_man_page: simplify
  * CHANGELOG: include alt-s `doas` support
  * prepend doas; instead of sudo; if exists
  * Add `--no-patch` option to `git show` completion
  * fix: complete `git rebase` with commits first and keep-order
  * Search $__fish_user_data_dir for vendor additions
  * Make __fish_print_rpm_packages work on macOS
Scott Bradnick's avatar Scott Bradnick (sbradnick) committed (revision 9)
- Update to version 3.4.1+git20220424.71ff8780c:
  * Revert "Fix inconsistent noexcept-ness between header/implementation"
  * Bind Shift+Space CSI u sequence to Space
  * Share some key bindings with Vi's insert mode
  * Document some missing color variables
  * Fix inconsistent noexcept-ness between header/implementation
  * fix: edit_command_buffer with micro without parsecursor
  * Fix vared of indexed value
  * Correct depth/deepen completions for git fetch
  * feat: complete git fetch options
  * Rationalize path-getting
  * docs: removed enumeration item from echo docs
  * Webconfig: Fix quote color also in the theme list
  * Silence warning when building sphinx documentation
  * Fix test error in localectl completion
  * Supress stderr on kubectl completions
  * source the files instead
  * completions/rustc: SILENCE
  * Store output
  * Silence debconf error
  * Add a test that runs all available completions
  * completions/timeout: Stop spewing
  * completions/adduser: Fix quoting
  * Remove stray xsel from docs
  * completions: add wg-quick (#8687)
  * Improove completions for ip netns
  * Disable ASAN test
  * Print message in fish_add_path -v when a path doesnt exist (#8884)
  * Enable LSAN_OPTIONS
  * Tests: Skip autosuggest_special harder
Displaying revisions 1 - 20 of 28
openSUSE Build Service is sponsored by