Anthony Scopatz
67db744acb
made obtaining buffer in history thread safe.
2016-01-05 09:56:25 -08:00
Anthony Scopatz
ccf7500d8b
Merge branch 'gforsyth-master'
2016-01-05 09:22:49 -08:00
Anthony Scopatz
a5d1cdfb1a
minor update
2016-01-05 09:20:08 -08:00
Gil Forsyth
e7d85a8234
fix module import to return list instead of generator
2016-01-05 11:54:14 -05:00
Gil Forsyth
8b4c622051
cleanup unused imports and pep8 stuff
2016-01-05 11:09:55 -05:00
Gil Forsyth
9b8c6717ac
update ptk completer to work in multiline env
2016-01-05 10:59:39 -05:00
Anthony Scopatz
b300705678
minor formattin
2016-01-04 23:36:26 -08:00
Anthony Scopatz
f0eafa3b7c
minor bug
2016-01-04 23:26:28 -08:00
Anthony Scopatz
d9c69ec4cd
more text
2016-01-04 23:23:42 -08:00
Anthony Scopatz
ef7b21732f
more text
2016-01-04 23:23:21 -08:00
Anthony Scopatz
5d1cc6cb2c
wizard scafold
2016-01-04 22:05:21 -08:00
Anthony Scopatz
f0915dade3
added load node
2016-01-04 21:29:22 -08:00
Gil Forsyth
1b0fd03574
update and cleanup multiline preliminary parser
...
Preliminary parser to determine if 'Enter' key should send command to the
xonsh parser for execution or should insert a newline for continued
input.
Current 'triggers' for inserting a newline are:
- Not on first line of buffer and line is non-empty
- Previous character is a colon (covers if, for, etc...)
- User is in an open paren-block
- Line ends with backslash
- Any text exists below cursor position (relevant when editing previous
multiline blocks)
2016-01-04 15:34:24 -05:00
Gil Forsyth
85eb40fa2f
remove cruft
2016-01-04 12:32:27 -05:00
Gil Forsyth
316c090cd7
bind 'Enter' to multiline 'Enter' routine
2016-01-04 12:28:56 -05:00
Gil Forsyth
c5802c769f
add open paren-block check to multiline environment
2016-01-04 12:25:14 -05:00
Gil Forsyth
d9207ee0ac
Merge branch 'master' of https://github.com/scopatz/xonsh into multiline
2016-01-04 12:00:56 -05:00
Gil Forsyth
0bbcc3f9eb
Merge branch 'multiline' of github.com:gforsyth/xonsh into multiline
2016-01-04 11:58:51 -05:00
Gil Forsyth
41b144e37d
rename carriage return event
...
better names make everything better
2016-01-04 08:36:31 -05:00
Anthony Scopatz
5400ef8db0
excess colon
2016-01-03 20:40:26 -08:00
Anthony Scopatz
59c348770e
yesno
2016-01-03 20:35:35 -08:00
Anthony Scopatz
6f015ad4d6
save improvements
2016-01-03 20:21:51 -08:00
Anthony Scopatz
a72d8fc04e
added unstorable singleton
2016-01-03 18:17:30 -08:00
Anthony Scopatz
67cc89483e
fixed input logic issues
2016-01-03 18:06:30 -08:00
Anthony Scopatz
23e448632f
fixed wizard
2016-01-03 17:53:38 -08:00
Anthony Scopatz
8d1a8c5d29
fixed wizard
2016-01-03 12:18:41 -08:00
Anthony Scopatz
6bbaef912a
more wizard
2016-01-03 12:00:54 -08:00
Anthony Scopatz
24dd8a6876
more wizard
2016-01-03 11:54:51 -08:00
Anthony Scopatz
9f85400300
more prompt-visitor
2016-01-03 02:33:30 -08:00
Anthony Scopatz
cb6bfc6bd9
Merge branch 'master' into xonfig
2016-01-02 12:19:10 -08:00
Anthony Scopatz
5caa9b7a76
Merge branch 'adqm-completer_dollar'
2016-01-02 12:17:16 -08:00
adam j hartz
b5c5de5925
better fix for dollar signs
2016-01-02 14:52:24 -05:00
Anthony Scopatz
0f6efb1497
storage seems to work
2016-01-02 11:28:36 -08:00
Anthony Scopatz
62945fe8fb
have a stateful visitor
2016-01-02 11:14:25 -08:00
Anthony Scopatz
a02289997b
more wizardlyness
2016-01-02 10:46:12 -08:00
Anthony Scopatz
102da1ab04
added state path to node
2016-01-02 10:17:18 -08:00
Anthony Scopatz
9ee5bc21c9
some more tests
2016-01-02 02:20:22 -08:00
Anthony Scopatz
2009d24604
have basic walker and pretty printer
2016-01-02 02:15:37 -08:00
Anthony Scopatz
36ba99dd78
Merge branch 'master' into xonfig
2016-01-01 23:38:50 -08:00
adam j hartz
5bc784290b
Merge branch 'ptk-hist' of https://github.com/scopatz/xonsh into scopatz-ptk-updates
2016-01-01 20:25:09 -05:00
adam j hartz
61e1ed3178
Merge branch 'ptk-prompt' of https://github.com/scopatz/xonsh into scopatz-ptk-updates
2016-01-01 20:25:05 -05:00
Anthony Scopatz
f1827e1d33
more docs
2016-01-01 12:00:55 -08:00
Anthony Scopatz
0d918ee9af
Merge branch 'adqm-completer'
2016-01-01 11:33:36 -08:00
adam j hartz
fc7ae4a978
add space to 'from <tab>' completions
2016-01-01 10:01:03 -05:00
adam j hartz
a5bcf1a25c
only quote those names that need quoting
2016-01-01 09:56:52 -05:00
adam j hartz
876cfd28be
change characters that require quoting
2016-01-01 09:54:24 -05:00
adam j hartz
91aeb2fb9e
don't resort result of inspect.getmembers
2016-01-01 09:49:51 -05:00
adam j hartz
13f599ba0c
several fixes for python mode completions
2016-01-01 09:48:49 -05:00
adam j hartz
58a65ee08e
pep8 fixes
2016-01-01 09:45:28 -05:00
adam j hartz
1ac51ef8f4
user import_module instead of __import__, and try/except
2016-01-01 09:15:26 -05:00