Michael Färber
df4e6715cf
HTML tests ( #5594 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-12-20 09:48:17 +00:00
Ian Wrzesinski
a2761ab75a
2. Allow compiling test-runner with only typst_syntax
2024-10-31 18:26:12 -04:00
Abdul-Rahman Sibahi
b969c01b28
Replace once_cell
's Lazy
as much as possible ( #4617 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-10-31 11:52:11 +00:00
Laurenz
be7cfc85d0
Split out four new crates ( #5302 )
2024-10-27 18:04:55 +00:00
Leedehai
1b091d628d
Enhance the test runner: regex, --list, --path ( #3945 )
2024-04-18 12:20:42 +00:00
Laurenz
020294fca9
Better test runner ( #3922 )
2024-04-13 08:39:45 +00:00
Laurenz
5dc6ce0022
Remove unmaintained benchmarks ( #3569 )
2024-03-07 09:50:03 +00:00
Laurenz
e16d3f5a67
Externalize assets ( #3515 )
2024-02-28 10:06:54 +00:00
astrale-sharp
c20b6ec6e1
Test autocomplete ( #2912 )
...
Co-authored-by: oliver <151407407+kwfn@users.noreply.github.com>
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2024-01-09 09:05:57 +00:00
Laurenz
8a2ef9ea01
Enable workspace lints for tests
2023-12-04 14:58:11 +01:00
Laurenz
713cde1136
Make workspace inheriting consistent
2023-11-27 16:54:55 +01:00
Laurenz
7eebafa783
Merge typst
and typst-library
2023-11-24 12:30:02 +01:00
Laurenz
46846a337e
Extract typst-pdf
crate
2023-11-08 15:09:55 +01:00
Laurenz
80b4ca4c04
Extract typst-svg
crate
2023-11-08 13:21:47 +01:00
Laurenz
ec04c3de2f
Extract typst-render
crate
2023-11-08 13:16:13 +01:00
Laurenz
4794bd35fa
Switch to workspace dependencies
2023-11-08 12:56:35 +01:00
Laurenz
e686a11ae7
Bump dependencies
2023-10-25 17:39:40 +02:00
Laurenz
2a19e7f4dc
Bump ecow
2023-10-09 15:00:07 +02:00
Laurenz Stampfl
a5e39d814c
Update to usvg 0.35 ( #2113 )
2023-09-13 16:41:45 +02:00
Laurenz
f9feea3f29
Bump dependencies
2023-09-13 14:44:45 +02:00
Laurenz
e77d935014
Bump oxipng
...
The released version of oxipng has a deadlock issue with rayon. So we switch to a git dependency for now.
2023-09-13 13:46:01 +02:00
Laurenz
305524d005
Update tests for type system changes
2023-09-11 14:42:43 +02:00
Laurenz
a71a2057f2
More type safety for spans
2023-08-29 17:35:35 +02:00
LingMan
224e1df8e5
Disable binary
feature of oxipng
( #1640 )
...
The `oxipng` crate contains a binary target in addition to the library target. Said binary has
additional dependencies which are not needed by users of the library. Since Cargo unfortunately
doesn't currently offer a good way to express such binary-only dependencies, they are enabled by
default via the `binary` feature. Avoid downloading and building these unnecessary crates by disabling the `binary` feature.
2023-07-04 15:51:18 +02:00
Laurenz
ebfdb1dafa
Move everything into crates/
directory
2023-07-02 20:07:43 +02:00
Laurenz
7b92bd7c34
Basic package management
2023-06-27 18:40:17 +02:00
Laurenz
88cb8c2626
Bump comemo
2023-05-16 16:43:35 +02:00
Laurenz
47dff3765d
Remove 'static bound on World
...
Thanks to improvements in comemo, tracked types don't need to be 'static anymore. This means that the 'static bound on the `World` is now lifted and that the `Route` doesn't need to use unsafe code anymore to manage its lifetime.
2023-05-11 10:50:30 +02:00
HarmoGlace
856557353b
Add rust minimum version in Cargo.toml
( #902 )
2023-05-03 10:37:44 +02:00
Martin Haug
17cef8dcee
Add ICC profiles to images in PDF and update usvg
, svg2pdf
( #822 )
2023-05-02 13:53:20 +02:00
Laurenz
b1e0de0078
Version bump
2023-04-26 15:54:05 +02:00
Alex Saveau
1d42d6674c
Upgrade a bunch of deps and remove two unused ones ( #968 )
2023-04-26 11:22:43 +02:00
Alex Saveau
b75cad2d3b
Parallelize tests ( #900 )
2023-04-23 14:35:18 +02:00
astrale-sharp
4cea7007d0
use clap for parsing tests. ( #876 )
2023-04-21 11:16:32 +02:00
Alex Saveau
c505a0f5dc
Add UPDATE_EXPECT envvar to update tests ( #748 )
2023-04-20 10:47:31 +02:00
Laurenz
b51cb131bd
Bump comemo
2023-04-17 19:59:45 +02:00
Laurenz
89cf4054d6
Reduce amount of hashing
2023-04-13 14:23:46 +02:00
Laurenz
fe2640c552
Version bump
2023-04-11 22:34:25 +02:00
Laurenz
b3faef4b80
Bump version
2023-04-05 01:41:15 +02:00
Laurenz
d71c933cca
Bump dependencies
2023-03-27 15:49:04 +02:00
Laurenz
7d28e6499e
Set Typst versions to 0.0.0
2023-02-06 11:53:49 +01:00
Laurenz
5110a41de1
Introduce virtual typesetter
2022-12-02 13:21:36 +01:00
Laurenz
46921a8c28
Separate test crate
...
This removes the not-really-cyclic dependency that confuses rust-analyzer. See also: https://github.com/rust-lang/rust-analyzer/issues/2414
2022-11-03 16:13:35 +01:00