Commit graph

802 commits

Author SHA1 Message Date
Anthony Scopatz
83dfb07925 fixed readline completion' 2017-02-04 21:25:40 -05:00
Anthony Scopatz
f11448b4bf Added Python function argument completer 2017-02-04 19:35:16 -05:00
Anthony Scopatz
e364bbb966 added news 2017-02-04 14:39:32 -05:00
Anthony Scopatz
e2bdc263d0 Merge pull request #2117 from xonsh/xip
Add `xip` alias
2017-02-04 10:28:05 -05:00
Hugo Wang
bc2d32096e news typo 2017-02-04 22:01:03 +08:00
Hugo Wang
0daceaad4c news entry 2017-02-04 20:49:14 +08:00
Anthony Scopatz
c9979b0fb9 Merge pull request #2147 from xonsh/win_bash_comp
Fix bash completions on Windows when WSL is installed
2017-02-03 15:47:32 -05:00
Jamie Bliss
ccdf582152 Merge pull request #2109 from xonsh/hist
changed history indexing api
2017-02-03 14:51:17 -05:00
Morten Enemark Lund
de5852492a Add release note 2017-02-03 13:49:14 +01:00
Anthony Scopatz
40d2bb8353 added news 2017-02-01 23:45:00 -05:00
Anthony Scopatz
3d130fdfc2 Merge pull request #2136 from xonsh/vc_alias_fix
ignore vc aliases in command_cache
2017-02-01 23:24:27 -05:00
Jamie Bliss
20704f5d1a Merge pull request #2131 from xonsh/envev
Event on_envvar
2017-02-01 22:09:38 -05:00
Anthony Scopatz
8b97b1af72 version bump to 0.5.3 2017-02-01 10:32:33 -05:00
Konstantinos Tsakiltzidis
897469fea1 Merge pull request #2137 from xonsh/badpty
Bad PTY
2017-02-01 14:24:56 +02:00
Anthony Scopatz
350f90cc63 yet another fix 2017-01-31 18:26:29 -05:00
Gil Forsyth
eaa12f9bff ignore vc aliases in command_cache
I don't *think* this will have any side effects.

When we build the ``$PROMPT``, we lazily check for ``git`` and ``hg``
binaries to see if we should generate a ``<branch>`` field.

At the same time ``lazy_locate_binary`` doesn't return the path to a
command if it detects that that command is an alias (since aliases won't
have a path).

In the case that ``git`` or ``hg`` is aliased (the specific case here
was replacing ``git`` with ``hub``), ``lazy_locate_binary`` will return
``None`` because the command is an alias.

This breaks the logic in the branch detection. We don't want to change
the logic in the branch detection since there are many potential impacts
on prompt generation speed, which makes for a bad user experience.

So, this is a mildly ugly hack, but it's the best option I could come up
with in order to preserve prompt speed and still keep the branch
information available for this slightly weird edge case.

I'm all ears to alternative solutions.
2017-01-31 18:11:19 -05:00
laerus
cd21c83e09 split on_envvar to on_envvar_new & on_envvar_change 2017-01-31 12:13:50 +02:00
Andre Weltsch
383596dc57 Merge remote-tracking branch 'origin/master' into traceback_logfile_expand_path. 2017-01-31 09:12:38 +01:00
Sardorbek Imomaliev
eebb5ba55d +news 2017-01-31 13:54:16 +07:00
Morten Enemark Lund
150d12673e Merge pull request #2113 from xonsh/jk
potential fix for jupyter
2017-01-30 18:46:50 +01:00
laerus
d3227a3f14 event on_envvar 2017-01-30 14:45:35 +02:00
Morten Enemark Lund
86f30316f2 Merge pull request #2118 from xonsh/endrtn
Endrtn
2017-01-29 22:10:37 +01:00
Anthony Scopatz
4eb865ca00 Merge branch 'master' into pybg 2017-01-29 10:52:14 -05:00
laerus
487366592d history indexing replaced namedtuple with SimpleNamespace 2017-01-29 15:22:46 +02:00
laerus
e88735807b Merge branch 'master' into hist 2017-01-29 14:12:30 +02:00
Anthony Scopatz
1ae53aa063 Merge pull request #2116 from xonsh/strip_pygments
Remove strict pygments dependency
2017-01-28 22:05:22 -05:00
Anthony Scopatz
a6046f7f03 why did this just work! 2017-01-28 22:00:31 -05:00
Gil Forsyth
ba877aa040 Merge pull request #2121 from xonsh/gvim
added gvim to unthreadable predictors
2017-01-28 21:05:04 -05:00
Gil Forsyth
3ed598b8c2 Merge pull request #2087 from xonsh/intrpt
PopenThread SIGINT fix
2017-01-28 21:04:44 -05:00
Anthony Scopatz
d5c449df7b added gvim 2017-01-28 15:28:36 -05:00
Anthony Scopatz
f77872bae6 added telnet to unthreadable predictors 2017-01-28 14:46:31 -05:00
Anthony Scopatz
e45677489c news 2017-01-28 14:01:01 -05:00
Jamie Bliss
ebddc5c56b Update news & docs. 2017-01-27 22:06:35 -05:00
Jamie Bliss
f2e0265b8b News item 2017-01-27 21:25:35 -05:00
Gil Forsyth
9a23b0a41e add news item 2017-01-27 07:44:55 -05:00
Anthony Scopatz
ab903b1465 potential fix for jupyter 2017-01-26 16:55:13 -05:00
laerus
a76f312d89 changed history indexing api 2017-01-26 18:24:33 +02:00
Bernardas
ce295ea8ab fix remnants of template 2017-01-23 17:03:54 +00:00
Bernardas
d653ce18a9 add news entry for click_tabcomplete xontrib as per pull/2103 2017-01-23 16:06:53 +00:00
Gil Forsyth
ff928e7d2a Merge pull request #2086 from xonsh/querycomp
Query Completions
2017-01-17 14:14:32 -05:00
Andre Weltsch
70390e5dd9 Add changelog for traceback_logfile_expand_path. 2017-01-16 22:51:48 +01:00
Anthony Scopatz
32a5ab335a PopenThread SIGINT fix 2017-01-13 00:29:50 -05:00
Anthony Scopatz
579e75e597 added news 2017-01-12 23:24:57 -05:00
Jamie Bliss
972ae6e689 Merge remote-tracking branch 'upstream/master' into event-transform_command 2017-01-12 13:22:23 -05:00
Konstantinos Tsakiltzidis
dd97674e43 Merge pull request #2080 from xonsh/z
^Z and fg Fixes
2017-01-12 11:43:05 +02:00
Konstantinos Tsakiltzidis
c62fb9beb6 Merge pull request #2072 from xonsh/source
source alias improvements
2017-01-12 11:39:33 +02:00
Anthony Scopatz
74480d8b2d Allow stdout to redirect to stderr 2017-01-11 23:29:28 -05:00
Anthony Scopatz
53d7371b78 added z news 2017-01-11 21:08:51 -05:00
Konstantinos Tsakiltzidis
c411ef7245 Merge pull request #2074 from xonsh/glbf
Macro contexts refactor
2017-01-11 19:12:13 +02:00
Hugo Wang
335fc71bc7 xonsh script.xsh should not fail over 2017-01-11 21:59:42 +08:00