Skip to content

Conversation

@Zopolis4
Copy link

Just some things I noticed while implementing a pure ruby fallback for ruby-libversion.

The errata one is self-evident, the letter suffix one I'm adding because I spent a good few hours trying to figure out how exactly to implement it, so I thought I would document what I figured out. If you don't think its necessary, no worries.

@Zopolis4 Zopolis4 marked this pull request as draft November 29, 2025 12:27
@Zopolis4
Copy link
Author

Also added a note about how either of the upper/lower bounds being specified results in padding being added even if the versions are the same length. Thats what the C implementation does, and I couldn't get my tests to pass without doing that, so I presume it is the correct thing to do and should be documented.

@Zopolis4 Zopolis4 marked this pull request as ready for review November 29, 2025 12:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant