Commit Graph

1394 Commits

Author SHA1 Message Date
Evan Sebastian
d18d515b29 Fix unicode-character filename bug.
Issued here https://github.com/Valloric/YouCompleteMe/issues/1069
To reproduce:
1. Create any file with unicode character on its filename, e.g `Ω.c`
2. Open the file and start adding codes until >5 lines (i.e ycm start compiling)
3. YCM will crash due to unicode encoding error. See issue referenced above for complete log.
2014-07-07 22:52:17 +07:00
なつき
f1a7e2dc7e Fix running scripts from a directory whose name contains space 2014-07-03 17:17:23 -07:00
Alexandre Fonseca
e13cd9b696 Document '*' in ycm_filetype_specific_completion_to_disable. 2014-06-30 15:36:37 +02:00
Alexandre Fonseca
09379b3ff6 Allow '*' in ycm_filetype_specific_completion_to_disable.
I love YCM's auto popup with keyword completion when power typing but
would rather not have semantic completion activate unless I really want
it to (most semantic completers are somewhat slow and sometimes end up
breaking my flow). When in API exploration mode, I don't mind having
to press C-Space to force completion and wait a bit more.

Unless I'm mistaken, the current code does not allow wildcards in the
specification of filetypes on which to disable automatic semantic
completion. This change allows the use of '*' to disable automatic
semantic completion in all files.
2014-06-30 15:36:37 +02:00
Daniel Cohen
d4d2d2be35 Fix "GoToImplementation" command name in docs. 2014-06-24 00:22:26 -04:00
Strahinja Val Markovic
9cff4e8548 Updated to latest ycmd
Fixes #1033.
2014-06-10 11:15:06 -07:00
Strahinja Val Markovic
6cd929c829 Further support for diag line_num < 1
Fixes #1028
2014-06-09 10:18:03 -07:00
Strahinja Val Markovic
afbc7869a7 Fix off-by-one error with location list diags 2014-06-09 10:04:07 -07:00
Val Markovic
7afcb4bccc Merge pull request #1020 from adelarsq/patch-1
Bundle name is deprecated.
2014-06-07 09:45:02 -07:00
Adelar da Silva Queiróz
202d8ec36c Change reference of Bundle to Plugin in the docs 2014-06-05 00:20:27 -03:00
Adelar da Silva Queiróz
8672bacbea Change reference of Bundle to Plugin in the docs 2014-06-05 00:17:57 -03:00
Adelar da Silva Queiróz
fa95d7c0f8 Bundle name is deprecated.
Bundle name is not used anymore in the Vundle plugin. Use Plugin instead.
2014-06-05 00:13:34 -03:00
Strahinja Val Markovic
72936e42f5 Updating vimdoc from readme
Fixes #1009
2014-06-03 17:20:59 -07:00
Strahinja Val Markovic
0cdb588207 Updating to latest ycmd
Diagnostic & completion 'kind' changed in the REST API.
2014-06-03 14:49:53 -07:00
Strahinja Val Markovic
e9a318fc7c Update to latest ycmd
Upstream completions API changed.
2014-06-02 15:15:45 -07:00
Strahinja Val Markovic
9699e7990d Updating to latest ycmd 2014-06-02 14:00:08 -07:00
Strahinja Val Markovic
748afecc4a Handle libclang diags for line_num 0
Fixes #978
2014-05-29 13:25:43 -07:00
Strahinja Val Markovic
4cc919288e Updating to latest ycmd 2014-05-29 12:55:42 -07:00
Strahinja Val Markovic
09d4723fcc Updating to latest ycmd
Top-level 'filetypes' property not needed in request data anymore.
2014-05-29 10:42:46 -07:00
Strahinja Val Markovic
da3f03caa8 Minor rewording in README 2014-05-28 16:12:56 -07:00
Strahinja Val Markovic
666cf3859a Better detection of shortmess 'c' availability
Also noting that the annoying messages during completion go away with Vim
7.3.314.

Related to #642.
2014-05-28 15:48:49 -07:00
Strahinja Val Markovic
8615e408b4 Updating to latest ycmd 2014-05-28 11:24:33 -07:00
Strahinja Val Markovic
5d647fec99 Removing erroneous whitespace 2014-05-28 10:20:54 -07:00
Strahinja Val Markovic
6fa49582ed Fix missing param in OmniCompletionRequest 2014-05-28 00:05:50 -07:00
Strahinja Val Markovic
9100044afc Refactored completion request creation
- OmniCompleter is now more similar to other Completers.
- CompletionRequest doesn't store start_column anymore.
- Calling BuildRequestData only once per request.
2014-05-27 17:38:34 -07:00
Strahinja Val Markovic
876eaf9c33 OmniCompleter requests now have buffer data
RequestWrap needs buffer data to produce computed properties.
2014-05-27 15:34:46 -07:00
Strahinja Val Markovic
605307f0d2 Updating to latest ycmd 2014-05-27 15:10:07 -07:00
Strahinja Val Markovic
4cf9cfcdff Updating to latest ycmd
Since ycmd doesn't need 'query', 'start_column' and 'line_value' params, we
don't send them anymore.
2014-05-27 14:30:22 -07:00
Val Markovic
bb1114fe4c Merge pull request #995 from matt-gardner/patch-1
Add infolog to default ft blacklist in README
2014-05-23 17:51:11 -07:00
Matt Gardner
8cc1095642 Add infolog to default ft blacklist in README 2014-05-23 11:46:50 -07:00
Strahinja Val Markovic
3d733dca2d :YcmCompleter<TAB> now won't print traceback
If there's no semantic completer set for the current filetype,
:YcmCompleter<TAB> would print an ugly traceback. Ugh.

Fixes #989.
2014-05-22 14:12:51 -07:00
Strahinja Val Markovic
fa47898369 Typo fix in readme 2014-05-22 12:23:45 -07:00
Val Markovic
94a0a61e67 Merge pull request #991 from mispencer/ReadmeUpdateForCSharpImprovements
Updates to the README for recent C# support changes
2014-05-22 12:23:04 -07:00
Val Markovic
b49ceecedb Merge pull request #987 from fcelda/ycmd_ipv4
Use IPv4 to connect to ycmd
2014-05-22 12:20:48 -07:00
Spencer G. Jones
f9d02a747b Updates to the README for recent C# support changes 2014-05-22 08:45:52 -06:00
Strahinja Val Markovic
d5f7e9f923 run_tests.sh now builds ycmd first
Needed to run the tests.
2014-05-21 13:54:31 -07:00
Strahinja Val Markovic
3a0c3fcfa2 Travis badge now uses master branch
'travis' branch hasn't existed for months.
2014-05-21 13:46:21 -07:00
Strahinja Val Markovic
4344ee70a8 run_tests.sh only runs YCM tests, not ycmd ones 2014-05-21 13:41:31 -07:00
Jan Vcelak
5916226f06 use IPv4 to connect to ycmd 2014-05-21 22:40:47 +02:00
Strahinja Val Markovic
cf65ba21d6 Updating to latest ycmd 2014-05-21 13:11:33 -07:00
Strahinja Val Markovic
26ab52e7a7 Removing clang_includes; now in ycmd repo 2014-05-21 13:10:57 -07:00
Val Markovic
08da35472e Merge pull request #985 from davidjb/master
Enable Function syntax for keyword seeding
2014-05-21 10:50:21 -07:00
David\ Beitey
3bef7977a9 Enable Function syntax for keyword seeding 2014-05-21 13:33:45 +10:00
Strahinja Val Markovic
8e02cedd8c Fixing links broken by ycmd split
Fixes #983.
2014-05-20 14:07:23 -07:00
Strahinja Val Markovic
ec6966236c GoTo commands now work when spaces in filenames
Fixes #977
2014-05-19 12:37:30 -07:00
Strahinja Val Markovic
68f3577b87 Faster drawing of red diagnostic underlines
The new version of the regex executes faster.

Fixes #968.
2014-05-19 11:10:03 -07:00
Val Markovic
feedc296db Merge pull request #975 from willsALMANJ/patch-1
Explain how to get debug output with terminal vim
2014-05-17 10:38:27 -07:00
Strahinja Val Markovic
e21efcc4f9 Updating to latest ycmd 2014-05-16 23:28:03 -07:00
Strahinja Val Markovic
d7195f6f19 Fixing race condition on server crash
Crash handling code tried to read stderr log file, but the file can be deleted
by the server befor we get to look at it. In such a case, we post a different
error message (without the log output).

Point is we do our best to get the error output if the user doesn't have
g:ycm_server_keep_logfiles set. If we can't get the logfile, oh well. We tell
the user to set that flag if they care.

Fixes #974.
2014-05-16 19:26:46 -07:00
willsALMANJ
4930200cdc Explain how to get debug output with terminal vim
I found this through Valloric/YouCompleteMe#914, but it should probably be in the docs here.
2014-05-16 13:21:37 -04:00