Gunnar Beutner 
								
							 
						 
						
							
							
							
							
								
							
							
								6cf59b6ae9 
								
							 
						 
						
							
							
								
								Everywhere: Turn #if *_DEBUG into dbgln_if/if constexpr  
							
							
							
						 
						
							2021-05-01 21:25:06 +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 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								4e6d2374b6 
								
							 
						 
						
							
							
								
								LibVT: Convert String::format() => String::formatted()  
							
							
							
						 
						
							2021-04-21 23:49:02 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								b7c66233f6 
								
							 
						 
						
							
							
								
								LibVT: Make VT::Line use a Vector for storage  
							
							... 
							
							
							
							This is preparation for non-destructive terminal resizing which will
require more dynamic storage for lines. 
							
						 
						
							2021-02-27 09:23:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								5d180d1f99 
								
							 
						 
						
							
							
								
								Everywhere: Rename ASSERT => VERIFY  
							
							... 
							
							
							
							(...and ASSERT_NOT_REACHED => VERIFY_NOT_REACHED)
Since all of these checks are done in release builds as well,
let's rename them to VERIFY to prevent confusion, as everyone is
used to assertions being compiled out in release.
We can introduce a new ASSERT macro that is specifically for debug
checks, but I'm doing this wholesale conversion first since we've
accumulated thousands of these already, and it's not immediately
obvious which ones are suitable for ASSERT. 
							
						 
						
							2021-02-23 20:56:54 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								542d8591e0 
								
							 
						 
						
							
							
								
								LibVT: Oops, fix dbgln() invocation mistake  
							
							
							
						 
						
							2021-02-20 17:16:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								499a59ed86 
								
							 
						 
						
							
							
								
								LibVT: Put "unimplemented escape" whining on debug log  
							
							... 
							
							
							
							I'm not sure why we were injecting these debug messages into the
terminal output, but it makes a big mess for no benefit. 
							
						 
						
							2021-02-20 17:04:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								81b21504a7 
								
							 
						 
						
							
							
								
								LibVT: Implement switching between 80/132 column modes (DECCOLM)  
							
							... 
							
							
							
							This gets us past a few more screens in vttest. :^) 
							
						 
						
							2021-02-20 17:04:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								bb6d6dce7b 
								
							 
						 
						
							
							
								
								LibVT: Give proper names to remaining VTxxx control functions  
							
							
							
						 
						
							2021-02-20 17:04:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								a59d96e461 
								
							 
						 
						
							
							
								
								LibVT: Give proper names to SD and SU  
							
							
							
						 
						
							2021-02-20 17:04:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								75084d3b3f 
								
							 
						 
						
							
							
								
								LibVT: Move control function doc comments to Terminal.h header  
							
							... 
							
							
							
							Putting the little documentation comment about what each VTxxx control
function does in the header allows them to be picked up by IDE's. 
							
						 
						
							2021-02-20 17:04:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								6c7c6de52b 
								
							 
						 
						
							
							
								
								LibVT: Give proper names to SCOSC and SCORC  
							
							
							
						 
						
							2021-02-20 17:04:46 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									asynts 
								
							 
						 
						
							
							
							
							
								
							
							
								eea72b9b5c 
								
							 
						 
						
							
							
								
								Everywhere: Hook up remaining debug macros to Debug.h.  
							
							
							
						 
						
							2021-01-25 09:47:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									asynts 
								
							 
						 
						
							
							
							
							
								
							
							
								acdcf59a33 
								
							 
						 
						
							
							
								
								Everywhere: Remove unnecessary debug comments.  
							
							... 
							
							
							
							It would be tempting to uncomment these statements, but that won't work
with the new changes.
This was done with the following commands:
    find . \( -name '*.cpp' -o -name '*.h' -o -name '*.in' \) -not -path './Toolchain/*' -not -path './Build/*' -exec awk -i inplace '$0 !~ /\/\/#define/ { if (!toggle) { print; } else { toggle = !toggle } } ; $0 ~/\/\/#define/ { toggle = 1 }' {} \;
    find . \( -name '*.cpp' -o -name '*.h' -o -name '*.in' \) -not -path './Toolchain/*' -not -path './Build/*' -exec awk -i inplace '$0 !~ /\/\/ #define/ { if (!toggle) { print; } else { toggle = !toggle } } ; $0 ~/\/\/ #define/ { toggle = 1 }' {} \; 
							
						 
						
							2021-01-25 09:47:36 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								c16e36be48 
								
							 
						 
						
							
							
								
								LibVT: Convert dbgprintf() => dbgln() and remove some debug code  
							
							
							
						 
						
							2021-01-16 23:21:52 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									asynts 
								
							 
						 
						
							
							
							
							
								
							
							
								adbb8d62d1 
								
							 
						 
						
							
							
								
								Everywhere: Replace a bundle of dbg with dbgln.  
							
							... 
							
							
							
							These changes are arbitrarily divided into multiple commits to make it
easier to find potentially introduced bugs with git bisect. 
							
						 
						
							2021-01-16 11:54:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Andreas Kling 
								
							 
						 
						
							
							
							
							
								
							
							
								13d7c09125 
								
							 
						 
						
							
							
								
								Libraries: Move to Userland/Libraries/  
							
							
							
						 
						
							2021-01-12 12:17:46 +01:00