Sébastien d'Herbais de Thun
|
561ff979d5
|
Add instrumentation (Part 1) (#761)
|
2023-04-23 14:33:56 +02:00 |
Daniel Csillag
|
d0afba959d
|
Change SipHash2-4 -> SipHash1-3 (#780)
This seems to significantly improves performance. Inspired by https://github.com/rust-lang/rust/pull/107925
|
2023-04-19 13:16:03 +02:00 |
Marek Barvíř
|
213f31c5d7
|
Fix basic lints (cargo clippy) (#383)
|
2023-03-28 09:38:01 +02:00 |
Laurenz
|
b934a2fd83
|
Embed standard fonts in binary
|
2023-03-21 23:18:56 +01:00 |
Laurenz
|
ab43bd802e
|
Renaming and refactoring
|
2023-03-19 22:39:19 +01:00 |
Laurenz
|
312197b276
|
Counters
|
2023-03-17 11:45:57 +01:00 |
Laurenz
|
8e5f446544
|
Autocompletion for raw language tags
|
2023-03-11 11:46:12 +01:00 |
Laurenz
|
a9fdff244a
|
Expose content representation more
|
2023-03-10 21:19:50 +01:00 |
Laurenz
|
25b5bd1175
|
Fully untyped model
|
2023-03-07 15:17:13 +01:00 |
Laurenz
|
a1d47695a2
|
Switch to ecow
|
2023-02-23 12:20:47 +01:00 |
Laurenz
|
ea8edfa821
|
Make Rust happier about the inline documentation
|
2023-02-06 11:52:09 +01:00 |
Laurenz
|
f72c81a757
|
More `PartialEq` impls for `EcoString`
|
2023-01-31 19:29:01 +01:00 |
Laurenz
|
9d962c5c40
|
More `track_caller` annotations
|
2023-01-27 12:16:54 +01:00 |
Laurenz
|
ab03f32240
|
Reorganize syntax module
|
2023-01-14 12:34:17 +01:00 |
Laurenz
|
56923ee472
|
Multi-part numbering patterns
|
2022-12-02 15:47:25 +01:00 |
Laurenz
|
12a59963b0
|
Reduce style chain bloat
|
2022-11-08 16:37:07 +01:00 |
Laurenz
|
eb951c008b
|
Style changes
|
2022-11-04 11:38:09 +01:00 |
Laurenz
|
37a7afddfa
|
Split crates
|
2022-11-03 13:35:39 +01:00 |
Laurenz
|
37ac5d966e
|
More dynamic content representation
|
2022-11-02 09:18:33 +01:00 |
Laurenz
|
5a8534a395
|
Parse basic math syntax
|
2022-10-04 13:45:16 +02:00 |
Laurenz
|
ddd3b6a82b
|
Tracked memoization
|
2022-09-21 20:25:57 +02:00 |
Laurenz
|
757a701c1a
|
A New World
|
2022-09-20 16:37:15 +02:00 |
Laurenz
|
fc574b3945
|
New `Str` type with methods
|
2022-07-26 23:27:44 +02:00 |
Laurenz
|
c81e2a5f56
|
Many fixes
|
2022-06-14 13:53:02 +02:00 |
Laurenz
|
7660978ee5
|
Move `Arc` into `Frame`
|
2022-06-12 20:51:31 +02:00 |
Laurenz
|
89927d7de0
|
`StyleSlot`, `KeyId` and `NodeId`
|
2022-04-24 16:42:19 +02:00 |
Laurenz
|
255d4c620f
|
Automatic frame merging
|
2022-04-19 13:54:04 +02:00 |
Laurenz
|
c3a387b8f7
|
Segment by script
|
2022-04-12 22:23:08 +02:00 |
Laurenz
|
61d1e1a683
|
Remove layout-cache feature
|
2022-02-18 17:33:13 +01:00 |
Laurenz
|
acae6e2a54
|
List label styling
|
2022-02-18 01:06:20 +01:00 |
Laurenz
|
17e3353483
|
Make values sync
|
2022-02-17 14:09:26 +01:00 |
Laurenz
|
642e149464
|
Incremental bug fixes
Co-Authored-By: Martin Haug <mhaug@live.de>
|
2022-02-09 18:15:39 +01:00 |
Laurenz
|
e089b6ea40
|
Set rules for everything
|
2022-02-09 12:34:19 +01:00 |
Laurenz
|
9730e785a8
|
Tidy up
|
2022-02-07 14:19:13 +01:00 |
Laurenz
|
90fb28b4b6
|
Add `group` in addition to `group_by_key`
|
2022-02-04 21:32:14 +01:00 |
Laurenz
|
20b1a38414
|
Switch from `Rc` to `Arc`
|
2022-01-31 16:47:00 +01:00 |
Laurenz
|
4abdafcd15
|
Faster byte/utf-16 offset conversions
|
2022-01-13 19:55:32 +01:00 |
Laurenz
|
40b87d4066
|
Set Rules Episode II: Attack of the properties
|
2021-12-07 16:36:39 +01:00 |
Laurenz
|
3a15922d2f
|
X/Y abstractions
|
2021-11-26 16:32:06 +01:00 |
Laurenz
|
63c274e7f6
|
Make clippy happier and remove `Str`
|
2021-11-15 17:06:43 +01:00 |
Laurenz
|
5becb32ba4
|
Introduce page / block / inline levels
|
2021-10-23 20:23:47 +02:00 |
Laurenz
|
c18321a4c2
|
Bugfix and tidying
|
2021-09-15 13:05:00 +02:00 |
Laurenz
|
87e776fceb
|
Add `BoolExt` trait with `flip` method
|
2021-09-14 12:27:21 +02:00 |
Laurenz
|
f2882bf854
|
Support decoding of mac roman names
This allows discovery of Apple fonts without unicode name entries.
|
2021-08-25 13:24:30 +02:00 |
Laurenz
|
0dd4ae0a7a
|
Prune derives
|
2021-08-21 17:30:21 +02:00 |
Laurenz
|
9462fb17b3
|
Convert single-field structs to tuple structs
|
2021-08-16 19:15:03 +02:00 |
Laurenz
|
6ae6d86b9c
|
Separate type for string values
|
2021-08-14 15:55:39 +02:00 |
Laurenz
|
6a3385e4e7
|
Argument collection and spreading
|
2021-08-13 16:55:45 +02:00 |
Laurenz
|
eaa3cbaa9c
|
Array and dictionary indexing
|
2021-08-12 13:56:23 +02:00 |
Laurenz
|
3c92bad9a7
|
Pretty-printed diagnostics with traceback
|
2021-08-01 00:00:36 +02:00 |