1201 Commits

Author SHA1 Message Date
Val Markovic
321355b041 Merge pull request #860 from aslater/master
Revised fix for ycmd terminate race condition
2014-03-05 17:02:19 -08:00
unknown
b4728f3f93 fixed some comments and opened the logfiles in ascii rather than binary mode 2014-03-04 22:59:34 -06:00
Strahinja Val Markovic
bdec814af9 Resolving a minor lint error 2014-03-04 10:24:21 -08:00
Strahinja Val Markovic
18829290a3 Fixing Boost build with Clang 3.4
This applies the following Boost patches that have already been applied
upstream:

6bb71fdd8f.patch
e4bde20f2e.patch

These patches will be in Boost 1.56 but until then we need to make the local
changes.

Fixes #864
2014-03-04 10:15:19 -08:00
davits
40dc235136 Combined same_buffer and buffer_command options. 2014-03-04 14:47:43 +04:00
unknown
875d6cf282 fix Travis-CI failures 2014-03-03 20:18:44 -06:00
davits
8c6857bf91 missing space 2014-03-03 10:26:06 +04:00
unknown
404c167525 Removed communicate call. Moved log file handling to the server daemon 2014-03-02 00:14:14 -06:00
Strahinja Val Markovic
fa1d628943 Updating to Boost 1.55 2014-03-01 11:00:20 -08:00
Strahinja Val Markovic
992769cc2e Bumping to newest Requests & requests-futures 2014-03-01 10:43:17 -08:00
Strahinja Val Markovic
0d9c11d329 Adding 'mail' filetype (mutt) to blacklist
Fixes #847
2014-03-01 10:15:25 -08:00
Val Markovic
d49a58e351 Merge pull request #855 from mispencer/ReloadSolution
Expose OmniSharp's ReloadSolution command
2014-03-01 09:47:55 -08:00
Spencer G. Jones
2d9c41f527 Expose OmniSharp's ReloadSolution command 2014-02-28 11:46:55 -07:00
unknown
a4e28157c4 Added call to communicate() after terminating server 2014-02-26 22:23:29 -06:00
davits
0102d23bfe Added options to choose whether GoTo commands result should be opened in the new buffer and in which one. 2014-02-23 17:50:51 +04:00
Strahinja Val Markovic
3da402fdf9 Using EXTERNAL_LIBCLANG_PATH less error-prone
The user can now also specify USE_CLANG_COMPLETER along with
EXTERNAL_LIBCLANG_PATH.
2014-02-20 19:12:31 -08:00
Val Markovic
b4708f962d Merge pull request #833 from abhinav31415/master
Changes to make YCM installation on Cygwin easier.
2014-02-19 13:44:20 -08:00
Val Markovic
55663847ba Merge pull request #824 from mispencer/OmnisharpServerUpdate
Update OmniSharpServer to latest to resolve port issues on windows as non-admin
2014-02-19 13:40:52 -08:00
Spencer G. Jones
ec96a021a4 Refactor cs_completer to reduce complexity 2014-02-19 11:32:00 -07:00
Spencer G. Jones
5b5e182194 Use new Omnisharp Server ready command 2014-02-19 10:45:01 -07:00
Spencer G. Jones
2bf3bd5cac Update OmniSharpServer to latest to pickup cf35aeab and 53ea4d7fb5 2014-02-19 10:41:11 -07:00
Abhinav Krishnamoorthy
7a90e53d1e reverting cpp/BoostParts/boost/python/detail/wrap_python.hpp 2014-02-18 16:29:47 -05:00
Val Markovic
784ebd68b5 Merge pull request #776 from davits/master
Fix for Issue #630
2014-02-18 12:20:20 -08:00
Abhinav Krishnamoorthy
a04b77b5a0 Made changes to the install.sh to recognize .dll.a files on CYGWIN
allowing it to discover PYTHON_INCLUDE_DIR and PYTHON_LIBRARY

Also changed wrap_python.hpp to only check for defined(__CYGWIN__)
on 32-bit systems. Previously this check was OR'd with the check
for defined(__WIN32__) causing the system to erroneously update the
SIZEOF_LONG value and subsequently resulting in "make ycm_core"
failing with "LONG_BIT definition appears wrong for platform" on
CYGWIN-64 systems.
2014-02-15 16:32:47 -05:00
Strahinja Val Markovic
18be5c254a Increasing worker thread count to 30
If it takes a while to compile the user's C++ file, the YCM client/server may
run out of threads. Vim gets laggy then.

This is a stopgap measure until I think of something better.
2014-02-07 12:46:45 -08:00
davits
00ae628443 Added ordering of system path completion entries 2014-02-03 11:43:30 +04:00
davits
8619099756 Fixed completions ordering, this time for real :) 2014-02-01 17:32:09 +04:00
davits
8520c5f5ac Added tests for filename_completer, fixed ordering of completions 2014-02-01 17:14:45 +04:00
Strahinja Val Markovic
8ceb453881 Updated vimdoc from readme 2014-01-29 11:03:19 -08:00
Strahinja Val Markovic
1a33f34ec0 Adding the g:ycm_open_loclist_on_ycm_diags option 2014-01-29 10:59:15 -08:00
Strahinja Val Markovic
735c57bba8 New entry in FAQ explaining errors after Ctrl-C 2014-01-29 10:25:31 -08:00
Strahinja Val Markovic
825b3055e5 Force ignoring of SIGINT for YCM client
This reduces fallout of pressing ctrl-c in Vim.
2014-01-29 10:18:07 -08:00
Strahinja Val Markovic
9f3a3e3019 Fixing a race condition in Completer
Since we use one thread per request, one thread could change the
completions_cache while the other one was depending on the data in it.
2014-01-28 16:31:32 -08:00
Strahinja Val Markovic
6faf0e9c20 Removed unused variable 2014-01-28 14:58:58 -08:00
Val Markovic
56e69412e3 Merge pull request #796 from JIghtuse/master
Fix url for Clang 3.3 for 32-bit Linux
2014-01-22 18:01:11 -08:00
Val Markovic
27ac8bcd0a Merge pull request #793 from inDigiNeous/master
Add XCode system library path to fix --system-libclang building
2014-01-22 12:30:26 -08:00
Val Markovic
2f981a25d8 Merge pull request #798 from ashemedai/master
Add FreeBSD to the HAS_LIBCXX11 case.
2014-01-22 12:27:52 -08:00
asmodai
dd44d99949 Add FreeBSD to the HAS_LIBCXX11 case. 2014-01-22 12:11:39 +01:00
Boris Egorov
3b12f4cb27 Fix url for Clang 3.3 for 32-bit Linux 2014-01-22 14:39:22 +07:00
Val Markovic
d156214f76 Merge pull request #780 from rxwen/master
flush the options_file before start the ycmd server
2014-01-21 10:06:00 -08:00
Sakari Lehtonen
95860122fe Add XCode system library path to fix --system-libclang building 2014-01-21 06:14:14 +02:00
Strahinja Val Markovic
37e8c861a6 Minor formatting change 2014-01-20 14:30:47 -08:00
Strahinja Val Markovic
6ce31baf55 PRs should mention that the CLA has been signed 2014-01-20 14:29:36 -08:00
Strahinja Val Markovic
b39bc33f56 Mention Vim patch for silent status messages 2014-01-18 15:14:24 -08:00
Strahinja Val Markovic
47a0048f34 Fixing str/unicode mismatch
Sending a unicode filepath to CompilationDatabase doesn't work and causes
exceptions; it has to be a (utf-8 encoded) str object.
2014-01-17 10:18:29 -08:00
Strahinja Val Markovic
433b3b64f0 Decoding completion strings to utf8 for Vim
Fixes #761
Fixes #775
2014-01-15 11:25:57 -08:00
Val Markovic
e9816c3823 Merge pull request #779 from tlvince/ignore-pandoc
Blacklist Pandoc file type
2014-01-15 10:45:11 -08:00
rxwen
5fc4a00b7c There is no way for a dictionary to return None for non-existing key if
a default value is provided
2014-01-14 23:22:48 +08:00
rxwen
62949c42ed flush the options_file before start the ycmd server
- There are cases on windows that the ycmd will read an empty options
  file. So, flush the options file before start the ycmd server
2014-01-14 22:05:03 +08:00
Tom Vincent
685b1007b6 Blacklist Pandoc file type
Pandoc enhances Markdown and therefore is used for prose, which doesn't suit YCM
well.
2014-01-14 11:59:31 +00:00