github / github/copilot-cli

Diff highlights entire line now instead of just the changed text

Abierto
#1,813 1 comentario 1 reacción 0 asignados Ver en GitHub
area:theming-accessibility
Lenguaje dominante
Shell
Estrellas
11.2k
Forks
1.9k
Merge medio
14 h 16 min
PR fusionados (30 d)
6

Descripción

### Describe the bug

In version 0.0.420, diff highlights only changed the background color of the text that was changed. In the latest version 0.0.421, diff highlights the entire line, which makes the changes much more difficult to understand. Furthermore, the foreground color is also incorrect on the latest version, where the previous version had black-on-green (legible), the new version has white-on-green (illegible). The colors have not changed between versions, only the choice of foreground. The line numbers also appear to be aligned differently in the new version.

Version 0.0.420:
Image

Version 0.0.421:
Image

### Affected version

GitHub Copilot CLI 0.0.421

### Steps to reproduce the behavior

Compare output of /theme on the two versions

### Expected behavior

Original diff highlighting to be the same

### Additional context

_No response_

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Start by reproducing the regression with the /theme command and comparing output from GitHub Copilot CLI 0.0.420 and 0.0.421. Trace the CLI's diff-rendering entry point to determine why whole lines, foreground colors, and line-number alignment changed; done means the newer version matches the original changed-text highlighting and remains legible.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
shell
Área
cli
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
38/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.