From d8bac6e08c582c08e421037205642c8106a4316a167b6a4dd5901ee87128cc61 Mon Sep 17 00:00:00 2001 From: Simon Lees Date: Wed, 16 Mar 2022 11:07:42 +0000 Subject: [PATCH] Accepting request 962059 from home:pgajdos MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - version update to 3.4.0 * fish’s command substitution syntax has been extended: $(cmd) now has the same meaning as (cmd) but it can be used inside double quotes, to prevent line splitting of the results (#159) * Complementing the prompt command in 3.3.0, fish_config gained a theme subcommand to show and pick from the sample themes (meaning color schemes) directly in the terminal, instead of having to open a Web browser. * set and read learned a new option, --function, to set a variable in the function’s top scope. This should be a more familiar way of scoping variables and avoids issues with --local, which is actually block-scoped (#565, #8145) * string pad now excludes escape sequences like colors that fish knows about, and a new --visible flag to string length makes it use that kind of visible width. This is useful to get the number of terminal cells an already colored string would occupy, like in a prompt. (#8182, #7784, #4012) * Performance improvements to globbing, especially on systems using glibc. In some cases (large directories with files with many numbers in the names) this almost halves the time taken to expand the glob. * Autosuggestions can now be turned off by setting $fish_autosuggestion_enabled to 0, and (almost) all highlighting can be turned off by choosing the new “None” theme. The exception is necessary colors, like those which distinguish autosuggestions from the actual command line. (#8376) * The fish_git_prompt function, which is included in the default prompts, now overrides git to avoid running commands set by per-repository configuration. This avoids a potential security issue in some circumstances, and has been assigned CVE-2022-20001 OBS-URL: https://build.opensuse.org/request/show/962059 OBS-URL: https://build.opensuse.org/package/show/shells/fish?expand=0&rev=68 --- fish-3.3.1.tar.xz | 3 --- fish-3.3.1.tar.xz.asc | 16 ---------------- fish-3.4.0.tar.xz | 3 +++ fish-3.4.0.tar.xz.asc | 16 ++++++++++++++++ fish.changes | 38 ++++++++++++++++++++++++++++++++++++++ fish.spec | 2 +- 6 files changed, 58 insertions(+), 20 deletions(-) delete mode 100644 fish-3.3.1.tar.xz delete mode 100644 fish-3.3.1.tar.xz.asc create mode 100644 fish-3.4.0.tar.xz create mode 100644 fish-3.4.0.tar.xz.asc diff --git a/fish-3.3.1.tar.xz b/fish-3.3.1.tar.xz deleted file mode 100644 index 95f6cb9..0000000 --- a/fish-3.3.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b5b4ee1a5269762cbbe993a4bd6507e675e4100ce9bbe84214a5eeb2b19fae89 -size 3489152 diff --git a/fish-3.3.1.tar.xz.asc b/fish-3.3.1.tar.xz.asc deleted file mode 100644 index 86d09d4..0000000 --- a/fish-3.3.1.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCAAdFiEEnh3gZzzMAykZ0YUmwLlpspdOiI4FAmDkc1EACgkQwLlpspdO -iI6JXRAAjZPDAmnaiZVPR/B3P3rHMwdUb72jGdB9yURLTzEUXVEw6SIm4R+i6GxB -ZjbvhAR6YVP5Rc8XJqDWz7OqCSCbxoeQayyw99VdvaHPIvD3dRA4MKlDaqfPYT0W -Hj6FnYPjFxwH/jZKnGarG//6NXgfdYVaW28uKzD79Hm/cBy4hWnlChg2PWu1PtBi -fORv/iwZXX53W+dxUh30XtX/NUbWfO6c5JYd9nozP3/PfndHvFUkSfvncQ9pkVhr -m9fU+adeNmrikulx8Tt5DcnsyvIazJY/gYTm+E1jNpZVP9W+MB1CWC4nRU+5bA7/ -xrPPC/UiklRJzJJNdAvATdwDptRe6JyUOG7gXSk77navkBfM/E5M2DYudYltXCtK -rUUKeeHZ4IkhUKa573BDgq8qvYpeILdRj/FnhY0bAh3k5h+lPxCIT6NG4lFLhtgM -3V6rqiGSE+FeEU5A7xoWSC/Owc+3/5UVDo7Ksfbu7k7/fYUJ6+lvRvVabU7mvd1p -c1RE49f1LOBWipZweswFQ3q+T+GJuwsVquJ2h/EbnNljkl52YJcG8KN8tVHZnWmf -l+uzJQ0OrRjw/dHI8ncnirVVd32Q7hQKysxzBmsebRWqiKkxHG1PtKeJMh55ElJb -6oww/sVO77zD9EBfNZ/I0R5ebR1g6ZokNOj6NI2o4likKabxrNQ= -=QGz6 ------END PGP SIGNATURE----- diff --git a/fish-3.4.0.tar.xz b/fish-3.4.0.tar.xz new file mode 100644 index 0000000..6463897 --- /dev/null +++ b/fish-3.4.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b5b48ab8486b19ef716a32f7f46b88b9ea5356155f0e967ee99f4093645413c5 +size 3292216 diff --git a/fish-3.4.0.tar.xz.asc b/fish-3.4.0.tar.xz.asc new file mode 100644 index 0000000..1b88f1f --- /dev/null +++ b/fish-3.4.0.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCAAdFiEEnh3gZzzMAykZ0YUmwLlpspdOiI4FAmIsspYACgkQwLlpspdO +iI6Vxw//bUtxqlS5uRqQ4h7gwyy+Xqk5sdvzb08aQbo/MjLH8OLHpZ0aDxMBY2tV +KvRKE+lvPStUK/ty+gi4ijNXXj1VCyGi4IqXZl+SBwlaY4RG0Hv11q2Qfo4Ad+Hm +tcUKuUjALtO8uE8FbBUcY9tsjR+d9vyNWR4ULBbFCD59NxB5apHVwHunWIN8ZvRc +J96uuMYFAq5BPV32Db/SsMaY/lhE/ftlVBYRFl65L6vXNOUgbS3dctOdiROptEKn +oidAmp+KMRN/Tnm9VQO/B/SnRWdqrw9FGfX9dlTM9agBTGFcC8zSdK03dbpeBgNU +79UFJLo7L7Qq2E1KzILBzRM0DJ4lfOJJe51cHAQwMEwykLxOcs046O7YCq9pcnau +DNeQCM0gBfI8HExIzFKXRw7+2/FYT7XXfwu5e14Y4Z8fwGHRViGDGSi5gwHa3Tuu +x63eaqm33QeNzN14EusTVMd1a9NpZ+AiCXFr210ap8qDgx8OqdC0uHKS/UBbfnhT +VYC2NTNxxf1HKXmPftDuOUHlL7pBN+umITtfpl4+m/XBCO0vZzDWle9iV7Luw4VH +/BzfB1iZMsYoXMF9vNtwUkIbihDNt7Ec/TQrGCptKgl9zLIADW6jTU5njwwvdsFj +tvtqg02xuANM2w7BqN10q9cr42FDi0yufgH/rwYr9USmcMro2J0= +=TKfq +-----END PGP SIGNATURE----- diff --git a/fish.changes b/fish.changes index 7d71803..1029cf8 100644 --- a/fish.changes +++ b/fish.changes @@ -1,3 +1,41 @@ +------------------------------------------------------------------- +Wed Mar 16 06:35:37 UTC 2022 - pgajdos@suse.com + +- version update to 3.4.0 + + * fish’s command substitution syntax has been extended: $(cmd) now + has the same meaning as (cmd) but it can be used inside double + quotes, to prevent line splitting of the results (#159) + * Complementing the prompt command in 3.3.0, fish_config gained + a theme subcommand to show and pick from the sample themes + (meaning color schemes) directly in the terminal, instead of + having to open a Web browser. + * set and read learned a new option, --function, to set a variable + in the function’s top scope. This should be a more familiar way + of scoping variables and avoids issues with --local, which is + actually block-scoped (#565, #8145) + * string pad now excludes escape sequences like colors that fish + knows about, and a new --visible flag to string length makes + it use that kind of visible width. This is useful to get the + number of terminal cells an already colored string would occupy, + like in a prompt. (#8182, #7784, #4012) + * Performance improvements to globbing, especially on systems + using glibc. In some cases (large directories with files with + many numbers in the names) this almost halves the time taken + to expand the glob. + * Autosuggestions can now be turned off by setting + $fish_autosuggestion_enabled to 0, and (almost) all highlighting + can be turned off by choosing the new “None” theme. The exception + is necessary colors, like those which distinguish autosuggestions + from the actual command line. (#8376) + * The fish_git_prompt function, which is included in the default + prompts, now overrides git to avoid running commands set by + per-repository configuration. This avoids a potential security + issue in some circumstances, and has been assigned CVE-2022-20001 + (#8589). [bsc#1197139] + * see https://github.com/fish-shell/fish-shell/releases/tag/3.4.0 + for more details + ------------------------------------------------------------------- Fri Feb 25 09:35:44 UTC 2022 - Matej Cepl diff --git a/fish.spec b/fish.spec index 93deb4c..a924d4d 100644 --- a/fish.spec +++ b/fish.spec @@ -17,7 +17,7 @@ Name: fish -Version: 3.3.1 +Version: 3.4.0 Release: 0 Summary: The "friendly interactive shell" License: GPL-2.0-only