2012-12-14 12 views
9

TortoiseHg Commit okno posiada cienką pionową czerwoną linię w polu tekstowym, w którym można napisać popełnienia wiadomość:Znaczenie tajemniczej cienką pionową czerwoną linię w popełnić okno

Example of the TortoiseHg commit window

Jaki jest cel i/lub znaczenie tej linii? The relevant TortoiseHg documentation pojawia się pusty. Wyszukiwanie Google i Stack Overflow obecnie daje zero wyników.

Czy jest to sugerowane (?) Lub zalecane (?) Miejsce do wprowadzania twardych podziałów linii w komunikatach o zatwierdzeniu? Jeśli tak, dlaczego taka sugestia jest w ogóle i dlaczego w danej lokalizacji?

Odpowiedz

6

OK, bracie, to twoje osobiste ręcznie wykonane ustawienia (wartość domyślna - unspecified) !!!

TortoiseHg - Settings - Commit

SLL part

i na dole, kiedy to listbox jest aktywny, można przeczytać opis i cel tego parametru

SLL Desc

3

Bez znajomości tej platformy powiedziałbym, że jest to znacznik zawijania tekstu - gdzie tekst będzie zawijany po wydrukowaniu go jako czysty tekst na drukarce. stary "standard" miał szerokość 80 znaków (72 na niektórych platformach) dla dokumentów opartych na ASCII.

Szerokość dotyczyła również przeglądarek dokumentów czysto tekstowych, które zwykle zawierają tekst o długości 72 lub 80 znaków. Był również używany do terminali w czasie, gdy BBS było normą (zanim Internet stał się popularny).

Podejrzewam, że powodem jest zapewnienie kompatybilności wstecznej z bardziej starszymi programistami, którzy mogą chcieć to przeczytać w zwykłym czytniku tekstu i do drukowania (drukowanie czystego tekstu jest wielokrotnie szybsze niż sformatowany tekst wydrukowany jako grafikę, a tym samym wygodne podczas drukowania dokumentacji i tak dalej). Ale to tylko zgadnij z mojej strony.

+0

Ah, wydaje czerwona linia ma rzeczywiście charakter od 80 do 81. Ale wtedy: * dlaczego * uwzględnić to w narzędziu, anno 2012? – Jeroen

+0

Nie jestem pewien dlaczego, ale dodałem zgadywankę w mojej odpowiedzi. – K3N

+0

Wiele miejsc ma praktyki, które mówią, że komunikaty zatwierdzania powinny pasować do standardowej szerokości terminala. Powodem jest to, że w przeciwnym razie linie są przycinane lub pakowane podczas przeglądania z wiersza poleceń. Zawinięte wiadomości wyglądają po prostu na bałagan i mogą być bardzo trudne do odczytania. Lepiej, żeby autor dotrzymał limitu, a wtedy wiadomości wyglądają dobrze na wszystkim. –

Powiązane problemy