Please login to access the resource
Overview

Request 679043 accepted

- update to version 0.8.10
- Added:
- New ``xonsh.aliases.partial_eval_alias()`` function and related classes
for dispatching and evaluating partial alias applications for callable
aliases.
- Changed:
- Subprocesses will no longer close file descriptors automatically.
This was causing issues with other commands that expected file
descriptors to remain open, such as ``make``.
- The ``xonsh.Aliases.eval_alaises()`` method updated to use
``xonsh.aliases.partial_eval_alias()``.
- Fixed:
- Fixed ``xonsh.completers.base.complete_base()`` to no longer throw an
error caused by ``complete_python()`` sometimes returning a tuple.
This fixes cases such as ``ls &&``.
- Fixed regression with line continuations in implicit subprocess mode within
indented blocks of code, such as if-statements.
- Resolved issue where setting empty signal masks was causing the
terminal to close. This was problematic for certain command
pipelines. For example, ``pv /dev/urandom | head`` now works.
- Prevents recurssive errors from being raised when there is no child process
in ``xonsh.jobs.wait_for_active_job()``.
- Tweaked ``xonsh.completers.commands.complete_skipper()`` to insert a space following
certain tokens (``&&``, ``||``, ``|``, ``and``, ``or``) to avoid overwriting existing tokens
with completer output.
- Fixed bug with evaluating recurssive aliases that did not implement
the full callable alias signature.
- Security:
- ,
- Authors:
- Anthony Scopatz
- Gil Forsyth
- Troy de Freitas
- update to version 0.8.9
- Added:
- New ``env_prefix`` & ``env_postfix`` prompt fields for rendering the pre- and
post-fix characters of the an active virtual environment.
- ON_WSL attribute in platform.py
- Rendering of ``{env_name}`` in ``$PROMPT`` is now suppressed if
the ``$VIRTUAL_ENV_DISABLE_PROMPT`` environment variable is
defined and truthy.
- Rendering of ``{env_name}`` in ``$PROMPT`` is now overridden by
the value of ``str($VIRTUAL_ENV_PROMPT)`` if that environment variable
is defined and ``not None``. ``$VIRTUAL_ENV_DISABLE_PROMPT`` takes precedence
over ``$VIRTUAL_ENV_PROMPT``.
- A xontrib which adds support for `direnv `_
- Changed:
- ``env_name`` prompt field now looks up the pre- and post-fix characters,
rather than relying on hard-coded values.
- Some minor ``history show`` efficiency improvements.
- If we are on wsl, avoid to use xonsh_preexec_fn when pipe.
- Fixed:
- Made ``$PATH`` searching more robust to broken symlinks on Windows.
- undesirable SIGSTOP by putting in a SIGCONT
- Fixed issue with recursive aliases not being passes all keyword arguments
that are part of the callable alias spec. This allows commands like
``aliases['hsa'] = "history show all"; hsa | head`` to no longer fail
with strange errors.
- Authors:
- Anthony Scopatz
- Sagar Tewari
- Brian Skinn
- Yohei Tamura
- anatoly techtonik
- 74th
- Chad Kennedy

Loading...
Request History
Todd R's avatar

TheBlackCat created request

- update to version 0.8.10
- Added:
- New ``xonsh.aliases.partial_eval_alias()`` function and related classes
for dispatching and evaluating partial alias applications for callable
aliases.
- Changed:
- Subprocesses will no longer close file descriptors automatically.
This was causing issues with other commands that expected file
descriptors to remain open, such as ``make``.
- The ``xonsh.Aliases.eval_alaises()`` method updated to use
``xonsh.aliases.partial_eval_alias()``.
- Fixed:
- Fixed ``xonsh.completers.base.complete_base()`` to no longer throw an
error caused by ``complete_python()`` sometimes returning a tuple.
This fixes cases such as ``ls &&``.
- Fixed regression with line continuations in implicit subprocess mode within
indented blocks of code, such as if-statements.
- Resolved issue where setting empty signal masks was causing the
terminal to close. This was problematic for certain command
pipelines. For example, ``pv /dev/urandom | head`` now works.
- Prevents recurssive errors from being raised when there is no child process
in ``xonsh.jobs.wait_for_active_job()``.
- Tweaked ``xonsh.completers.commands.complete_skipper()`` to insert a space following
certain tokens (``&&``, ``||``, ``|``, ``and``, ``or``) to avoid overwriting existing tokens
with completer output.
- Fixed bug with evaluating recurssive aliases that did not implement
the full callable alias signature.
- Security:
- ,
- Authors:
- Anthony Scopatz
- Gil Forsyth
- Troy de Freitas
- update to version 0.8.9
- Added:
- New ``env_prefix`` & ``env_postfix`` prompt fields for rendering the pre- and
post-fix characters of the an active virtual environment.
- ON_WSL attribute in platform.py
- Rendering of ``{env_name}`` in ``$PROMPT`` is now suppressed if
the ``$VIRTUAL_ENV_DISABLE_PROMPT`` environment variable is
defined and truthy.
- Rendering of ``{env_name}`` in ``$PROMPT`` is now overridden by
the value of ``str($VIRTUAL_ENV_PROMPT)`` if that environment variable
is defined and ``not None``. ``$VIRTUAL_ENV_DISABLE_PROMPT`` takes precedence
over ``$VIRTUAL_ENV_PROMPT``.
- A xontrib which adds support for `direnv `_
- Changed:
- ``env_name`` prompt field now looks up the pre- and post-fix characters,
rather than relying on hard-coded values.
- Some minor ``history show`` efficiency improvements.
- If we are on wsl, avoid to use xonsh_preexec_fn when pipe.
- Fixed:
- Made ``$PATH`` searching more robust to broken symlinks on Windows.
- undesirable SIGSTOP by putting in a SIGCONT
- Fixed issue with recursive aliases not being passes all keyword arguments
that are part of the callable alias spec. This allows commands like
``aliases['hsa'] = "history show all"; hsa | head`` to no longer fail
with strange errors.
- Authors:
- Anthony Scopatz
- Sagar Tewari
- Brian Skinn
- Yohei Tamura
- anatoly techtonik
- 74th
- Chad Kennedy


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto added repo-checker as a reviewer

Please review build success


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


Staging Bot's avatar

staging-bot added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:38"


Staging Bot's avatar

staging-bot accepted review

Picked openSUSE:Factory:Staging:adi:38


Repo Checker's avatar

repo-checker accepted review

cycle and install check passed


Dominique Leuenberger's avatar

dimstar accepted review


Staging Bot's avatar

staging-bot accepted review

ready to accept


Staging Bot's avatar

staging-bot approved review

ready to accept


Dominique Leuenberger's avatar

dimstar_suse accepted request

Accept to openSUSE:Factory

openSUSE Build Service is sponsored by