Federico Guerinoni 
								
							 
						 
						
							
							
							
							
								
							
							
								e0f1c237d2 
								
							 
						 
						
							
							
								
								HackStudio: Make TODO entries clickable  
							
							... 
							
							
							
							Now you can click a TODO entry to set focus on that position of that
file. 
							
						 
						
							2021-06-23 19:00:11 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar 
								
							 
						 
						
							
							
							
							
								
							
							
								0522a4360b 
								
							 
						 
						
							
							
								
								LibCpp: Add option in Preprocessor to keep #include's in processed text  
							
							
							
						 
						
							2021-05-22 15:52:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar 
								
							 
						 
						
							
							
							
							
								
							
							
								14e0011825 
								
							 
						 
						
							
							
								
								LibCpp: Make Preprocessor::handle_preprocessor_line return keyword  
							
							... 
							
							
							
							This also moves most of the logic that was in handle_preprocessor_line
into handle_preprocessor_keyword. 
							
						 
						
							2021-05-22 15:52:11 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Brian Gianforcaro 
								
							 
						 
						
							
							
							
							
								
							
							
								1682f0b760 
								
							 
						 
						
							
							
								
								Everything: Move to SPDX license identifiers in all files.  
							
							... 
							
							
							
							SPDX License Identifiers are a more compact / standardized
way of representing file license information.
See: https://spdx.dev/resources/use/#identifiers 
This was done with the `ambr` search and replace tool.
 ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt * 
							
						 
						
							2021-04-22 11:22:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Vyacheslav Pukhanov 
								
							 
						 
						
							
							
							
							
								
							
							
								0b5d414eba 
								
							 
						 
						
							
							
								
								LibCpp: Add preprocessor option to ignore unsupported keywords  
							
							... 
							
							
							
							Under some circumstances we need to ignore unsupported preprocessor
keywords instead of crashing the processing, for example during live
parsing in HackStudio. 
							
						 
						
							2021-03-18 07:49:18 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar 
								
							 
						 
						
							
							
							
							
								
							
							
								8688259ed9 
								
							 
						 
						
							
							
								
								LanguageServers/Cpp: Support jumping to declaration of preprocessor  
							
							... 
							
							
							
							.. definitions. 
							
						 
						
							2021-03-13 10:17:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar 
								
							 
						 
						
							
							
							
							
								
							
							
								7bf6eca9d8 
								
							 
						 
						
							
							
								
								LanguageServers/Cpp: Complete Preprocessor definitions  
							
							... 
							
							
							
							Preprocessor definitions now appear in the AutoComplete suggestions box
as well as in the Locator. 
							
						 
						
							2021-03-13 10:17:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar 
								
							 
						 
						
							
							
							
							
								
							
							
								3658c4c567 
								
							 
						 
						
							
							
								
								LibCpp: Replace defined preprocessor values when parsing  
							
							
							
						 
						
							2021-03-13 10:17:02 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Itamar 
								
							 
						 
						
							
							
							
							
								
							
							
								bed3261723 
								
							 
						 
						
							
							
								
								LibCpp: Start working on a C preprocessor  
							
							... 
							
							
							
							We currently handle basic #define statements as well as ifdef and else
branches. 
							
						 
						
							2021-02-08 23:10:38 +01:00