Strahinja Val Markovic
57d5384dcc
Updating vimdoc docs
2013-02-06 20:08:04 -08:00
Strahinja Val Markovic
c6beecbf01
Minor stlye fix
2013-02-06 19:16:33 -08:00
Strahinja Val Markovic
0a4d82b171
Don't leave whitespace on empty lines
...
This was caused by complicated interactions with Vim.
Fixes #15 .
2013-02-06 19:04:31 -08:00
Strahinja Val Markovic
6be3cd37ed
Making sure filename exists before using it
2013-02-06 18:46:57 -08:00
Strahinja Val Markovic
7cf179e2b8
Some default mappings can be set to empty strings
...
This allows the user to not have a mapping. Also, showing a detailed diagnostic
is now possible through a new command.
Fixes #64 .
2013-02-06 18:34:08 -08:00
Strahinja Val Markovic
012102300d
Move the save_cpo lines higher
...
Somehow they drifted downwards. Fixes #56 .
2013-02-06 10:30:50 -08:00
Strahinja Val Markovic
3feefce197
Docs for Homebrew Python/MacVim
...
This can't really be fixed on YCM's side since it's a system configuration
issue, but we can at least warn the user and provide him with information on how
to resolve this.
Fixes #18 (not really, but it's the best we can do).
2013-02-06 10:21:01 -08:00
Strahinja Val Markovic
6f10d7aad7
YcmDiags now doesn't hang when no flags available
...
Fixes #46
2013-02-05 21:22:50 -08:00
Val Markovic
9bee28a0a8
Merge pull request #26 from spice/relative-clang-root
...
Handle relative DPATH_TO_LLVM_ROOT
2013-02-05 21:01:34 -08:00
Strahinja Val Markovic
a1c89f5108
Fix rare traceback on <leader>d. Fixes #43
2013-02-05 20:12:43 -08:00
Strahinja Val Markovic
02201c866b
Last piece of Windows support.
...
YCM should now compile cleanly on MSVC. Fixes #19 .
2013-02-05 19:40:43 -08:00
Strahinja Val Markovic
ace95db4f0
Emit warning about missing extra_conf file once
...
Otherwise we spam the user, which is annoying. Fixes #41 .
2013-02-05 19:03:38 -08:00
Strahinja Val Markovic
e8a4caa561
Some initial minor MSVC support
2013-02-05 18:57:49 -08:00
Strahinja Val Markovic
2159ed8e39
Changing an include path for readability
2013-02-05 18:31:33 -08:00
Strahinja Val Markovic
b6401ca179
Requiring python 2.5
2013-02-05 16:48:40 -08:00
Val Markovic
dc54f2bdb9
Merge pull request #38 from babab/has_typo
...
Typofix :has('python') -> :echo has('python')
2013-02-05 15:04:36 -08:00
Benjamin Althues
2a03c254d4
Typofix :has('python') -> :echo has('python')
2013-02-05 23:45:55 +01:00
Val Markovic
5047cb7ce3
Merge pull request #14 from justsee/readme
...
Update README to clarify steps for commandline vim users on OS X.
2013-02-05 13:04:23 -08:00
Strahinja Val Markovic
dffe471a93
Comment typo fix; fixes #31
2013-02-05 12:59:37 -08:00
Alexander Bolodurin
826ec0a12b
Handle relative DPATH_TO_LLVM_ROOT
2013-02-06 01:46:48 +11:00
Justin Clarke
64d8735fab
Update README to clarify steps for commandline vim users on OS X.
2013-02-05 19:18:42 +11:00
Strahinja Val Markovic
b7eded1417
More makedir -> mkdir
2013-02-04 23:12:34 -08:00
Strahinja Val Markovic
f0e98fa21f
Reordering some imports
2013-02-04 23:12:22 -08:00
Val Markovic
5ab2112abc
Merge pull request #13 from kballenegger/patch-1
...
Fix typo in install code.
2013-02-04 23:11:38 -08:00
Kenneth Ballenegger
f97d00250d
Fix typo in install code.
2013-02-04 23:10:44 -08:00
Strahinja Val Markovic
4b88970e91
Avoiding issues with wrong module loaded
...
This could happen if your python path is not the first item on sys.path
2013-02-04 18:16:36 -08:00
Strahinja Val Markovic
cc14981774
Renaming utils.py to ycm_utils.py
2013-02-04 15:33:18 -08:00
Strahinja Val Markovic
0bfe578a35
Clarifying a FAQ item
2013-02-04 09:48:55 -08:00
Strahinja Val Markovic
b4a9fabc39
Telling Mac users that MacVim has a console Vim
2013-02-02 22:36:15 -08:00
Strahinja Val Markovic
29b01e6a21
Yet another FAQ item
2013-02-02 22:32:44 -08:00
Strahinja Val Markovic
02659826ae
Yet another FAQ item
2013-02-02 22:28:11 -08:00
Strahinja Val Markovic
8b22c4372a
Fixing code style issues
2013-02-02 21:50:05 -08:00
Strahinja Val Markovic
fc1009913e
Updating to latest gmock & gtest
2013-02-02 21:47:41 -08:00
Strahinja Val Markovic
6d127c651e
Removed unused member var from LetterNode; fix #7
...
This makes XCode 4.6 happy again.
2013-02-02 21:24:46 -08:00
Strahinja Val Markovic
c53bb33f50
Adding the vimdoc version of the README
2013-02-02 13:47:08 -08:00
Strahinja Val Markovic
aa233a7a42
Adding a link to the issue tracker
2013-02-02 13:43:13 -08:00
Strahinja Val Markovic
bd10857330
Adding command descriptions to README
2013-02-02 13:38:04 -08:00
Strahinja Val Markovic
36ad7e484c
New FAQ items
2013-02-02 13:29:38 -08:00
Strahinja Val Markovic
6e3205ee34
Linking to wiki page on building Vim
2013-02-02 13:29:27 -08:00
Strahinja Val Markovic
f3c6eba389
Throw fatal error if cmake finds python3
2013-02-02 12:22:26 -08:00
Strahinja Val Markovic
d4f0d3c314
Trying to force the use of python 2
2013-02-02 12:11:37 -08:00
Strahinja Val Markovic
77d631d979
Mappings in README now show up correctly; fixes #5
2013-02-02 10:41:31 -08:00
Strahinja Val Markovic
3ea7f442d0
New entry to FAQ in README
2013-02-01 16:06:48 -08:00
Val Markovic
fbb6f9f675
Merge pull request #4 from pydave/patch-1
...
Correct Ubuntu CMake install command typo
2013-02-01 15:51:56 -08:00
pydave
69363626ff
Correct Ubuntu CMake install command typo
2013-02-01 15:34:13 -08:00
Strahinja Val Markovic
7c573528ed
New YcmDiags command that shows diagnostics
...
Docs updated to mention it. Syntastic is still a better option than calling this
command.
2013-01-31 19:21:11 -08:00
Strahinja Val Markovic
f3cfc05608
New Syntastic API forces us to select YCM
...
Previously, Syntastic would pick YCM as the default checker if YCM was
installed. The new Syntastic API does not do this. I don't know is this a bug or
not (talking to upstream), but until it's resolved, YCM has to force the use of
itself.
2013-01-31 18:44:42 -08:00
Strahinja Val Markovic
f671fe72b2
Adding our paths to sys.path start, not end
...
Otherwise things can conflict and we could end up loading the wrong module.
2013-01-31 17:32:39 -08:00
Strahinja Val Markovic
c67658bbce
Supporting multiple filetypes set for current file
...
Vim allows setting the filetype string to something like "cpp.c", which means
that the file is both cpp and c (nonsense, but allowed). We need to support such
filetype strings.
2013-01-31 16:19:56 -08:00
Strahinja Val Markovic
1779cbbb55
Typo fix
2013-01-31 14:14:06 -08:00