Commit Graph

1353 Commits

Author SHA1 Message Date
Strahinja Val Markovic
edc0b072dc Updated to latest ycmd 2014-11-18 12:32:00 -08:00
Strahinja Val Markovic
def392d24c Fix Vim E885: not possible to change sign
Clang will sometimes give a diagnostic for line 0, and Vim borks on
placing signs for line 0.
2014-10-29 10:16:38 -07:00
Strahinja Val Markovic
fe24f02005 Minor refactoring 2014-10-29 10:02:41 -07:00
Strahinja Val Markovic
79a3f33334 Updating to latest ycmd 2014-10-20 13:32:42 -07:00
Val Markovic
2d6c18e86d Merge pull request #1216 from mispencer/AutoCommandNotReloadable
xCursorMovedAutocommands are not overwriting
2014-10-14 11:59:08 -07:00
Spencer G. Jones
ac3a48de70 Unlike the other functions, youcompleteme#EnableCursorMovedAutocommands and youcompleteme#DisableCursorMovedAutocommands are not overwriting. This causes an error if the file is reloaded. 2014-10-14 11:11:33 -06:00
Strahinja Val Markovic
ecd2041d9b Updating to latest ycmd
Also required an ABI version bump (some internal names were changed).
2014-10-13 15:14:56 -07:00
Strahinja Val Markovic
87b42c6893 Docs now state Ubuntu 14.04 has good Vim version.
Fixes #1205
2014-10-06 13:36:11 -07:00
Val Markovic
9714201393 Merge pull request #1204 from eberan/upstream_master
Updating to latest ycmd.
2014-10-05 10:54:53 -07:00
Erik Beran
861cc013f8 Updating to latest ycmd. 2014-10-03 21:33:41 -07:00
Strahinja Val Markovic
a2cae90f7b Now using a libclang based on Clang 3.5.
This is now the officialy supported version of libclang for YCM. The
changes come as a result of updating to the latest ycmd commit.
2014-09-29 15:53:58 -07:00
Val Markovic
8e6e23cf2f Merge pull request #1201 from oconnor663/master
`set -e` in install.sh
2014-09-29 12:46:38 -07:00
Jack O'Connor
bc0842ce6e set -e in install.sh
This allows error in `build.sh` to propagate up. Fixes #1197.
2014-09-29 12:03:17 -07:00
Strahinja Val Markovic
b9f717f23b Merge branch 'seletskiy-master2' 2014-09-19 12:31:03 -07:00
Strahinja Val Markovic
33b5b1eb02 Minor refactoring & stylistic changes. 2014-09-19 12:30:15 -07:00
Stanislav Seletskiy
3fcc63127f
Fix handling of signs placed by other plugins
It appears to address numerous amount of issues, including: #812, #801, #887.

Proposed solution uses dummy sign which is placed before updating
diagnostic signs and unplaced afterwards, which eliminates any
flickering. Also, it not just unplace all, it unplaces only that marks
that are changed, so performance should not be an issue in case of many
diagnostic messages.

It's common solution that can be found in some vim plugins that manage
signatures.

Signed-off-by: Stanislav Seletskiy <s.seletskiy@gmail.com>
2014-09-19 03:38:10 +07:00
Strahinja Val Markovic
2fa9882bed Updated to latest ycmd 2014-09-17 10:18:31 -07:00
Strahinja Val Markovic
7cb41a20ac Moved some code around 2014-09-15 12:39:05 -07:00
Husak Kristijan
8e14914602 Remove commands for lock and unlock. 2014-09-15 12:37:18 -07:00
Husak Kristijan
abdf38a055 Change function names and make them public. 2014-09-15 12:37:17 -07:00
Husak Kristijan
2be6adda06 Add functionality for disabling and enabling Ycm autocompletion. 2014-09-15 12:37:17 -07:00
Strahinja Val Markovic
c3afdbc45b Docs now more specific how glob matching works.
Fixes #1166
2014-09-12 10:04:08 -07:00
Strahinja Val Markovic
24bbcf8811 Fix KeyError on no 'no_proxy' env var 2014-09-11 15:19:26 -07:00
Val Markovic
146bfca574 Merge pull request #1163 from m42e/master
Append to no_proxy instead of overwrite
2014-09-11 14:30:41 -07:00
Matthias Bilger
d3adb3faf1 Append to no_proxy instead of overwrite
Overwriting no_proxy may cause some trouble for other plugins using network in environments with proxy exceptions, e.g. vim-fugitive
2014-09-11 07:22:27 +02:00
Strahinja Val Markovic
f01b2121da Updating vimdoc from README 2014-09-07 20:37:47 -07:00
Strahinja Val Markovic
c76bb46b94 Updating docs with correct defaults for option
Fixes #1156
2014-09-07 20:37:46 -07:00
Strahinja Val Markovic
1f4d049460 Updating to latest ycmd 2014-09-05 10:31:30 -07:00
Strahinja Val Markovic
733de48efc Better handling of issues during python setup
Fixes #1151
2014-09-04 13:12:37 -07:00
Strahinja Val Markovic
27891013ab Minor formatting fix for README 2014-09-03 12:53:24 -07:00
Strahinja Val Markovic
feca403431 Now extracting PHP functions.
Needed special support because of 'contained' syntax arg.

Fixes #1143
Related #1058
2014-09-02 10:53:38 -07:00
Strahinja Val Markovic
15d305ab11 'Function' syntax group now correctly configured 2014-09-02 10:34:26 -07:00
Strahinja Val Markovic
f335cd70a7 Updating to latest ycmd 2014-08-30 14:29:34 -07:00
Strahinja Val Markovic
af0fdef1b9 Updating docs to mention regex semantic triggers.
This was recently added to ycmd.
2014-08-29 13:29:01 -07:00
Strahinja Val Markovic
ff461dc43f Updating to latest ycmd 2014-08-29 13:24:47 -07:00
Strahinja Val Markovic
85867a391c Updated to latest ycmd 2014-08-28 14:07:12 -07:00
Strahinja Val Markovic
2a704bc668 Custom identifier support now done.
This commit is the YCM-client part of the support. The ycmd support is
already done.

We now need per-language identifier regexes in ycmd (see
identifier_utils.py). There's some for HTML, CSS and the generic regex
that was used for everything until now.  Pull requests welcome for other
languages.

Fixes #86.
2014-08-28 11:39:10 -07:00
Strahinja Val Markovic
57b1ae129c Added a unicode test for OverlapLength() 2014-08-28 11:39:10 -07:00
Strahinja Val Markovic
fd553d372b Mentioning YCM_CORES var in FAQ when out of RAM. 2014-08-28 11:39:10 -07:00
Strahinja Val Markovic
c48c92d9ba Removed out-of-date sentence from README. 2014-08-28 11:39:10 -07:00
Strahinja Val Markovic
66a838aa2f Updating to latest ycmd 2014-08-22 19:50:03 -07:00
Strahinja Val Markovic
b8975bf75a Updating to latest ycmd 2014-08-22 14:39:08 -07:00
Strahinja Val Markovic
202773bfe1 Updating to latest ycmd 2014-08-22 11:28:27 -07:00
Strahinja Val Markovic
c032cf30c0 Removing default server_location. 2014-08-22 11:25:58 -07:00
Strahinja Val Markovic
32e3494d6e Handling os.getcwd() throwing an exception.
This can happen if the CWD has been deleted.

Fixes #1129
2014-08-20 13:40:17 -07:00
Strahinja Val Markovic
66898f539e Updating to latest ycmd 2014-08-19 14:01:58 -07:00
Strahinja Val Markovic
a5b750703f Comment update 2014-08-19 13:59:33 -07:00
Strahinja Val Markovic
92084bf91a Updating to latest ycmd 2014-08-08 14:44:06 -07:00
Strahinja Val Markovic
181f494c0b Docs now state correct location of libclang lib
The location moved after the ycmd split.

Fixes #1113.
2014-08-04 13:14:24 -07:00
Strahinja Val Markovic
acb8f5bcf5 Update to latest ycmd 2014-08-01 09:26:08 -07:00