macvim-dev / macvim-dev/macvim
Quicklook highlight isn't cleared for selected texts when followed by another quicklook
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
- Select multiple words and do quicklook.
- Hover over a different word and invoke quicklook again.
- And again.
Expected behaviour
The first quicklook highlight (ice cream) should clear when the second quicklook is invoked.
Version of MacVim
MacVim r182 (Vim 9.1.1887)
MacVim installation method
MacVim was downloaded from GitHub release and updated via Sparkle.
Environment
macOS: 15.7.3
14" MacBookPro (2023). Apple M2 Pro
Logs and stack traces
Vim and MacVim configuration where issue is reproducable
No response
How was MacVim launched?
- by launching MacVim.app in macOS (by using the Dock, Spotlight, or the
opencommand) - by running mvim/gvim in the terminal
Issue has been tested with clean configuration
- by running
mvim --clean(orgvim, supplied by MacVim distribution). You can also use the File → "New Clean Window" menu item within MacVim. - by running
vim --clean(in terminal, supplied by MacVim distribution) - by running
vim --clean(in terminal, other suppliers, e.g. /usr/bin/vim)
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
Empieza reproduciendo el problema en MacVim.app con la secuencia descrita de texto seleccionado y varias invocaciones de quicklook. Sigue el tratamiento de quicklook y highlight en el código fuente de MacVim y, después, verifica que invocar un quicklook posterior elimine el resaltado anterior y conserve el actual.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- macos, vim
- Área
- desktop
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100