Commit Graph

  • ac6b405a3c make : syntax an associated function call main Mark 2025-02-07 21:04:17 +0100
  • e07010dcfc add object field getting syntax obj:field Mark 2025-02-07 17:50:28 +0100
  • 3cd8dc02d2 update readme Mark 2025-02-05 12:12:13 +0100
  • 17e7ecdd43 update readme Mark 2025-02-05 12:11:31 +0100
  • 5d663d8d39 improve README Mark 2025-02-05 12:09:28 +0100
  • 6b2ae08731 add fs module Mark 2025-02-04 15:43:26 +0100
  • 414017402e list.insert/.replace/.remove replace list.get_mut Mark 2024-12-17 21:12:13 +0100
  • e34d841f9a fix initializing object from <unreachable> not working Mark 2024-11-07 23:00:08 +0100
  • 6630542644 fix negative ranges Mark 2024-11-07 21:34:29 +0100
  • b53c245776 fix empty ranges not being empty Mark 2024-11-07 21:28:19 +0100
  • d6ccbb7d54 version update Mark 2024-11-07 17:09:10 +0100
  • 923652eca9 add iterable ranges (range_inc / range_exc) Mark 2024-11-07 16:53:15 +0100
  • e667749496 update merslsp Mark 2024-10-25 10:50:11 +0200
  • 7896542d2f fix max function Mark 2024-10-23 12:07:32 +0200
  • bdf7fb9380 fix max function Mark 2024-10-23 12:06:58 +0200
  • 01541d5dad use newer mers lib Mark 2024-10-14 02:04:32 +0200
  • f979100bfb fix "weird" behavior with globalinfo not updating Mark 2024-10-14 01:52:19 +0200
  • 8868746e17 add flag to change exit behavior to RuntimeError Mark 2024-10-14 00:30:57 +0200
  • 8e07f240cc allow using other stdin/stdout/stderr via RunInfo Mark 2024-10-14 00:23:14 +0200
  • 4e73ec0201 move exit: fn from base to stdio Mark 2024-10-12 01:00:23 +0200
  • d83f6f942f bugfix for builtin functions using 3-tuples Mark 2024-10-11 23:42:14 +0200
  • 786d72660f update mers with newer mers_lib Mark 2024-10-11 23:06:39 +0200
  • 203f701758 fix types (see prev. commit) Mark 2024-10-11 23:05:35 +0200
  • 08999e646a add about and version to -h and --help Mark 2024-10-11 22:54:56 +0200
  • bdd7260c12 bugfix, functions added via config have bad infos Mark 2024-10-11 22:09:59 +0200
  • 37f2e46d0c version bump, no changes (only mers_lib changed) Mark 2024-10-11 21:26:51 +0200
  • ab55ce9bf1 make object fields trait public Mark 2024-10-11 21:26:27 +0200
  • 6c43c604b8 improve ints in .try Mark 2024-10-02 02:36:15 +0200
  • 754dd5df40 the math does math... at compile time, in types Mark 2024-10-02 01:44:59 +0200
  • c357e192a0 version bump Mark 2024-09-28 01:53:27 +0200
  • c17ea580b2 make objects work better, especially destructuring Mark 2024-09-28 01:51:20 +0200
  • 9c8e918440 fix doc comment on is_included_in Mark 2024-09-18 17:18:38 +0200
  • 062f100d40 show custom type names in error messages Mark 2024-08-31 13:14:12 +0200
  • 817ed25f96 add warning to if-statement in check mode Mark 2024-08-29 15:48:01 +0200
  • 385019e43c replace Bool type with Bool=True/False + bugfix Mark 2024-08-29 15:04:32 +0200
  • 7f318d9e1c add some basic tests Mark 2024-07-03 20:24:14 +0200
  • ac662c8e10 make merslsp compile again (it's still buggy tho) Mark 2024-07-03 18:36:46 +0200
  • 0e42202f2c version bump Mark 2024-07-03 13:42:56 +0200
  • 25c605d801 transform read_line to new func Mark 2024-07-03 13:39:15 +0200
  • a9e5f9209c make cli args available when running Mark 2024-07-03 13:32:43 +0200
  • 3a53290f9b better now yay Mark 2024-07-03 12:54:57 +0200
  • 08a82733e9 convert more stdlib functions and add rounding Mark 2024-07-03 11:59:22 +0200
  • 50928cca1d [no version bump yet] better and safer stdlib impl Mark 2024-07-02 22:04:42 +0200
  • 18cd3ee0ae functions no longer modify state, funcrefs exist Mark 2024-07-01 20:51:09 +0200
  • 7acaafaa2f fix some bugs Mark 2024-06-27 18:11:37 +0200
  • d01da83866 remove O: Write constraint on pretty_print_to Mark 2024-06-26 21:21:44 +0200
  • 14c8e7717d add HtmlDefaultTheme to pretty_print Mark 2024-06-26 21:17:58 +0200
  • 50ebe5fb54 fix Mark 2024-06-26 21:13:36 +0200
  • af1715ef91 fix pretty_print_to Mark 2024-06-26 21:05:19 +0200
  • 1b79cfc08f fix some edge cases in parser Mark 2024-06-26 20:27:29 +0200
  • b6c0391833 version bump Mark 2024-06-26 13:51:39 +0200
  • 08b4af3fa4 leave newlines, because we are in a <pre><code> Mark 2024-06-26 13:51:21 +0200
  • 4c17fa1745 fix html output (newlines) Mark 2024-06-26 13:50:02 +0200
  • 12d90a8022 fix pretty_print Mark 2024-06-26 13:02:50 +0200
  • 7a945e80ba improve and move theming traits Mark 2024-06-26 12:54:04 +0200
  • b3d6b227b5 fix dependencies Mark 2024-06-26 01:22:49 +0200
  • f08784af3b fix colors + fix dependency version mismatch Mark 2024-06-26 01:22:13 +0200
  • 1182ffa10e add feature colored-output Mark 2024-06-26 01:04:31 +0200
  • a78367f27c add support for custom theming in mers errors Mark 2024-06-26 01:02:19 +0200
  • f055d2089f fix dependency Mark 2024-06-23 22:15:23 +0200
  • 94111a5eaa add configs/bundle_pure Mark 2024-06-23 22:14:29 +0200
  • 4d570ec5a5 use crates.io mers_lib Mark 2024-06-21 15:51:14 +0200
  • 688e28c171 nicer errors Mark 2024-06-21 15:50:41 +0200
  • b11e4017ed add divbyzero error for integer division Mark 2024-06-20 15:57:53 +0200
  • f59c0941f5 add more graceful errors (w/ stacktrace) to stdlib Mark 2024-06-20 15:52:57 +0200
  • 9e7bbc110e fix example 6 Mark 2024-06-19 14:00:27 +0200
  • 11eee72a61 fix examples Mark 2024-06-19 13:58:30 +0200
  • cd21c2171e improve panic function, add stacktrace Mark 2024-06-19 12:35:23 +0200
  • 4770e3f939 fix readline Mark 2024-06-17 18:47:49 +0200
  • 1c6cd90d59 fix read_line Mark 2024-06-17 18:33:22 +0200
  • 206457489c read_line now returns (String)/() Mark 2024-06-17 18:26:27 +0200
  • eb2949334e version bump (due to new library version) Mark 2024-06-14 19:50:37 +0200
  • 3e33d963f5 remove RunCommandError custom type, Mark 2024-06-14 19:49:41 +0200
  • ff374c4501 new library version Mark 2024-06-12 20:12:29 +0200
  • 1e2f0cb63c add _ wildcard for type definitions Mark 2024-06-12 20:11:22 +0200
  • 945e19e10a fix list cloning not cloning inner values Mark 2024-04-30 13:58:40 +0200
  • 1554453eb9 . Mark 2024-04-16 14:28:18 +0200
  • a377c6e89a temporary bugfix/patch Mark 2024-04-16 14:27:02 +0200
  • 2742112b09 Type no longer implements MersType Mark 2024-04-16 13:38:50 +0200
  • 4fc9441bd5 version bump Mark 2024-04-15 17:27:00 +0200
  • 1f44b66f08 fix a deadlock when using recursive trys Mark 2024-04-15 17:26:06 +0200
  • f9b62bcefd add merslsp Mark 2024-04-15 16:46:00 +0200
  • 0042f1b502 remove mers_language_server Mark 2024-04-15 16:45:35 +0200
  • a960dfde6c add Byte type Mark 2024-04-15 16:43:45 +0200
  • 2056a89446 version bump mers lsp to 0.8.0 Mark 2024-04-15 16:42:57 +0200
  • cd3495b364 version 0.8.0 Mark 2024-04-15 16:42:13 +0200
  • 45a46f32a5 add Byte to replace Int when appropriate Mark 2024-04-15 14:07:05 +0200
  • a1c585a30d version bump Mark 2024-03-22 16:50:37 +0100
  • 424bc82d68 fix examples Mark 2024-03-22 16:50:01 +0100
  • 754a661f83 0.7.3 Mark 2024-03-22 16:27:14 +0100
  • 632c029ca2 update prelude Mark 2024-03-22 16:26:20 +0100
  • 1e658805d1 add compile_mut and check_mut Mark 2024-03-22 16:24:10 +0100
  • f2aad4215c 0.7.1 Mark 2024-03-22 16:20:10 +0100
  • 45f0fe7c90 fix pub(crate) instead of pub on Info::Global Mark 2024-03-22 16:19:36 +0100
  • dab8fd9584 add missing files Mark 2024-03-22 15:39:02 +0100
  • 8690263b1c V7: Make .try a language feature, this makes try_allow_unused unnecessary. remove try and try_... functions. Mark 2024-03-22 15:38:09 +0100
  • 86b6a46d09 add Type::add_all() Mark 2024-03-03 12:55:55 +0100
  • cb370f59c5 Merge branch 'main' of https://www.github.com/Dummi26/mers Mark 2024-02-22 20:59:47 +0100
  • 5eaa531a3d add missing file Mark 2024-02-22 20:59:20 +0100
  • 77ee446fde fix mers cli dependencies Mark 2024-02-22 20:58:47 +0100