From: Krzysztof Żelechowski Date: Tue, 24 Aug 2021 09:00:03 GMT Subject: git log --encoding=HTML is not supported Message-ID: <9896630.2IqcCWsCYL@localhost.localdomain> Co robiłeś/-aś zanim pojawił się błąd? (Kroki, aby odtworzyć problem) { git log --oneline --encoding=HTML stl_function.h; } Co powinno się stać? (Oczekiwane zachowanie) 828176ba490 libstdc++: Improve doxygen comments in <bits/stl_function.h> Co stało się zamiast tego? (Rzeczywiste zachowanie) 828176ba490 libstdc++: Improve doxygen comments in Jaka jest różnica między tym, co powinno się stać, a tym, co się stało? Znak początku nazwy pliku jest interpretowany jako znak otwierający znacznik. Inne cenne uwagi: Błąd u klienta: Implementacja wtyczki: "--pretty=format: %h %ad %s %an " Podobne zgłoszenie: Proponowane rozwiązanie: W odróżnieniu od omawianych powyżej trudności używaniem formatu wynikowego JSON, moim zdaniem w tym przypadku wystarczyłoby zakodować znaki [<] i [&] w treści w sposób odpowiedni dla HTML. (To rozwiązanie nie zakłada wykrywania i odrzucania znaków nieprawidłowych.) [Informacje o systemie] wersja gita: git version 2.32.0 cpu: x86_64 no commit associated with this build sizeof-long: 8 sizeof-size_t: 8 shell-path: /bin/sh uname: Linux 5.13.12-1-default #1 SMP Wed Aug 18 08:01:38 UTC 2021 (999e604) x86_64 informacje o kompilacji: gnuc: 11.1 informacje o bibliotece libc: glibc: 2.33 $SHELL (typically, interactive shell): /bin/bash [Włączone skrypty Gita]