Commit graph

3069 commits

Author SHA1 Message Date
adam j hartz
82fff5c4d6 fix test cases after moving things around 2016-06-01 13:59:33 -04:00
adam j hartz
a742ac5c06 fix for CASE_SENSITIVE_COMPLETIONS=False 2016-06-01 13:54:46 -04:00
adam j hartz
a4d8529c0a Merge branch 'master' into completers 2016-06-01 13:51:32 -04:00
adam j hartz
9aedc9ca21 Merge pull request #1040 from scopatz/verbose_which
Verbose which
2016-06-01 13:50:30 -04:00
adam j hartz
7e2c08f390 Merge pull request #1041 from scopatz/rewrite_executable_in
Rewrite executable in
2016-06-01 13:48:06 -04:00
adam j hartz
75f30fdc67 modify attr completion to run the xonsh eval method with new flag 2016-05-31 23:50:52 -04:00
adam j hartz
2b06eee116 modify execer to allow skipping the part about wrapping with ![] 2016-05-31 23:50:30 -04:00
adam j hartz
5722114623 always sort completions (for ptk) 2016-05-31 19:11:51 -04:00
adam j hartz
8ab5ff70ff better addition of extra commands 2016-05-31 18:45:00 -04:00
adam j hartz
e88b7af5d5 return more commands for command completer 2016-05-31 18:42:18 -04:00
adam j hartz
d335cd5850 addition to force python mode in ${ and @( 2016-05-31 18:19:50 -04:00
adam j hartz
6e96eb7cc7 fix result when no matches found 2016-05-31 17:50:05 -04:00
adam j hartz
1b8c4804ba try to get cdpath right 2016-05-31 16:45:50 -04:00
adam j hartz
67a7cac02a Merge branch 'master' into completers 2016-05-31 16:34:09 -04:00
adam j hartz
0f9b38538f some fixes for completer-related commands 2016-05-31 16:33:51 -04:00
adam j hartz
fa24452cc3 reorganizing to make things actually load 2016-05-31 16:21:13 -04:00
adam j hartz
35758ff6c8 add means of adding/listing completers 2016-05-31 15:59:42 -04:00
adam j hartz
196d3046a3 Merge pull request #1039 from scopatz/changelog_hotfix
Update CHANGELOG.rst with the HotFix for command line arguments
2016-05-31 15:31:17 -04:00
adam j hartz
8c54b4618f change order 2016-05-31 13:04:05 -04:00
adam j hartz
14bfdfd2be Merge branch 'completers' of https://github.com/adqm/xonsh into completers 2016-05-31 13:00:59 -04:00
Morten Enemark Lund
a5ef406174 Use __xonsh_env__.detype() and fix typos 2016-05-30 11:08:55 +02:00
Morten Enemark Lund
a6e13afed9 Add entry to CHANGELOG.rst 2016-05-30 10:20:07 +02:00
Morten Enemark Lund
9758ac8589 Add entry to CHANGELOG.rst 2016-05-30 10:17:53 +02:00
Morten Enemark Lund
6d10607b82 Update CHANGELOG.rst with the HotFix for command line arguments 2016-05-30 10:13:41 +02:00
Morten Enemark Lund
2c8ff91480 Swap os.environ before calling whichgen instead of specifying path in arguments.
which.whichgen() will report nicer verbose output if the output is taken from os.environ(), and it also fixes a bug on Windows where the current directory was not included when running which
2016-05-30 09:43:49 +02:00
Morten Enemark Lund
b23896a35c Merge branch 'testfix' into rewrite_executable_in 2016-05-30 09:40:41 +02:00
Morten Enemark Lund
4f17c26a6e Change yield_executables() (used by locate_binary) to use the executables_in() function from tools.py 2016-05-30 09:40:31 +02:00
Morten Enemark Lund
15cfb752f1 Rewrite of the executables_in to also work on Windows where executables are defined by their extension. 2016-05-30 09:40:30 +02:00
Gil Forsyth
82a03b0527 version bump to 0.3.2 2016-05-30 03:24:22 -04:00
Gil Forsyth
2e9ec0bb4a version bump to 3.2 2016-05-30 01:10:01 -04:00
Anthony Scopatz
eb4d8cbd0a cl fix 2016-05-29 18:53:29 -04:00
Anthony Scopatz
a5c1c59996 Merge pull request #1035 from scopatz/fix_executables_in
Fix Permission error when tab-completing
2016-05-29 16:45:01 -04:00
Morten Enemark Lund
df9aa14e0f This catches PermissionError when looking up executables in read protected directories. 2016-05-29 21:41:19 +02:00
Gil Forsyth
79e665219c fix incorrect parsing of command line flags
One character fix :)
2016-05-29 12:35:01 -04:00
adam j hartz
10ce164afc move bash later in the order 2016-05-29 11:51:15 -04:00
adam j hartz
f03a42cb92 allow None as a return type from a completer 2016-05-29 11:43:31 -04:00
adam j hartz
f5299fd283 add bash completer 2016-05-29 11:43:09 -04:00
adam j hartz
30caadd636 update tests 2016-05-28 22:12:21 -04:00
adam j hartz
87b0967924 fix typo 2016-05-28 22:08:21 -04:00
adam j hartz
deb1d6b770 use new filter function 2016-05-28 21:57:50 -04:00
adam j hartz
5e6b883138 add man page completions 2016-05-28 21:53:39 -04:00
adam j hartz
af2d81c919 add base completer 2016-05-28 21:19:29 -04:00
adam j hartz
810d2035ba must return empty set 2016-05-28 20:46:23 -04:00
adam j hartz
5b21394356 add completers for python imports 2016-05-28 20:43:25 -04:00
adam j hartz
b3c4429b7c add completers for commands and skip tokens 2016-05-28 20:12:13 -04:00
adam j hartz
876cbc516f move some utilities out of python completer 2016-05-28 20:09:30 -04:00
Anthony Scopatz
8fc2b2998d xontrib fix 2016-05-28 19:39:39 -04:00
adam j hartz
a2c63c0dd6 delete a bunch of stuff from completer.py 2016-05-28 19:36:12 -04:00
Anthony Scopatz
bbf0b4e917 minor docs 2016-05-28 19:29:00 -04:00
adam j hartz
06cf6b69a5 pep8 changes 2016-05-28 19:20:10 -04:00