Strahinja Val Markovic
5c017bcabf
Better check for min supported Vim version
2013-07-12 10:23:01 -07:00
Strahinja Val Markovic
ddd0287436
Code style fixes
2013-07-08 16:00:06 -07:00
Strahinja Val Markovic
a011eb6aa0
Fix duplicate entries in filename completion
...
We could just remove the "dup: 1" part in the completion dict, but that would
leave the duplicate removal up to Vim which would be slow. Also, we might not
end up returning the correct number of results then.
2013-07-08 15:56:54 -07:00
Strahinja Val Markovic
ac5b5bfdbe
Typo fix in docs
2013-07-08 10:31:17 -07:00
Val Markovic
f7ef1aa041
Merge pull request #424 from beards/master
...
fix jedi DeprecationWarning
2013-07-07 11:13:22 -07:00
Strahinja Val Markovic
451acc0073
Adding OnVimLeave support to Completer class
2013-07-07 11:00:45 -07:00
Val Markovic
7a13fd8af6
Merge pull request #427 from viszu/master
...
Make it work with Vim 7.4
2013-07-06 10:07:27 -07:00
viszu
eecbbb00bd
Add version check for Vim 7.4
2013-07-06 17:34:13 +02:00
simon_hsiung
a95195c8e8
fix jedi DeprecationWarning
2013-07-05 08:52:53 +00:00
Strahinja Val Markovic
cbc6c07a1a
Encouraging the user to read the docs even more
...
Apparently we weren't encouraging enough before. Related to issue #415 .
2013-07-01 11:34:25 -07:00
Val Markovic
b2120c9647
Minor formatting changes to docs
2013-07-01 10:55:56 -07:00
Strahinja Val Markovic
16b6f877c6
Don't call SyntasticCheck if not syntastic checker
...
If the user forced YCM to not register itself as the Syntastic checker, we
should not be calling SyntasticCheck since that would slow down everything.
Fixes #416
2013-07-01 10:46:49 -07:00
Strahinja Val Markovic
5496984931
Option to set min length for suggestions
...
Only works with the identifier completer. Fixes #387 .
2013-06-29 15:43:10 -07:00
Strahinja Val Markovic
6df01471d8
FAQ item for UltiSnips key conflict
...
Related to #381
2013-06-29 13:02:11 -07:00
Strahinja Val Markovic
04ca6ec4de
g:ycm_semantic_triggers now only adds new triggers
...
Fixes #164 .
2013-06-29 11:53:16 -07:00
Strahinja Val Markovic
972b0a92cb
Updating docs to state clang 3.3 is preferred.
2013-06-19 22:01:34 -07:00
Strahinja Val Markovic
280c704814
Using the new clang 3.3 headers
2013-06-19 21:58:53 -07:00
Strahinja Val Markovic
3d02f0aba3
Using correct platform clang libs for linux
2013-06-19 21:47:21 -07:00
Strahinja Val Markovic
cc179638b1
Use -j instead of -y on linux for tar
2013-06-19 21:20:01 -07:00
Strahinja Val Markovic
2061848c1a
Using the new 3.3 clang binaries in CMakeLists.txt
2013-06-19 21:09:43 -07:00
Strahinja Val Markovic
2741520020
Adding DLL as a valid extension for ycm_core
...
Fixes #395
2013-06-18 16:50:51 -07:00
Val Markovic
f5bf0a28ef
Merge pull request #385 from feed57005/master
...
Fixed compilation under MSVC(11)
2013-06-13 17:59:13 -07:00
Pavel Novy
438e3d6b3a
Fixed compilation under MSVC(11)
...
- compile both libs with /UNICODE and /MP
- moved shared flags & defines to root CMakeLists.txt
- fixed resolving EXTERNAL_LIBCLANG_PATH on Windows
- postbuild copy of libclang.dll
- change PATH_TO_LLVM_ROOT & EXTERNAL_LIBCLANG_PATH to PATH variables instead of BOOL options (for cmake-gui)
2013-06-13 11:26:25 +02:00
Strahinja Val Markovic
18ef728742
Updating the error message for ycm_core loading
2013-06-12 10:38:49 -07:00
Strahinja Val Markovic
011af9620d
Updating a FAQ item on Syntastic
2013-06-10 18:20:52 -07:00
Strahinja Val Markovic
e740bac1f6
Better completion in the middle of a word
...
For instance (`|` represents the cursor):
1. Buffer state: `foo.|bar`
2. A completion candidate of `zoobar` is shown and the user selects it.
3. Buffer state: `foo.zoobar|bar` instead of `foo.zoo|bar` which is what the
user wanted.
This commit resolves that issue.
It could be argued that the user actually wants the final buffer state to be
`foo.zoobar|` (the cursor at the end), but that would be much more difficult
to implement and is probably not worth doing.
Fixes #374 .
2013-06-09 19:00:49 -07:00
Strahinja Val Markovic
8fe41c7c73
Clarifying a comment.
2013-06-09 17:31:17 -07:00
Strahinja Val Markovic
ee3ede5040
Adding ::
as a semantic trigger for Ruby
...
Fixes #367 .
2013-06-09 11:21:41 -07:00
Strahinja Val Markovic
273170d70f
New FAQ entry about RHEL/Centos compilation errors
2013-06-09 11:12:51 -07:00
Strahinja Val Markovic
872b4834c5
Updating vimdoc using new conversion script
2013-05-31 18:28:07 -07:00
Strahinja Val Markovic
a45e4a8d3e
Revert "Not using libc++ on FreeBSD."
...
This reverts commit b451674f88
.
2013-05-30 12:58:45 -07:00
Strahinja Val Markovic
b5ffac655b
code style fixes
2013-05-29 22:23:19 -07:00
Strahinja Val Markovic
cb74e33741
More updates to CONTRIBUTING.md
2013-05-29 19:12:20 -07:00
Strahinja Val Markovic
612ab6e43a
Fixing possible issue with remove()
on StringVec
...
There is not remove() on StringVec so we need to make sure we are always
handling a list.
Fixes #347 .
2013-05-29 19:05:38 -07:00
Strahinja Val Markovic
5ed63a4afe
Link to build bots from CONTRIBUTING.md
2013-05-29 18:58:17 -07:00
Strahinja Val Markovic
a3f261764e
Updating vimdoc
2013-05-28 19:02:04 -07:00
Strahinja Val Markovic
b451674f88
Not using libc++ on FreeBSD.
...
Fixes #349 .
2013-05-28 14:01:46 -07:00
Val Markovic
f838973d54
Merge pull request #348 from lahwran/master
...
Fix minor inclusion typo in readme
2013-05-28 13:57:52 -07:00
Strahinja Val Markovic
989967506c
Tags file reading is now off by default
...
As the updated docs now say, this is off by default because it makes Vim slow if
your tags are on a network location.
2013-05-28 13:46:18 -07:00
Chris Horne
8ecbc6e836
Fix a couple of minor typos in readme
2013-05-28 12:21:43 -06:00
Strahinja Val Markovic
3948b6efe2
Check for empty flags list
...
IndexErrors are not fun.
2013-05-28 09:43:13 -07:00
Strahinja Val Markovic
80dd5c2317
Listing the ctags options YCM needs
2013-05-27 13:51:10 -07:00
Strahinja Val Markovic
326fbccc55
Updating vimdoc
2013-05-27 11:03:39 -07:00
Strahinja Val Markovic
973064d0bd
Can now seed identifier database with keywords
...
By toggling the g:ycm_seed_identifiers_with_syntax option, the user can now tell
YCM to seed the identifier database with the language's keywords.
This is off by default because it can be noisy. Since the identifier completer
collects identifiers from buffers as the user visits them, the keywords that the
user cares about will already be in the database, regardless of the state of the
new option. So the only keywords added will be the ones the user is not using.
Meh. But people want it so there.
Fixes #142 .
2013-05-27 00:08:21 -07:00
Strahinja Val Markovic
ed691d30c6
Using our command_exists func to check for brew
...
Fixes #341 .
2013-05-26 17:38:47 -07:00
Strahinja Val Markovic
258f3dfd73
Updating vimdoc
2013-05-26 14:00:56 -07:00
Strahinja Val Markovic
454a961318
The identifier completer now reads tags files
...
See the docs for details. Fixes #135 .
2013-05-26 13:33:40 -07:00
Strahinja Val Markovic
747c2a8b6d
Xcode needs special testdata folder handling
2013-05-26 11:59:27 -07:00
Strahinja Val Markovic
6059e68c4f
More tweaks for building with Xcode
2013-05-26 11:58:20 -07:00
Strahinja Val Markovic
fd3cf1e56d
Adding Boost.Assign to BoostParts
2013-05-26 11:58:20 -07:00