Skip to content

PageNum and PageTranstion renamed#60

Merged
dmitrys99 merged 8 commits into
masterfrom
57-pagenum-renamed
May 11, 2026
Merged

PageNum and PageTranstion renamed#60
dmitrys99 merged 8 commits into
masterfrom
57-pagenum-renamed

Conversation

@dmitrys99
Copy link
Copy Markdown
Contributor

The real issue in #59 is that enums PageNum and PageTransition are already in *.lsp, but in *.h are not renamed.

Codebase is working well since enum values are the same, but data files and headers are out of sync.

This PR must be applied after #58

dmitrys99 added 6 commits May 9, 2026 14:24
Signed-off-by: Dmitry Solomennikov <dmitrys99@mail.ru>
Signed-off-by: Dmitry Solomennikov <dmitrys99@mail.ru>
Signed-off-by: Dmitry Solomennikov <dmitrys99@mail.ru>
Signed-off-by: Dmitry Solomennikov <dmitrys99@mail.ru>
Signed-off-by: Dmitry Solomennikov <dmitrys99@mail.ru>
Signed-off-by: Dmitry Solomennikov <dmitrys99@mail.ru>
Copy link
Copy Markdown
Member

@55728 55728 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for this massive cleanup — removing bindings/, dropping LIBBRST_ISO_216_ONLY, renaming the enums in C headers, and adding the docs! 😊

I rebuilt brst-binding-ruby against this branch and re-ran the MISSING_SYMBOLS check. One small thing: gen/data/doc_page.lsp:237 still references "PageNumStyle", but the C header now uses PageNum. Updating that one spot should resolve the BRST_Doc_Page_AddLabel type error.

Signed-off-by: Dmitry Solomennikov <dmitrys99@mail.ru>
Copy link
Copy Markdown
Member

@55728 55728 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense 😊

@dmitrys99
Copy link
Copy Markdown
Contributor Author

Let's merge it and postpone image naming in pair with #31.

Signed-off-by: Dmitry Solomennikov <dmitrys99@mail.ru>
@dmitrys99 dmitrys99 merged commit 8480638 into master May 11, 2026
9 checks passed
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.

2 participants