Commit Graph

316 Commits

Author SHA1 Message Date
Mark
f59c0941f5 add more graceful errors (w/ stacktrace) to stdlib 2024-06-20 15:52:57 +02:00
Mark
9e7bbc110e fix example 6 2024-06-19 14:00:27 +02:00
Mark
11eee72a61 fix examples 2024-06-19 13:58:30 +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
eb2949334e version bump (due to new library version) 2024-06-14 19:50:37 +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
ff374c4501 new library version 2024-06-12 20:12:29 +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
1554453eb9 . 2024-04-16 14:28:18 +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
4fc9441bd5 version bump 2024-04-15 17:27:00 +02:00
Mark
1f44b66f08 fix a deadlock when using recursive trys 2024-04-15 17:26:06 +02:00
Mark
f9b62bcefd add merslsp 2024-04-15 16:46:00 +02:00
Mark
0042f1b502 remove mers_language_server 2024-04-15 16:45:35 +02:00
Mark
a960dfde6c add Byte type 2024-04-15 16:43:45 +02:00
Mark
2056a89446 version bump mers lsp to 0.8.0 2024-04-15 16:42:57 +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
a1c585a30d version bump 2024-03-22 16:50:37 +01:00
Mark
424bc82d68 fix examples 2024-03-22 16:50:01 +01: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
cb370f59c5 Merge branch 'main' of https://www.github.com/Dummi26/mers 2024-02-22 20:59:47 +01:00
Mark
5eaa531a3d add missing file 2024-02-22 20:59:20 +01:00
Mark
77ee446fde fix mers cli dependencies 2024-02-22 20:58:47 +01:00
Mark
020626fe32
redo readme with examples 2024-02-22 20:57:57 +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
7bfdbca3a5 add pretty-print to mers cli 2024-02-22 16:30:39 +01:00
Mark
f3f2c13702 add loop syntax, remove loop function, change CLI 2024-02-22 13:34:02 +01:00
Mark
66c191ba2c mers version to 0.5.0 2024-02-17 14:58:29 +01:00
Mark
931f70fe4c add example 02 to mers_lib 2024-02-17 14:57:40 +01:00
Mark
0a1d407f48 update link to mers/README.mdin README.md 2024-02-17 14:53:28 +01:00
Mark
7cec92d390 Merge branch 'main' of https://www.github.com/Dummi26/mers 2024-02-17 14:49:40 +01:00
Mark
2a981865a8 add mers/README.md 2024-02-17 14:47:42 +01:00
Mark
3ec228deda
Update README.md
add image to readme
2024-02-17 14:08:27 +01:00
Mark
cc4a4366c9 mers_lib to 0.5.0, readme updated 2024-02-17 14:06:19 +01:00