Skip to content

Make SmallCaps() create symbols#5517

Merged
skef merged 1 commit intofontforge:masterfrom
cspiel:ff-smallcaps-create-symbols
Jan 1, 2025
Merged

Make SmallCaps() create symbols#5517
skef merged 1 commit intofontforge:masterfrom
cspiel:ff-smallcaps-create-symbols

Conversation

@cspiel
Copy link
Copy Markdown
Contributor

@cspiel cspiel commented Dec 27, 2024

Bug fix

The script function SmallCaps does not create symbols, only letters.
However, the GUI as well as the Python interface allow to generate
smallcaps symbols.

The fix for this problem is trivial as it boils down to a flag that must be set.

The documentation of SmallCaps is extended to mention both the
.sc and .taboldstyle namespaces of letters and symbols, respectively.

Copy link
Copy Markdown
Contributor

@skef skef left a comment

Choose a reason for hiding this comment

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

I think we officially discourage updates to the native scripting stuff in the FAQ but I don't have an issue with this kind of fix. Seems fine to me.

@skef skef merged commit 91177cb into fontforge:master Jan 1, 2025
@cspiel cspiel deleted the ff-smallcaps-create-symbols branch January 2, 2025 10:03
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