Skip to content

Conversation

@Kuuuube
Copy link
Member

@Kuuuube Kuuuube commented Nov 30, 2025

Fix another case in #2212

Just one more patch bro it's fixed for real this time bro believe me just one more patch cmon just merge this one patch and we wont have to worry about any more problems with this again for sure real believe me

#2240 made the glossary extraction recursive to ensure ordering did not get messed up there. But ordering could still get messed up in the conversion from glossary to raw string. This fixes that by making that part recursive as well.

This could probably be rolled all into a single function rather than two distinct steps but I don't want to worry about testing that at the moment and there's no real problems doing it this way. It's the same amount of compute, just some small extra allocation.

@Kuuuube Kuuuube added the kind/bug The issue or PR is regarding a bug label Nov 30, 2025
@Kuuuube Kuuuube requested a review from a team as a code owner November 30, 2025 00:09
@Kuuuube Kuuuube added the area/anki The issue or PR is related to Anki integration label Nov 30, 2025
@Kuuuube Kuuuube added this pull request to the merge queue Nov 30, 2025
Merged via the queue into yomidevs:master with commit e99a827 Nov 30, 2025
25 checks passed
@Kuuuube Kuuuube deleted the plain-to-raw-recursive branch November 30, 2025 07:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/anki The issue or PR is related to Anki integration kind/bug The issue or PR is regarding a bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants