summaryrefslogtreecommitdiff
path: root/src/syntax
AgeCommit message (Collapse)Author
2023-07-02Move everything into `crates/` directoryLaurenz
2023-06-30Autocomplete for packagesLaurenz
2023-06-27Basic package managementLaurenz
2023-06-24Use third person in documentation (#1560)MALO
2023-06-20Make factorial take precedence over fraction in math expressions (#1487)bluebear94
Fixes #1475.
2023-06-12Resolve #1141: Add hint for missing numbering, improve hint format ↵Mathias Fischler
consistency (#1456)
2023-06-09Touch up docsLaurenz
2023-06-09Treat function-looking code in attachment as function (#985)Alex Saveau
2023-06-06Add note to `groups.yml`Laurenz
2023-06-06Rename `into_u16` to `as_u16`Laurenz
2023-05-24Rework delimiter errorsLaurenz
Fixes #572
2023-05-21Correct outdated comment (#1265)Rui
2023-05-17Show default values in documentationLaurenz
Fixes #169 Fixes #1102
2023-05-15Switch from unicode_xid to unicode_ident (#1208)Kevin Stevens
2023-05-11Remove tracing from cheap functionsLaurenz
Turns out that having tracing enabled on some functions that get called a lot distorts the traces so that their parent stack frames look much more expensive than they actually are.
2023-05-04More efficient incremental parsingLaurenz
If validation fails, we now do exponential fallback to a larger segment instead of giving up entirely.
2023-05-03Parameter pattern bug (#1062)Marmare314
2023-05-03Add shorthand for root operation (#929)Marmare314
2023-04-26Touch up docsLaurenz
2023-04-26Pattern as parameter (#854)Marmare314
2023-04-25Destructuring assign (#703)Marmare314
2023-04-23Parallelize tests (#900)Alex Saveau
2023-04-23Add instrumentation (Part 1) (#761)Sébastien d'Herbais de Thun
2023-04-20forbid underscore as identifier closes #513 (#837)Marmare314
2023-04-19Fix argument sinksLaurenz
Fixes #886.
2023-04-19Give more specific error messages (#881)Leedehai
2023-04-18Clippy fixes (#856)Marek Barvíř
2023-04-18Improve error message in lexer (#242)Greg Shuflin
In the error message for an invalid character, print which character triggered the error.
2023-04-16refactor SyntaxKind::Pattern (#831)Marmare314
2023-04-13Fix function sinks (#638)Marmare314
2023-04-13Reduce amount of hashingLaurenz
2023-04-11fix parenthesized binding (#707)Marmare314
2023-04-11Fix duplicate error message for destructuringLaurenz
2023-04-06Unpacking syntax (#532)Marmare314
Closes #341
2023-04-04Allow labels and reference with ',' and '.'Laurenz
2023-04-04Disable clippy for specific lines (#503)Marek Barvíř
2023-04-04clippy::match_like_matches_macro (#502)Marek Barvíř
2023-04-04Integers with different basesLaurenz
2023-03-31FIX lint clippy::len_without_is_empty (#451)Marek Barvíř
2023-03-30Add support for more characters in links (#379)frozolotl
2023-03-28Fix parsing of language in single-tick raw literals (#401)frozolotl
2023-03-28Fix basic lints (cargo clippy) (#383)Marek Barvíř
2023-03-27Fix parsing of unbalanced delimiters in mathLaurenz
2023-03-27Fix matrix delimitersLaurenz
Fixes #200.
2023-03-27Parse decimals as a unitLaurenz
Fixes #257.
2023-03-27Fix enum parsing and allow zero in numberingsLaurenz
Fixes #353.
2023-03-22Fix typos (#115)Kian-Meng Ang
Found via `codespell -S target -L crate,ist,thi,alle,dedented,ue,tung,nd,ende,overriden,dependant`
2023-03-21Fix show rule colon error messageLaurenz
2023-03-21Fix crash for jump to outdated spanLaurenz
2023-03-21More math shorthandsLaurenz