Hello community,

here is the log from the commit of package xonsh for openSUSE:Factory checked 
in at 2018-09-24 13:13:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xonsh (Old)
 and      /work/SRC/openSUSE:Factory/.xonsh.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xonsh"

Mon Sep 24 13:13:30 2018 rev:9 rq:637174 version:0.7.7

Changes:
--------
--- /work/SRC/openSUSE:Factory/xonsh/xonsh.changes      2018-08-24 
17:12:03.714639092 +0200
+++ /work/SRC/openSUSE:Factory/.xonsh.new/xonsh.changes 2018-09-24 
13:13:30.929680288 +0200
@@ -1,0 +2,86 @@
+Sun Sep  2 07:15:29 UTC 2018 - Sebastian Wagner <[email protected]>
+
+- update to version 0.7.7:
+ - Added:
+  - A xontrib which adds support for autojump to xonsh
+  - Added new env-var ``XONSH_HISTORY_MATCH_ANYWHERE``. If set to ``True`` then
+    up-arrow history matching will match existing history entries with the 
search
+    term located anywhere, not just at the beginning of the line. Default 
value is
+    ``False``
+ - Changed:
+  - Improved iteration over virtual environments in Vox.__iter__
+ - Fixed:
+  - Fix for ``Enter`` not returning from Control-R search buffer
+  - Fixed automatic wrapping of many subprocesses that spanned multiple lines 
via
+    line continuation characters with logical operators separating the 
commands.
+    For example, the following now works:
+    .. code-block:: sh
+          echo 'a' \
+          and echo 'b'
+  - Environment swapping would not properly reraise errors due to weird
+    Python name binding issue.
+- update to version 0.7.6:
+ - Added:
+  - Callable aliases may now accept a ``stack`` argument. If they do, then the
+    stack, as computed from the aliases call site, is provided as a list of
+    ``FrameInfo`` objects (as detailed in the standard library ``inspect``
+    module). Otherwise, the ``stack`` parameter is ``None``.
+  - ``SubprocSpec`` now has a ``stack`` attribute, for passing the call stack
+    to callable aliases. This defaults to ``None`` if the spec does not
+    need the stack. The ``resolve_stack()`` method computes the ``stack``
+    attribute.
+ - Changed:
+  - xonsh/environ.py
+    Exceptions are caught in the code executed under Env.swap()
+ - Fixed:
+  - Scripts are now cached by their realpath, not just abspath.
+  - Fixed a potential crash (``AssertionError: wrong color format``) on Python 
3.5 and prompt_toolkit 1.
+  - The ``completer`` command now correctly finds completion functions
+    when nested inside of other functions.
+  - Fixed a crash when using the ``$XONSH_STDERR_PREFIX/POSTFIX`` with
+    prompt_toolkit and Pygments 2.2.
+- update to version 0.7.5:
+ - Fixed:
+  - Recent command history in ptk2 prompt now returns most recently executed
+    commands first (as expected)
+  - Fixed a regression taat prevented the readline backend from beeing used. 
This
+    regression was caused by the new ansi-color names, which are incompatible 
with
+    pygments 2.2.
+
+-------------------------------------------------------------------
+Sun Aug 26 13:02:45 UTC 2018 - [email protected]
+
+- update to version 0.7.4:
+ - Added:
+  - New ``xonsh-cat`` command line utility, which is a xonsh replacement
+    for the standard UNIX ``cat`` command.
+  - The new ``xonsh.xoreutils.cat.cat_main()`` enables the 
``xonsh.xoreutils.cat``
+    module to be run as a command line utility.
+  - New ``CommandsCache.is_only_functional_alias()`` and
+    ``CommandsCache.lazy_is_only_functional_alias()`` methods for determining 
if
+    if a command name is only implemented as a function, and thus has no
+    underlying binary command to execute.
+  - ``xonsh.xontribs.xontribs_load()`` is a new first-class API for loading
+    xontribs via a Python function.
+  - ``$COMPLETIONS_DISPLAY`` now supports readline-like behavior on
+    prompt-toolkit v2.
+ - Changed:
+  - The xonsh Jupyter kernel now will properly redirect the output of commands
+    such as ``git log``, ``man``, ``less`` and other paged commands to the 
client.
+    This is done by setting ``$PAGER = 'cat'``. If ``cat`` is not available
+    on the system, ``xonsh-cat`` is used instead.
+  - The ``setup()`` function for starting up a working xonsh has ``aliases``,
+    ``xontribs``, and ``threadable_predictors`` as new additional keyword
+    arguments for customizing the loading of xonsh.
+ - Fixed:
+  - Fixed a bug with converting new PTK2 colors names to old names when using 
PTK1 or Jupyter
+      as the shell type.
+  - ``CommandsCache.locate_binary()`` will now properly return None when
+    ``ignore_alias=False`` and the command is only a functional alias,
+    such as with ``cd``. Previously, it would return the name of the
+    command.
+  - Fixed issue with ``$COMPLETIONS_DISPLAY`` raising an error on
+    prompt-toolkit v2 when the value was not set to ``multi``.
+  - ValueError when executing ``vox list``
+
+-------------------------------------------------------------------

Old:
----
  0.7.3.tar.gz

New:
----
  0.7.7.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xonsh.spec ++++++
--- /var/tmp/diff_new_pack.wkWyP5/_old  2018-09-24 13:13:31.413679445 +0200
+++ /var/tmp/diff_new_pack.wkWyP5/_new  2018-09-24 13:13:31.413679445 +0200
@@ -12,12 +12,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           xonsh
-Version:        0.7.3
+Version:        0.7.7
 Release:        0
 Summary:        A general purpose, Python-ish shell
 License:        BSD-3-Clause AND BSD-2-Clause
@@ -70,6 +70,7 @@
 %files
 %{python3_sitelib}/*
 %{_bindir}/xonsh
+%{_bindir}/xonsh-cat
 %{_bindir}/xon.sh
 %doc README.rst logo.txt CHANGELOG.rst
 %doc xontrib

++++++ 0.7.3.tar.gz -> 0.7.7.tar.gz ++++++
++++ 1705 lines of diff (skipped)


Reply via email to