Commit graph

8485 commits

Author SHA1 Message Date
Anthony Scopatz
e35d61f2ea logical whitespace 2019-08-27 14:01:28 -04:00
Anthony Scopatz
4975977b2b new check_output() test 2019-08-27 11:03:26 -04:00
Anthony Scopatz
bb809778b9 check=True 2019-08-27 10:25:11 -04:00
Anthony Scopatz
5743558cef check_output() fiux 2019-08-27 10:21:40 -04:00
Anthony Scopatz
a280154b7b Updated CHANGELOG for 0.9.11 2019-08-25 13:26:16 -04:00
Anthony Scopatz
90940535ce bumped version to 0.9.11 2019-08-25 13:26:15 -04:00
Anthony Scopatz
94e25fcd9c Updated authorship for 0.9.11 2019-08-25 13:26:15 -04:00
Anthony Scopatz
dd16d59d86
Merge pull request #3251 from cjrh/vox-activate-absolute-path
vox activate: use absolute path in $PATH
2019-08-25 13:21:16 -04:00
Anthony Scopatz
b251e402a7
Merge pull request #3274 from con-f-use/master
Correct completer tutorial
2019-08-25 13:19:39 -04:00
Anthony Scopatz
10212285b8
Merge pull request #3272 from xonsh/logical_op_aliases
Allow logical operators within aliases
2019-08-25 13:18:25 -04:00
con-f-use
fef6743f4b
More completer example clarification 2019-08-18 17:30:45 +02:00
con-f-use
4b26928973
Update correct_completer_tutorial.rst 2019-08-18 14:56:50 +02:00
con-f-use
7ef79eb169
News item for completer tutorial fix 2019-08-18 14:46:51 +02:00
con-f-use
980df01e7e
Correct completer tutorial 2019-08-18 14:30:41 +02:00
Gil Forsyth
e4fada56b0 Allow logical operators within aliases
This fixes #3270 and logical operators within aliases now resolve correctly.

I've added in `&&`, `||`, `and`, and `or`

```
(base)   ~/githu/xonsh/xonsh logical_op_aliases $ aliases['echocat'] = 'echo "hi" and echo "there"'
(base)   ~/githu/xonsh/xonsh logical_op_aliases $ echocat
hi
there
(base)   ~/githu/xonsh/xonsh logical_op_aliases $ aliases['echocat'] = 'echo "hi" or echo "there"'
(base)   ~/githu/xonsh/xonsh logical_op_aliases $ echocat
hi
(base)   ~/githu/xonsh/xonsh logical_op_aliases $ aliases['echocat'] = 'echo "hi" && echo "there"'
(base)   ~/githu/xonsh/xonsh logical_op_aliases $ echocat
hi
there
(base)   ~/githu/xonsh/xonsh logical_op_aliases $ aliases['echocat'] = 'echo "hi" || echo "there"'
(base)   ~/githu/xonsh/xonsh logical_op_aliases $ echocat
hi
```
2019-08-16 15:17:31 -04:00
Caleb Hattingh
3b8d8472cb Trying to fix CI failure on Windows Python 3.5 2019-08-16 20:33:51 +10:00
Caleb Hattingh
b4b5d262c7 Add the new path parameter to the documentation. 2019-08-15 23:23:26 +10:00
Caleb Hattingh
eb8971dc7b Make the new path parameter explicit in the tests. 2019-08-15 23:23:09 +10:00
Caleb Hattingh
220923f084 Include path as a kwarg on activate and deactivate events 2019-08-14 17:50:06 +10:00
Anthony Scopatz
59a042010f Updated CHANGELOG for 0.9.10 2019-08-09 17:11:08 -04:00
Anthony Scopatz
df6e0a4f07 bumped version to 0.9.10 2019-08-09 17:11:07 -04:00
Anthony Scopatz
52546449f6 Updated authorship for 0.9.10 2019-08-09 17:11:07 -04:00
Anthony Scopatz
c6e168ffcf
Merge pull request #3266 from michaelaye/patch-4
Update faq.rst
2019-08-09 15:03:58 -04:00
K.-Michael Aye
bcd09a022f
Update faq.rst
Add text on how to add packages via xpip to make them available to xonsh
2019-08-09 12:41:04 -06:00
Morten Enemark Lund
2a373046bc
Merge pull request #3255 from xonsh/target-color
Target color
2019-08-08 08:06:46 +02:00
Anthony Scopatz
2d9c0c9ff8
Merge pull request #3262 from vlaci/command-not-found
command-not-found: fix lookup of command-not-found in Ubuntu
2019-08-07 14:12:01 -04:00
László Vaskó
72f7b7e848 command-not-found: fix lookup of command-not-found in Ubuntu
The last change in #3249 has introduced a regression as
command-not-found does not reside on the $PATH on Ubuntu systems.

Additionally `CommandsCache` is introduced instead of `shutil.which` to
cache the result of $PATH lookup.
2019-08-07 18:31:57 +02:00
Anthony Scopatz
75b9e1cda6
Merge pull request #3260 from michaelaye/patch-2
Update environ.py
2019-08-07 10:48:27 -04:00
Gil Forsyth
981ecdec86
Merge pull request #3261 from michaelaye/patch-3
Update xontribs.json
2019-08-07 10:45:28 -04:00
Anthony Scopatz
92487fe1eb
Merge branch 'master' into patch-2 2019-08-07 10:39:00 -04:00
David Strobach
8fde5da263
Merge pull request #3258 from rindeal/patch-2
revamp COMPLETION_IN_THREAD VarDoc
2019-08-07 10:22:10 +02:00
David Strobach
8d45362031
Merge pull request #3259 from rindeal/patch-3
fix XONSH_DATETIME_FORMAT VarDoc formatting
2019-08-07 10:19:27 +02:00
K.-Michael Aye
54c9727894
Update xontribs.json
Recommend removal of click_tabcomplete because it's not working for a year now. It just decreases the new user experience creating error messages after launching xonsh if this is loaded.
2019-08-06 18:08:11 -06:00
K.-Michael Aye
5924f563d5
Update environ.py
fixing typos and improving print layout a bit
2019-08-06 18:05:39 -06:00
Jan Chren
4c92d13bfd
fix XONSH_DATETIME_FORMAT VarDoc formatting 2019-08-06 23:58:45 +00:00
Jan Chren
f1a4d778f8
revamp COMPLETION_IN_THREAD VarDoc
- fix typos
- fix formatting
- re-word
2019-08-06 22:32:30 +00:00
Anthony Scopatz
79a4c7ce82 black 2019-08-06 14:40:37 -04:00
Anthony Scopatz
5f30593dfe target color 2019-08-06 14:39:11 -04:00
David Strobach
aae977c407
Merge pull request #3254 from rindeal/patch-1
fix typo
2019-08-06 18:40:51 +02:00
Jan Chren
a5e3fcc28a
fix typo 2019-08-06 16:38:28 +00:00
Anthony Scopatz
eb4a74687c
Merge pull request #3252 from NilsIrl/patch-1
Clarify man-page parsing feature
2019-08-05 17:58:41 -04:00
Anthony Scopatz
d6f893c0c6
Merge pull request #3242 from xonsh/sphinx2
Fix admonitions in docs
2019-08-05 17:46:36 -04:00
Nils ANDRÉ-CHANG
4d7d3c235f
Clarify man-page parsing feature 2019-08-05 22:03:44 +01:00
Morten Enemark Lund
06a6b44f51 Merge remote-tracking branch 'remotes/origin/master' into sphinx2 2019-08-05 21:12:52 +02:00
Morten Enemark Lund
8cada479d4 Add fix to description lists 2019-08-05 10:44:22 +02:00
Caleb Hattingh
16edba8fe8 Apply abspath() to the env_dir, and add a test to verify. 2019-08-04 12:20:04 +10:00
Caleb Hattingh
3e79a958c7 Add xontrib/ to coverage 2019-08-04 12:19:05 +10:00
Caleb Hattingh
b89bada694 Trying to solve the test_news failure. 2019-08-03 12:43:17 +10:00
Caleb Hattingh
287eb5a9af Fix news file to be valid *.rst 2019-08-03 12:37:23 +10:00
Caleb Hattingh
ce6a861558 Update news and AUTHORS 2019-08-03 12:32:02 +10:00