adam j hartz
88d4852bf5
add different error message for PermissionError on redirect
2016-05-12 20:50:57 -04:00
Anthony Scopatz
520fb2dcab
Merge branch 'adqm-cache'
2016-05-12 19:18:43 -04:00
Anthony Scopatz
7ab23504bd
Merge branch 'cache' of https://github.com/adqm/xonsh into adqm-cache
2016-05-12 18:58:52 -04:00
adam j hartz
402a8f3f8c
re-introduce, refactor xontribs logic
2016-05-12 18:25:00 -04:00
Anthony Scopatz
ae6bd3344a
Merge pull request #869 from gforsyth/fixwhich
...
update which to be compatible with python3.4
2016-05-12 18:08:31 -04:00
Gil Forsyth
68bb911864
remove redundant subprocess calls
2016-05-12 17:58:50 -04:00
Gil Forsyth
601c641bdf
update which to be compatible with python3.4
...
and one other, small change
2016-05-12 17:48:27 -04:00
Anthony Scopatz
83bf607862
Merge pull request #861 from GuillaumeLeclerc/fix-846
...
fix #846 (compatibility with ptk 1.0)
2016-05-12 15:33:46 -04:00
Guillaume Leclerc
f0bb43f656
finer grain import
2016-05-12 21:25:14 +02:00
Anthony Scopatz
f1e03be011
Merge pull request #863 from Carreau/a-which
...
SCOPATZ: What makes you think it is a which?
GFORSYTH: Oh, it turned me into a GNUwt!
SCOPATZ: A GNUwt?
[Silence]
GFORSYTH: Well, I got better.
CROWD: Burn it anyway!
2016-05-12 13:53:43 -04:00
Matthias Bussonnier
f49b40042f
An commit which
fixes #833
...
CROWD: A `which`! A `which`! A `which`! We've got a `which`! A `which`!
GFORSYTH: We have found a `which`, might we burn it?
CROWD: Burn it! Burn!
SCOPATZ: How do you know it is a `which`?
CARREAU: It looks like one.
SCOPATZ: Bring it forward.
WITCH: I'm not a `gnu-which`. I'm not a `gnu-which`.
SCOPATZ: But you have a `-v` flag.
WITCH: They monkey patched me.
CROWD: No, we didn't... no.
WITCH: And this isn't my source code, it's a false one.
SCOPATZ: Well?
GFORSYTH: Well, we did do the `-v` flag.
SCOPATZ: The source code?
GFORSYTH: And the function signature -- but it is a `which`!
CROWD: Burn it! `which`! `which`! Burn it!
SCOPATZ: Did you dress it up like this?
CROWD: No, no... no ... yes. Yes, yes, a bit, a bit.
2016-05-12 10:34:21 -07:00
Guillaume Leclerc
e0866df6bb
cleaner if and avoid exception
2016-05-12 19:12:05 +02:00
Guillaume Leclerc
89bb5c4e39
use if instead of exception
2016-05-12 18:47:59 +02:00
Anthony Scopatz
6395a783a0
Merge pull request #860 from ngoldbaum/history-parsing
...
lower-case xonsh history string specs before parsing
2016-05-12 12:40:16 -04:00
Guillaume Leclerc
d0ed660640
fix #846 (compatibility with ptk 1.0)
2016-05-12 18:16:15 +02:00
Nathan Goldbaum
d756fa686b
lower-case xonsh history string specs before parsing
2016-05-12 11:14:54 -05:00
adam j hartz
933d2e09e9
rebase mistakes
2016-05-12 12:00:16 -04:00
adam j hartz
78d923ec74
add arg undoers
2016-05-12 11:53:15 -04:00
adam j hartz
821fcf452b
different code cache filenames
2016-05-12 11:53:15 -04:00
adam j hartz
a2285fd916
documentation
2016-05-12 11:53:15 -04:00
adam j hartz
8eb3d92f60
update base shell actually to do something when caching everything
2016-05-12 11:51:45 -04:00
adam j hartz
f246466547
update environ and main to use new code cache location
2016-05-12 11:50:57 -04:00
adam j hartz
143e1ceafc
move code caching to new module
2016-05-12 11:49:40 -04:00
adam j hartz
456cfb92d4
fix for test case
2016-05-12 11:49:40 -04:00
adam j hartz
3a3d4026d1
use the cache everywhere
2016-05-12 11:49:40 -04:00
Gil Forsyth
fc056034c9
Merge pull request #845 from scopatz/fix_anaconda
...
Fix Anaconda check.
2016-05-12 11:49:26 -04:00
Gil Forsyth
e4465aed6c
Merge pull request #856 from scopatz/rpart
...
rsplit to rpartition
2016-05-12 11:48:19 -04:00
adam j hartz
c765122499
move script caching code to xonsh/tools.py
2016-05-12 11:47:27 -04:00
Anthony Scopatz
5ea311cfaa
rsplit to rpartition
2016-05-12 10:58:30 -04:00
Morten Enemark Lund
bb6f21ff8b
Fix Anaconda check. It also seemed python from the anaconda distribution does not always write 'Anaconda' as part of the sys.version string.
...
Also the check has been moved to xonsh.tools as ON_ANACONDA
2016-05-12 10:19:58 +02:00
Morten Enemark Lund
4ebeac7d6f
Merge pull request #842 from scopatz/pyeval
...
Fix for balancing parens in subproc wrapping.
2016-05-12 08:09:13 +02:00
Anthony Scopatz
08c5b8f43d
more tests
2016-05-11 23:41:14 -04:00
Anthony Scopatz
fbb2adccb4
start of wrapping
2016-05-11 23:24:58 -04:00
Gil Forsyth
17916b884a
Merge pull request #841 from scopatz/permission_error
...
Handle PermissionError thrown by yield_executables* functions
2016-05-11 19:46:59 -04:00
Morten Enemark Lund
cec68e703c
Update CHANGELOG.rst
2016-05-11 23:14:47 +02:00
Morten Enemark Lund
ec862c23f3
Fix PermissionError caused by os.listdir()
in directories with no read permissions
2016-05-11 23:14:29 +02:00
Morten Enemark Lund
a4cbf74dc3
Merge pull request #837 from gforsyth/updatedocs
...
update docs for conda install to use conda-forge
2016-05-11 20:14:36 +02:00
Gil Forsyth
a546809f08
update docs for conda install to use conda-forge
2016-05-11 14:08:34 -04:00
Morten Enemark Lund
f8011c2d54
Merge pull request #829 from scopatz/xontrib
...
Xontrib
2016-05-11 19:54:46 +02:00
Anthony Scopatz
6e60b6a6f2
copy edit fixes from @melund
2016-05-11 12:27:50 -04:00
Anthony Scopatz
47175e9cd1
ready for a look
2016-05-11 03:48:16 -04:00
Anthony Scopatz
9a04b555bc
more docs
2016-05-11 03:44:39 -04:00
Anthony Scopatz
dbe93d2e54
more docs
2016-05-11 02:49:03 -04:00
Anthony Scopatz
50d76f9570
more docs
2016-05-11 01:55:53 -04:00
Anthony Scopatz
ab47bfd5bd
autogen xontrib docs
2016-05-11 00:57:48 -04:00
Anthony Scopatz
50d8f0c5bd
interim add
2016-05-11 00:42:36 -04:00
Anthony Scopatz
b279c5ec2d
add install check in wizard
2016-05-10 04:09:09 -04:00
Anthony Scopatz
a62fe6a0cb
nice
2016-05-10 03:56:26 -04:00
Anthony Scopatz
5aa8b09b63
overhauled xontrib command
2016-05-10 01:21:36 -04:00
Anthony Scopatz
88046265dc
added xontribs
2016-05-09 23:40:45 -04:00