Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							a9bac06b83 
							
						 
					 
					
						
						
							
							Add MoveFileTo  
						
						
						
					 
					
						2017-07-28 17:08:18 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							ea5508a699 
							
						 
					 
					
						
						
							
							Perf can now be serialized  
						
						
						
					 
					
						2017-07-28 17:08:04 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							cf8b95809f 
							
						 
					 
					
						
						
							
							Hide error messages when scanning a directory and file open fails  
						
						
						
					 
					
						2017-07-28 17:07:50 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							7b052d887d 
							
						 
					 
					
						
						
							
							Add DequeuePlusAction  
						
						
						
					 
					
						2017-07-28 17:07:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							c37396a36d 
							
						 
					 
					
						
						
							
							First pass at logging using loguru  
						
						
						
					 
					
						2017-07-27 19:14:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							1e995dc30e 
							
						 
					 
					
						
						
							
							Cleanup call tree appearance  
						
						... 
						
						
						
						- Use up/down icons instead of [B] and [D]
- Don't show column number
- Show declaring type instead of path if applicable 
						
					 
					
						2017-07-20 23:16:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							475afc77a5 
							
						 
					 
					
						
						
							
							Support functions in type hierarchy.  
						
						
						
					 
					
						2017-07-20 19:53:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							a046f89650 
							
						 
					 
					
						
						
							
							Do not show base calls in tree view that come from derived function.  
						
						
						
					 
					
						2017-07-20 19:42:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							64580decab 
							
						 
					 
					
						
						
							
							Push cursor position to end when updating delayed diagnostics  
						
						
						
					 
					
						2017-07-19 00:20:19 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							08fb60a675 
							
						 
					 
					
						
						
							
							Show call tree expand button if function has base or derived callers.  
						
						
						
					 
					
						2017-07-19 00:17:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							79ec5a749a 
							
						 
					 
					
						
						
							
							Improve tree view  
						
						... 
						
						
						
						- Show base/derived callers ([B] and [D] prefix)
- Show call position information
- Temporarily prevent duplicate calls from appearing, needs a proper fix. 
						
					 
					
						2017-07-19 00:12:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							f4db0967b2 
							
						 
					 
					
						
						
							
							Show based/derived callers in callers keyboard shortcut.  
						
						
						
					 
					
						2017-07-19 00:12:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							57e5fe1814 
							
						 
					 
					
						
						
							
							Fix crash  
						
						
						
					 
					
						2017-07-17 13:03:42 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							ba973ba1bf 
							
						 
					 
					
						
						
							
							Remove unused variables  
						
						
						
					 
					
						2017-07-17 10:41:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							22bb89fca1 
							
						 
					 
					
						
						
							
							Add options to turn off diagnostics.  
						
						... 
						
						
						
						diagnostics.onParse: semi-real time diagnostics that reported when a file is indexed or prepared for code completion
diagnostics.onCodeComplete: real time diagnostics that are reported as you type 
						
					 
					
						2017-07-15 17:25:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							152e98363f 
							
						 
					 
					
						
						
							
							Refresh diagnostics 5 seconds after the last code completion.  
						
						
						
					 
					
						2017-07-15 17:08:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							00e452272f 
							
						 
					 
					
						
						
							
							Do not use clang_Location_isInSystemHeader for diagnostics; causes crashes  
						
						
						
					 
					
						2017-07-12 15:02:48 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							aae126f899 
							
						 
					 
					
						
						
							
							Disable diagnostics during code completion (causes crashes)  
						
						
						
					 
					
						2017-07-12 11:34:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							dde1c687ec 
							
						 
					 
					
						
						
							
							Build diagnostics during code completion  
						
						
						
					 
					
						2017-07-12 11:26:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							3814cf29e5 
							
						 
					 
					
						
						
							
							Fix typo  
						
						
						
					 
					
						2017-07-06 14:19:22 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							d1cbc32c81 
							
						 
					 
					
						
						
							
							Hopefully fix completion crashes.  
						
						... 
						
						
						
						It was caused due to a multithreading race. A vector was assigned to twice at the same time, which caused a crash in the destructor. 
						
					 
					
						2017-06-29 23:51:22 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b683c863e3 
							
						 
					 
					
						
						
							
							Add enable_shared_from_this to CompletionSession  
						
						
						
					 
					
						2017-06-29 23:19:16 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							808e0f5277 
							
						 
					 
					
						
						
							
							Fix clang build  
						
						
						
					 
					
						2017-06-29 10:30:22 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							f498f0ccb1 
							
						 
					 
					
						
						
							
							Fix showing duplicate completion entries, always provide insertText.  
						
						
						
					 
					
						2017-06-28 23:59:38 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b4000fa956 
							
						 
					 
					
						
						
							
							Don't show code lens on include/header guards.  
						
						
						
					 
					
						2017-06-28 23:34:04 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							6ab8a27313 
							
						 
					 
					
						
						
							
							Mark macros in index.  
						
						
						
					 
					
						2017-06-28 23:28:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b5305e14f2 
							
						 
					 
					
						
						
							
							Add |is_macro| state to IndexVar.  
						
						... 
						
						
						
						This does not handle setting |is_macro|, this CL is about updating the
tests. 
						
					 
					
						2017-06-28 23:25:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							85ec4b9843 
							
						 
					 
					
						
						
							
							Use shared_ptr in command_line for completion data.  
						
						... 
						
						
						
						Also add thread exit logs so to check if the stack has gone away. 
						
					 
					
						2017-06-28 21:59:16 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							3228619414 
							
						 
					 
					
						
						
							
							Small fixes to auto-include and auto-implement fixits.  
						
						
						
					 
					
						2017-06-28 21:40:30 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							25d450cf8b 
							
						 
					 
					
						
						
							
							Always include literal completions  
						
						
						
					 
					
						2017-06-28 21:33:52 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							706479aded 
							
						 
					 
					
						
						
							
							Completion changes (maybe fix some crashes)  
						
						
						
					 
					
						2017-06-28 19:50:30 -07:00 
						 
				 
			
				
					
						
							
							
								James Cook 
							
						 
					 
					
						
						
						
						
							
						
						
							0876886c60 
							
						 
					 
					
						
						
							
							Fix build error on Linux for INT_MIN ( #10 )  
						
						... 
						
						
						
						* Fix compiler warnings and turn on warnings as errors
* Fix build error on Linux for INT_MIN 
						
					 
					
						2017-06-20 08:17:23 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd751a70f 
							
						 
					 
					
						
						
							
							Fix completion for items with underscores.  
						
						
						
					 
					
						2017-06-19 23:31:34 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							36ee8bec47 
							
						 
					 
					
						
						
							
							Consider filename ending when guessing arguments.  
						
						... 
						
						
						
						This should improve guessing for, ie, test files, like foo_test.cc. 
						
					 
					
						2017-06-19 19:09:15 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							a005cc627d 
							
						 
					 
					
						
						
							
							Generate diagnostics when indexing a file, even if non-interactive.  
						
						
						
					 
					
						2017-06-19 18:52:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							ced7c878b7 
							
						 
					 
					
						
						
							
							Don't show unique file id warning if there is no file name  
						
						
						
					 
					
						2017-06-19 18:51:56 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							491e7b4625 
							
						 
					 
					
						
						
							
							Prefer literal string matches in global symbol search  
						
						
						
					 
					
						2017-06-19 18:32:19 -07:00 
						 
				 
			
				
					
						
							
							
								James Cook 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4986f04b 
							
						 
					 
					
						
						
							
							Fix compiler warnings and turn on warnings as errors  
						
						
						
					 
					
						2017-06-19 18:30:44 -07:00 
						 
				 
			
				
					
						
							
							
								jamescookmd 
							
						 
					 
					
						
						
						
						
							
						
						
							6906d9a0f7 
							
						 
					 
					
						
						
							
							Add chromium tips  
						
						
						
					 
					
						2017-06-16 17:26:03 -07:00 
						 
				 
			
				
					
						
							
							
								jamescookmd 
							
						 
					 
					
						
						
						
						
							
						
						
							47cce775ba 
							
						 
					 
					
						
						
							
							Added command line to install clang  
						
						
						
					 
					
						2017-06-16 17:26:03 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							61f023fec8 
							
						 
					 
					
						
						
							
							clang build fix  
						
						
						
					 
					
						2017-06-16 10:14:09 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							11af3986ba 
							
						 
					 
					
						
						
							
							Better symbol resolution (ie, goto definition) for macro arguments.  
						
						
						
					 
					
						2017-06-15 23:43:02 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							f8f4c06c20 
							
						 
					 
					
						
						
							
							Better error message when getting a unique file id fails.  
						
						
						
					 
					
						2017-06-15 23:07:03 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							b04ce0c503 
							
						 
					 
					
						
						
							
							Auto-index file on open  
						
						
						
					 
					
						2017-06-15 22:56:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							bb46b38b1c 
							
						 
					 
					
						
						
							
							Make global symbol search a bit more fuzzy  
						
						
						
					 
					
						2017-06-15 19:30:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							9d1369786f 
							
						 
					 
					
						
						
							
							Pre-filter completion results before sending to vscode.  
						
						... 
						
						
						
						This results in a less laggy completion experience. Before, vscode would
drop frames if handed too many completions (ie, by typing #include in a
very large project). 
						
					 
					
						2017-06-15 19:28:49 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							1ade2e5ca1 
							
						 
					 
					
						
						
							
							Show more variables in global symbol search  
						
						
						
					 
					
						2017-06-15 19:28:07 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							99db0a1596 
							
						 
					 
					
						
						
							
							Add some additional code completion logging.  
						
						
						
					 
					
						2017-06-14 22:47:41 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							7a71447273 
							
						 
					 
					
						
						
							
							Move some code out of command_line.cc  
						
						
						
					 
					
						2017-06-14 22:47:41 -07:00 
						 
				 
			
				
					
						
							
							
								Jacob Dufault 
							
						 
					 
					
						
						
						
						
							
						
						
							7328d138e3 
							
						 
					 
					
						
						
							
							Fix linker error on clang (issue  #2 )  
						
						
						
					 
					
						2017-06-14 20:12:52 -07:00