Handle long lines in terminal pager
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Anfängerfreundlichkeit
- 45/100
Rechercherichtung
Beginne mit der Implementierung des Terminal-Pagers und reproduziere das Problem mit Zeilen, die breiter als das Terminal sind, einschließlich ANSI-Farbcodes. Die Arbeit ist abgeschlossen, wenn der Pager die angezeigte Breite jeder Zeile berücksichtigt und lange farbige Zeilen korrekt verarbeitet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
Lines that are longer than the terminal width are not handled correctly in the terminal pager, which assumes they are just one line when written to the terminal whereas they will actually be more than one. This will need a calculation of the length of each line, ignoring ansi color codes.
- Vorherrschende Sprache
- C++
- Sterne
- 6
- Forks
- 5
- Ø Merge
- 4 Std. 22 Min.
- Gemergte PRs (30 T.)
- 4
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus QuantStack/git2cpp
-
enhancement
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
QuantStack/git2cpp#134 ·
-
enhancement
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 42/100
QuantStack/git2cpp#131 · 1 Kommentar ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 35/100
QuantStack/git2cpp#62 ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 35/100
QuantStack/git2cpp#51 · 1 Kommentar ·
-
Schwierigkeit 5/5 Über eine Woche Anfängerfreundlichkeit 30/100
QuantStack/git2cpp#49 ·
Alle Issues in QuantStack/git2cpp
Ähnliche Issues
-
Website Doc Typo Offen
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 92/100
-
Schwierigkeit 1/5 1-3 Stunden Anfängerfreundlichkeit 92/100
autowarefoundation/autoware_universe#13413 ·
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100
-
automated-analysis bug memory-safety
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 88/100