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 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							dc2db1d0e8 
							
						 
					 
					
						
						
							
							make list.get_mut return a 1-tuple on success, and fix reference type being incomplete  
						
						
						
						
					 
					
						2024-02-22 19:41:03 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							05c88b7826 
							
						 
					 
					
						
						
							
							fix variable shadowing not working (how was this not noticed until now??)  
						
						
						
						
					 
					
						2024-02-22 19:13:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							4fb84741ef 
							
						 
					 
					
						
						
							
							.  
						
						
						
						
					 
					
						2024-02-22 16:31:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							f3f2c13702 
							
						 
					 
					
						
						
							
							add loop syntax, remove loop function, change CLI  
						
						
						
						
					 
					
						2024-02-22 13:34:02 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							931f70fe4c 
							
						 
					 
					
						
						
							
							add example 02 to mers_lib  
						
						
						
						
					 
					
						2024-02-17 14:57:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							cc4a4366c9 
							
						 
					 
					
						
						
							
							mers_lib to 0.5.0, readme updated  
						
						
						
						
					 
					
						2024-02-17 14:06:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							0c87c69743 
							
						 
					 
					
						
						
							
							add examples, prepare for new readme  
						
						
						
						
					 
					
						2024-02-17 13:23:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							d124bff77f 
							
						 
					 
					
						
						
							
							drop stdin on childproc_await to prevent deadlocks, add flush() call after childproc_write_*  
						
						
						
						
					 
					
						2024-02-17 12:06:04 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							6fdfba82a0 
							
						 
					 
					
						
						
							
							add childproc_write_* functions  
						
						
						
						
					 
					
						2024-02-17 11:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							5d752c9969 
							
						 
					 
					
						
						
							
							change parse_int/float and debug, add spawn_command and childproc_* functions  
						
						
						
						
					 
					
						2024-02-17 11:46:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							5d3efe4788 
							
						 
					 
					
						
						
							
							version bump to 0.4.0  
						
						
						
						
					 
					
						2024-02-15 10:56:34 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							6d6853cc9f 
							
						 
					 
					
						
						
							
							add function type annotation (Input1 -> Output1, Input2 -> Output2)  
						
						
						
						
					 
					
						2024-02-15 10:55:13 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							c130678caf 
							
						 
					 
					
						
						
							
							Change reference type syntax from &{t/y/p/e} to &[t/y/p/e] to avoid ambiguity with &{my: Int, object: String}  
						
						
						
						
					 
					
						2024-02-15 09:30:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							b85183d081 
							
						 
					 
					
						
						
							
							remove COW::Get debug print from debug builds  
						
						
						
						
					 
					
						2024-02-15 09:21:31 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							44da27b414 
							
						 
					 
					
						
						
							
							Add chain function and chained iterator, which behaves like Rust's flatten  
						
						
						
						
					 
					
						2024-02-14 17:13:05 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							0226dbd02b 
							
						 
					 
					
						
						
							
							add missing file, bump version  
						
						
						
						
					 
					
						2024-01-31 19:23:01 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							42ca5ae3f0 
							
						 
					 
					
						
						
							
							refine string functions in stdlib  
						
						
						
						
					 
					
						2024-01-31 19:20:22 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							b9df3fc76f 
							
						 
					 
					
						
						
							
							bump minor version  
						
						
						
						
					 
					
						2024-01-16 12:07:46 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							16cdcddc72 
							
						 
					 
					
						
						
							
							.  
						
						
						
						
					 
					
						2024-01-16 12:06:55 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							9fe981fc6c 
							
						 
					 
					
						
						
							
							fix bug where subtypes of list didn't include type of empty list  
						
						
						
						
					 
					
						2024-01-16 12:00:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							2d373d1ba7 
							
						 
					 
					
						
						
							
							make some types/fields public  
						
						
						
						
					 
					
						2024-01-16 10:38:45 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							8c235a98aa 
							
						 
					 
					
						
						
							
							update readme  
						
						
						
						
					 
					
						2024-01-11 13:18:54 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							5be264e63c 
							
						 
					 
					
						
						
							
							prepare to publish to crates.io  
						
						
						
						
					 
					
						2024-01-11 13:05:52 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							c08e08f8a9 
							
						 
					 
					
						
						
							
							add try_allow_unused function  
						
						
						
						
					 
					
						2023-12-18 12:07:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							49d13d92cc 
							
						 
					 
					
						
						
							
							improve error messages  
						
						... 
						
						
						
						- fix bug where `thread` function wouldn't error when being called on a non-function
- add compile error when a function in `try` is never used, because this is almost certainly a mistake and will cause mers to unexpectedly go down the "wrong" code path.
- some small changes so mers_lib can be used in another project 
						
						
					 
					
						2023-12-14 19:24:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							d70e7ec066 
							
						 
					 
					
						
						
							
							fix bug in hooks...  
						
						... 
						
						
						
						...that prevented the language server from seing inner statements of functions 
						
						
					 
					
						2023-12-07 09:22:19 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							d3164254b3 
							
						 
					 
					
						
						
							
							improve support for #include in language server  
						
						
						
						
					 
					
						2023-12-06 18:58:10 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							0759b769e0 
							
						 
					 
					
						
						
							
							early prototype of a language server  
						
						... 
						
						
						
						currently only provides hover info (but that's already quite useful for debugging) 
						
						
					 
					
						2023-12-05 23:04:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							8b60da8d99 
							
						 
					 
					
						
						
							
							relative paths in #include are relative to the file's parent directory, if possible  
						
						
						
						
					 
					
						2023-12-05 09:55:00 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							0aca8e5b25 
							
						 
					 
					
						
						
							
							fix bug where parsing () and {} types wouldn't work as expected  
						
						
						
						
					 
					
						2023-11-30 20:18:11 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							d21715c2d3 
							
						 
					 
					
						
						
							
							fix { x := ... } being interpreted as an object  
						
						
						
						
					 
					
						2023-11-30 17:53:41 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							48c1381194 
							
						 
					 
					
						
						
							
							Object field order matters!  
						
						
						
						
					 
					
						2023-11-30 17:48:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							3d1ce384d0 
							
						 
					 
					
						
						
							
							add objects and object types  
						
						
						
						
					 
					
						2023-11-30 15:44:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							9c0d55788f 
							
						 
					 
					
						
						
							
							change debug function  
						
						
						
						
					 
					
						2023-11-30 11:44:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							782460e472 
							
						 
					 
					
						
						
							
							add get_mut function for lists  
						
						
						
						
					 
					
						2023-11-29 16:26:51 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							0a9eea2045 
							
						 
					 
					
						
						
							
							fix bug where error would reference wrong file  
						
						
						
						
					 
					
						2023-11-24 13:19:38 +01:00 
						 
				 
			
				
					
						
							
							
								Mark 
							
						 
					 
					
						
						
						
						
							
						
						
							12af47d18a 
							
						 
					 
					
						
						
							
							fix bug where #include included files would be able to access local variables and custom types. now, only globals are shared.  
						
						
						
						
					 
					
						2023-11-24 12:51:54 +01:00