Strahinja Val Markovic
cf6211055e
Removing the server_idle_suicide_seconds option
...
This option existed so that the user can tweak it if they found the default idle
timeout too short, for instance if they leave their machine on over the weekend.
This use case is now covered by the new YcmdKeepalive system that pings ycmd
every 10 minutes as long as Vim is running. This prevents ycmd shutting down if
one leaves their Vim instance alone for a long time.
Thus the old option is useless now; ycmd now shuts down after 3 hours of
inactivity, which should only ever happen when its corresponding Vim instance
has shut down abnormally.
2013-11-20 12:33:57 -08:00
Strahinja Val Markovic
8d42f72517
Linking to issue 303 from docs.
2013-11-18 20:26:20 -08:00
Strahinja Val Markovic
3a1ef4eddb
Note in FAQ about C++ standard headers not found
2013-11-18 20:23:39 -08:00
Strahinja Val Markovic
06b5411fb3
Revert "Add possibility to disable identifier completion engine"
...
This reverts commit 44d5747d23
.
Conflicts:
README.md
2013-11-17 14:44:43 -08:00
Strahinja Val Markovic
eb74ed6145
Clarified the new -1 setting for min chars
2013-11-17 14:37:35 -08:00
Jan Vcelak
44d5747d23
Add possibility to disable identifier completion engine
...
Setting negative value of 'g:ycm_min_num_of_chars_for_completion'
disables identifier completion.
2013-11-17 23:05:49 +01:00
Strahinja Val Markovic
64078f20a0
Added the g:ycm_use_ultisnips_completer option
...
This can be used to turn off UltiSnips completion candidates.
Fixes #596 .
2013-11-15 16:22:20 -08:00
Strahinja Val Markovic
450403044b
Adding new g:ycm_path_to_python_interpreter option
...
Fixes #663
2013-11-14 10:50:53 -08:00
Joshua Shanks
8ee2ad76a8
remove link from ICE FAQ
2013-11-09 18:57:56 +00:00
Joshua Shanks
2ce227fc15
add FAQ for internal compiler error #267
2013-11-09 18:06:11 +00:00
Strahinja Val Markovic
0a05ba8c21
Updating README with ft blacklist updates
2013-10-29 19:20:16 -07:00
Strahinja Val Markovic
e14ffadbd2
Suicide timer docs now state 0 turns off timer
2013-10-29 10:51:27 -07:00
Strahinja Val Markovic
b288dce5ba
Minor docs rewording
2013-10-27 10:22:08 -07:00
Strahinja Val Markovic
b04684b8ee
Clarifying docs for FlagsForFile client_data
2013-10-27 10:19:22 -07:00
Strahinja Val Markovic
6e782508b3
Now possible to sent Vim data to FlagsForFile func
...
Fixes #612 .
2013-10-26 16:22:43 -07:00
Strahinja Val Markovic
4c88ea5249
Adding submodule rationale to docs
2013-10-24 16:00:00 -07:00
Strahinja Val Markovic
d6b2331d41
Mentioning submodule init in full install guide
2013-10-24 15:58:45 -07:00
Strahinja Val Markovic
d35832da61
Updating README with ycmd info
...
Lots of things changed on the ycmd branch!
2013-10-24 12:31:38 -07:00
Strahinja Val Markovic
cbb43ba4a5
Adding repo analytics
2013-10-07 11:01:01 -07:00
Chiel92
cd6491290f
flake fix and readme update
2013-08-16 11:11:32 +02:00
Strahinja Val Markovic
5f9021e3e6
Typo fix in docs
2013-08-12 19:54:26 -07:00
Val Markovic
029c4a6350
Merge pull request #500 from svermeulen/OmnisharpAutoStopOption
...
Added option to control whether YCM should auto-stop the omnisharp server upon leaving Vim or leave it running.
2013-08-12 19:53:22 -07:00
Strahinja Val Markovic
16d1365d12
Better smart-case query-candidate matching
...
Previously, "Foo" would match "Foo" but not "FOO". Now it matches both. Bottom
line, an uppercase char matches only uppercase chars but lowercase chars can
match either. We used to insist that lowercase chars in the query match
lowercase chars in the candidate strings IF the query also had uppercase
letters; this was dumb and a poor user experience.
Fixes #501 .
2013-08-12 19:49:43 -07:00
svermeulen
f58a3e126d
Added new flag (g:ycm_auto_stop_csharp_server) to docs.
2013-08-12 21:58:08 -03:00
Strahinja Val Markovic
f2b14557ad
Added missing docs for C# semantic completer
2013-08-12 17:00:05 -07:00
Strahinja Val Markovic
a267192b50
More doc info for g:ycm_confirm_extra_conf
2013-08-02 16:12:48 -07:00
Strahinja Val Markovic
294a3f3338
Updating docs with new defaults for blacklist
2013-07-27 13:09:34 -07:00
Strahinja Val Markovic
1f25d5ae33
Updating README with more info on new C# completer
2013-07-17 19:36:25 -07:00
Chiel92
66b70ee7f5
Merge branch 'master' of https://github.com/Chiel92/YouCompleteMe
...
Conflicts:
README.md
2013-07-16 21:01:48 +02:00
Chiel
61a294a33b
Update README.md
...
Added small description for the C# completer
2013-07-16 17:42:46 +02:00
Strahinja Val Markovic
affe3e8d31
Docs now mention the new ycm-users mailing list
2013-07-13 11:39:28 -07:00
Aldric Giacomoni
398d06ab80
Update README.md
...
Small tweaks to the README to make extended installation steps more obvious. It's not perfect yet, but it's a start.
2013-07-10 15:45:19 -04:00
Strahinja Val Markovic
ac5b5bfdbe
Typo fix in docs
2013-07-08 10:31:17 -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
011af9620d
Updating a FAQ item on Syntastic
2013-06-10 18:20:52 -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
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
80dd5c2317
Listing the ctags options YCM needs
2013-05-27 13:51:10 -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
454a961318
The identifier completer now reads tags files
...
See the docs for details. Fixes #135 .
2013-05-26 13:33:40 -07:00
Stanislav Golovanov
80624205f1
fix 404 in README link
2013-05-26 00:49:49 +04:00
Strahinja Val Markovic
48bc4e224f
Small README doc rewording
2013-05-24 14:59:42 -07:00
Strahinja Val Markovic
38faa0e94e
Adding the ClearCompilationFlagCache subcommand
...
With this command the user can clean the in-memory cache of the compilation
flags that the clang completer uses.
2013-05-24 14:48:46 -07:00
Strahinja Val Markovic
d8f3272dd4
Including :
in the command names in docs
...
This will ensure the correct tag is used when we process readme to create the
vimdoc help file. See #330 .
2013-05-20 18:18:00 -07:00
Paweł Gościcki
8fe6b87e45
More detailed Eclim configuration instructions
...
Knowing those two things (that you need to run latest Eclipse Juno) and you need to create a new project from vim would have saved me a lot of time when trying to make it all work.
I think it's worth adding this information to the README.
2013-05-15 13:15:42 +03:00
Strahinja Val Markovic
d4ca726fac
Minor README typo fix
2013-05-11 14:15:34 -07:00
Strahinja Val Markovic
bec04aaa04
Updating docs to mention Python GoTo* support
2013-05-05 09:49:37 -07:00
Strahinja Val Markovic
7cef111e01
Updated vimdoc from readme
2013-04-30 10:18:15 -07:00
Strahinja Val Markovic
f4615c00c0
Separate options for completion in string/comment
...
We want to turn on completion in strings by default, but not for completion in
comments.
2013-04-24 23:15:13 -07:00
Strahinja Val Markovic
a7203d97c8
Small README clarification
2013-04-23 11:17:45 -07:00
Strahinja Val Markovic
7d38fdd258
Removing some out-of-date instructions from README
...
Fixes #266
2013-04-23 11:15:24 -07:00
Strahinja Val Markovic
3258f324dd
Merge branch 'JazzCore-general_completers'
...
Conflicts:
python/ycm.py
2013-04-22 22:37:32 -07:00
Strahinja Val Markovic
8d20637295
User can now pick the root for relative paths
2013-04-22 22:30:10 -07:00
Strahinja Val Markovic
18427a14a9
Version string in FAQ question now less specific
2013-04-22 13:44:43 -07:00
Strahinja Val Markovic
e0d39f9bc3
FAQ entry about too old system glibc
2013-04-22 13:43:07 -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
604b79a5a2
Travis CI build status image in README
2013-04-18 23:42:03 -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
Strahinja Val Markovic
882c6b5d18
Note about syntastic var for loclist population
2013-04-12 11:08:04 -07:00
Jacek Lach
1b4eb6122c
Make caching optional in the omnicompleter
2013-04-11 10:22:16 +01:00
Strahinja Val Markovic
74705cc0e0
Github now serves page from github.io; update docs
2013-04-05 18:02:00 -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
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
bc4e7fb850
Option to disable YCM-Syntastic integration
...
Fixes #210 .
2013-03-25 19:48:07 -07:00
Strahinja Val Markovic
bdc93974af
Updated docs noting the new Jedi engine for Python
2013-03-24 15:38:45 -07:00
Strahinja Val Markovic
3e10152cbd
Note about <C-U> being effectively broken.
...
Related to issue #24 .
2013-03-23 16:42:00 -07:00
Strahinja Val Markovic
b0c7c8e680
Note about configuring eclim with YCM in README
...
Fixes #103 .
2013-03-23 11:57:19 -07:00
Strahinja Val Markovic
b00287a6a2
FAQ entry for Vim segfault in Ruby files
2013-03-22 10:37:48 -07:00
Strahinja Val Markovic
4f12febb44
Clarifying that ycm_extra_conf needs to be changed
...
Also tweaked YCM's extra conf file so that the flags variable that needs to be
changed is closer to the top of the file.
2013-03-20 18:31:49 -07:00
Florian Walch
a2595d6f7e
Option to close preview after leaving insert mode
...
Added the `g:ycm_autoclose_preview_window_after_insertion` option
(similar to `g:ycm_autoclose_preview_window_after_completion`).
If set, the preview window is automatically closed when the user leaves
insert mode.
2013-03-15 20:40:48 +01:00
Strahinja Val Markovic
6d6f53fdfe
New FAQ entry for screen flicker on cursor move
2013-03-14 18:33:35 -07:00
Strahinja Val Markovic
005175d3f3
Filetype whitelist option added.
...
Also renaming the filetype blacklist option for the sake of symmetry.
Fixes #178 .
2013-03-09 20:32:31 -08:00
Strahinja Val Markovic
c46b9c6b31
Removing outdated sentence from the README
2013-03-08 22:44:23 -08:00
Strahinja Val Markovic
a6e83bfe76
Smart-case sensitive filtering
...
Fixes #120
2013-03-01 22:18:43 -08:00
Strahinja Val Markovic
67bf88b726
Minor rewording in the README
2013-02-28 09:57:56 -08:00
Strahinja Val Markovic
aafcd4264d
Merge branch 'globlist' of github.com:kljohann/YouCompleteMe into kljohann-globlist
...
Conflicts:
python/completers/cpp/flags.py
2013-02-28 09:51:38 -08:00
Val Markovic
c24d272df6
Merge pull request #155 from kljohann/reload
...
Implement completer-specific commands
2013-02-28 09:49:11 -08:00
Johann Klähn
1d566bad80
Implement white-/blacklisting
2013-02-28 18:15:09 +01:00
Johann Klähn
3d305f9c74
Implement completer-specific commands
...
This provides a framework for completer-writers to create
completer-specific commands. I have in mind to use this for the clang
completer to force reloading of a flags module via `:YcmCompleter reload`.
2013-02-28 11:32:07 +01:00
Strahinja Val Markovic
263b405ab4
Very minor post-pull style-related changes.
2013-02-26 18:28:58 -08:00
Strahinja Val Markovic
95b9eeee18
Merge branch 'master' of github.com:kljohann/YouCompleteMe into kljohann-master
2013-02-26 18:21:46 -08:00
Johann Klähn
e9cce29761
Ask before loading .ycm_extra_conf.py files
...
To prevent the execution of malicious code the new default is
to ask the user before a `.ycm_extra_conf.py` file is loaded.
This can be disabled using the option `g:ycm_confirm_extra_conf`.
This commit introduces a helper class `FlagsModules` that keeps track of
and caches the currently loaded modules. To introduce further criteria
for a module look at `FlagsModules.ShouldLoad`.
Also `:YcmDebugInfo` now lists the file that was used to determine
the current set of flags.
`Flags.ModuleForFile` could be used in a user-facing command that
opens the `.ycm_extra_conf.py` corresponding to the current file.
A second command could then force a reloding of this module via
`Flags.ReloadModule`.
2013-02-26 11:16:26 +01:00
Strahinja Val Markovic
bae3665602
Adding semantic triggers for Go
2013-02-25 19:09:58 -08:00
Strahinja Val Markovic
05f707344b
Updating docs with semantic trigger changes
2013-02-25 11:21:25 -08:00
Strahinja Val Markovic
78dd01804d
Docs linking to Windows installation wiki page
...
That wiki page along with the last several commits that make YCM compiled
cleanly with MSVC should make it possible to use YCM on Windows. Fixes #62 .
2013-02-23 16:50:21 -08:00
Strahinja Val Markovic
78b5ef93cf
Ubuntu install docs now mention build-essential
2013-02-23 11:44:58 -08:00