macvim-dev / macvim-dev/macvim
Misaligned Glyphs in Berkeley Mono
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Vim Script
- Estrellas
- 7.9k
- Forks
- 691
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Steps to reproduce
- Using
set guifont=BerkeleyMono-Regular:h16as your font font link (can probably be repro'd with the existing trial - See attached screenshot comparing Vim in Ghostty terminal renderer vs MacVim:
- The rounded corner graphics appear broken in MacVim
Expected behaviour
Unclear if the issue is because of how fallback fonts apply or if these are embedded glyphs in the font that are being mis-rendered
Version of Vim and architecture
MacVim 9.1, Included Patches: 1-727
Environment
Operating System: macOS Sequoia (15.0)
How MacVim was installed
Built from source
Logs and stack traces
No response
Vim configuration where issue is reproducable
No response
Issue has been tested with given configuration
- by running MacVim.app from GUI macOS interface
- by running vim/gvim/etc installed by MacVim
- by running other versions of vim (e.g. /usr/bin/vim)
Issue has been tested with no configuration
- by running
mvim --clean(orgvim, supplied by MacVim distribution) - by running
vim --clean(in terminal, supplied by MacVim distribution) - by running
vim --clean(in terminal, other suppliers, e.g. /usr/bin/vim)
Other conditions
- The both Homebrew packages "vim" and "macvim" are installed
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Reproduce el problema en MacVim.app con BerkeleyMono-Regular en tamaño 16 y compara los glifos redondeados con la captura de pantalla adjunta de Ghostty y MacVim. Después repite la prueba con mvim --clean y registra si cambia el comportamiento; se considera completado cuando se identifica la causa relacionada con el renderizado o la fuente alternativa y se confirma la alineación corregida de los glifos en macOS Sequoia.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- macos, vim
- Área
- computer-graphics, desktop
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 25/100