Commit graph

6036 commits

Author SHA1 Message Date
Raphael Das Gupta
8e5051828f rephrase backticks xonsh/bash warning in tutorial 2017-01-03 17:13:55 +01:00
Raphael Das Gupta
a257f30c14 add missing verb in tutorial
to fix grammar
2017-01-03 17:06:18 +01:00
Anthony Scopatz
c4d2cc161e Merge pull request #2046 from xonsh/doctr_fixes
try latest version of doctr master
2016-12-31 12:13:05 -08:00
Gil Forsyth
4bed3b768a try latest version of doctr master
hoping this fixes the test failures on master re: doc deployment
2016-12-31 14:34:01 -05:00
Anthony Scopatz
a8a861a466 Merge pull request #2045 from xonsh/fix_multiline_execution
use ptk-specific `push` when executing commands
2016-12-31 11:11:40 -08:00
Gil Forsyth
9b8b9379a2 add news item 2016-12-31 13:35:45 -05:00
Gil Forsyth
193b5cf08c use ptk-specific push when executing commands
When events were introduced, the PTK shell's `_push` was left behind.
This is the cause of #2036 as the buffer isn't cleared between separate
prompt inputs, leading to very, very strange behavior.

This restores the use of the PTK `_push` that properly resets the buffer
if the AST fails to compile and also adds in the precommand src
transformation so that the bashisms xontrib still works as expected.
2016-12-31 13:32:01 -05:00
Anthony Scopatz
d495ca5c40 Merge pull request #2040 from mitnk/source-file
Minor updates on source alias
2016-12-28 10:50:54 -08:00
Hugo Wang
c09c1af77b revert context thing 2016-12-25 10:36:23 +08:00
Anthony Scopatz
cda5f87d57 remove live 2016-12-24 12:10:36 -08:00
Konstantinos Tsakiltzidis
34eb3fdb1b Merge pull request #2037 from xonsh/ltok
token bug fix
2016-12-24 13:15:35 +02:00
Hugo Wang
ad48cd23ec updated tests for windows 2016-12-24 16:45:25 +08:00
Hugo Wang
12ed79b345 adding tests 2016-12-24 16:35:08 +08:00
Hugo Wang
4a6aa61e09 make source cmd context aware 2016-12-24 13:31:36 +08:00
Anthony Scopatz
b06d922c19 Merge pull request #2039 from xonsh/doctr_fixes
checkout HEAD before attempting second deploy
2016-12-23 16:09:37 -08:00
Gil Forsyth
1a6c15b2ce checkout HEAD before attempting second deploy
I think the errors that doctr encounters when pushing the second set of
docs has to do with trying to add to the gh-pages branch when we're
starting from non-HEAD location?

I'm hoping that by manually putting us back onto HEAD that this should
avoid that...

If this does work, it's probably worth putting into doctr itself.

Usually caveats that we can't test this until it's merged...
2016-12-23 18:42:45 -05:00
Anthony Scopatz
39f72b9e86 Merge pull request #2028 from mitnk/failback-tb
print out exception msg when do fail-back
2016-12-23 11:24:22 -08:00
Anthony Scopatz
0ccba28ae4 token bug fix 2016-12-23 11:21:40 -08:00
Hugo Wang
914e8dc039 update exc printing 2016-12-22 21:40:10 +08:00
Anthony Scopatz
95052761b5 Merge pull request #2029 from xonsh/doctr_docs
use doctr to also manage release docs
2016-12-21 11:29:29 -08:00
Anthony Scopatz
f8fd00c94e Merge pull request #2027 from chronitis/tests-python-shebangs
Tests python shebangs
2016-12-21 11:28:03 -08:00
Gil Forsyth
711b7bac03 add make clean between doc builds 2016-12-21 13:38:02 -05:00
Gil Forsyth
db923baab5 version bump to 0.5.1 2016-12-21 09:31:19 -05:00
Gil Forsyth
07760b31c7 use doctr to also manage release docs
now that we have a release that contains the encrypted deploy key, we
can also have doctr always push the most recent release docs to
`xonsh-docs`.

there may be more fiddling to do to get a documentation selector
working but this is a start
2016-12-21 09:23:57 -05:00
Gil Forsyth
7aa4063ff1 Merge pull request #2025 from mitnk/xonfig-fix
Fixed xonfig raising error when xonsh is not installed from source
2016-12-21 09:16:44 -05:00
Hugo Wang
286ba8284b print out exception msg 2016-12-21 21:21:59 +08:00
Gordon Ball
7505393ca6 Remove 'none' from news file 2016-12-21 14:02:15 +01:00
Gordon Ball
fae2f1a76b Add news file for change 2016-12-21 13:55:01 +01:00
Gordon Ball
69e335382f cat pwd wc test scripts use python 3 syntax, but python #! 2016-12-21 13:50:36 +01:00
Hugo Wang
314c92830e do not create empty file 2016-12-21 12:45:20 +08:00
Hugo Wang
fcc8f256f1 Fixed xonfig raising error when xonsh is not installed from source 2016-12-21 12:03:44 +08:00
Anthony Scopatz
7b05e32ca0 no org 2016-12-20 15:20:03 -08:00
Anthony Scopatz
77e8b10f07 more doc fixes 2016-12-20 13:47:58 -08:00
Anthony Scopatz
90b874a828 some changelog fixes 2016-12-20 13:41:24 -08:00
Anthony Scopatz
213f7d0da4 version bump to 0.5.0 2016-12-20 13:23:52 -08:00
Anthony Scopatz
0be4b8e12e Merge pull request #2020 from mitnk/xonsh-failback
Make xonsh able to failback to other shells
2016-12-20 10:55:52 -08:00
Hugo Wang
e77695609b raise original error 2016-12-20 12:29:46 +08:00
Anthony Scopatz
4538a5aedc Merge pull request #2022 from mitnk/history-session-in-all
History show all contains session items
2016-12-19 09:45:50 -08:00
Hugo Wang
d48b062a19 code format 2016-12-19 21:13:32 +08:00
Hugo Wang
5f1691ba5d added news item 2016-12-19 21:06:16 +08:00
Hugo Wang
dbfc03975d history show all contains session items 2016-12-19 20:59:37 +08:00
Gil Forsyth
d3310c948f Merge pull request #1917 from SanketDG/fix-input/output-docs
Tutorial: Add note about redirection
2016-12-18 15:18:09 -05:00
SanketDG
0c9b809d96 Tutorial: Add note about redirection
Fixes https://github.com/xonsh/xonsh/issues/1863
2016-12-19 00:27:21 +05:30
Hugo Wang
b2078c3f83 updated ut - force it to be interactive 2016-12-18 11:25:39 +08:00
Hugo Wang
76b898ab14 refactoring & updated ut 2016-12-18 11:07:53 +08:00
Hugo Wang
be5dd8e328 failback only for interactive mode 2016-12-18 02:32:08 +08:00
Hugo Wang
d6294e171f ignore screen too 2016-12-17 18:54:28 +08:00
Hugo Wang
6684c802cc failback should ignore xonsh 2016-12-17 18:22:34 +08:00
Hugo Wang
dd2a3cb1c5 added news item 2016-12-17 18:12:49 +08:00
Hugo Wang
3980da870e make xonsh able to failback to other shells 2016-12-17 18:10:29 +08:00