Morten Enemark Lund
ee407b3bed
Merge pull request #1313 from xonsh/nlp
...
fixed newline env issue
2016-06-25 19:26:49 +02:00
Anthony Scopatz
b8ac2a1ff0
more doc hooks
2016-06-25 12:52:05 -04:00
Anthony Scopatz
3fd1e93d3b
more docs
2016-06-25 12:50:57 -04:00
Anthony Scopatz
9415b4cde0
newline fix
2016-06-25 12:44:08 -04:00
Anthony Scopatz
e97d02db16
fixed conflict
2016-06-25 12:34:55 -04:00
Anthony Scopatz
c6f573f11b
version bump to 0.4.1
2016-06-24 17:40:40 -04:00
Anthony Scopatz
70d52ce457
Merge branch 'amalfix'
2016-06-24 17:35:36 -04:00
Anthony Scopatz
dfc6142b83
added amalgamate error
2016-06-24 16:36:48 -04:00
Anthony Scopatz
57f362ab17
amalgamate fix
2016-06-24 16:35:11 -04:00
Anthony Scopatz
60f0c37a7a
some cl cleanup
2016-06-24 14:52:14 -04:00
Anthony Scopatz
2892bcde22
some cl cleanup
2016-06-24 14:49:34 -04:00
Anthony Scopatz
3438e54d4c
newline
2016-06-24 14:44:57 -04:00
Anthony Scopatz
03bda46acd
version bump to 0.4.0
2016-06-24 14:23:19 -04:00
Anthony Scopatz
3d91066145
minor doc fixes
2016-06-24 14:20:37 -04:00
Anthony Scopatz
60c9e27b8d
Merge pull request #1329 from xonsh/cc-windows
...
Make CommandsCache play well with Windows
2016-06-24 14:09:03 -04:00
Burak Yigit Kaya
b2f7ebb58c
Add stub docs for the new commands_cache module
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
d3bb55de14
Better import
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
1c3a59d181
Extract CommandsCache to its own module
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
eda60048b1
Extract CommandsCache to its own module
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
e6643622c0
Don't use the word "invalidate"
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
00b3f2220e
Make lazy_locate_binary
be consistent with locate_binary
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
4193e40ee1
Remove some empty lines and add docstrings
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
acd372a3a1
Add is_empty()
to commands cache
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
858cb6ea1e
Respect PATHEXT ordering and improve perf
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
384ced6700
Move locate_binary to CommandsCache
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
9b4655ab28
Even simpler code and bug fix
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
d789a137f5
Slightly better code
2016-06-24 20:27:28 +03:00
Burak Yigit Kaya
ce93945de3
Make CommandsCache play well with Windows
2016-06-24 20:27:28 +03:00
Anthony Scopatz
e2dece482c
Merge pull request #1333 from xonsh/pacman_xontrib
...
add pacman tab completion xontrib
2016-06-24 12:50:04 -04:00
Gil Forsyth
532262f075
add pacman tab completion xontrib
2016-06-24 12:36:50 -04:00
Gil Forsyth
160d415034
Merge pull request #1332 from xonsh/apt_tabcomplete
...
fixed name of apt_tabcomplete.xsh
2016-06-24 11:48:17 -04:00
Anthony Scopatz
8d564879f4
fixed name of apt_tabcomplete.xsh
2016-06-24 11:39:04 -04:00
Morten Enemark Lund
f3ecbe35a2
Merge pull request #1328 from xonsh/jload
...
JSON load errors.
2016-06-24 06:28:49 +02:00
Anthony Scopatz
8fbba6793e
catch json.JSONDecodeError, which is a subclass of ValueError
2016-06-23 17:34:27 -04:00
Morten Enemark Lund
ecbcdac2d3
Merge pull request #945 from xonsh/pytest_port
...
Pytest port
2016-06-23 23:31:31 +02:00
Gil Forsyth
6d489843c3
update CONTRIBUTING with changes to pytest
2016-06-23 17:11:45 -04:00
Anthony Scopatz
4d63d63985
fix for os.environ lookup
2016-06-23 17:11:16 -04:00
Gil Forsyth
d5975ea758
remove run_tests
2016-06-23 17:04:28 -04:00
Gil Forsyth
6d98baa7d0
Merge branch 'master' into pytest_port
2016-06-23 15:52:53 -04:00
Gil Forsyth
58c34f2395
add changelog
2016-06-23 15:49:58 -04:00
Gil Forsyth
170d08f43f
uncomment tests (my bad)
2016-06-23 15:04:28 -04:00
Morten Enemark Lund
ad8cb28891
Merge pull request #1326 from xonsh/fix_ptk_check
...
fix `has_prompt_toolkit()`
2016-06-23 20:40:40 +02:00
Gil Forsyth
e79772955c
fix has_prompt_toolkit()
2016-06-23 14:19:54 -04:00
Morten Enemark Lund
064e86825d
Better integration of the check_ast, check_stmts, check_xonsh, check_xonsh_ast assertion helpers
2016-06-23 20:16:58 +02:00
Morten Enemark Lund
ef04264a06
Add XONSH_ENCODING_ERRORS to TOOLS_ENV
2016-06-23 20:13:24 +02:00
Anthony Scopatz
9603611851
Merge pull request #1277 from laerus/xonsh-argument-fix-i1073
...
complain on invalid cli arguments
2016-06-23 12:25:37 -04:00
Gil Forsyth
af970448cb
make sure PATHEXT is available in windows test
2016-06-23 11:45:00 -04:00
Gil Forsyth
a05defc857
fix EnvPath test failures
...
EnvPath's `__getitem__` method calls `expandvars` which only performs
expansion if the ENV_VAR `EXPAND_ENV_VARS` is `True`. And since our
environments aren't bleeding over into the tests anymore, this wasn't
being set. So a quick mock env added in to the expansion tests and
we're good to go.
2016-06-23 10:25:42 -04:00
Gil Forsyth
2f4adb2cbe
fix skip error (no yield inside skipped functions)
...
note that pytest is a bit finicky about how it skips things. we can't
use the `yield check_ast, asdf, asdf` format within a skipped function
since it will still be parsed and in the case of python3.5 only syntax,
python3.4 barfs
2016-06-23 09:59:21 -04:00
Morten Enemark Lund
cdf9e43bae
Fix pytest skip
2016-06-23 14:46:15 +02:00