Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							9c8e918440 
							
						 
					 
					
						
						
							
							fix doc comment on is_included_in  
						
						 
						
						
						
						
					 
					
						2024-09-18 17:18:38 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							062f100d40 
							
						 
					 
					
						
						
							
							show custom type names in error messages  
						
						 
						
						
						
						
					 
					
						2024-08-31 13:14:12 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							817ed25f96 
							
						 
					 
					
						
						
							
							add warning to if-statement in check mode  
						
						 
						
						... 
						
						
						
						warning is shown if the condition of an
if statement can never be true or false,
and the user used the check command.
warnings are not shown when you use `mers run`. 
						
						
					 
					
						2024-08-29 15:48:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							385019e43c 
							
						 
					 
					
						
						
							
							replace Bool type with Bool=True/False + bugfix  
						
						 
						
						... 
						
						
						
						Bool is a type alias for True/False
Bugfix:
[[T] String]
{
  [[T] Int]
  // this would use the outer T (String),
  // but now it correctly uses the inner T (Int).
  [T] 1
} 
						
						
					 
					
						2024-08-29 15:04:32 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							7f318d9e1c 
							
						 
					 
					
						
						
							
							add some basic tests  
						
						 
						
						
						
						
					 
					
						2024-07-03 20:24:14 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							0e42202f2c 
							
						 
					 
					
						
						
							
							version bump  
						
						 
						
						
						
						
					 
					
						2024-07-03 13:42:56 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							25c605d801 
							
						 
					 
					
						
						
							
							transform read_line to new func  
						
						 
						
						
						
						
					 
					
						2024-07-03 13:39:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							3a53290f9b 
							
						 
					 
					
						
						
							
							better now yay  
						
						 
						
						
						
						
					 
					
						2024-07-03 12:54:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							08a82733e9 
							
						 
					 
					
						
						
							
							convert more stdlib functions and add rounding  
						
						 
						
						... 
						
						
						
						converted with_base and with_math 
						
						
					 
					
						2024-07-03 11:59:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							50928cca1d 
							
						 
					 
					
						
						
							
							[no version bump yet] better and safer stdlib impl  
						
						 
						
						... 
						
						
						
						only transformed configs/with_string so far,
but other configs/* should follow soon.
also, this will help with implementing
new stdlib functions in the future. 
						
						
					 
					
						2024-07-02 22:04:42 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							18cd3ee0ae 
							
						 
					 
					
						
						
							
							functions no longer modify state, funcrefs exist  
						
						 
						
						... 
						
						
						
						you can use &func as a function, too.
this allows the function to mutate its
inner state. 
						
						
					 
					
						2024-07-01 20:51:09 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							7acaafaa2f 
							
						 
					 
					
						
						
							
							fix some bugs  
						
						 
						
						
						
						
					 
					
						2024-06-27 18:11:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							d01da83866 
							
						 
					 
					
						
						
							
							remove O: Write constraint on pretty_print_to  
						
						 
						
						
						
						
					 
					
						2024-06-26 21:21:44 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							14c8e7717d 
							
						 
					 
					
						
						
							
							add HtmlDefaultTheme to pretty_print  
						
						 
						
						
						
						
					 
					
						2024-06-26 21:17:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							50ebe5fb54 
							
						 
					 
					
						
						
							
							fix  
						
						 
						
						
						
						
					 
					
						2024-06-26 21:13:36 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							af1715ef91 
							
						 
					 
					
						
						
							
							fix pretty_print_to  
						
						 
						
						
						
						
					 
					
						2024-06-26 21:05:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							1b79cfc08f 
							
						 
					 
					
						
						
							
							fix some edge cases in parser  
						
						 
						
						
						
						
					 
					
						2024-06-26 20:27:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							b6c0391833 
							
						 
					 
					
						
						
							
							version bump  
						
						 
						
						
						
						
					 
					
						2024-06-26 13:51:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							08b4af3fa4 
							
						 
					 
					
						
						
							
							leave newlines, because we are in a <pre><code>  
						
						 
						
						
						
						
					 
					
						2024-06-26 13:51:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							4c17fa1745 
							
						 
					 
					
						
						
							
							fix html output (newlines)  
						
						 
						
						
						
						
					 
					
						2024-06-26 13:50:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							12d90a8022 
							
						 
					 
					
						
						
							
							fix pretty_print  
						
						 
						
						
						
						
					 
					
						2024-06-26 13:02:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							7a945e80ba 
							
						 
					 
					
						
						
							
							improve and move theming traits  
						
						 
						
						... 
						
						
						
						move pretty_print.rs from mers to mers_lib 
						
						
					 
					
						2024-06-26 12:54:04 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							f08784af3b 
							
						 
					 
					
						
						
							
							fix colors + fix dependency version mismatch  
						
						 
						
						
						
						
					 
					
						2024-06-26 01:22:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							a78367f27c 
							
						 
					 
					
						
						
							
							add support for custom theming in mers errors  
						
						 
						
						... 
						
						
						
						this also includes support for the NoTheme,
a theme which doesn't add any color to mers'
output.
If you compile mers with --no-default-features,
the `colored` dependency will disappear and
mers_lib will fall back to NoTheme. 
						
						
					 
					
						2024-06-26 01:02:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							94111a5eaa 
							
						 
					 
					
						
						
							
							add configs/bundle_pure  
						
						 
						
						
						
						
					 
					
						2024-06-23 22:14:29 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							688e28c171 
							
						 
					 
					
						
						
							
							nicer errors  
						
						 
						
						
						
						
					 
					
						2024-06-21 15:50:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							b11e4017ed 
							
						 
					 
					
						
						
							
							add divbyzero error for integer division  
						
						 
						
						
						
						
					 
					
						2024-06-20 15:57:53 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							f59c0941f5 
							
						 
					 
					
						
						
							
							add more graceful errors (w/ stacktrace) to stdlib  
						
						 
						
						
						
						
					 
					
						2024-06-20 15:52:57 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							cd21c2171e 
							
						 
					 
					
						
						
							
							improve panic function, add stacktrace  
						
						 
						
						
						
						
					 
					
						2024-06-19 12:35:23 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							4770e3f939 
							
						 
					 
					
						
						
							
							fix readline  
						
						 
						
						
						
						
					 
					
						2024-06-17 18:47:49 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							1c6cd90d59 
							
						 
					 
					
						
						
							
							fix read_line  
						
						 
						
						
						
						
					 
					
						2024-06-17 18:33:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							206457489c 
							
						 
					 
					
						
						
							
							read_line now returns (String)/()  
						
						 
						
						... 
						
						
						
						so that closed stdin is handled by the programmer
instead of (probably) causing an infinite loop 
						
						
					 
					
						2024-06-17 18:26:27 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							3e33d963f5 
							
						 
					 
					
						
						
							
							remove RunCommandError custom type,  
						
						 
						
						... 
						
						
						
						replace it with `{ run_command_error: String }`
instead, which is more standard mers style 
						
						
					 
					
						2024-06-14 19:49:41 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							1e2f0cb63c 
							
						 
					 
					
						
						
							
							add _ wildcard for type definitions  
						
						 
						
						... 
						
						
						
						and make line/file indicators in errors
gray instead of fully white 
						
						
					 
					
						2024-06-12 20:11:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							945e19e10a 
							
						 
					 
					
						
						
							
							fix list cloning not cloning inner values  
						
						 
						
						... 
						
						
						
						this would allow mutating values
through a list passed by value,
but now it doesn't, which is
how it always should have been. 
						
						
					 
					
						2024-04-30 13:58:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							a377c6e89a 
							
						 
					 
					
						
						
							
							temporary bugfix/patch  
						
						 
						
						
						
						
					 
					
						2024-04-16 14:27:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							2742112b09 
							
						 
					 
					
						
						
							
							Type no longer implements MersType 
						
						 
						
						
						
						
					 
					
						2024-04-16 13:38:50 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							1f44b66f08 
							
						 
					 
					
						
						
							
							fix a deadlock when using recursive trys  
						
						 
						
						
						
						
					 
					
						2024-04-15 17:26:06 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							a960dfde6c 
							
						 
					 
					
						
						
							
							add Byte type  
						
						 
						
						
						
						
					 
					
						2024-04-15 16:43:45 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							cd3495b364 
							
						 
					 
					
						
						
							
							version 0.8.0  
						
						 
						
						
						
						
					 
					
						2024-04-15 16:42:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							45a46f32a5 
							
						 
					 
					
						
						
							
							add Byte to replace Int when appropriate  
						
						 
						
						
						
						
					 
					
						2024-04-15 14:07:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							754a661f83 
							
						 
					 
					
						
						
							
							0.7.3  
						
						 
						
						
						
						
					 
					
						2024-03-22 16:27:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							632c029ca2 
							
						 
					 
					
						
						
							
							update prelude  
						
						 
						
						
						
						
					 
					
						2024-03-22 16:26:20 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							1e658805d1 
							
						 
					 
					
						
						
							
							add compile_mut and check_mut  
						
						 
						
						
						
						
					 
					
						2024-03-22 16:24:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							f2aad4215c 
							
						 
					 
					
						
						
							
							0.7.1  
						
						 
						
						
						
						
					 
					
						2024-03-22 16:20:10 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							45f0fe7c90 
							
						 
					 
					
						
						
							
							fix pub(crate) instead of pub on Info::Global  
						
						 
						
						
						
						
					 
					
						2024-03-22 16:19:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							dab8fd9584 
							
						 
					 
					
						
						
							
							add missing files  
						
						 
						
						
						
						
					 
					
						2024-03-22 15:39:02 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							8690263b1c 
							
						 
					 
					
						
						
							
							V7: Make .try a language feature, this makes try_allow_unused unnecessary. remove try and try_... functions.  
						
						 
						
						
						
						
					 
					
						2024-03-22 15:38:09 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							86b6a46d09 
							
						 
					 
					
						
						
							
							add Type::add_all()  
						
						 
						
						
						
						
					 
					
						2024-03-03 12:55:55 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							f3dc26a5a7 
							
						 
					 
					
						
						
							
							fix tuple type parsing and fix examples  
						
						 
						
						
						
						
					 
					
						2024-02-22 20:21:11 +01:00