Laurenz
|
7b92bd7c34
|
Basic package management
|
2023-06-27 18:40:17 +02:00 |
Laurenz
|
168bdf35bd
|
Add note to `groups.yml`
|
2023-06-06 19:10:16 +02:00 |
Laurenz
|
ab43bd802e
|
Renaming and refactoring
|
2023-03-19 22:39:19 +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
|
4c73456fc1
|
Move highlighting into new IDE module
|
2022-12-14 10:02:19 +01:00 |
Laurenz
|
2470df05af
|
Linked syntax node
|
2022-12-14 09:57:52 +01:00 |
Laurenz
|
3ecb0c754b
|
More math syntax
|
2022-12-06 12:37:08 +01:00 |
Laurenz
|
eb951c008b
|
Style changes
|
2022-11-04 11:38:09 +01:00 |
Laurenz
|
e218226655
|
Merge some modules
|
2022-10-17 20:04:22 +02:00 |
Laurenz
|
fd8160f374
|
Remove `SpanPos` in favor of `ErrorPos`
|
2022-10-05 13:15:02 +02:00 |
Laurenz
|
ec884ec1d8
|
Refactor syntax module
|
2022-10-05 12:49:39 +02:00 |
Laurenz
|
5a8534a395
|
Parse basic math syntax
|
2022-10-04 13:45:16 +02:00 |
Laurenz
|
704f2fbaf1
|
Description lists, link syntax, and new enum syntax
|
2022-09-26 16:12:57 +02:00 |
Laurenz
|
3760748fdd
|
Refactor error handling
|
2022-09-20 19:49:47 +02:00 |
Laurenz
|
757a701c1a
|
A New World
|
2022-09-20 16:37:15 +02:00 |
Laurenz
|
0d12f2ab23
|
[WIP] Label and reference syntax
|
2022-09-07 11:07:17 +02:00 |
Laurenz
|
c81e2a5f56
|
Many fixes
|
2022-06-14 13:53:02 +02:00 |
Laurenz
|
ed6550fdb0
|
Bump dependencies
|
2022-06-10 23:54:16 +02:00 |
Martin Haug
|
b905048d4b
|
Switch bounded condition, delete `only_at_start`
|
2022-06-01 19:39:23 +02:00 |
Martin Haug
|
91bf1b7f65
|
Refine `ahead_nontrivia` search
Also reintroduces unsafe layers under another name
|
2022-06-01 17:58:04 +02:00 |
Laurenz
|
af10b08cc1
|
Documentation
|
2022-06-01 16:51:46 +02:00 |
Laurenz
|
94b375ce55
|
Incremental renumbering
|
2022-06-01 13:49:02 +02:00 |
Laurenz
|
0a9172cb15
|
Enforce and make use of span ordering
|
2022-05-31 13:19:09 +02:00 |
Laurenz
|
9bbebd69dd
|
Numbered spans
|
2022-05-31 12:37:05 +02:00 |
Laurenz
|
08a6188123
|
Remove green/red distinction
|
2022-05-31 10:40:30 +02:00 |
Laurenz
|
fcce3df093
|
Simplify `only_in_mode` to `only_in_markup`
|
2022-05-19 13:56:14 +02:00 |
Laurenz
|
242b01549a
|
Safe `eval` function
|
2022-05-16 20:22:48 +02:00 |
Laurenz
|
1bca9ccecb
|
Improve diagnostics
|
2022-05-04 23:26:15 +02:00 |
Laurenz
|
2a45650dcc
|
Keyed pairs
|
2022-05-04 23:12:31 +02:00 |
Laurenz
|
f9e115daf5
|
New block spacing model
|
2022-04-30 14:12:28 +02:00 |
Laurenz
|
2f33ad0e0a
|
Rename soft linebreak to justified linebreak
|
2022-04-24 21:38:23 +02:00 |
Laurenz
|
04fb8b288a
|
Show rules with type ascribed object
|
2022-04-23 21:55:58 +02:00 |
Laurenz
|
7a2cc3e7d2
|
Field access
|
2022-04-19 16:37:16 +02:00 |
Laurenz
|
4494b443bb
|
Ellipsis
|
2022-04-16 23:06:47 +02:00 |
Laurenz
|
67e9313b91
|
Soft breaks and shy hyphens
|
2022-04-13 14:48:19 +02:00 |
Martin Haug
|
072543fc59
|
Introduce `NodeKind::Quote`
|
2022-04-12 22:35:04 +02:00 |
Laurenz
|
790bd536eb
|
Fix incremental bugs
Co-Authored-By: Martin Haug <mhaug@live.de>
|
2022-04-11 15:39:32 +02:00 |
Laurenz
|
712c00ecb7
|
Em units
|
2022-04-08 15:45:14 +02:00 |
Laurenz
|
beca01c826
|
Methods
|
2022-03-18 23:43:58 +01:00 |
Laurenz
|
5ac7eb3860
|
Rename template to content
|
2022-03-11 23:36:06 +01:00 |
Laurenz
|
5ce2a006b6
|
Consistent block naming
|
2022-03-11 12:22:27 +01:00 |
Martin Haug
|
9fda623b02
|
Code Review: That's just like your struct, man.
|
2022-02-23 20:49:47 +01:00 |
Martin Haug
|
4c8634c600
|
Early stop for falling indents.
Fix code edits and at_start handling.
Also fix dedenting for multi-byte chars in raw blocks.
|
2022-02-23 14:50:38 +01:00 |
Martin Haug
|
aac3afcba8
|
Remove `Parbreak` as a `NodeKind`
|
2022-02-21 13:48:21 +01:00 |
Laurenz
|
e01970b20a
|
Basic show rules
|
2022-02-18 16:57:53 +01:00 |
Laurenz
|
91e45458e3
|
Make values hashable
|
2022-02-17 12:50:54 +01:00 |
Laurenz
|
20b1a38414
|
Switch from `Rc` to `Arc`
|
2022-01-31 16:47:00 +01:00 |
Laurenz
|
490819a3d0
|
Reorder succession rules
|
2022-01-31 11:05:59 +01:00 |