Commit graph

8847 commits

Author SHA1 Message Date
David Strobach
98bd6b6a48 Make autovox work with Python 3.5
We still can't use f-strings because of Python 3.5 support.
2020-04-08 20:13:12 +02:00
Anthony Scopatz
d86cea184b
Merge pull request #3512 from laloch/fix-captured-inject
Fix @$() subprocess operator
2020-04-08 12:05:04 -05:00
David Strobach
ee1486f533 News entry 2020-04-08 18:34:47 +02:00
David Strobach
940713f7f8 Add @$() tests 2020-04-08 18:34:47 +02:00
David Strobach
20196ac2a1 Allow for using @$() operator without leading and trailing whitespace 2020-04-08 18:34:47 +02:00
David Strobach
b6ec145fa6 Fix @$() subprocess operator
@$() operator now removes trailing newline characters from
multiline command output.
2020-04-08 18:34:47 +02:00
Morten Enemark Lund
789f4d2e96
Merge pull request #3511 from xonsh/github_actions_PRs
Add PRs to event triggers for github actions
2020-04-08 18:28:24 +02:00
Gil Forsyth
9ee607aa26
Add PRs to event triggers for github actions 2020-04-08 12:06:42 -04:00
Anthony Scopatz
7e1b0997ae
Merge pull request #3467 from xonsh/gforsyth-patch-1
Create xonshpytest.yml
2020-04-08 10:00:04 -05:00
Gil Forsyth
196e0159bc
Re-enable travis OSX checks 2020-04-08 10:16:12 -04:00
Morten Enemark Lund
54a34494e3
Merge pull request #3494 from laloch/fix-background-operator
Do not handle ampersand as an argument in subprocess mode
2020-04-08 07:11:39 +02:00
Gil Forsyth
4466f12c45
Check if it's just OSX that's flaky 2020-04-07 18:45:29 -04:00
David Strobach
222472d015 Fix ampersand parameter test 2020-04-07 23:48:22 +02:00
Morten Enemark Lund
c37818d4b4
Merge pull request #3483 from xonsh/runthis
runthis
2020-04-07 22:48:48 +02:00
David Strobach
d49335174c Merge branch 'master' into fix-background-operator 2020-04-07 22:39:42 +02:00
Morten Enemark Lund
d8f6f66772
Merge pull request #3509 from laloch/fix-executables_in
Fix executables_in() exception on Windows
2020-04-07 22:11:46 +02:00
David Strobach
200544c8e3 add news entry 2020-04-07 20:23:00 +02:00
David Strobach
1c8498a522 Fix executables_in() exception on Windows
os.stat() on Windows seems to strip the spaces off the path
parameter, so noone can be sure the path does really exist.
2020-04-07 19:57:53 +02:00
Gil Forsyth
c49b0561f5
Bump timeout to 15s 2020-04-07 11:52:50 -04:00
Gil Forsyth
8b43a2dfc3
Remove a bunch of existing CI checks
* Removes all circle jobs
* Removes all travis jobs except for the doc builds
* Removes appveyor jobs except for MSYS2
* Removes all azure pipelines jobs

Signed-off-by: Gil Forsyth <gil@forsyth.dev>
2020-04-07 11:20:29 -04:00
Gil Forsyth
fc2361b875 Set up Github Actions to handle CI
* Tweak env names for easier templating
* Add condarc file to force conda-forge
* Run xonsh as module to avoid windows PATH issues
2020-04-07 11:20:23 -04:00
David Strobach
6e6de74000
Merge pull request #3507 from xonsh/pinsphinx
Pin `sphinx` so the docs don't break
2020-04-07 17:15:07 +02:00
Gil Forsyth
f01d3a2b7b
Pin sphinx so the docs don't break 2020-04-07 09:36:29 -04:00
David Strobach
eb975f6666 add some tests 2020-04-07 15:07:24 +02:00
Gil Forsyth
6def5aa46d Updated CHANGELOG for 0.9.16 2020-04-07 08:59:44 -04:00
Gil Forsyth
5d3c50488e bumped version to 0.9.16 2020-04-07 08:59:44 -04:00
Gil Forsyth
a8362c1959 Updated authorship for 0.9.16 2020-04-07 08:59:43 -04:00
David Strobach
4b8db788d6
Merge pull request #3505 from xonsh/win_scandir
Fix Windows bug when PATH entries has trailing spaces
2020-04-07 13:53:44 +02:00
Morten Enemark Lund
0c9e8b281f Use os.path methods 2020-04-07 10:36:46 +02:00
Morten Enemark Lund
40d181d43a Add changelog entry 2020-04-07 10:21:40 +02:00
Morten Enemark Lund
279615f642 Fix win bug with scandir and trailing space 2020-04-07 10:19:54 +02:00
David Strobach
b7265fcd97
Merge pull request #3500 from dyuri/ssh_agent_to_github
xontrib-ssh-agent moved to github
2020-04-04 15:08:23 +02:00
Gyuri Horak
ed039d684f xontrib-ssh-agent moved to github (due to end of mercurial support on bitbucket) 2020-04-04 09:51:58 +02:00
Anthony Scopatz
b00fad96b0
Merge pull request #3497 from laloch/unthread-xdg-open
Unthread xdg open
2020-04-01 14:48:22 -05:00
David Strobach
da0dc54849 news entry 2020-04-01 21:36:32 +02:00
David Strobach
934db13168 Unthread xdg-open. 2020-04-01 21:34:05 +02:00
Anthony Scopatz
cc66400cfd
Merge pull request #3477 from bobhy/is3474
color_files() never returns None for token;
2020-04-01 13:36:34 -05:00
David Strobach
58e5b417ee news entry 2020-04-01 03:09:12 +02:00
David Strobach
5236239078 Do not handle ampersand as an argument in subprocess mode
This removes ambiguity of ampersand string literal. Allows for
passing a single quoted ampersand as the last subprocess argument.
2020-04-01 03:06:48 +02:00
Morten Enemark Lund
0d8c0b613a
Merge pull request #3492 from laloch/abbrevs-completions-confirm
abbrevs: do not handle return key while a completion is selected
2020-03-31 14:17:24 +02:00
David Strobach
7e2b8105fa abbrevs: do not handle return key while a completion is selected 2020-03-30 20:05:38 +02:00
Bob Hyman
65e639eb88 Merge branch 'master' into is3474 2020-03-29 16:14:54 -04:00
Bob Hyman
bd313eef53 Fix test case for changing or deleting colors 2020-03-29 16:05:10 -04:00
Morten Enemark Lund
3d795b85ca
Merge pull request #3490 from laloch/abbrevs-whole-words
abbrevs: only trigger completion if the word is preceded by space
2020-03-28 17:52:14 +01:00
David Strobach
e7df18840d abbrevs: only trigger completion if the word is preceded by space 2020-03-27 23:12:34 +01:00
Jamie Bliss
78de276032
Merge pull request #3489 from laloch/fix-abbrevs
abbrevs: fix possible exception and do some cleanup
2020-03-25 19:00:48 -04:00
David Strobach
9978f6bdd7 abbrevs: fix possible exception and do some cleanup 2020-03-25 23:36:29 +01:00
Anthony Scopatz
a06ad1fefd
Merge pull request #3484 from laloch/abbrevs
Add fish-like command abbreviations
2020-03-25 17:06:53 -05:00
David Strobach
20578fe806 black 2020-03-25 22:45:12 +01:00
David Strobach
6d1713c423 abbrevs: move abbrevs dict to the session context 2020-03-25 22:42:35 +01:00