YouCompleteMe/cpp/ycm
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
..
ClangCompleter code style fixes 2013-05-29 22:23:19 -07:00
tests Better smart-case query-candidate matching 2013-08-12 19:49:43 -07:00
.ycm_extra_conf.py Fixing possible issue with remove() on StringVec 2013-05-29 19:05:38 -07:00
Candidate.cpp Better smart-case query-candidate matching 2013-08-12 19:49:43 -07:00
Candidate.h Fix ranking bug with ALL_CAPS variables 2013-04-28 13:21:13 -07:00
CandidateRepository.cpp Code style fixes 2013-05-05 09:47:56 -07:00
CandidateRepository.h Some docs for CandidateRepository 2013-05-25 11:02:53 -07:00
CMakeLists.txt Use debian6 package for 32bit llvm+clang, ubuntu one is actually 64bit 2013-07-27 17:52:50 -07:00
ConcurrentLatestValue.h Formatting more code with astyle 2013-01-19 20:10:52 -08:00
ConcurrentStack.h Cache deletion is now async 2013-03-16 12:10:24 -07:00
CustomAssert.cpp Adding our custom X_ASSERT macro 2012-08-11 19:01:40 -07:00
CustomAssert.h Adding our custom X_ASSERT macro 2012-08-11 19:01:40 -07:00
exceptions.h Formatting more code with astyle 2013-01-19 20:10:52 -08:00
Future.h More stlye formatting fixes 2013-01-23 17:23:38 -08:00
IdentifierCompleter.cpp code style fixes 2013-05-29 22:23:19 -07:00
IdentifierCompleter.h The identifier completer now reads tags files 2013-05-26 13:33:40 -07:00
IdentifierDatabase.cpp code style fixes 2013-05-29 22:23:19 -07:00
IdentifierDatabase.h code style fixes 2013-05-29 22:23:19 -07:00
IdentifierUtils.cpp Fixed compilation under MSVC(11) 2013-06-13 11:26:25 +02:00
IdentifierUtils.h code style fixes 2013-05-29 22:23:19 -07:00
LetterNode.cpp Removed unused member var from LetterNode; fix #7 2013-02-02 21:24:46 -08:00
LetterNode.h Smart-case sensitive filtering 2013-03-01 22:18:43 -08:00
LetterNodeListMap.cpp Placating the compiler playing dumb about types 2013-03-01 20:34:01 -08:00
LetterNodeListMap.h boost::array instead of std::vector in nodelist 2013-03-01 20:10:12 -08:00
PythonSupport.cpp code style fixes 2013-05-29 22:23:19 -07:00
PythonSupport.h Code style fixes 2013-02-23 15:54:44 -08:00
Result.cpp Formatting more code with astyle 2013-01-19 20:10:52 -08:00
Result.h Style fixes for C++ code 2013-03-23 10:47:30 -07:00
standard.h Adding our custom X_ASSERT macro 2012-08-11 19:01:40 -07:00
Utils.cpp Formatting more code with astyle 2013-01-19 20:10:52 -08:00
Utils.h The identifier completer now reads tags files 2013-05-26 13:33:40 -07:00
ycm_core.cpp The identifier completer now reads tags files 2013-05-26 13:33:40 -07:00