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
Benjie Gillam
a4affacdd7
Fix README typo for g:ycm_semantic_triggers value
2013-02-20 14:06:03 +00:00
Strahinja Val Markovic
9501c649aa
New FAQ entry; segfaults on some linux distros
2013-02-17 19:08:30 -08:00
Val Markovic
9e3aa21a77
Merge pull request #119 from olajep/let-local-conf-override-global
...
Let local YCM config file override global config file
2013-02-17 13:07:38 -08:00
Ola Jeppsson
3d1a86c382
Let local YCM config file override global config file
...
Currently, when VIM opens a source file, YCM always defaults to
'g:global_ycm_extra_conf_file' if it exists.
This commit changes YCM's behaviour so that it first tries to find the config
file in the source file's folder (or any of its parents folder), before
falling back to 'g:global_ycm_extra_conf_file'.
2013-02-17 19:06:48 +01:00
Strahinja Val Markovic
40504177c3
Docs rewording; have other lang semantic support
2013-02-16 14:26:24 -08:00
Strahinja Val Markovic
e743076e14
Option to collect identifiers n comments/strings
...
Fixes #98 .
2013-02-16 14:00:46 -08:00
Strahinja Val Markovic
3f1b5c9283
Option to complete inside comments and strings.
...
Fixes issue #105 .
2013-02-16 12:56:21 -08:00
Val Markovic
5fad9564d1
Merge pull request #110 from meh/fix-semantic-triggers
...
Improve default semantic triggers
2013-02-15 09:42:48 -08:00
meh
86881d01dd
Improve default semantic triggers
2013-02-15 04:27:58 +01:00
Strahinja Val Markovic
48881f14de
Doc note for Mac users about having latest Xcode
2013-02-14 09:50:44 -08:00
Strahinja Val Markovic
dcae48adf9
Changing the wording of the warning to recompile
...
Since YCM now checks for the version of the ycm_core library, the user will
always know when he needs to recompile.
2013-02-12 20:58:00 -08:00
Strahinja Val Markovic
dbad91e758
The docs now reflect the new omni-completer
...
... and the new, fleshed-out Completer API.
YCM now provides semantic completions for every language that Vim has
omnicomplete support for, which is _a lot of them_.
2013-02-12 20:31:46 -08:00
Strahinja Val Markovic
66ff461aa8
Fixing typo in readme
2013-02-10 14:24:04 -08:00
Strahinja Val Markovic
4b5cbdbc9d
Multiple mappings possible for selection cycling
...
This change also makes the arrow keys behave like Tab and Shift-Tab.
Fixes issue #83 .
2013-02-08 18:30:28 -08:00
Strahinja Val Markovic
561dc26b86
New FAQ item about not using vim-autoclose
2013-02-07 21:06:16 -08:00
Zeh Rizzatti
2897d56d95
Update the README mentioning install.sh
2013-02-07 19:29:59 -08:00
Strahinja Val Markovic
6e6271ddf2
FAQ entry about the "nosy" completions
2013-02-07 18:06:12 -08:00
Strahinja Val Markovic
54560abbad
Note about python headers to install guide
...
Fixes issue #73
2013-02-07 16:56:58 -08:00