CHANGELOG: Fix some rst conversion leftovers

Apparently pandoc likes using `~~~` for sections, but sphinx does not.
This commit is contained in:
Fabian Homborg 2020-05-28 17:25:48 +02:00
parent 382595e1e9
commit 3518432531

View File

@ -40,10 +40,10 @@ Notable improvements and fixes
use the new ``fish_read`` event instead. use the new ``fish_read`` event instead.
Syntax changes and new commands Syntax changes and new commands
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -------------------------------
Scripting improvements Scripting improvements
~~~~~~~~~~~~~~~~~~~~~~ ----------------------
- Range limits in index range expansions like ``$x[$start..$end]`` may - Range limits in index range expansions like ``$x[$start..$end]`` may
be omitted: ``$start`` and ``$end`` default to 1 and -1 (the last be omitted: ``$start`` and ``$end`` default to 1 and -1 (the last
@ -58,7 +58,7 @@ Scripting improvements
shells (#7030). shells (#7030).
Interactive improvements Interactive improvements
~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------
- The prompt is reprinted after a background job exits (#1018). - The prompt is reprinted after a background job exits (#1018).
@ -117,10 +117,10 @@ Completions
(#6924). (#6924).
Deprecations and removed features Deprecations and removed features
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ---------------------------------
For distributors and developers For distributors and developers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -------------------------------
- fish source tarballs are now distributed using the XZ compression - fish source tarballs are now distributed using the XZ compression
method (#5460). method (#5460).
@ -302,7 +302,7 @@ Notable improvements and fixes
.. _syntax-changes-and-new-commands-1: .. _syntax-changes-and-new-commands-1:
Syntax changes and new commands Syntax changes and new commands
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -------------------------------
- A new builtin command, ``time``, which allows timing of fish - A new builtin command, ``time``, which allows timing of fish
functions and builtins as well as external commands (#117). functions and builtins as well as external commands (#117).
@ -329,7 +329,7 @@ Syntax changes and new commands
.. _scripting-improvements-1: .. _scripting-improvements-1:
Scripting improvements Scripting improvements
~~~~~~~~~~~~~~~~~~~~~~ ----------------------
- ``string split0`` now returns 0 if it split something (#5701). - ``string split0`` now returns 0 if it split something (#5701).
- In the interest of consistency, ``builtin -q`` and ``command -q`` can - In the interest of consistency, ``builtin -q`` and ``command -q`` can
@ -428,7 +428,7 @@ Scripting improvements
.. _interactive-improvements-1: .. _interactive-improvements-1:
Interactive improvements Interactive improvements
~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------
- New Base16 color options are available through the Web-based - New Base16 color options are available through the Web-based
configuration (#6504). configuration (#6504).
@ -656,7 +656,7 @@ Completions
.. _deprecations-and-removed-features-1: .. _deprecations-and-removed-features-1:
Deprecations and removed features Deprecations and removed features
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ---------------------------------
- The vcs-prompt functions have been promoted to names without - The vcs-prompt functions have been promoted to names without
double-underscore, so \__fish_git_prompt is now fish_git_prompt, double-underscore, so \__fish_git_prompt is now fish_git_prompt,
@ -679,7 +679,7 @@ Deprecations and removed features
.. _for-distributors-and-developers-1: .. _for-distributors-and-developers-1:
For distributors and developers For distributors and developers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -------------------------------
- fish 3.0 introduced a CMake-based build system. In fish 3.1, both the - fish 3.0 introduced a CMake-based build system. In fish 3.1, both the
Autotools-based build and legacy Xcode build system have been Autotools-based build and legacy Xcode build system have been
@ -719,7 +719,7 @@ fish 3.0.2 (released February 19, 2019)
This release of fish fixes an issue discovered in fish 3.0.1. This release of fish fixes an issue discovered in fish 3.0.1.
Fixes and improvements Fixes and improvements
~~~~~~~~~~~~~~~~~~~~~~ ----------------------
- The PWD environment variable is now ignored if it does not resolve to - The PWD environment variable is now ignored if it does not resolve to
the true working directory, fixing strange behaviour in terminals the true working directory, fixing strange behaviour in terminals
@ -728,7 +728,6 @@ Fixes and improvements
If you are upgrading from version 2.7.1 or before, please also review If you are upgrading from version 2.7.1 or before, please also review
the release notes for 3.0.1, 3.0.0 and 3.0b1 (included below). the release notes for 3.0.1, 3.0.0 and 3.0b1 (included below).
--------------
fish 3.0.1 (released February 11, 2019) fish 3.0.1 (released February 11, 2019)
======================================= =======================================
@ -739,7 +738,7 @@ This release of fish fixes a number of major issues discovered in fish
.. _fixes-and-improvements-1: .. _fixes-and-improvements-1:
Fixes and improvements Fixes and improvements
~~~~~~~~~~~~~~~~~~~~~~ ----------------------
- ``exec`` does not complain about running foreground jobs when called - ``exec`` does not complain about running foreground jobs when called
(#5449). (#5449).
@ -778,7 +777,7 @@ Fixes and improvements
- Improvements to the documentation and certain completions. - Improvements to the documentation and certain completions.
Known issues Known issues
~~~~~~~~~~~~ ------------
There is one significant known issue that was not corrected before the There is one significant known issue that was not corrected before the
release: release:
@ -920,7 +919,7 @@ Notable fixes and improvements
.. _syntax-changes-and-new-commands-2: .. _syntax-changes-and-new-commands-2:
Syntax changes and new commands Syntax changes and new commands
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -------------------------------
- fish now supports ``&&`` (like ``and``), ``||`` (like ``or``), and - fish now supports ``&&`` (like ``and``), ``||`` (like ``or``), and
``!`` (like ``not``), for better migration from POSIX-compliant ``!`` (like ``not``), for better migration from POSIX-compliant
@ -956,7 +955,7 @@ Syntax changes and new commands
``%self`` and ``%last``. ``%self`` and ``%last``.
New features in commands New features in commands
~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------
- ``alias`` has a new ``--save`` option to save the generated function - ``alias`` has a new ``--save`` option to save the generated function
immediately (#4878). immediately (#4878).
@ -997,7 +996,7 @@ New features in commands
.. _interactive-improvements-2: .. _interactive-improvements-2:
Interactive improvements Interactive improvements
~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------
- A pipe at the end of a line now allows the job to continue on the - A pipe at the end of a line now allows the job to continue on the
next line (#1285). next line (#1285).
@ -1111,7 +1110,7 @@ Interactive improvements
- Improved French translations. - Improved French translations.
Other fixes and improvements Other fixes and improvements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ----------------------------
- Significant performance improvements to ``abbr`` (#4048), setting - Significant performance improvements to ``abbr`` (#4048), setting
variables (#4200, #4341), executing functions, globs (#4579), variables (#4200, #4341), executing functions, globs (#4579),
@ -1143,7 +1142,7 @@ Other fixes and improvements
.. _for-distributors-and-developers-2: .. _for-distributors-and-developers-2:
For distributors and developers For distributors and developers
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -------------------------------
- fish ships with a new build system based on CMake. CMake 3.2 is the - fish ships with a new build system based on CMake. CMake 3.2 is the
minimum required version. Although the autotools-based Makefile and minimum required version. Although the autotools-based Makefile and
@ -1470,7 +1469,7 @@ Starting with version 2.5, fish requires a more up-to-date version of
C++, specifically C++11 (from 2011). This affects some older platforms: C++, specifically C++11 (from 2011). This affects some older platforms:
Linux Linux
~~~~~ ^^^^^
For users building from source, GCCs g++ 4.8 or later, or LLVMs clang For users building from source, GCCs g++ 4.8 or later, or LLVMs clang
3.3 or later, are known to work. Older platforms may require a newer 3.3 or later, are known to work. Older platforms may require a newer
@ -1488,7 +1487,7 @@ Installing newer version of fish on these systems will require building
from source. from source.
OS X SnowLeopard OS X SnowLeopard
~~~~~~~~~~~~~~~~ ^^^^^^^^^^^^^^^^
Starting with version 2.5, fish requires a C++11 standard library on OS Starting with version 2.5, fish requires a C++11 standard library on OS
X 10.6 (“SnowLeopard”). If this library is not installed, you will see X 10.6 (“SnowLeopard”). If this library is not installed, you will see
@ -1878,8 +1877,8 @@ Other notable fixes and improvements
- Directory autosuggestions will now descend as far as possible if - Directory autosuggestions will now descend as far as possible if
there is only one child directory (#2531) there is only one child directory (#2531)
- Add support for bright colors (#1464) - Add support for bright colors (#1464)
- Allow Ctrl-J (:raw-latex:`\cj`) to be bound separately from Ctrl-M - Allow Ctrl-J (`\cj`) to be bound separately from Ctrl-M
(:raw-latex:`\cm`) (#217) (`\cm`) (#217)
- psub now has a “-s”/“suffix” option to name the temporary file with - psub now has a “-s”/“suffix” option to name the temporary file with
that suffix that suffix
- Enable 24-bit colors on select terminals (#2495) - Enable 24-bit colors on select terminals (#2495)
@ -1933,7 +1932,7 @@ fish 2.2.0 (released July 12, 2015)
.. _significant-changes-4: .. _significant-changes-4:
Significant changes Significant changes
~~~~~~~~~~~~~~~~~~~ -------------------
- Abbreviations: the new ``abbr`` command allows for - Abbreviations: the new ``abbr`` command allows for
interactively-expanded abbreviations, allowing quick access to interactively-expanded abbreviations, allowing quick access to
@ -1954,7 +1953,7 @@ Significant changes
.. _backward-incompatible-changes-1: .. _backward-incompatible-changes-1:
Backward-incompatible changes Backward-incompatible changes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -----------------------------
These are kept to a minimum, but either change undocumented features or These are kept to a minimum, but either change undocumented features or
are too hard to use in their existing forms. These changes may break are too hard to use in their existing forms. These changes may break
@ -1975,7 +1974,7 @@ existing scripts.
.. _other-notable-fixes-and-improvements-3: .. _other-notable-fixes-and-improvements-3:
Other notable fixes and improvements Other notable fixes and improvements
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ------------------------------------
- New documentation design (#1662), which requires a Doxygen version - New documentation design (#1662), which requires a Doxygen version
1.8.7 or newer to build. 1.8.7 or newer to build.
@ -2083,7 +2082,7 @@ Distributors are highly encouraged to call ``killall fishd``,
users to do so. users to do so.
Security fixes Security fixes
~~~~~~~~~~~~~~ --------------
- The fish_config web interface now uses an authentication token to - The fish_config web interface now uses an authentication token to
protect requests and only responds to requests from the local machine protect requests and only responds to requests from the local machine
@ -2099,7 +2098,7 @@ Security fixes
CVE-2014-3219). #1440 CVE-2014-3219). #1440
Other fixes Other fixes
~~~~~~~~~~~ -----------
- ``fishd`` now ignores SIGPIPE, fixing crashes using tools like GNU - ``fishd`` now ignores SIGPIPE, fixing crashes using tools like GNU
Parallel and which occurred more often as a result of the other Parallel and which occurred more often as a result of the other
@ -2162,7 +2161,7 @@ Other Notable Fixes
- Tab completions now work properly within nested subcommands. #913 - Tab completions now work properly within nested subcommands. #913
- ``printf`` supports :raw-latex:`\e`, the escape character. #910 - ``printf`` supports `\e`, the escape character. #910
- ``fish_config history`` no longer shows duplicate items. #900 - ``fish_config history`` no longer shows duplicate items. #900