DaanDeMeyer 
							
						 
					 
					
						
						
						
						
							
						
						
							a566167db6 
							
						 
					 
					
						
						
							
							Change default cmake build type to Release  
						
						 
						
						
						
					 
					
						2018-03-24 10:23:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Shen 
							
						 
					 
					
						
						
						
						
							
						
						
							ddc318eef3 
							
						 
					 
					
						
						
							
							Preprocessor keyword completion.  
						
						 
						
						
						
					 
					
						2018-03-23 21:26:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Patrick Reisert 
							
						 
					 
					
						
						
						
						
							
						
						
							d87afce1fc 
							
						 
					 
					
						
						
							
							Ignore cl's -showIncludes  
						
						 
						
						
						
					 
					
						2018-03-23 10:44:48 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chao Shen 
							
						 
					 
					
						
						
						
						
							
						
						
							e235dbedfe 
							
						 
					 
					
						
						
							
							Fix missing include completions.  
						
						 
						
						
						
					 
					
						2018-03-23 10:42:26 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							7ff4a9aac9 
							
						 
					 
					
						
						
							
							ipc.h -> method.h, rename some types  
						
						 
						
						
						
					 
					
						2018-03-21 22:01:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							cad6dcda0c 
							
						 
					 
					
						
						
							
							Remove global list of message ids.  
						
						 
						
						... 
						
						
						
						Also do some naming cleanup. Also remove xmacros. 
						
					 
					
						2018-03-21 21:05:25 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							5f085729bd 
							
						 
					 
					
						
						
							
							Fix some warnings due to missing returns  
						
						 
						
						
						
					 
					
						2018-03-21 21:04:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boris Staletic 
							
						 
					 
					
						
						
						
						
							
						
						
							bdabb7596c 
							
						 
					 
					
						
						
							
							Make overridden flags persistent  
						
						 
						
						... 
						
						
						
						didOpen can override flags from compilation database.
didSave was able to reset the flags back.
This makes sure that the overridden flags persist. 
						
					 
					
						2018-03-21 18:50:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							7e6965afe3 
							
						 
					 
					
						
						
							
							Don't use an IterationLoop for main indexer.  
						
						 
						
						... 
						
						
						
						This causes the indexer to exit. 
						
					 
					
						2018-03-21 11:57:09 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elliot Berman 
							
						 
					 
					
						
						
						
						
							
						
						
							1afb6c3988 
							
						 
					 
					
						
						
							
							Flush sessions on textDocument/didOpen  
						
						 
						
						
						
					 
					
						2018-03-20 16:48:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elliot Berman 
							
						 
					 
					
						
						
						
						
							
						
						
							958422e77f 
							
						 
					 
					
						
						
							
							Undo changes to diagnostics engine and import pipeline  
						
						 
						
						... 
						
						
						
						They didn't seem necessary 
						
					 
					
						2018-03-20 16:48:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Elliot Berman 
							
						 
					 
					
						
						
						
						
							
						
						
							f17196e3da 
							
						 
					 
					
						
						
							
							Flush all clang-complete sessions on workspace/didChangeConfiguration  
						
						 
						
						
						
					 
					
						2018-03-20 16:48:44 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							f137ec6a6d 
							
						 
					 
					
						
						
							
							Reduce queue lengths by running index updates as iteration loop  
						
						 
						
						... 
						
						
						
						A single translation unit can create many index updates, so give
IndexMain_DoCreateIndexUpdate a chance to run a few times. This should also be
faster as it is more icache friendly. 
						
					 
					
						2018-03-20 11:55:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							07b3208cb4 
							
						 
					 
					
						
						
							
							Ensure IndexMergeIndexUpdates always returns a bool  
						
						 
						
						
						
					 
					
						2018-03-20 10:12:52 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boris Staletic 
							
						 
					 
					
						
						
						
						
							
						
						
							c6ea1f1946 
							
						 
					 
					
						
						
							
							Conditionally allow reindex on didChange  
						
						 
						
						
						
					 
					
						2018-03-20 00:09:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							7c1155392a 
							
						 
					 
					
						
						
							
							Try to prevent long queue lengths.  
						
						 
						
						
						
					 
					
						2018-03-19 20:01:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							c7e5299bee 
							
						 
					 
					
						
						
							
							Reformat  
						
						 
						
						
						
					 
					
						2018-03-19 19:51:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5e34ef20 
							
						 
					 
					
						
						
							
							Restore include completion on #  
						
						 
						
						
						
					 
					
						2018-03-19 19:50:22 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							6d42b40319 
							
						 
					 
					
						
						
							
							Fix crash when dynamically adding completion item  
						
						 
						
						
						
					 
					
						2018-03-19 17:30:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							0dbe8a9171 
							
						 
					 
					
						
						
							
							Don't use std::mismatch. Unit tests crash on Windows.  
						
						 
						
						
						
					 
					
						2018-03-19 17:25:00 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b272fc427c 
							
						 
					 
					
						
						
							
							Restore call to GetPlatformClangArguments  
						
						 
						
						
						
					 
					
						2018-03-19 16:48:07 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b5bd29b702 
							
						 
					 
					
						
						
							
							Restore platform arguments  
						
						 
						
						
						
					 
					
						2018-03-19 16:25:35 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaanDeMeyer 
							
						 
					 
					
						
						
						
						
							
						
						
							0365e447f0 
							
						 
					 
					
						
						
							
							Remove leftover comment  
						
						 
						
						
						
					 
					
						2018-03-19 12:05:18 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							a3f66468ab 
							
						 
					 
					
						
						
							
							Simplify ComputeGuessScore  
						
						 
						
						
						
					 
					
						2018-03-19 01:05:29 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daan De Meyer 
							
						 
					 
					
						
						
						
						
							
						
						
							fb795d02f9 
							
						 
					 
					
						
						
							
							Add SHA256 hashes of LLVM downloads and check them when downloading LLVM  
						
						 
						
						
						
					 
					
						2018-03-18 16:32:23 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boris Staletic 
							
						 
					 
					
						
						
						
						
							
						
						
							0b087421a7 
							
						 
					 
					
						
						
							
							Make CL mode detection fool-proof ( #528 )  
						
						 
						
						
						
					 
					
						2018-03-18 15:52:01 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							b9c3af0be9 
							
						 
					 
					
						
						
							
							Don't include system header files for #include " (#i") completion  
						
						 
						
						
						
					 
					
						2018-03-18 14:56:30 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaanDeMeyer 
							
						 
					 
					
						
						
						
						
							
						
						
							4d23e9fa10 
							
						 
					 
					
						
						
							
							[CMake] Remove byte hacks + add correct url's for different clang versions + abort for unsupported combinations ( #532 )  
						
						 
						
						
						
					 
					
						2018-03-18 13:16:42 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							1e019f4984 
							
						 
					 
					
						
						
							
							Simplify and optimize completion.  
						
						 
						
						
						
					 
					
						2018-03-18 13:06:40 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							639f587e01 
							
						 
					 
					
						
						
							
							Optimize FuzzyMatcher and add tests.  
						
						 
						
						
						
					 
					
						2018-03-18 12:18:16 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Boris Staletic 
							
						 
					 
					
						
						
						
						
							
						
						
							42b47ae77b 
							
						 
					 
					
						
						
							
							Add -idirafter ot kPathArgs ( #529 )  
						
						 
						
						
						
					 
					
						2018-03-18 09:15:32 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							9ad268af29 
							
						 
					 
					
						
						
							
							Use clang+llvm-6.0.0-amd64-unknown-freebsd-10.tar.xz  
						
						 
						
						... 
						
						
						
						before 6.0.0 it was named freebsd10 
						
					 
					
						2018-03-17 23:42:11 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							55bfe58fea 
							
						 
					 
					
						
						
							
							textDocument/didOpen: add args to override project entry  
						
						 
						
						
						
					 
					
						2018-03-17 13:24:21 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaanDeMeyer 
							
						 
					 
					
						
						
						
						
							
						
						
							1882bd0256 
							
						 
					 
					
						
						
							
							Add CMake as alternative build system ( #526 )  
						
						 
						
						
						
					 
					
						2018-03-17 12:03:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							38f7195280 
							
						 
					 
					
						
						
							
							Update tests and README  
						
						 
						
						
						
					 
					
						2018-03-17 10:45:49 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							1d6c718bae 
							
						 
					 
					
						
						
							
							Fix skipped region in clang 6.0.0; add repology badge; remove -latomic  
						
						 
						
						
						
					 
					
						2018-03-17 10:07:05 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							4e8d21e306 
							
						 
					 
					
						
						
							
							Fix g++ build  
						
						 
						
						
						
					 
					
						2018-03-16 08:30:31 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							552658f967 
							
						 
					 
					
						
						
							
							Variant of clangd fuzzy matcher  
						
						 
						
						
						
					 
					
						2018-03-16 00:41:58 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rian Neogi 
							
						 
					 
					
						
						
						
						
							
						
						
							bcdb8690f0 
							
						 
					 
					
						
						
							
							Remove unneeded code  
						
						 
						
						
						
					 
					
						2018-03-15 11:53:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rian Neogi 
							
						 
					 
					
						
						
						
						
							
						
						
							26584cac81 
							
						 
					 
					
						
						
							
							Fix completion on semicolon  
						
						 
						
						
						
					 
					
						2018-03-15 11:53:27 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							6cd339059f 
							
						 
					 
					
						
						
							
							Fix   #518  
						
						 
						
						
						
					 
					
						2018-03-14 21:12:55 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							cebd6bb7c7 
							
						 
					 
					
						
						
							
							Remove platform arguments, update Travis & AppVeyor to use clang+llvm 6.0.0  
						
						 
						
						... 
						
						
						
						Close  #509  
						
					 
					
						2018-03-13 17:39:06 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							3a752a3c8f 
							
						 
					 
					
						
						
							
							Adjust order of GetPlatformClangArguments  
						
						 
						
						
						
					 
					
						2018-03-11 22:13:17 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							89d45fb48a 
							
						 
					 
					
						
						
							
							Reload .cquery compile_commands.json upon workspace/didChangeConfiguration.  fix   #378  
						
						 
						
						... 
						
						
						
						And backport https://github.com/waf-project/waf/pull/2127  
						
					 
					
						2018-03-11 15:15:15 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								DaanDeMeyer 
							
						 
					 
					
						
						
						
						
							
						
						
							9b3ec699e0 
							
						 
					 
					
						
						
							
							fix windows relative path include dirs ( #501 )  
						
						 
						
						... 
						
						
						
						* Only do path normalization on clang-cl + clang-format
* Improve clang-cl checking + add /I to args that could be followed by a relative path + add two test cases 
						
					 
					
						2018-03-11 10:08:41 -07:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							2a7117e6e5 
							
						 
					 
					
						
						
							
							Fix hierarchical .cquery  
						
						 
						
						
						
					 
					
						2018-03-10 19:51:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							640f548e7c 
							
						 
					 
					
						
						
							
							Use std::index_sequence and std::make_unique  
						
						 
						
						
						
					 
					
						2018-03-10 15:57:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							3995a9d5b8 
							
						 
					 
					
						
						
							
							Add initialization options highlight.{blacklist,whitelist}  
						
						 
						
						
						
					 
					
						2018-03-09 00:23:32 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							ce6b7363c6 
							
						 
					 
					
						
						
							
							Upgrade to --bundled-clang=6.0.0  
						
						 
						
						
						
					 
					
						2018-03-08 20:04:05 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							f9f8429c74 
							
						 
					 
					
						
						
							
							Uniquify {func,type}.derived  
						
						 
						
						
						
					 
					
						2018-03-07 15:08:50 -08:00