From 1b6d5b4f1a5305338a338b9a380cd6c374db485f Mon Sep 17 00:00:00 2001 From: Anthony Scopatz Date: Sun, 6 Oct 2019 12:38:48 -0400 Subject: [PATCH] Updated CHANGELOG for 0.9.12 --- CHANGELOG.rst | 57 ++++++++++++++++++++++++++++++ news/acreveal.rst | 23 ------------ news/autovox.rst | 23 ------------ news/bottom_bar_keypress_issue.rst | 4 --- news/co.rst | 23 ------------ news/ctxvars.rst | 24 ------------- news/fix-ansi-colors.rst | 23 ------------ news/fix-cd-completion.rst | 23 ------------ news/fix-ctrl-c-event-windows.rst | 23 ------------ news/fnf_exit_1.rst | 31 ---------------- news/jedierr.rst | 24 ------------- news/lib_itertools.rst | 23 ------------ news/percol.rst | 23 ------------ news/posonlyargs.rst | 23 ------------ news/script_unicode.rst | 25 ------------- news/space-logical.rst | 24 ------------- 16 files changed, 57 insertions(+), 339 deletions(-) delete mode 100644 news/acreveal.rst delete mode 100644 news/autovox.rst delete mode 100644 news/bottom_bar_keypress_issue.rst delete mode 100644 news/co.rst delete mode 100644 news/ctxvars.rst delete mode 100644 news/fix-ansi-colors.rst delete mode 100644 news/fix-cd-completion.rst delete mode 100644 news/fix-ctrl-c-event-windows.rst delete mode 100644 news/fnf_exit_1.rst delete mode 100644 news/jedierr.rst delete mode 100644 news/lib_itertools.rst delete mode 100644 news/percol.rst delete mode 100644 news/posonlyargs.rst delete mode 100644 news/script_unicode.rst delete mode 100644 news/space-logical.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 7b3757d6e..47224b634 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,63 @@ Xonsh Change Log .. current developments +v0.9.12 +==================== + +**Added:** + +* Added ``autovox`` xontrib +* ``xonsh.lib.itertools.as_iterable`` for making sure that strings are turned into iterables +* The ``percol`` command no longer predicts as threadable. + +**Changed:** + +* The ``source`` alias is now unthreaded, enabling ``contextvars`` to be used + correctly in sourced files. +* Changed the ``ExecAlias`` to only be applied when the logical operators + (``and``, ``or``) are surrounded by whitespace. + +**Fixed:** + +* Fixed missing ANSI color modifiers which causes traceback when they were used by ``$LS_COLORS``. +* gray empty bottom bar when using $XONSH_UPDATE_PROMPT_ON_KEYPRESS +* ``xonsh.lib.subprocess.check_output()`` now properly captures output. +* Correct ANSI colors for the default color scheme to stop suppressing the bold / italic / underline modifiers. +* tab completion for cd correctly handles the CDPATH environment variable +* On Windows, send ``CTRL_C_EVENT`` to subprocesses instead of ``SIGINT``. +* ``xonsh`` will return a non-zero exit code if it is run in file mode and + cannot find the file specified, e.g. + + .. code-block:: + + $ xonsh thisfiledoesntexist.xsh + xonsh: thisfiledoesntexist.xsh: No such file or directory. + $ _.returncode + 1 +* Fixed issue with Jedi xontrib incorrectly raising errors + during tab completion. +* Defining functions inside of the shell no longer crashes on Python 3.8. +* The encoding for xonsh script are now always assumed to be utf-8, even on + Windows where the default encoding can be different. This allows for writing + real unicode characters in the xonsh script files. + +**Authors:** + +* Anthony Scopatz +* Gil Forsyth +* Morten Enemark Lund +* Jamie Bliss +* christopher +* Carmen Bianca Bakker +* Caleb Hattingh +* Sean Farley +* Allan Crooks +* micimize +* nedsociety +* fanosta + + + v0.9.11 ==================== diff --git a/news/acreveal.rst b/news/acreveal.rst deleted file mode 100644 index 9220aabfa..000000000 --- a/news/acreveal.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* Fixed missing ANSI color modifiers which causes traceback when they were used by ``$LS_COLORS``. - -**Security:** - -* diff --git a/news/autovox.rst b/news/autovox.rst deleted file mode 100644 index b7db759c4..000000000 --- a/news/autovox.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* Added ``autovox`` xontrib - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* - -**Security:** - -* diff --git a/news/bottom_bar_keypress_issue.rst b/news/bottom_bar_keypress_issue.rst deleted file mode 100644 index fcaf1c488..000000000 --- a/news/bottom_bar_keypress_issue.rst +++ /dev/null @@ -1,4 +0,0 @@ -**Fixed:** - -* gray empty bottom bar when using $XONSH_UPDATE_PROMPT_ON_KEYPRESS - diff --git a/news/co.rst b/news/co.rst deleted file mode 100644 index 2cf438472..000000000 --- a/news/co.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* ``xonsh.lib.subprocess.check_output()`` now properly captures output. - -**Security:** - -* diff --git a/news/ctxvars.rst b/news/ctxvars.rst deleted file mode 100644 index 66643695b..000000000 --- a/news/ctxvars.rst +++ /dev/null @@ -1,24 +0,0 @@ -**Added:** - -* - -**Changed:** - -* The ``source`` alias is now unthreaded, enabling ``contextvars`` to be used - correctly in sourced files. - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* - -**Security:** - -* diff --git a/news/fix-ansi-colors.rst b/news/fix-ansi-colors.rst deleted file mode 100644 index 09d564232..000000000 --- a/news/fix-ansi-colors.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* Correct ANSI colors for the default color scheme to stop suppressing the bold / italic / underline modifiers. - -**Security:** - -* diff --git a/news/fix-cd-completion.rst b/news/fix-cd-completion.rst deleted file mode 100644 index 78cde04cc..000000000 --- a/news/fix-cd-completion.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* tab completion for cd correctly handles the CDPATH environment variable - -**Security:** - -* diff --git a/news/fix-ctrl-c-event-windows.rst b/news/fix-ctrl-c-event-windows.rst deleted file mode 100644 index 525257b7f..000000000 --- a/news/fix-ctrl-c-event-windows.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* On Windows, send ``CTRL_C_EVENT`` to subprocesses instead of ``SIGINT``. - -**Security:** - -* diff --git a/news/fnf_exit_1.rst b/news/fnf_exit_1.rst deleted file mode 100644 index b23582d12..000000000 --- a/news/fnf_exit_1.rst +++ /dev/null @@ -1,31 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* ``xonsh`` will return a non-zero exit code if it is run in file mode and - cannot find the file specified, e.g. - - .. code-block:: - - $ xonsh thisfiledoesntexist.xsh - xonsh: thisfiledoesntexist.xsh: No such file or directory. - $ _.returncode - 1 - -**Security:** - -* diff --git a/news/jedierr.rst b/news/jedierr.rst deleted file mode 100644 index e258a5680..000000000 --- a/news/jedierr.rst +++ /dev/null @@ -1,24 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* Fixed issue with Jedi xontrib incorrectly raising errors - during tab completion. - -**Security:** - -* diff --git a/news/lib_itertools.rst b/news/lib_itertools.rst deleted file mode 100644 index 37f961ed9..000000000 --- a/news/lib_itertools.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* ``xonsh.lib.itertools.as_iterable`` for making sure that strings are turned into iterables - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* - -**Security:** - -* diff --git a/news/percol.rst b/news/percol.rst deleted file mode 100644 index 456693731..000000000 --- a/news/percol.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* The ``percol`` command no longer predicts as threadable. - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* - -**Security:** - -* diff --git a/news/posonlyargs.rst b/news/posonlyargs.rst deleted file mode 100644 index 020b8b516..000000000 --- a/news/posonlyargs.rst +++ /dev/null @@ -1,23 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* Defining functions inside of the shell no longer crashes on Python 3.8. - -**Security:** - -* diff --git a/news/script_unicode.rst b/news/script_unicode.rst deleted file mode 100644 index 81ed469ec..000000000 --- a/news/script_unicode.rst +++ /dev/null @@ -1,25 +0,0 @@ -**Added:** - -* - -**Changed:** - -* - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* The encoding for xonsh script are now always assumed to be utf-8, even on - Windows where the default encoding can be different. This allows for writing - real unicode characters in the xonsh script files. - -**Security:** - -* diff --git a/news/space-logical.rst b/news/space-logical.rst deleted file mode 100644 index 1636a4d34..000000000 --- a/news/space-logical.rst +++ /dev/null @@ -1,24 +0,0 @@ -**Added:** - -* - -**Changed:** - -* Changed the ``ExecAlias`` to only be applied when the logical operators - (``and``, ``or``) are surrounded by whitespace. - -**Deprecated:** - -* - -**Removed:** - -* - -**Fixed:** - -* - -**Security:** - -*