56 Commits

Author SHA1 Message Date
Laurenz
017027bf39 Rework delimiter errors
Fixes #572
2023-05-24 16:58:51 +02:00
Laurenz
551ea99d05 Show default values in documentation
Fixes #169
Fixes #1102
2023-05-17 14:41:46 +02:00
Marmare314
db6a710638
Parameter pattern bug (#1062) 2023-05-03 12:42:26 +02:00
Marmare314
edc0632d8c
Add shorthand for root operation (#929) 2023-05-03 11:16:38 +02:00
Laurenz
3680c854a2 Touch up docs 2023-04-26 15:37:21 +02:00
Marmare314
59957746e9
Pattern as parameter (#854) 2023-04-26 11:32:11 +02:00
Marmare314
d5d98b67a8
Destructuring assign (#703) 2023-04-25 11:22:12 +02:00
Marmare314
4524539c2b
forbid underscore as identifier closes #513 (#837) 2023-04-20 11:05:11 +02:00
Laurenz
f08ae95b9d Fix argument sinks
Fixes #886.
2023-04-19 17:51:33 +02:00
Leedehai
dc3017955a
Give more specific error messages (#881) 2023-04-19 13:26:55 +02:00
Marmare314
428c55b6ee
refactor SyntaxKind::Pattern (#831) 2023-04-16 14:34:57 +02:00
Marmare314
0105eb7382
Fix function sinks (#638) 2023-04-13 16:07:58 +02:00
Marmare314
72d8785abe
fix parenthesized binding (#707) 2023-04-11 18:44:17 +02:00
Laurenz
9720424884 Fix duplicate error message for destructuring 2023-04-11 16:50:26 +02:00
Marmare314
0f8219b392
Unpacking syntax (#532)
Closes #341
2023-04-06 15:26:09 +02:00
Marek Barvíř
4161bad54f
FIX lint clippy::len_without_is_empty (#451) 2023-03-31 17:13:31 +02:00
Laurenz
c5fb34123c Fix parsing of unbalanced delimiters in math 2023-03-27 16:09:26 +02:00
Laurenz
51d972ec24 Fix matrix delimiters
Fixes #200.
2023-03-27 13:14:21 +02:00
Laurenz
53b57d8294 Fix show rule colon error message 2023-03-21 13:08:18 +01:00
Laurenz
a69b587455 Rename formula to equation 2023-03-18 19:27:31 +01:00
Laurenz
2a86e4db0b Reference supplements 2023-03-14 22:34:43 +01:00
Laurenz
529d3e10c6 Section references 2023-03-11 18:29:48 +01:00
Laurenz
ab841188e3 Bump ecow 2023-03-01 11:27:10 +01:00
Laurenz
affb353453 Merge main back 2023-02-23 14:38:45 +01:00
Laurenz
a1d47695a2 Switch to ecow 2023-02-23 12:20:47 +01:00
Laurenz
c1637054a4 Fix semicolon parsing 2023-02-17 16:41:21 +01:00
Laurenz
028632a3a1 Fix error handling after hashtag 2023-02-17 16:32:48 +01:00
Laurenz
7b2cdb9d95 Require colon in show rule 2023-02-12 20:25:24 +01:00
Laurenz
03cbdea4b4 Fix "not in" precedence 2023-02-12 10:17:35 +01:00
Laurenz
2bb0135d2a Fix inconsistency between text and idents in math 2023-02-02 22:33:12 +01:00
Laurenz
bb12624e8e Fix heading and list markers 2023-02-02 14:27:31 +01:00
Laurenz
e1f2acff62 No text hashtags 2023-01-30 23:08:43 +01:00
Laurenz
3a4c5ae4b9 Highlighting and docs fixes 2023-01-30 18:29:09 +01:00
Laurenz
c987f07b76 HTML highlighting 2023-01-29 23:23:03 +01:00
Laurenz
f7458f9533 Matrices 2023-01-29 19:11:44 +01:00
Laurenz
406de22ee5 Remove method call syntax kind 2023-01-28 18:32:58 +01:00
Laurenz
4809e685a2 More capable math calls 2023-01-28 15:36:32 +01:00
Laurenz
28c554ec21 Rework math attachments and accents 2023-01-28 12:14:03 +01:00
Laurenz
2e039cb052 Fix math spacing bugs 2023-01-27 15:32:05 +01:00
Laurenz
a59b9fff93 Scale shorthand brackets 2023-01-27 12:20:19 +01:00
Laurenz
9d962c5c40 More track_caller annotations 2023-01-27 12:16:54 +01:00
Laurenz
a8fd64f928 Hashtags everywhere! 2023-01-27 11:54:30 +01:00
Laurenz
4653ffebb4 Math module 2023-01-23 15:23:52 +01:00
Laurenz
7e295d84b5 Math delimiter grouping 2023-01-22 13:32:58 +01:00
Laurenz
b73b4f33bc Fix a few clippy lints 2023-01-20 14:21:59 +01:00
Laurenz
dd331f007c Rewrite parser 2023-01-20 14:05:35 +01:00
Laurenz
40561e57fb Remove most fields from SyntaxKind enum 2023-01-15 12:40:27 +01:00
Laurenz
ab03f32240 Reorganize syntax module 2023-01-14 12:34:17 +01:00
Laurenz
29b31c4a5a New import syntax 2023-01-03 12:32:17 +01:00
Laurenz
c38d55614a A few math fixes 2022-12-09 21:22:23 +01:00