Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							17cac3d30a 
							
						 
					 
					
						
						
							
							[indexer] Change macro's IndexVar::def::detail_name to its approximate definition  
						
						 
						
						... 
						
						
						
						For `#define foo 3`,
Before this commit, `detail_name` was `foo` (displayed for textDocument/hover reqeusts).
It is now shown as `#define foo 3` 
						
					 
					
						2017-12-13 09:35:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							a1fd516788 
							
						 
					 
					
						
						
							
							Log stack trace when there is bad index/buffer lines  
						
						 
						
						
						
					 
					
						2017-12-12 09:50:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							1467526bad 
							
						 
					 
					
						
						
							
							Be less aggressive about indexing potential lambdas  
						
						 
						
						
						
					 
					
						2017-12-12 09:49:52 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							48a7ec73eb 
							
						 
					 
					
						
						
							
							Add index test for  #131  
						
						 
						
						
						
					 
					
						2017-12-12 00:27:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							17f23bf3bf 
							
						 
					 
					
						
						
							
							In OnIndexDeclaration, get_type_description() may return the name of a typedef and there is no (, causing insert failing  
						
						 
						
						
						
					 
					
						2017-12-12 00:14:25 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							33c3d99925 
							
						 
					 
					
						
						
							
							Small readme tweaks  
						
						 
						
						
						
					 
					
						2017-12-12 00:11:46 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							1ce881f9f3 
							
						 
					 
					
						
						
							
							Update compile_commands.json symlink to point to build/release  
						
						 
						
						
						
					 
					
						2017-12-12 00:10:20 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							cb633541e2 
							
						 
					 
					
						
						
							
							Change default path of built executable from build/app to build/release/bin/cquery (installed to $PREFIX/bin/cquery)  
						
						 
						
						... 
						
						
						
						This is incompatible, please change your editor configuration:
* LanguageClient-neovim: g:LanguageClient_serverCommands
* Emacs cquery.el: cquery-executable
* VSCode: cquery.launch.workingDirectory cquery.launch.command 
						
					 
					
						2017-12-12 00:07:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							9b909b3a13 
							
						 
					 
					
						
						
							
							Move usr out of *Def and into Query*/Index* types.  
						
						 
						
						... 
						
						
						
						I'd like to make the *Def structures optional in the future, and usr is always non-optional. 
						
					 
					
						2017-12-11 23:57:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							2751f51956 
							
						 
					 
					
						
						
							
							Format  
						
						 
						
						
						
					 
					
						2017-12-11 21:21:03 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							12bfabf9c2 
							
						 
					 
					
						
						
							
							No more NonElidedVector  
						
						 
						
						
						
					 
					
						2017-12-11 21:20:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							e535fab581 
							
						 
					 
					
						
						
							
							Do not elide vector in serialization  
						
						 
						
						
						
					 
					
						2017-12-11 21:15:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							7a42f3f393 
							
						 
					 
					
						
						
							
							Add test for lambda  
						
						 
						
						
						
					 
					
						2017-12-11 21:10:26 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							1dc7087f21 
							
						 
					 
					
						
						
							
							Update tests  
						
						 
						
						
						
					 
					
						2017-12-11 21:07:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							fb902a29b7 
							
						 
					 
					
						
						
							
							Add missing definition and reference info to lambda paramaters.  fix   #120  
						
						 
						
						
						
					 
					
						2017-12-11 21:06:55 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							c6135f5de0 
							
						 
					 
					
						
						
							
							Reflect empty string  
						
						 
						
						... 
						
						
						
						MarkedString::value is a mandatory field and the client may complain if `value` does not exist. 
						
					 
					
						2017-12-11 21:03:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							60febe6e9d 
							
						 
					 
					
						
						
							
							[waf] Add --variant={debug,release} ( #129 )  
						
						 
						
						... 
						
						
						
						./waf build => build/app
./waf build --variant=debug => build/debug/app
./waf build --variant=release => build/release/app
TODO Make --variant default to 'release', rename `app` to `bin/cquery`, and disallow empty variant 
						
					 
					
						2017-12-11 20:36:53 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							86cc50e27f 
							
						 
					 
					
						
						
							
							Implement diagnostic range as per clang_formatDiagnostic  
						
						 
						
						
						
					 
					
						2017-12-11 13:34:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Peter Elmers 
							
						 
					 
					
						
						
						
						
							
						
						
							177e4cd224 
							
						 
					 
					
						
						
							
							Escape more symbols in path handling.  
						
						 
						
						
						
					 
					
						2017-12-11 11:11:02 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							479c0c59bc 
							
						 
					 
					
						
						
							
							More idiomatic  
						
						 
						
						
						
					 
					
						2017-12-10 19:53:17 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							0aa832a48c 
							
						 
					 
					
						
						
							
							travis: Disable cache; broken build  
						
						 
						
						
						
					 
					
						2017-12-07 14:34:11 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							4a7ca6168f 
							
						 
					 
					
						
						
							
							Reformat  
						
						 
						
						
						
					 
					
						2017-12-07 11:54:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							d8d794fb4e 
							
						 
					 
					
						
						
							
							travis: Cache clang download  
						
						 
						
						
						
					 
					
						2017-12-07 11:54:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							4003d89f2e 
							
						 
					 
					
						
						
							
							Add src/ directory to .ycm_extra_conf.py  
						
						 
						
						
						
					 
					
						2017-12-07 11:54:51 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuxuan Shui 
							
						 
					 
					
						
						
						
						
							
						
						
							93fb746992 
							
						 
					 
					
						
						
							
							Convert priority to a string properly for sortText  
						
						 
						
						... 
						
						
						
						Cast the number to a char directly sometimes results in a invalid UTF-8
string, which is not good for some clients. 
						
					 
					
						2017-12-07 10:38:43 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							77ccee10ce 
							
						 
					 
					
						
						
							
							Serialize clang_createIndex to prevent race condition (concurrent modify/read to FirstTarget defined in lib/Support/TargetRegistry.cpp)  
						
						 
						
						
						
					 
					
						2017-12-07 10:29:42 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								topisani 
							
						 
					 
					
						
						
						
						
							
						
						
							702a36d264 
							
						 
					 
					
						
						
							
							no more email notifications  
						
						 
						
						
						
					 
					
						2017-12-07 17:12:15 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							ae8cae5ba6 
							
						 
					 
					
						
						
							
							Do not index files starting with git:  
						
						 
						
						
						
					 
					
						2017-12-06 17:00:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							3b9371f4b5 
							
						 
					 
					
						
						
							
							Reduce STDERR logging to only WARNING and above.  
						
						 
						
						... 
						
						
						
						INFO logs are now only viewable in the log file, which is not written
by default. A new command line option --log-file can be used to control
where the log file is written.
INFO logs can be written to STDERR if --log-all-to-stderr is passed. 
						
					 
					
						2017-12-06 10:58:30 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							0e4148518a 
							
						 
					 
					
						
						
							
							Fix clang 3.8 build  
						
						 
						
						
						
					 
					
						2017-12-06 09:10:58 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							ae40bfa208 
							
						 
					 
					
						
						
							
							Add override  
						
						 
						
						
						
					 
					
						2017-12-06 07:10:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							7a5eb3c4d5 
							
						 
					 
					
						
						
							
							Move src/messages/*.cc to anonymous namespace  
						
						 
						
						
						
					 
					
						2017-12-05 21:03:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b65a30c3f7 
							
						 
					 
					
						
						
							
							Move Ipc_* types into messages/  
						
						 
						
						
						
					 
					
						2017-12-05 20:41:44 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							5093863b33 
							
						 
					 
					
						
						
							
							Move initialization Ipc structures into messages/  
						
						 
						
						
						
					 
					
						2017-12-05 20:09:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							ad550f3f2c 
							
						 
					 
					
						
						
							
							Enable global/static registration for IpcMessage.  
						
						 
						
						
						
					 
					
						2017-12-05 20:09:12 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							9a3e040bf8 
							
						 
					 
					
						
						
							
							Fix clang build  
						
						 
						
						
						
					 
					
						2017-12-05 19:49:16 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b441a90e0d 
							
						 
					 
					
						
						
							
							Finish migrating to messages/  
						
						 
						
						
						
					 
					
						2017-12-05 19:46:36 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Yuxuan Shui 
							
						 
					 
					
						
						
						
						
							
						
						
							2bd4671ddd 
							
						 
					 
					
						
						
							
							Only set insertTextFormat to Snippet when we have placeholders  
						
						 
						
						
						
					 
					
						2017-12-05 09:47:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							dbeb4eb511 
							
						 
					 
					
						
						
							
							Reformat  
						
						 
						
						
						
					 
					
						2017-12-05 08:24:37 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							905a4ab2b1 
							
						 
					 
					
						
						
							
							Make IpcId::Exit handled as a message.  
						
						 
						
						
						
					 
					
						2017-12-05 00:21:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							07c0ae109e 
							
						 
					 
					
						
						
							
							Fix waf build  
						
						 
						
						
						
					 
					
						2017-12-05 00:05:08 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							3599a831b1 
							
						 
					 
					
						
						
							
							Introduce MessageHandler abstraction. Mainly just code reorg.  
						
						 
						
						... 
						
						
						
						Only the initialize request uses it so far, but this will enable pulling
quite a bit of code out of command_line.cc. 
						
					 
					
						2017-12-04 23:57:41 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Fangrui Song 
							
						 
					 
					
						
						
						
						
							
						
						
							8b5d9d33ab 
							
						 
					 
					
						
						
							
							Fix LruCache when next_score overflows  
						
						 
						
						
						
					 
					
						2017-12-04 14:47:14 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							4a7194d2df 
							
						 
					 
					
						
						
							
							Remove unused variable  
						
						 
						
						
						
					 
					
						2017-12-04 09:18:29 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							eb8a1ee570 
							
						 
					 
					
						
						
							
							Fix clang build  
						
						 
						
						
						
					 
					
						2017-12-04 07:13:33 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							0f3680866e 
							
						 
					 
					
						
						
							
							Make missing clientVersion skip check  
						
						 
						
						
						
					 
					
						2017-12-04 00:29:38 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							670c925204 
							
						 
					 
					
						
						
							
							Remove Ipc_Cout; rename IpcId::Cout to IpcId::Unknown.  
						
						 
						
						
						
					 
					
						2017-12-04 00:16:19 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							6c5f1d9c88 
							
						 
					 
					
						
						
							
							Simplify IpcManager.  
						
						 
						
						... 
						
						
						
						It no longer supports multi-process IPC; remove some of the extra code that was used to support that. 
						
					 
					
						2017-12-04 00:13:35 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b64b8b5493 
							
						 
					 
					
						
						
							
							Fix clang build  
						
						 
						
						
						
					 
					
						2017-12-03 22:49:50 -08:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							9a64fb0747 
							
						 
					 
					
						
						
							
							Fix broken build (add lru_cache.h)  
						
						 
						
						
						
					 
					
						2017-12-03 19:24:42 -08:00