Skip to content

Conversation

@valadaptive
Copy link
Contributor

This is necessary for Parley to display tab characters. Since swash incorrectly thinks the tab character is ignorable (linebender/parley#302) and there's no way to regenerate the Unicode tables (#37), this at least lets us work around the issue.

@xorgy
Copy link
Collaborator

xorgy commented Mar 29, 2025

I could be convinced that this is not a breaking change, on account of partition having been #[doc(hidden)]... but I feel that since this API is being used externally we should remove the #[doc(hidden)] at least.
But I'm not sure.

@xorgy
Copy link
Collaborator

xorgy commented Mar 29, 2025

@waywardmonkeys has shown me that we manually construct SimpleShapeOptions in Parley without a ..Default::default, so this is definitely a breaking change.

We should also remove the #[doc(hidden)] for partition since this API is in active external use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants