Commit graph

9274 commits

Author SHA1 Message Date
Bob Hyman
3cd269a701 Merge branch 'master' into is_3622 2020-08-24 20:47:59 -04:00
David Strobach
94246a2f8f Changelog entry 2020-08-25 01:35:05 +02:00
David Strobach
b0336dfbe5 Fix list comprehensions with multiple if clauses 2020-08-25 01:34:59 +02:00
Anthony Scopatz
1001603f96
Merge pull request #3710 from laloch/vox-env-fix-take2
vox: Fix virtual environment removal
2020-08-24 09:41:28 -05:00
Bob Hyman
f1d703d096 Merge branch 'master' into is_3622 2020-08-24 05:28:34 -04:00
Bob Hyman
59bb6b3b88 More getting started reorg 2020-08-24 04:46:25 -04:00
David Strobach
528d2f913a
Merge pull request #3700 from xonsh/unlocked
locked issue
2020-08-24 10:25:32 +02:00
David Strobach
f4794caef7 vox: Fix virtual environment removal
Virtual environment was impossible to delete after
activation/deactivation cycle.
2020-08-23 20:49:32 +02:00
Anthony Scopatz
88645cbce4
Merge pull request #3709 from laloch/vox-env-fix
Restore vox functionality
2020-08-23 10:11:46 -05:00
David Strobach
2e3b56f799 Changelog entry 2020-08-23 11:24:34 +02:00
David Strobach
5c2e5a3d8d vox: Restore vox functionality
After the recent changes in environment defaults, the vox xontrib
could not "see" the virtual environments and work with them.
2020-08-23 11:16:26 +02:00
Morten Enemark Lund
be68670f1c
Merge pull request #3708 from xonsh/thread-docs
more docs about thread_subprocs
2020-08-23 07:15:01 +02:00
Anthony Scopatz
d5223f34fd more docs 2020-08-22 19:37:29 -05:00
David Strobach
eb738994ca
Merge pull request #3705 from xonsh/nothreadrc
THREAD_SUBPROCS=None for xonshrc files
2020-08-23 01:40:30 +02:00
Anthony Scopatz
7f8b20cc28
Merge pull request #3707 from laloch/docs-fix-index-panes
index.html: Activate correct pane in Recent Update Area
2020-08-21 13:00:31 -05:00
David Strobach
a2ec70749f index.html: Activate correct pane in Recent Update Area 2020-08-21 19:31:57 +02:00
Anthony Scopatz
22610f48d6 THREAD_SUBPROCS=None for xonshrc files 2020-08-20 20:11:37 -05:00
Anthony Scopatz
70bd020858
Merge pull request #3660 from laloch/fstrings
Improve handling of f-strings
2020-08-20 15:25:42 -05:00
Bob Hyman
a67df4fd5f Enable xonshcon blocks in docs. 2020-08-20 01:13:45 -04:00
David Strobach
5edd851feb Fix literal whitespace being deleted from f-strings
Fixes an issue with
 f"$HOME       = {$HOME}"
resulting in
 "$HOME= /home/foobar"
2020-08-20 05:41:28 +02:00
David Strobach
289fb15774 fstring_adaptor: Address issues found by reviewer 2020-08-20 04:21:34 +02:00
Anthony Scopatz
ba9af9247d black 2020-08-19 19:18:39 -05:00
Anthony Scopatz
de5f951abf ts robustness 2020-08-19 18:37:09 -05:00
Bob Hyman
409bea12bd First round doc update getting started. 2020-08-19 04:20:05 -04:00
Bob Hyman
9cd3f4bf18 Setup add [full] extras tag 2020-08-18 22:46:04 -04:00
Anthony Scopatz
7dc4129560 locked issue 2020-08-17 22:00:36 -05:00
David Strobach
c3a354781b Finalize f-string handler transition
- Moves the f-string handler into a separate FStringAdaptor class.
- Removes helper dictionary mapping int ID to f-string field.
  The f-string fields are now rather patched early directly into the
  AST as an argument to eval_fstring_field. This solves the problems
  with f-string fields lifespan management.
2020-08-17 13:41:11 +02:00
Morten Enemark Lund
32aa45b265
Merge pull request #3696 from xonsh/enviter
Env.rawkeys()
2020-08-17 07:53:23 +02:00
David Strobach
9879fce927 Support Python 3.8 self-documenting f-string expressions 2020-08-17 04:57:39 +02:00
David Strobach
03fa6d27e9 Add changelog entry 2020-08-17 04:57:39 +02:00
David Strobach
12c8990e53 Fix f-string tests 2020-08-17 04:57:39 +02:00
David Strobach
dcedf4ac64 Improve handling of f-strings 2020-08-17 04:57:39 +02:00
Anthony Scopatz
43e7827a9a fix tests 2020-08-16 19:13:35 -05:00
Anthony Scopatz
0d1d3574ea Env.rawkeys() 2020-08-16 18:46:02 -05:00
David Strobach
8dd4c3e5c4
Merge pull request #3695 from xonsh/pip-files
fixed pip install && setup.py sdist to include generated files
2020-08-17 00:27:54 +02:00
Anthony Scopatz
3c816367bb Merge branch 'ansi_prompt' of https://github.com/dyuri/xonsh into dyuri-ansi_prompt 2020-08-16 17:25:03 -05:00
Gyuri Horak
a4b61f5fc1
Moved tokenize_ansi into ptk_shell.shell, added unit tests for ANSI tokenization. 2020-08-16 20:13:07 +02:00
Anthony Scopatz
d6bc66a0e5 news 2020-08-16 13:06:12 -05:00
Anthony Scopatz
7d1a7ea9cb fixed pip install && setup.py sdist to include generated files 2020-08-16 13:03:57 -05:00
Gyuri Horak
bd9b3d6a9f
Support for mixed (xonsh + ANSI) prompt styling. 2020-08-16 17:56:02 +02:00
Anthony Scopatz
fc897fa55c
Merge pull request #3675 from laloch/walrus
Add Python 3.8 assignment expressions ("walrus"/PEP 572)
2020-08-16 10:28:54 -05:00
Anthony Scopatz
1df65ee369
Merge pull request #3688 from laloch/env-hostname
Add $HOSTNAME and $HOSTTYPE environment variables
2020-08-16 01:56:39 -05:00
David Strobach
3c5b999405 Changelog entry 2020-08-15 19:28:34 +02:00
David Strobach
a04261c2a5 Add $HOSTNAME and $HOSTTYPE environment variables 2020-08-15 19:28:30 +02:00
Gyuri Horak
938109673d
ANSI escape code support in PROMPT/RIGHT_PROMPT 2020-08-14 18:04:42 +02:00
Anthony Scopatz
c482940c88
Merge pull request #3685 from laloch/abbrevs-set-cursor
Allow for setting cursor position within expanded abbrev
2020-08-13 23:44:58 -05:00
Anthony Scopatz
9d83bf9aba
Merge pull request #3559 from xxh/rever_appimage
xonsh AppImage to xonsh GitHub assets
2020-08-13 14:41:57 -04:00
David Strobach
2a9be599e6 Changelog entry 2020-08-13 14:23:05 +02:00
David Strobach
9ba2eb5934 abbrevs: Allow for setting cursor position within expanded abbrev 2020-08-13 14:12:16 +02:00
David Strobach
98fb262fbb
Merge pull request #3684 from xonsh/remove_appveyor
Remove unused appveyor scripts [no news file needed]
2020-08-13 11:56:51 +02:00