Alex Saveau
b75cad2d3b
Parallelize tests ( #900 )
2023-04-23 14:35:18 +02:00
Sébastien d'Herbais de Thun
561ff979d5
Add instrumentation (Part 1) ( #761 )
2023-04-23 14:33:56 +02:00
Laurenz
2fbb14f712
Deterministic order of contributors
2023-04-21 12:27:47 +02:00
Pg Biel
a4075f8b9b
Implement math cancel
function ( #793 )
2023-04-21 11:28:46 +02:00
astrale-sharp
4cea7007d0
use clap for parsing tests. ( #876 )
2023-04-21 11:16:32 +02:00
Alex Saveau
851b154a6c
Convert math alignment to single-pass algorithm ( #891 )
2023-04-20 19:48:11 +02:00
HarmoGlace
42b93b7b53
Add quo
, trunc
and fract
calculation methods and rename mod
to rem
( #890 )
2023-04-20 16:09:41 +02:00
Laurenz
c117e2dc27
List contributors in changelog
...
Co-Authored-By: Martin Haug <mhaug@live.de>
2023-04-20 14:23:36 +02:00
Martin Haug
2a682f0008
Add alt text to image function and PDF ( #823 )
2023-04-20 11:23:03 +02:00
Marmare314
4524539c2b
forbid underscore as identifier closes #513 ( #837 )
2023-04-20 11:05:11 +02:00
Alex Saveau
c505a0f5dc
Add UPDATE_EXPECT envvar to update tests ( #748 )
2023-04-20 10:47:31 +02:00
Matt Fellenz
f16ac4d258
Add atan2 ( #846 )
2023-04-19 19:09:32 +02:00
Alex Saveau
b285bea41d
Make dot
be multiplication and add dot.period
for periods ( #747 )
2023-04-19 19:08:59 +02:00
Laurenz
f08ae95b9d
Fix argument sinks
...
Fixes #886 .
2023-04-19 17:51:33 +02:00
Laurenz
5a6330dbfc
Fix math hiding once more
2023-04-19 16:51:47 +02:00
Johannes Wolf
981c578ff9
path: Use close_path() for closing paths ( #801 )
2023-04-19 16:30:27 +02:00
Pg Biel
66c707f216
fix ref->cite span ( #811 )
2023-04-19 16:19:19 +02:00
HarmoGlace
1e934def56
Add gcd
and lcm
calculation methods ( #789 )
2023-04-19 16:18:31 +02:00
Leedehai
dc3017955a
Give more specific error messages ( #881 )
2023-04-19 13:26:55 +02:00
Marcin Puc
e4b09d417e
Add install instruction for Void Linux ( #858 )
2023-04-19 13:21:47 +02:00
Alistair Keiller
6591a92e85
Add more release build targets ( #847 )
2023-04-19 13:19:14 +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
Laurenz
f8966f9e86
Fix realize in math
2023-04-19 11:06:52 +02:00
Laurenz
d10b53df0b
Clippy
2023-04-18 19:16:13 +02:00
Laurenz
35302d2004
Handle SVG with text
2023-04-18 19:04:46 +02:00
Laurenz
bce83d330f
Remove intermediate strings in error message
2023-04-18 14:31:32 +02:00
Laurenz
4613739748
Merge file and image asset directories
2023-04-18 11:33:11 +02:00
Marek Barvíř
dd5e9723e0
clippy::wrong_self_convention ( #857 )
2023-04-18 11:19:16 +02:00
Marek Barvíř
56673bcdf5
Clippy fixes ( #856 )
2023-04-18 11:19:09 +02:00
Greg Shuflin
2135027219
Improve error message in lexer ( #242 )
...
In the error message for an invalid character, print which character
triggered the error.
2023-04-18 11:14:18 +02:00
Laurenz
b51cb131bd
Bump comemo
2023-04-17 19:59:45 +02:00
Peng Guanwen
480ad7670b
More Chinese punctuation adjustment ( #836 )
...
and also general linebreak improvements
2023-04-17 18:20:59 +02:00
Laurenz
9bdc4a7de0
Write PDF outline
2023-04-17 13:26:49 +02:00
Marmare314
428c55b6ee
refactor SyntaxKind::Pattern ( #831 )
2023-04-16 14:34:57 +02:00
Ryan Pitasky
d2784f6f90
Add algebra symbols ( #320 )
2023-04-16 11:11:38 +02:00
Marek Barvíř
ee32e7ad1c
Clippy fixes ( #581 )
2023-04-16 11:10:35 +02:00
Thiago Trannin
261b96da68
Fix typo in ParElem
documentation ( #810 )
2023-04-15 15:36:37 +02:00
Pg Biel
1e948f7fa2
bump chinese-numbers version ( #797 )
2023-04-14 09:56:39 +02:00
Alex Saveau
e5f942172d
Add comment at end of line test ( #783 )
2023-04-13 21:22:34 +02:00
HarmoGlace
29b36d4876
Fix pow
overflow ( #784 )
2023-04-13 21:08:54 +02:00
Alex Saveau
6d596da72b
Make math punctuation tests more complete ( #782 )
2023-04-13 21:03:00 +02:00
Marmare314
0105eb7382
Fix function sinks ( #638 )
2023-04-13 16:07:58 +02:00
Birk Tjelmeland
d1cd814ef8
Add support for more complex strokes ( #505 )
2023-04-13 16:05:56 +02:00
Laurenz
46ce9c94e3
Fix linebreak after inline objects with metadata
2023-04-13 15:52:20 +02:00
Laurenz
9025ecb2ee
Better error spans in calc
2023-04-13 15:13:31 +02:00
HarmoGlace
e11bd2a193
Add factorial, permutation and binomial to calculation functions ( #639 )
2023-04-13 14:38:51 +02:00
Laurenz
89cf4054d6
Reduce amount of hashing
2023-04-13 14:23:46 +02:00
Laurenz
f2732bb7b2
Include embedded fonts in listing
2023-04-13 11:28:07 +02:00
Peng Guanwen
ff16f3fb37
Refine linebreak algorithm for better Chinese justification ( #701 )
2023-04-13 10:44:39 +02:00
Alex Saveau
03d2ec9f81
Strip trailing line breaks in math equations ( #750 )
2023-04-13 10:42:03 +02:00