Ian Wrzesinski
Ian Wrzesinski
Ran into this with a two boolean unpacking ```python def returns_int(one: bool, two: bool) -> int: match one, two: case False, False: return 0 case False, True: return 1 case...
This isn't too hard to implement, although should not be done by the lexer. The location is `typst-syntax/parser.rs::content_block`, and it would look something like: ```rust // after we eat the...
I believe the original issue is now solved by the release of the `wrap-indent` package! (https://github.com/typst/packages/pull/602) which lets you write the following: ```typ #import "@preview/wrap-indent:0.1.0": wrap-in, allow-wrapping #show terms.item: allow-wrapping...
I realized that my initial commit failed to preserve empty content in arguments, so I reverted it and added new tests to expose the behavior change, and made a proper...
Note: I'm going to rebase and redo all the commits. I think #3584 is going to change the test outputs.
Updated. I did a force push and took the opportunity to remove the reverted commit from the branch so it doesn't show up on main (ofc it's still visible in...
Ok, new update: - First commit fixes a typo in `math/syntax.typ` and prepares the new `math/call.typ` file with the calls to `pi`. - Second commit adds more tests without making...
Not 100% sure, but I think `math-call-pass-to-box` might also be related to #2342.
This seems like it might be related to the issue with the `math-call-pass-to-box` test I added? See here: https://github.com/typst/typst/pull/3786#issuecomment-2061864950 If so, it would be fixed by whatever happens with #1125...
I've accidentally left the PR alone for a while since I've been focusing on other things, but you should be able to download and compile my branch from #4478 and...