Strahinja Val Markovic
aa9127e3dc
Rewriting the code from the pull request
...
This implements the filename completer and introduces integration with
UltiSnips. The user will now see snippets in the completion menu. After
selecting a snippet, the user should invoke the UltiSnips trigger key
(which should be changed from the default of TAB) to trigger the snippet
expansion.
Fixes #77 , Fixes #36
2013-04-22 22:26:35 -07:00
Stanislav Golovanov
bb5839dd74
Add general filename completer & other stuff
2013-04-22 22:24:38 -07:00
Stanislav Golovanov
5d37c40fea
Add general UltiSnips snippet completer
2013-04-21 01:28:37 +04:00
Stanislav Golovanov
48cda3bb8f
Add general completers support
2013-04-21 01:28:37 +04:00
Strahinja Val Markovic
c3b7e55762
FilterAndSortCandidates returns all on empty query
...
Previously it returned an empty list. It makes mores sense to return the input
list of candidates because conceptually everything matches an empty query.
2013-04-20 13:27:55 -07:00
Strahinja Val Markovic
6d0c736d04
Making sure that <C-Space> works in console Vim
...
Fixes #256 .
2013-04-19 18:33:48 -07:00
Strahinja Val Markovic
93ed6f7db7
Fix bug with removing flag after "-c"
...
-c does not take an argument. Why did I think it did?
2013-04-19 10:31:55 -07:00
Strahinja Val Markovic
604b79a5a2
Travis CI build status image in README
2013-04-18 23:42:03 -07:00
Strahinja Val Markovic
484c5f7241
Travis CI config file & related required changes
2013-04-18 23:38:29 -07:00
Strahinja Val Markovic
12c1583ecf
Proper em-dash use in docs
2013-04-14 22:42:32 -07:00
Strahinja Val Markovic
3b52482d56
Updating var default in docs from code
2013-04-14 22:40:08 -07:00
Strahinja Val Markovic
02bcc1fe51
Minor docs formatting change
2013-04-14 22:36:35 -07:00
Strahinja Val Markovic
589f157aa6
Docs now explain how to turn off ident-completion
...
Fixes #53
2013-04-14 22:27:27 -07:00
Strahinja Val Markovic
7ca11d41f0
Small clarification for docs intro
2013-04-14 22:12:05 -07:00
Val Markovic
35b7193279
Merge pull request #248 from trefis/master
...
Add semantic triggers for ocaml
2013-04-13 10:05:45 -07:00
Thomas Refis
be931c1134
adding ocaml support
2013-04-13 18:02:29 +02:00
Val Markovic
4704be50f9
Merge pull request #246 from trefis/master
...
Error in OmniCompleter
2013-04-13 08:45:48 -07:00
Thomas Refis
dad08df71b
checking if a key is in a dict is done with 'key in dict' not 'hasattr(dict, key)'
2013-04-13 14:29:57 +02:00
Strahinja Val Markovic
71e1b71a03
ycm_cache_omnifunc should use the user's value
2013-04-12 15:12:27 -07:00
Strahinja Val Markovic
882c6b5d18
Note about syntastic var for loclist population
2013-04-12 11:08:04 -07:00
Val Markovic
685c49ceb5
Merge pull request #238 from JacekLach/do-not-cache-omnifunc
...
Do not cache omnifunc
2013-04-11 15:52:27 -07:00
Jacek Lach
1b4eb6122c
Make caching optional in the omnicompleter
2013-04-11 10:22:16 +01:00
Strahinja Val Markovic
20c535a970
Updating vimdoc
2013-04-10 20:49:44 -07:00
Strahinja Val Markovic
7ff4774e96
Possible fix for random hang on Vim close
...
Reparse would take the clang lock and then possibly call Destroy while still
holding the lock. Destroy would try to take that same lock, and the mutex is not
recursive. Unpleasantness ensues.
I _think_ this is the root cause of #218 , but I can't be sure. Such is life with
threads.
Fixes #218 .
2013-04-10 19:45:50 -07:00
Strahinja Val Markovic
89d93bc85c
Fix traceback on <C-Space> semantic invoke
...
This was caused by yesterday's refactoring. I forgot to update one call site.
Fixes #242
2013-04-10 18:47:07 -07:00
Val Markovic
322c4ef4d4
Fix typo introduced in refactor
2013-04-09 23:40:04 -07:00
Strahinja Val Markovic
77fbd80c89
Refactoring out some vim.eval calls
...
s:completion_start_column should not be evaled in Python code. That was a
stopgap measure that ended up lasting far longer than intended.
2013-04-09 19:32:48 -07:00
Strahinja Val Markovic
27d73e0d51
Removing some dead code
2013-04-09 18:43:29 -07:00
Strahinja Val Markovic
dad9488fbe
Refactoring the way install.sh checks for commands
2013-04-09 18:36:59 -07:00
Val Markovic
0502ef1958
Merge pull request #240 from izx64/patch-1
...
Update install.sh
2013-04-09 18:11:58 -07:00
Ellis kenyo
5312827480
Update install.sh
...
Added more efficient option to detect number of cores on running system via nproc
2013-04-09 22:34:46 +02:00
Strahinja Val Markovic
085df7e8af
Fix traceback print on None for |location|
...
This happens when the user invokes a GoTo* command on a file with no compilation
flags.
2013-04-08 11:15:27 -07:00
Strahinja Val Markovic
1268a258d7
Some rewording for the CONTRIBUTING doc
2013-04-06 09:56:51 -07:00
Strahinja Val Markovic
74705cc0e0
Github now serves page from github.io; update docs
2013-04-05 18:02:00 -07:00
Strahinja Val Markovic
e4fc9a1136
Forcing the critical 'B' flag in cpoptions
...
Fixes #223 .
2013-04-04 17:49:10 -07:00
Strahinja Val Markovic
a75c92bb6a
Using event.is_set to be compatible with Python2.6
...
Fixes #227
2013-04-03 19:14:46 -07:00
Val Markovic
36815d7ccc
Merge pull request #231 from weslem/master
...
Prevent segfaults on Goto* with unparseable files
2013-04-03 18:55:38 -07:00
Strahinja Val Markovic
bbc437c6a1
Adding the CONTRIBUTING file
2013-04-03 18:50:01 -07:00
Matthew Wesley
a00535f078
Return an empty location instead of segfaulting
2013-04-03 14:58:37 -04:00
Strahinja Val Markovic
1676a3b2a4
Style fixes for C++
2013-04-01 19:09:37 -07:00
Val Markovic
b294d2531d
Merge pull request #226 from mmlb/master
...
README has YcmCommand instead of YcmCompleter
2013-04-01 10:47:57 -07:00
Strahinja Val Markovic
ac1dc85fd6
Note about the jumplist mappings in docs
2013-04-01 09:58:20 -07:00
Manuel Mendez
90ab0d07a0
Replace YcmCommand with YcmCompleter in README.md
2013-04-01 09:55:37 -03:00
Strahinja Val Markovic
8e4a2e24f8
Ignoring mappings in our vim 'normal' invocation
2013-03-31 21:01:38 -07:00
Strahinja Val Markovic
cd7f5355fc
More docs on the new go-to-definition/declaration
2013-03-31 20:42:29 -07:00
Strahinja Val Markovic
1f094e50d0
GoToDefinition/Declaration commands for C-family
...
These are accessible through the :YcmCompleter command. The docs have more
information.
2013-03-31 20:38:29 -07:00
Strahinja Val Markovic
99a699cb03
Docs now state there's no need to install Jedi
2013-03-29 09:52:07 -07:00
Strahinja Val Markovic
bdb88f7b76
Updating vimdoc
2013-03-25 19:51:42 -07:00
Strahinja Val Markovic
bc4e7fb850
Option to disable YCM-Syntastic integration
...
Fixes #210 .
2013-03-25 19:48:07 -07:00
Strahinja Val Markovic
b4837c81fe
Handling exceptions in jedi_completer thread
2013-03-24 18:52:50 -07:00