mirror of
https://github.com/xonsh/xonsh.git
synced 2025-03-04 16:34:47 +01:00
![]() * First attempt at register/deregister machinery for envvars * Added detailed docstring, simplified ensurers Also added some type checking that became clear from docstring writing. * Changes in response to @scopatz review Simplified kwarg names. * defaultval -> default * Created new Var namedtuple, as well as DEFAULT_VARS We should now delete DEFAULT_ENSURERS, DEFAULT_VALUES, DEFAULT_DOCS, and refactor Env to use the new single namedtuple and the DEFAULT_VARS dict * Removed DEFAULT_ENSURERS, DEFAULT_VALUES, DEFAULT_DOCS Now need to edit Env to use new DEFAULT_VARS, Var namedtuple * Finished updating Env object to use new combined Var Also made corresponding changes elsewhere ensurer was used * Working on test failures * More fixes in light of test failures * Set default values for Var in register. There's a bit of duplication here, but makes for a cleaner function. * Black reformatting on environ.py * Removed history replay * Added register tests * Added addtional deregistration test * Removed all replay references, in docs too * Added news item for env-reg-dereg * trigger rebuild * doc fix * more doc fixes * again * attr names * reorder imports * fix flake error Co-authored-by: Anthony Scopatz <scopatz@gmail.com> |
||
---|---|---|
.. | ||
add-history-flush.rst | ||
bash-to-xsh-improvements.rst | ||
env-reg-dereg.rst | ||
exit.rst | ||
failback_shell_env.rst | ||
fix-alias-return.rst | ||
fix-completion-out-of-bounds.rst | ||
fix-cwd.rst | ||
fix-help-def.rst | ||
fix-history-gc.rst | ||
fix-linecont.rst | ||
fix-ls-color-codes.rst | ||
fix-single-command-exit-code.rst | ||
fix-unary-position.rst | ||
fix_pip_completer.rst | ||
flake8_in_CI.rst | ||
goodbye-distutils.rst | ||
goodbye-python-3.5.rst | ||
hg-get-branch-topic.rst | ||
imphooks.rst | ||
improve-completers.rst | ||
improve-completers2.rst | ||
revert-abbrev.rst | ||
TEMPLATE.rst | ||
ulimit.rst | ||
vox-rm.rst | ||
xontrib-failok.rst | ||
xontrib-pdb.rst | ||
xontrib-xpg.rst |