Commit graph

9293 commits

Author SHA1 Message Date
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
Morten Enemark Lund
8aaf7c3c72 Remove unused appveyor scripts 2020-08-13 08:37:53 +02:00
Jamie Bliss
d3e4ae0fc1
Merge pull request #3679 from laloch/env-yield-str
Only return string keys while iterating over __xonsh__.env
2020-08-12 15:33:03 -04:00
Morten Enemark Lund
ea828ec0a5
Merge pull request #3674 from das-g/fix-grammar
Fix grammar on new landing page
2020-08-12 20:33:15 +02:00
David Strobach
4a528cae7f
Merge pull request #3683 from xonsh/single_ci_runs
Only run ci once per PR / push
2020-08-12 16:59:25 +02:00
Morten Enemark Lund
57eb347111 Only run CI once for black and elm 2020-08-12 15:47:27 +02:00
Morten Enemark Lund
23a1f0a88a dummy commit to trigger CI 2020-08-12 15:43:46 +02:00
Morten Enemark Lund
a0d366ca83 Only run ci once per PR / push 2020-08-12 15:34:54 +02:00
David Strobach
bdfbc4e398
Merge pull request #3682 from xonsh/add_all_ptk_packages
Fix vended prompt_toolkit packages not beeing installed with pip
2020-08-12 15:24:18 +02:00
Morten Enemark Lund
441c0a0c0a Fix vended prompt_toolkit packages not beeing installed with pip 2020-08-12 14:56:26 +02:00
David Strobach
8d778d64ed
Merge pull request #3680 from xonsh/ptk_vend_bug
Fix small issue when checking PTK version
2020-08-12 12:59:18 +02:00
anki-code
6026e1a2a3 Merge branch 'master' of https://github.com/xonsh/xonsh into rever_appimage 2020-08-12 13:29:03 +03:00
Morten Enemark Lund
05ab4962f4 fix small issue when checking PTK version 2020-08-12 12:29:02 +02:00
David Strobach
3c20e4e1e8 Changelog entry 2020-08-12 03:34:40 +02:00
David Strobach
3a45923b83 Only return string keys while iterating over __xonsh__.env 2020-08-12 03:34:34 +02:00
Anthony Scopatz
377ab8d9de
Merge pull request #3662 from bobhy/is_3661
drop dependence on py.exe on Windows
2020-08-11 20:12:01 -04:00
David Strobach
40436e3a97 Add walrus tests 2020-08-11 18:26:40 +02:00
David Strobach
d5f0f090d4 Add Python 3.8 assignment expressions ("walrus"/PEP 572) 2020-08-11 18:26:35 +02:00
Bob Hyman
224c555afe Document preference for pip install over setup.py. 2020-08-11 12:25:17 -04:00
David Strobach
5c18d599dd Add walrus operator token 2020-08-11 15:21:46 +02:00
David Strobach
fbf6cf2410 Changelog entry 2020-08-11 15:21:46 +02:00
Raphael Borun Das Gupta
61fc181323 fix grammar: "is solves" -> "solves" 2020-08-11 01:50:51 +02:00
Raphael Borun Das Gupta
d73401dc40 add LF at EOL 2020-08-11 01:50:19 +02:00
Anthony Scopatz
a68b9cc298 Merge branch 'vend_ptk' into master 2020-08-10 18:07:17 -05:00
Anthony Scopatz
297cd15282 add src asset 2020-08-10 18:00:54 -05:00
Anthony Scopatz
4bbd487af3 Merge branch 'master' into rever_appimage 2020-08-10 17:58:37 -05:00
Bob Hyman
fc492cad97 Skip tests that run xonsh in subproc if not installedDo not try to shoehorn module into PATH(too complex to track Windows vs other VENV). 2020-08-10 17:16:36 -04:00
Bob Hyman
29a7ef09ea Merge branch 'is_3661' of /mnt/c/users/bobhy/src/xonsh into is_3661 2020-08-10 16:15:59 -04:00
Bob Hyman
f4bdbede2b integration tests add only tests/bin to PATH 2020-08-10 16:11:58 -04:00
Bob Hyman
24546280e9 Don't hack PATH for integration tests 2020-08-10 15:08:05 -04:00
David Strobach
22c962a52e
Merge pull request #3673 from xonsh/fix_test_suite
Fix test suite
2020-08-10 20:25:47 +02:00
Morten Enemark Lund
70da6af287 Merge branch 'fix_test_suite' into vend_ptk 2020-08-10 13:27:58 +02:00