cyqsimon 
							
						 
					 
					
						
						
							
						
						d792dc5804 
					 
					
						
						
							
							Move rusty-fork to dev-dependencies  
						
						
						
						
					 
					
						2023-12-11 10:21:07 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						8a08025091 
					 
					
						
						
							
							Disable builtin_mappings_are_lazily_evaluated for ARM builds  
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						586c804b1e 
					 
					
						
						
							
							Add test: builtin_mappings_are_lazily_evaluated  
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						e30161ac3c 
					 
					
						
						
							
							Add test: builtin_mappings_matcher_only_compile_once  
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						3865908439 
					 
					
						
						
							
							Add test: custom_mappings_precedence  
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						9474b4cf8b 
					 
					
						
						
							
							Rename & sort syntax mapping tests  
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						b48bda21a3 
					 
					
						
						
							
							Add test: all_fixed_builtin_mappings_can_compile  
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						daf33709a0 
					 
					
						
						
							
							Additional sanity check for matcher parser  
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						36073a3d95 
					 
					
						
						
							
							Document another rule ignore condition  
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						12fa2cb1eb 
					 
					
						
						
							
							- is not a legal character in variable name 
						
						
						
						
					 
					
						2023-12-11 10:21:06 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						1f10d846a3 
					 
					
						
						
							
							Fix tests  
						
						... 
						
						
						
						1. for override test, test for something in `common`
2. move git mappings to `common` 
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						22531eab90 
					 
					
						
						
							
							Port all mappings to new system  
						
						
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						0c1b80faab 
					 
					
						
						
							
							Impl per-target syntax mappings  
						
						
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						2c9bf229e1 
					 
					
						
						
							
							Add doc comment for BUILTIN_MAPPINGS  
						
						
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						822e81bb24 
					 
					
						
						
							
							Suppress clippy warning for MappingTarget in build script  
						
						
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						ad628c0471 
					 
					
						
						
							
							Fix iterator lifetime incompatibility  
						
						
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						f483d2df42 
					 
					
						
						
							
							Lazily compile GlobMatchers  
						
						
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						4ad3002543 
					 
					
						
						
							
							s/Lazy<GlobMatcher>/Lazy<Option<GlobMatcher>>/ 
						
						
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						cfd622d6e1 
					 
					
						
						
							
							Migrate SyntaxMapping impl to new system  
						
						... 
						
						
						
						Most existing builtins are removed but not yet ported, so the test
`user_can_override_builtin_mappings` should fail. It should pass once the old
rules have been ported. 
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						1c7c9a6b6d 
					 
					
						
						
							
							Split syntax_mapping/builtin.rs  
						
						
						
						
					 
					
						2023-12-11 10:21:05 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						0c93ca80f4 
					 
					
						
						
							
							Guard against duplicate matchers in build script  
						
						
						
						
					 
					
						2023-12-11 10:21:04 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						de6d418d42 
					 
					
						
						
							
							Remove BuiltinMatcher enum  
						
						... 
						
						
						
						Explanation added as comments in code
Using plain `Lazy<Option<GlobMatcher>>` is just better 
						
						
					 
					
						2023-12-11 10:21:04 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						c016b462c0 
					 
					
						
						
							
							STATIC_RULES => BUILTIN_MAPPINGS 
						
						
						
						
					 
					
						2023-12-11 10:21:04 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						7e1fbcfe95 
					 
					
						
						
							
							Fix visibility for SyntaxMapping::get_syntax_for  
						
						... 
						
						
						
						This change was made in 31fb7086246485 
						
						
					 
					
						2023-12-11 10:21:04 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						4815b6155e 
					 
					
						
						
							
							Write changelog  
						
						
						
						
					 
					
						2023-12-11 10:21:03 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						075b5b288a 
					 
					
						
						
							
							Matcher parser errors when empty  
						
						
						
						
					 
					
						2023-12-11 10:20:12 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						7cfd1e0d78 
					 
					
						
						
							
							Rerun build script only when necessary  
						
						
						
						
					 
					
						2023-12-11 10:20:12 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						9f7d70f642 
					 
					
						
						
							
							Use regex for matcher parsing  
						
						... 
						
						
						
						- Somewhat better maintainability I think 
						
						
					 
					
						2023-12-11 10:20:12 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						0fea82cff9 
					 
					
						
						
							
							Minor improvement of variable naming accuracy  
						
						
						
						
					 
					
						2023-12-11 10:20:11 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						64840fbbae 
					 
					
						
						
							
							join_segments -> build_glob_string 
						
						... 
						
						
						
						- this is a more descriptive name 
						
						
					 
					
						2023-12-11 10:20:11 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						827b3eca2f 
					 
					
						
						
							
							Add unset *.conf example  
						
						
						
						
					 
					
						2023-12-11 10:20:11 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						9478d2dfe8 
					 
					
						
						
							
							Isolate variables at compile time  
						
						
						
						
					 
					
						2023-12-11 10:20:11 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						d24501ab5e 
					 
					
						
						
							
							include! generated mappings in source 
						
						
						
						
					 
					
						2023-12-11 10:20:11 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						9f4259721a 
					 
					
						
						
							
							Fix codegen type declaration  
						
						
						
						
					 
					
						2023-12-11 10:20:11 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						77e491161c 
					 
					
						
						
							
							Ensure lexicographical ordering  
						
						
						
						
					 
					
						2023-12-11 10:20:10 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						97780f987e 
					 
					
						
						
							
							MappingDefModel::into_mapping_list returns MappingList 
						
						
						
						
					 
					
						2023-12-11 10:20:10 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						d1bc0ef0d4 
					 
					
						
						
							
							Build script codegen initial impl  
						
						
						
						
					 
					
						2023-12-11 10:20:10 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						52f94b4623 
					 
					
						
						
							
							Clarify syntax selection algorithm behaviour  
						
						
						
						
					 
					
						2023-12-11 10:20:10 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						37fd050100 
					 
					
						
						
							
							Describe filename ordering more accurately  
						
						
						
						
					 
					
						2023-12-11 10:20:10 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						83286975ff 
					 
					
						
						
							
							Add ordering prefix to git-config example  
						
						
						
						
					 
					
						2023-12-11 10:20:10 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						f705fcb984 
					 
					
						
						
							
							Add global git-config example  
						
						
						
						
					 
					
						2023-12-11 10:20:10 +08:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						9ca1f20f43 
					 
					
						
						
							
							Add specification draft  
						
						
						
						
					 
					
						2023-12-11 10:20:10 +08:00 
						 
				 
			
				
					
						
							
							
								Oliver looney 
							
						 
					 
					
						
						
							
						
						6ad800e43a 
					 
					
						
						
							
							tidied commits  
						
						
						
						
					 
					
						2023-12-10 17:24:49 +00:00 
						 
				 
			
				
					
						
							
							
								Oliver looney 
							
						 
					 
					
						
						
							
						
						069318b139 
					 
					
						
						
							
							fixed formatting of terminal title  
						
						
						
						
					 
					
						2023-12-10 17:20:42 +00:00 
						 
				 
			
				
					
						
							
							
								Oliver looney 
							
						 
					 
					
						
						
							
						
						b9b554248d 
					 
					
						
						
							
							successfully setting the terminal title to bat's input's names  
						
						
						
						
					 
					
						2023-12-10 17:17:19 +00:00 
						 
				 
			
				
					
						
							
							
								Oliver looney 
							
						 
					 
					
						
						
							
						
						4863d428dd 
					 
					
						
						
							
							title is being reset on quit, so no need to restore terminal title  
						
						
						
						
					 
					
						2023-12-10 16:44:47 +00:00 
						 
				 
			
				
					
						
							
							
								Oliver looney 
							
						 
					 
					
						
						
							
						
						2e103ee6b3 
					 
					
						
						
							
							able to set terminal title to hardcoded value  
						
						
						
						
					 
					
						2023-12-10 16:39:34 +00:00 
						 
				 
			
				
					
						
							
							
								Lena 
							
						 
					 
					
						
						
							
						
						28990bc451 
					 
					
						
						
							
							fix: display color when NO_COLOR is an empty string ( #2767 )  
						
						
						
						
					 
					
						2023-12-02 11:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								cyqsimon 
							
						 
					 
					
						
						
							
						
						748e2a681f 
					 
					
						
						
							
							Add columns=3 to repology badge  
						
						
						
						
					 
					
						2023-12-01 21:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Broono Lu 
							
						 
					 
					
						
						
							
						
						bfa0b5241f 
					 
					
						
						
							
							Update Arch Linux package URL in README files ( #2779 )  
						
						
						
						
					 
					
						2023-12-01 21:26:35 +01:00