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 try s
|
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 |
|
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
|
2a218ddbe2
|
delete test.mers file
|
2024-02-15 11:37:37 +01:00 |
|
Mark
|
9de61da1ef
|
fix Cargo.toml for mers cli
|
2024-02-15 10:57:06 +01:00 |
|