Commit Graph

2225 Commits

Author SHA1 Message Date
Strahinja Val Markovic
61b4808513 Trying to help cmake find libclang.so on Arch
Fixes #11. Also relevant to issue #28.
2013-02-09 11:11:18 -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
Strahinja Val Markovic
78e11f7479 Typo fix 2013-02-07 19:29:59 -08:00
Strahinja Val Markovic
0da00c60e6 mktemp on ubuntu demands X's 2013-02-07 19:29:59 -08:00
Strahinja Val Markovic
da8da52cdd Minor tweaks to new intall process 2013-02-07 19:29:59 -08:00
Zeh Rizzatti
2897d56d95 Update the README mentioning install.sh 2013-02-07 19:29:59 -08:00
Zeh Rizzatti
41294f7a76 Fix usage on install.sh 2013-02-07 19:29:59 -08:00
Zeh Rizzatti
2f3303e050 Respects USE_CLANG_COMPLETER flag in CMake build
If USE_CLANG_COMPLETER is ON, will try to use the system clang, and if
the version is not the minimum required or not present, download.
2013-02-07 19:29:59 -08:00
Zeh Rizzatti
3b4eeee686 Update install.sh with --clang-completer option
Also gives better messages for install instructions for homebrew.
2013-02-07 19:29:59 -08:00
Zeh Rizzatti
8036bb6348 Copy libclang inside the python dir 2013-02-07 19:29:59 -08:00
Zeh Rizzatti
6121d61b1b Add friendly clang selection using cmake 2013-02-07 19:29:59 -08:00
Zeh Rizzatti
7be0bb6a4a No need to build the tests 2013-02-07 19:29:58 -08:00
Zeh Rizzatti
65d7bd4433 Add install.sh for easily building 2013-02-07 19:29:58 -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
Strahinja Val Markovic
a5048f6aa6 Typo fix 2013-02-07 09:58:16 -08:00
Strahinja Val Markovic
a61036eede Formatting fixes for readme 2013-02-07 09:57:22 -08:00
Strahinja Val Markovic
d396fe193c Extra item in FAQ
This one's about conflicting versions of Python detected.
2013-02-07 09:55:41 -08:00
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