mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-22 10:57:30 +08:00
CHANGELOG: Fix some rst conversion leftovers
Apparently pandoc likes using `~~~` for sections, but sphinx does not.
This commit is contained in:
parent
382595e1e9
commit
3518432531
|
@ -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, GCC’s g++ 4.8 or later, or LLVM’s clang
|
For users building from source, GCC’s g++ 4.8 or later, or LLVM’s 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
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user