Kivi Kaitaniemi
139328bb95
Add Finnish translations ( #1996 )
2023-08-25 14:32:11 +02:00
Beiri22
22b5959608
separate decode from string/bytes for all data functions; and encode for json, toml, yaml via serde ( #1935 )
2023-08-25 14:31:03 +02:00
Beiri22
ea469c2df6
calm down clippy even more ( #1997 )
2023-08-25 14:27:50 +02:00
Laurenz
94df32a919
Make clippy happy
2023-08-25 11:34:04 +02:00
lolstork
c00fc14905
Initial support for augmented matrices ( #1679 )
2023-08-25 11:16:03 +02:00
Matt Fellenz
ff5dc9191e
Add format arg to CLI ( #1985 )
2023-08-23 22:44:03 +02:00
bluebear94
3fcb5ea73c
Render opening smart quote after another opening quote of a different type ( #1559 )
2023-08-23 14:55:43 +02:00
bluebear94
b59b8bfb35
linebreak_optimized: Handle breakpoints separated only by spaces ( #1821 )
2023-08-23 13:39:22 +02:00
Laurenz
afc95ed19d
Virtual path type
...
Fixes #1937
2023-08-22 14:21:04 +02:00
damaxwell
756bdb623c
Support selectors with and/or followed by before/after ( #1883 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-08-22 12:23:55 +02:00
Laurenz
8f19b49afa
Fix some typos in CLI help
2023-08-22 01:09:19 +02:00
Laurenz
522708b9df
Set new minimum serde version
...
1.0.184 does not ship with a precompiled binary anymore
2023-08-21 21:49:14 +02:00
Lukas Löring
f600515625
Improve clarity regarding location parameter in counter.final() ( #1962 )
2023-08-21 16:53:56 +02:00
Clemens Koza
73999fe823
Fix documentation on when raw text is a block. ( #1953 )
2023-08-21 16:53:45 +02:00
Simon Rask
046029b1e2
Add hint for missing method error for dictionary where a field with a function is present ( #1922 )
2023-08-21 16:26:05 +02:00
Laurenz
f6a4b8f97b
Propagate error before checking for control flow event
2023-08-21 16:22:17 +02:00
bluebear94
877df549aa
Check for control flow event before let binding ( #1912 )
...
Fixes #1906 (trying to destructure the result of `continue`).
2023-08-21 16:21:37 +02:00
Gokul Soumya
5c6434d4ce
Add intersperse() method for arrays ( #1897 )
2023-08-21 16:01:27 +02:00
Laurenz
487fddb7cb
Fix a few typos
2023-08-21 15:40:52 +02:00
Laurenz
d52493938e
Make bytes joinable
2023-08-21 15:33:03 +02:00
astrale-sharp
99ddbafc09
Wasm plugin system ( #1555 )
2023-08-21 15:17:16 +02:00
Laurenz
4b29bf6ff6
Implement Serialize
and Deserialize
for completions
2023-08-21 11:14:08 +02:00
Kingfree
287556bc14
Local names for Chinese and Traditional Chinese ( #1919 )
2023-08-20 12:09:16 +02:00
Laurenz
3ab179ebd3
Restrict serde version
2023-08-19 20:06:01 +02:00
Laurenz
5fb5854ed8
Make AST borrowed
2023-08-19 19:44:08 +02:00
sitandr
2f81089995
Fix single prime in subscript ( #1909 )
...
* Fix single prime in subscript (a_' producing wrong result)
* Clippy
2023-08-10 21:36:05 +02:00
sitandr
1e21fac2ce
Fix crashing on empty regexps ( #1870 )
2023-08-08 14:42:04 +02:00
Laurenz
2ea451b83b
Refactor SVG export a bit
2023-08-08 13:00:47 +02:00
Wenzhuo Liu
61e4ad6bba
Add SVG export ( #1729 )
2023-08-08 12:54:13 +02:00
Matt Fellenz
f56060c1b3
Penalize runts ( #1858 )
2023-08-08 11:27:15 +02:00
Laurenz
ea834d9d1d
Bump pdf-writer and svg2pdf
2023-08-07 16:59:15 +02:00
Laurenz
44e5e9c5f1
Add hint for "access denied" message
2023-08-07 16:46:33 +02:00
Laurenz
b61eee4306
Fix autocomplete for functions in modules
2023-08-07 16:15:38 +02:00
Laurenz
07c80e9a81
Touch up docs
2023-08-07 15:58:16 +02:00
Mathias Fischler
800744ed9d
Show warning to user if they use double/empty underscores (italic) ( #1871 )
2023-08-07 13:47:29 +02:00
Gokul Soumya
63935b9513
Remove outdated docs about toml() not supporting datetimes ( #1874 )
2023-08-07 13:38:21 +02:00
Beiri22
357bce56f5
Query-System for metadata ( #1812 )
...
Co-authored-by: Laurenz <laurmaedje@gmail.com>
2023-08-06 23:49:04 +02:00
Beiri22
e3115336bf
Decode image ( #1810 )
2023-08-05 13:58:28 +02:00
Laurenz Stampfl
49282626e9
Add support for opacities ( #1844 )
2023-08-05 12:03:26 +02:00
damaxwell
ba0990f189
Period and slash are ordinary characters in math ( #1855 )
2023-08-05 12:02:38 +02:00
damaxwell
ad55755f33
Correct spacing between closing delimiter and large operators ( #1857 )
2023-08-05 12:01:53 +02:00
Laurenz
b8b0137504
Bytes type
...
- Moves `Bytes` from `util` to `eval` module
- Accepts bytes in `str` function for bytes -> str conversion
- Adds `bytes` function for str | array -> bytes conversion
- Adds `array` function for bytes -> array conversion
- Adds `len`, `at`, and `slice` methods for bytes
- Adds `encoding` parameter to `read` function
2023-08-04 15:46:46 +02:00
Laurenz
028d2f5308
Split markup and math shorthands for docs
2023-08-03 16:33:17 +02:00
Laurenz
53a896f049
Bump hypher
2023-08-03 16:21:01 +02:00
Martin Haug
3a2fbcb49c
Add shorthands to category pages
2023-08-03 16:10:49 +02:00
Luke Chambers
02d981ed1c
Search additional font paths before system/embedded ( #1847 )
2023-08-03 13:55:00 +02:00
bluebear94
c5a103867d
layout::par::finalize: Bound allotted width when fitting to width ( #1828 )
...
Sometimes, optimized line breaking outputs lines that are wider
than the allotted width so that spacing between words can be
narrowed to fit. However, the width calculation for the fit-to-width
case does not account for this, causing the resulting width to exceed
the width of the region. This commit takes the minimum of the
calculated width with the width of the region. Fixes #1825 .
2023-08-03 00:45:40 +02:00
Anton Wetzel
39e101f0af
enum ident one more then current start ( #1824 )
2023-08-03 00:35:26 +02:00
damaxwell
20eb284318
Ensure normal weight math font face is consistent ( #1774 )
2023-08-03 00:34:54 +02:00
Wenzhuo Liu
733c5c9913
fix(cli): include export in compile time ( #1816 )
2023-08-03 00:31:28 +02:00