Files
fish/_service

8 lines
164 B
Plaintext
Raw Permalink Normal View History

<services>
<service name="cargo_vendor" mode="manual">
<param name="src">fish*.tar.xz</param>
Accepting request 1317652 from home:avindra:branches:shells - update to 4.2.1: * When building from a tarball without Sphinx (that is, with - DBUILD_DOCS=OFF or when sphinx-build is not found), builtin man pages and help files were missing, which has been fixed (#12052). * fish_config’s theme selector (the “colors” tab) was broken, which has been fixed (#12053). - update to 4.2.0 == NOTABLE FIXES AND IMPROVEMENTS == * History-based autosuggestions now include multi-line commands. * A transient prompt containing more lines than the final prompt will now be cleared properly (#11875) * Taiwanese Chinese translations have been added. * French translations have been supplemented (#11842) + DEPRECATIONS AND REMOVALS * fish now assumes UTF-8 for character encoding even if the system does not have a UTF-8 locale. Input bytes which are not valid UTF-8 are still round-tripped correctly. For example, file paths using legacy encodings can still be used, but may be rendered differently on the command line. * On systems where no multi-byte locale is available, fish will no longer fall back to using ASCII replacements for Unicode characters such as “…”. == INTERACTIVE IMPROVEMENTS == * The title of the terminal tab can now be set separately from the window title by defining the fish_tab_title function (#2692). * fish now hides the portion of a multiline prompt that is scrolled out of view due to a huge command line. This prevents duplicate lines after repainting with partially visible prompt (#11911). * fish_config prompt’s choose and save subcommands have been taught to reset fish_mode_prompt in addition to the other prompt functions (#11937). * fish no longer force-disables mouse capture (DECSET/DECRST 1000), so you can use those commands to let mouse clicks move the cursor or select completions items (#4918). * The alt-p binding no longer adds a redundant space to the command line. * When run as a login shell on macOS, fish now sets MANPATH correctly when that variable was already present in the environment (#10684). * A Windows-specific case of the web-based config failing to launch has been fixed (#11805). * A MSYS2-specific workaround for Konsole and WezTerm has been added, to prevent them from using the wrong working directory when opening new tabs (#11981). == FOR DISTRIBUTORS AND DEVELOPERS == * Release tags and source code tarballs are GPG-signed again (#11996). * Documentation in release tarballs is now built with the latest version of Sphinx, which means that pre-built man pages include OSC 8 hyperlinks. * The Sphinx dependency is now specified in pyproject.toml, which allows you to use uv to provide Sphinx for building documentation (e.g. uv run cargo install --path .). * The minimum supported Rust version (MSRV) has been updated to 1.85. * The standalone build mode has been made the default. This means that the files in $CMAKE_INSTALL_PREFIX/share/fish will not be used anymore, except for HTML docs. As a result, future upgrades will no longer break running shells if one of fish’s internal helper functions has been changed in the updated version. For now, the data files are still installed redundantly, to prevent upgrades from breaking already- running shells (#11921). To reverse this change (which should not be necessary), patch out the embed-data feature from cmake/Rust.cmake. This option will be removed in future. * OpenBSD 7.8 revealed an issue with fish’s approach to displaying builtin man pages, which has been fixed. == REGRESSION FIXES == * (from 4.1.0) Fix the web-based config for Python 3.9 and older (#12039). * (from 4.1.0) Correct wrong terminal modes set by fish -c 'read; cat (#12024). * (from 4.1.0) On VTE-based terminals, stop redrawing the prompt on resize again, to avoid glitches. * (from 4.1.0) Fix error using man for the commands ! . : [ { (#11955). * (from 4.1.0) Fix build issues on illumos systems (#11982). * (from 4.1.0) Fix crash on invalid function command (#11912). * (from 4.0.0) Fix build on SPARC and MIPS Linux by disabling SIGSTKFLT. * (from 4.0.0) Fix crash when passing negative PIDs to builtin wait (#11929). * (from 4.0.0) On Linux, fix status fish-path output when fish has been reinstalled since it was started. * (from 4.1.0) On MSYS2, fix saving/loading of universal variables (#11948). - filter out windows specific cargo dependencies - update to 4.1.2 * Fixed spurious error output when completing remote file paths for scp (#11860). * Fixed the alt-l binding not formatting ls output correctly (one entry per line, no colors) (#11888). * Fixed an issue where focus events (currently only enabled in tmux) would cause multiline prompts to be redrawn in the wrong line (#11870). * Stopped printing output that would cause a glitch on old versions of Midnight Commander (#11869). * Added a fix for some configurations of Zellij where escape key processing was delayed (#11868). * Fixed a case where the web-based configuration tool would generate invalid configuration (#11861). * Fixed a case where pasting into fish -c read would fail with a noisy error (#11836). * Fixed a case where upgrading fish would break old versions of fish that were still running. * In general, fish still needs to be restarted after it is upgraded, except for standalone builds. - update to 4.1.1 * Many of our new Chinese translations were more confusing than helpful; they have been fixed or removed (#11833) * Some fish_config subcommands for showing prompts and themes had been broken in standalone Linux builds (those using the embed-data cargo feature), which has been fixed (#11832) * On Windows Terminal, we observed an issue where fish would fail to read the terminal’s response to our new startup queries, causing noticeable lags and a misleading error message. A workaround has been added (#11841) * A WezTerm issue breaking shifted key input has resurfaced on some versions of WezTerm; our workaround has been extended to cover all versions for now (#11204) * Fixed a crash in the web-based configuration tool when using the new underline styles (#11840) - update to 4.1.0 * This release comprises 1396 commits since 4.0.9, contributed by 126 authors, 70 of which are new committers. * see https://github.com/fish-shell/fish-shell/releases/tag/4.1.0 - desktop file removed * see https://github.com/fish-shell/fish-shell/pull/11104 OBS-URL: https://build.opensuse.org/request/show/1317652 OBS-URL: https://build.opensuse.org/package/show/shells/fish?expand=0&rev=103
2025-12-22 00:31:18 +00:00
<param name="filter">true</param>
</service>
</services>