Anthony Scopatz
936f738516
f-string tests working
2017-07-22 15:35:38 -04:00
Anthony Scopatz
ef9c357a73
some upassign AST tests
2017-07-17 13:04:53 -05:00
Anthony Scopatz
1781410d97
Merge branch 'master' into fstr
2017-07-16 16:19:52 -05:00
Morten Enemark Lund
b54a320ac0
Merge pull request #2439 from xonsh/barestarz
...
x, y, *z unpacking
2017-07-16 23:16:31 +02:00
Anthony Scopatz
18450f4330
Merge branch 'master' into fstr
2017-07-16 16:15:49 -05:00
Anthony Scopatz
1bc4920dbf
lex f-strings
2017-07-16 16:13:20 -05:00
Morten Enemark Lund
075b6038da
Merge pull request #2441 from xonsh/tq
...
fixed triple quote issue when open triple quotes are on the last line
2017-07-16 23:09:04 +02:00
Anthony Scopatz
bc62c6cd3b
Merge pull request #2440 from jb-leger/ipython_threadable
...
ipython not threadable: predict_shell should be used
2017-07-16 15:35:51 -05:00
Anthony Scopatz
078c44703c
fixed triple quote issue when open triple quotes are on the last line
2017-07-16 15:34:20 -05:00
Jean-Benoist Leger
a827f004b2
ipython not threadable: predict_shell should be used, see #2438
2017-07-16 22:21:36 +02:00
Anthony Scopatz
b1b719170b
rm whitespace
2017-07-16 14:20:06 -05:00
Anthony Scopatz
1b45240fe9
more
2017-07-16 14:19:14 -05:00
Anthony Scopatz
1123a0af9b
fix for comma test list rules
2017-07-16 14:17:38 -05:00
Anthony Scopatz
38b852be13
Merge pull request #2438 from jb-leger/ipython_threadable
...
Ipython threadable
2017-07-16 12:11:03 -05:00
Jean-Benoist Leger
98f4a9f057
News item for ipython unthreadable.
2017-07-16 18:02:25 +02:00
Morten Enemark Lund
724f39a888
Merge pull request #2435 from xonsh/zero0
...
fixed EOF in multi-line statement line number error
2017-07-16 08:09:54 +02:00
Jean-Benoist Leger
7ecaf86193
IPython should not be threadable
2017-07-16 01:46:24 +02:00
Anthony Scopatz
ec0c2ef143
don't check error status for window
2017-07-15 18:06:19 -05:00
Anthony Scopatz
19be0c409d
fixed zero line test
2017-07-15 17:53:47 -05:00
Anthony Scopatz
4df37c0d73
fixed EOF in multi-line statement line number error
2017-07-15 17:51:21 -05:00
Gil Forsyth
cee3a71650
Merge pull request #2408 from nathan-hoad/alias-command
...
Implement an alias alias, matching what sh's alias does.
2017-07-09 15:50:31 -04:00
Gil Forsyth
126004482f
Merge pull request #2426 from xonsh/xontrib-schedule
...
Add xontrib-schedule
2017-07-09 15:46:09 -04:00
Jamie Bliss
2bb9b87971
Add news item
2017-07-09 13:46:44 -04:00
Jamie Bliss
6dbec65450
Add xontrib-schedule
2017-07-09 13:42:14 -04:00
Nathan Hoad
b05a5d4bf5
Implement an alias alias, matching what sh's alias does.
2017-07-08 15:35:21 +10:00
Jamie Bliss
afa9f2f6eb
Merge pull request #2424 from moigagoo/patch-1
...
Fix incorrect branch colorization
2017-07-06 10:37:17 -04:00
Konstantin Molchanov
769e2012e1
Fix news item formatting.
2017-07-06 18:14:22 +04:00
Konstantin Molchanov
d38ff4db8d
Add .rst extension to the news item.
2017-07-06 18:08:56 +04:00
Konstantin Molchanov
662f1ecbab
Add news item for the branch colorization fix.
2017-07-06 18:07:55 +04:00
Konstantin Molchanov
d467415365
Fix incorrect branch colorization
...
If 'git' or 'hg' commands are aliases, repository state was determined incorrectly.
This commit adds explicit alias ignoring.
2017-07-06 12:56:39 +04:00
Konstantinos Tsakiltzidis
72f3bc0d08
Merge pull request #2419 from xonsh/compute-prompt-after-event
...
Fire on_pre_prompt before any prompt calculations are done.
2017-07-05 20:15:36 +03:00
Jamie Bliss
f1efed3c79
Add news item
2017-06-30 10:37:25 -04:00
Jamie Bliss
a6cfb694e2
Fire on_pre_prompt before any prompt calculations are done.
2017-06-30 10:29:40 -04:00
Konstantinos Tsakiltzidis
26b0340d70
Merge pull request #2412 from rossnomann/feature/issue-448-add-append_if_no_newline-var
...
Add $APPEND_IF_NO_NEWLINE environment variable
2017-06-29 23:44:52 +03:00
Ross Nomann
a9967c0f5d
Add $XONSH_APPEND_NEWLINE environment variable
2017-06-27 09:10:36 +03:00
Jamie Bliss
7f88c0fe89
Merge pull request #2415 from xonsh/envc
...
pass env into git branch detection
2017-06-24 19:10:43 -04:00
Anthony Scopatz
9036fa666f
pass env into git branch detection
2017-06-24 14:16:41 -04:00
Anthony Scopatz
7c66acbf51
Merge pull request #2407 from nh2/issue-2403-xontrib-whole_word_jumping
...
Add whole_word_jumping xontrib. Implements #2403
2017-06-21 08:27:50 -07:00
Anthony Scopatz
476ab1ba44
Merge pull request #2402 from nh2/fix-gistatus-for-detached-head-no-tags
...
gistatus: Fix hash not being shown when in detaced HEAD and there are…
2017-06-19 16:03:28 -07:00
Anthony Scopatz
b1b936e1ad
Merge pull request #2406 from nh2/gitstatus-fix-leftover-index-lock
...
gistatus: Don't SIGKILL git to avoid leftover .git/index.lock.
2017-06-19 16:02:11 -07:00
Niklas Hambüchen
266e8f39ec
gistatus: Fix hash not being shown when in detaced HEAD and there are no tags.
...
The `git describe --exact-match` used until fails with
fatal: No names found, cannot describe anything.
if there are no tags at all in the repository.
In that case, it exits with exit code 128, and thus the
control flow was aborted, and the fallback `git rev-parse`
was not executed.
As a workaround, `git describe --always` can be used,
which achieves the intended result without increasing the
number of `git` invocations.
See also:
https://stackoverflow.com/questions/4916492/git-describe-fails-with-fatal-no-names-found-cannot-describe-anything
2017-06-19 23:05:10 +02:00
Niklas Hambüchen
5ef4981ecf
gistatus: Don't SIGKILL git to avoid leftover .git/index.lock.
...
Instead, ask it nicely to terminate using SIGTERM.
2017-06-19 23:01:41 +02:00
Niklas Hambüchen
c3b13d10a9
Add whole_word_jumping xontrib. Implements #2403
2017-06-19 21:18:18 +02:00
Jamie Bliss
f05c4d86b8
Merge pull request #2398 from Jitsusama/spelling_fixes
...
Spelling Fixes
2017-06-16 11:12:05 -04:00
Joel Gerber
f0601817d0
Reword BaseShell().format_color() docstring
2017-06-10 10:47:34 -04:00
Joel Gerber
d6387bc66e
Switch @deprecated StrictVersion usage to LooseVersion
...
It appears that the circleci build process introduces a non-SemVer
compliant version number into xonsh.__init__ during build, thus
breaking my test. Switching to LooseVersion checks over
StrictVersion, as this should hopefully allow CI/CD to pass.
2017-06-10 10:45:52 -04:00
Joel Gerber
5d9c40b171
Correct improper word usage in timeit_alias
2017-06-10 10:37:44 -04:00
Joel Gerber
a9e1a31c2c
Correct spelling issue in make_pygments_style
2017-06-10 10:36:34 -04:00
Joel Gerber
17b102da04
Fix incorrect word usage in the CompoundColorMap docstring
2017-06-10 10:35:49 -04:00
Joel Gerber
5494325ac9
Fix incorrect word usage and improve the grammar of _signal_int
2017-06-10 10:31:57 -04:00