Skip to content

Conversation

@ychin
Copy link
Member

@ychin ychin commented Mar 1, 2021

Clean up code per clang analyzer. Make sure to initialize structs properly and clean up potential memory leaks.

When drawing wide characters, clean up the other cell to be empty just to be clean.

When updating fonts for a MacVim window, if it's not the main window, make sure to not update the shared font manager as it's previously a minor bug where it would do that.

Add additional debug logging for renderer to help debug potential CoreText renderer issues. See #1164.

Clean up code per clang analyzer. Make sure to initialize structs
properly and clean up potential memory leaks.

When drawing wide characters, clean up the other cell to be empty just
to be clean.

When updating fonts for a MacVim window, if it's not the main window,
make sure to not update the shared font manager as it's previously a
minor bug where it would do that.

Add additional debug logging for renderer to help debug potential
CoreText renderer issues. See macvim-dev#1164.
@ychin ychin merged commit ec1f011 into macvim-dev:master Mar 1, 2021
@ychin ychin deleted the code-clean-up-additional-logging branch March 1, 2021 08:27
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