Accepting request 1164533 from home:dirkmueller:Factory

- update to 3.7.1:
  * Deleting the last history entry via `history delete` works
    again (#10190).
  * Wildcards (`*`) will no longer sometimes generate paths that
    did not exist (#10205).
  * 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`, `dmidecode`, `mycli`,
    `ollama`, `pstree`

- Update to 3.7.0:
    in a search (#10005). This makes it nicer to search something with ↑ and then later decide
  * Closing the history pager with enter will now copy the search text to the commandline
  * See https://github.com/fish-shell/fish-shell/releases/tag/3.7.0
  may not be expected. (bsc#1217808, CVE-2023-49284)
  * By default, Control-R now opens the command history in the pager,
  * see https://github.com/fish-shell/fish-shell/releases/tag/3.4.0
  * Pasting with a multi-line command no longer causes
- Define GenericName and proper category in fish.desktop
    of the scripting differences between bash and fish
    may be omitted: $start and $end default to 1 and -1
    a substring

OBS-URL: https://build.opensuse.org/request/show/1164533
OBS-URL: https://build.opensuse.org/package/show/shells/fish?expand=0&rev=91
This commit is contained in:
Simon Lees 2024-05-20 06:58:24 +00:00 committed by Git OBS Bridge
parent fa0cf67993
commit 3511d80d9e
6 changed files with 55 additions and 35 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:df1b7378b714f0690b285ed9e4e58afe270ac98dbc9ca5839589c1afcca33ab1
size 2961912

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEnh3gZzzMAykZ0YUmwLlpspdOiI4FAmWS2T0ACgkQwLlpspdO
iI6xuxAAgnfuw5wiMbIPrjGrLuFnKEYSSEmP0mD5qFfsUqeXOJFWao2fnG0R19FI
XE3s1SywgIpT4Qqr6+Q48FgmokmUDFsV6pnqiyUZfUBbWWYBefyeFf6JMGAxB/Dd
LhOiEBTd5Xv+Y0eDCJuwA1k3TRMXxErgS9AxfEbdb3bZy6Hp21XpaGCfoRFTuMG+
34DfkMd8CPvWKrfvpO1A7gj3o1QbmXxamrR85wyvJPS1fZOeUw5Nl6GE7yKoulRT
l5z6jTOpUEHud65qYYA4j9sEJXAVFaPJcO6SKQw/fNPS2fH/4ZapVOjPBnUdbK/n
Ds9rhoH9NyX23ZXJvTig+ajeIK1O8vCiCAeV5ep3667vOJY1Zec8U3sxqSOGd0yG
RVgnF2GmfQE8U8zy/9RESnyLZPTCB5o1gJ2Yfl8E+K6zI1JzW5mqK2D0hrLS4Z7T
2eUYH6D0n77m4hbIoKn5vivvxxSLwJbWrt/lacYi5AF3/WbksPhmCSyGoOSSelN8
vh6TS3m2V+blwYZujXmHvOYRxTxOT004nEtA6djvAEIocHpmjNTzhr6KzTd31Y6V
OB8UPI+rVVdDABRxwQZaaOaIPXtSrLiti3OzOVvQI9xSmmMHq/SYXd7Lyb/XTRxY
HA8eLmbPj3NTA832hoJcLpMxGhCo/VU4P8ctI2FRKyn1ykWNNBg=
=QMS3
-----END PGP SIGNATURE-----

3
fish-3.7.1.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:614c9f5643cd0799df391395fa6bbc3649427bb839722ce3b114d3bbc1a3b250
size 2965756

16
fish-3.7.1.tar.xz.asc Normal file
View File

@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEnh3gZzzMAykZ0YUmwLlpspdOiI4FAmX5EKYACgkQwLlpspdO
iI5nwA/+Pp2y+/gdWdYffM7VwndSZy/QIvmTzCOAOvB4fWRQcYNibdEeLSuU5z0g
SljV3zyQpstrO3NGnWKOl1P/o5Itk1H6vha9RpEpBok8TCbuDBOuvnTQVraJKYfF
h7BsuNUHPF2NORpxp00eNSmLPIgR3p/DndRG2d3ti25tOKQ5rAP7azX3xmzKy0D5
nw1jGB/yTN/a0iVEL4/0m3M7p3E4Pz58G8CxavUPwoF/yDnhNm1IcjiS4QEw5AJh
DXtJP8x1QP0gfXmA+nZFfdTPHNOxpct7yDcxV0JRHxhEvqbwRc0sEnXXp0zrZT4m
wb3PNh/TxGjNIw0sX9wHb6yEJ4TYHkv+e4BfoJbU9OFsLPaE/5WBDg1+z9vqBYzr
r7l/MfvJIXMqSMlcFmccJzQ9Xu0OpsyRsLAOTgwI8Zu7uEXUlqh3wpAq7JkYtBMg
Js1UrdlT1QFm1F0qJ4SDZ3SXdSkcosT6U7FfTL2XpinHZnT/2jBcUUGWM7UyW+6I
9lNMQs+K7jR545nvt4lp3ODuhnqvLkGzfzE75DH/iPfUj1K/Q3wBU2MYXMZriGKX
jpiXDI+cYWzUgRdEB7FS1RQ3AJZzYJ37DikCazvCCARUeByaSnSwG3D4ch//TPFI
W7e94aS89l2A4SuIi6dU2/ZUlZSojSTcwIF9PpoZ0se6e/8x4uY=
=0Gvd
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,23 @@
-------------------------------------------------------------------
Thu Apr 4 09:09:34 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 3.7.1:
* Deleting the last history entry via `history delete` works
again (#10190).
* Wildcards (`*`) will no longer sometimes generate paths that
did not exist (#10205).
* 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`, `dmidecode`, `mycli`,
`ollama`, `pstree`
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Jan 30 10:17:54 UTC 2024 - Simon Lees <sflees@suse.de> Tue Jan 30 10:17:54 UTC 2024 - Simon Lees <sflees@suse.de>
@ -14,13 +34,13 @@ Wed Jan 24 14:38:01 UTC 2024 - Stefan Brüns <stefan.bruens@rwth-aachen.de>
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Jan 1 18:42:02 UTC 2024 - Victorhck <victorhck@opensuse.org> Mon Jan 1 18:42:02 UTC 2024 - Victorhck <victorhck@opensuse.org>
- Update to 3.7.0: - Update to 3.7.0:
* The history pager will now also attempt subsequence matches (#9476), * The history pager will now also attempt subsequence matches (#9476),
so you can find a command line like git log 3.6.1..Integration_3.7.0 by searching for gitInt. so you can find a command line like git log 3.6.1..Integration_3.7.0 by searching for gitInt.
* Opening the history pager will now fill the search field with a search string if youre already * Opening the history pager will now fill the search field with a search string if youre already
in a search (#10005). This makes it nicer to search something with ↑ and then later decide in a search (#10005). This makes it nicer to search something with ↑ and then later decide
to switch to the full pager. to switch to the full pager.
* Closing the history pager with enter will now copy the search text to the commandline * Closing the history pager with enter will now copy the search text to the commandline
if there was no match, so you can continue editing the command you tried to find right away (#9934). if there was no match, so you can continue editing the command you tried to find right away (#9934).
* Performance improvements for command completions and globbing, where supported by the operating system, * Performance improvements for command completions and globbing, where supported by the operating system,
especially on slow filesystems such as NFS (#9891, #9931, #10032, #10052). especially on slow filesystems such as NFS (#9891, #9931, #10032, #10052).
@ -28,7 +48,7 @@ Mon Jan 1 18:42:02 UTC 2024 - Victorhck <victorhck@opensuse.org>
instead of waiting indefinitely. For example, this makes binding kj to switching modes in vi mode possible. instead of waiting indefinitely. For example, this makes binding kj to switching modes in vi mode possible.
The timeout can be set via the new fish_sequence_key_delay_ms variable (#7401), The timeout can be set via the new fish_sequence_key_delay_ms variable (#7401),
and may be set by default in future versions. and may be set by default in future versions.
* See https://github.com/fish-shell/fish-shell/releases/tag/3.7.0 * See https://github.com/fish-shell/fish-shell/releases/tag/3.7.0
for more details for more details
------------------------------------------------------------------- -------------------------------------------------------------------
@ -56,7 +76,7 @@ Wed Dec 6 12:42:56 UTC 2023 - Dan Čermák <dcermak@suse.com>
While this may cause unexpected behavior with direct input, this may become a minor security problem While this may cause unexpected behavior with direct input, this may become a minor security problem
if the output is being fed from an external program into a command substitution where this output if the output is being fed from an external program into a command substitution where this output
may not be expected. (bsc#1217808, CVE-2023-49284) may not be expected. (bsc#1217808, CVE-2023-49284)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Dec 5 08:08:21 UTC 2023 - Dan Čermák <dcermak@suse.com> Tue Dec 5 08:08:21 UTC 2023 - Dan Čermák <dcermak@suse.com>
@ -121,7 +141,7 @@ Tue Apr 18 03:15:56 UTC 2023 - Luciano Santos <luc14n0@opensuse.org>
Tue Jan 17 11:23:02 UTC 2023 - Paolo Stivanin <info@paolostivanin.com> Tue Jan 17 11:23:02 UTC 2023 - Paolo Stivanin <info@paolostivanin.com>
- update to 3.6.0: - update to 3.6.0:
* By default, Control-R now opens the command history in the pager, * By default, Control-R now opens the command history in the pager,
* Abbrevations are more flexible * Abbrevations are more flexible
* The \\x and \\X escape syntax is now equivalent. \\xAB previously * The \\x and \\X escape syntax is now equivalent. \\xAB previously
behaved the same as \\XAB, except that it would error if the value “AB” was larger than “7f” behaved the same as \\XAB, except that it would error if the value “AB” was larger than “7f”
@ -229,7 +249,7 @@ Wed Mar 16 06:35:37 UTC 2022 - pgajdos@suse.com
per-repository configuration. This avoids a potential security per-repository configuration. This avoids a potential security
issue in some circumstances, and has been assigned CVE-2022-20001 issue in some circumstances, and has been assigned CVE-2022-20001
(#8589). [bsc#1197139] (#8589). [bsc#1197139]
* see https://github.com/fish-shell/fish-shell/releases/tag/3.4.0 * see https://github.com/fish-shell/fish-shell/releases/tag/3.4.0
for more details for more details
------------------------------------------------------------------- -------------------------------------------------------------------
@ -247,7 +267,7 @@ Thu Sep 2 20:39:41 UTC 2021 - Victorhck <victorhck@opensuse.org>
* The prompt and command line are redrawn correctly in response to universal variable changes. * The prompt and command line are redrawn correctly in response to universal variable changes.
* A superfluous error that was produced when setting the PATH or CDPATH environment variables to include colon-delimited components that do not exist was removed. * A superfluous error that was produced when setting the PATH or CDPATH environment variables to include colon-delimited components that do not exist was removed.
* The Vi mode indicator in the prompt is repainted correctly after Ctrl-C cancels the current command. * The Vi mode indicator in the prompt is repainted correctly after Ctrl-C cancels the current command.
------------------------------------------------------------------- -------------------------------------------------------------------
Sun Apr 18 22:39:41 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org> Sun Apr 18 22:39:41 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>
@ -282,7 +302,7 @@ Thu Mar 18 17:40:37 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>
* fish_git_prompt no longer causes screen flickering in certain terminals * fish_git_prompt no longer causes screen flickering in certain terminals
* fish_add_path manipulates the fish_user_paths variable correctly * fish_add_path manipulates the fish_user_paths variable correctly
when moving multiple paths when moving multiple paths
* Pasting with a multi-line command no longer causes * Pasting with a multi-line command no longer causes
__fish_tokenizer_state error __fish_tokenizer_state error
* psub inside event handlers cleans up temporary files properly * psub inside event handlers cleans up temporary files properly
* Event handlers declared with --on-job-exit $fish_pid no longer run * Event handlers declared with --on-job-exit $fish_pid no longer run
@ -307,7 +327,7 @@ Thu Mar 18 17:40:37 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>
------------------------------------------------------------------- -------------------------------------------------------------------
Tue Mar 9 05:43:01 UTC 2021 - Samu Voutilainen <smar@smar.fi> Tue Mar 9 05:43:01 UTC 2021 - Samu Voutilainen <smar@smar.fi>
- Define GenericName and proper category in fish.desktop - Define GenericName and proper category in fish.desktop
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Mar 1 15:43:22 UTC 2021 - Paolo Stivanin <info@paolostivanin.com> Mon Mar 1 15:43:22 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
@ -324,14 +344,14 @@ Mon Mar 1 15:43:22 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
as fish variables as fish variables
* Globs and other expansions are limited to 512,288 results * Globs and other expansions are limited to 512,288 results
* A new "fish for bash users" documentation page gives a quick overview * A new "fish for bash users" documentation page gives a quick overview
of the scripting differences between bash and fish of the scripting differences between bash and fish
* Range limits in index range expansions like $x[$start..$end] * Range limits in index range expansions like $x[$start..$end]
may be omitted: $start and $end default to 1 and -1 may be omitted: $start and $end default to 1 and -1
* the type, _ (gettext), . (source) and : (no-op) functions * the type, _ (gettext), . (source) and : (no-op) functions
are now implemented builtins for performance purposes are now implemented builtins for performance purposes
* The output for set --show has been shortened * The output for set --show has been shortened
* string sub has a new --end option to specify the end index of * string sub has a new --end option to specify the end index of
a substring a substring
* string trim now also trims vertical tabs by default * string trim now also trims vertical tabs by default
* string repeat now handles multiple arguments, repeating each one * string repeat now handles multiple arguments, repeating each one
* The true and false builtins ignore any arguments * The true and false builtins ignore any arguments

View File

@ -1,7 +1,7 @@
# #
# spec file for package fish # spec file for package fish
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,11 +17,11 @@
Name: fish Name: fish
Version: 3.7.0 Version: 3.7.1
Release: 0 Release: 0
Summary: The "friendly interactive shell" Summary: The "friendly interactive shell"
# see bundled doc_src/license.rst # see bundled doc_src/license.rst
License: GPL-2.0-only AND BSD-3-Clause AND ISC AND LGPL-2.0-or-later AND MIT AND PSF-2.0 License: BSD-3-Clause AND GPL-2.0-only AND ISC AND LGPL-2.0-or-later AND MIT AND PSF-2.0
Group: System/Shells Group: System/Shells
URL: https://fishshell.com/ URL: https://fishshell.com/
Source: https://github.com/fish-shell/fish-shell/releases/download/%{version}/fish-%{version}.tar.xz Source: https://github.com/fish-shell/fish-shell/releases/download/%{version}/fish-%{version}.tar.xz