提交窗口中神秘的细垂直红线的含义

时间:2012-12-14 12:12:36

标签: mercurial tortoisehg

TortoiseHg Commit窗口在文本区域有一条细的垂直红线,您可以在其中编写提交消息:

Example of the TortoiseHg commit window

此行的目的和/或含义是什么? relevant TortoiseHg documentation为空。搜索GoogleStack Overflow目前的结果为零。

是否建议(?)或推荐(?)在提交消息中放置硬换行符?如果是这样的话:为什么会有这样的建议,以及为什么会在那个特定的位置?

2 个答案:

答案 0 :(得分:6)

好的,兄弟,这是你个人手工制作的设置(默认值 - unspecified)!

TortoiseHG - Settings - Commit

SLL part

在底部,当此列表框处于活动状态时,您可以阅读此参数的说明和目的

SLL Desc

答案 1 :(得分:3)

在不知道这个平台的情况下,我会说它是一个文本换行标记 - 当打印为纯文本到打印机时,文本会换行。对于基于ASCII的文档,旧的“标准”宽度为80个字符(在某些平台上为72个字符)。

宽度也与纯文本文档查看器相关,后者通常以72或80个字符包装文本。它也被用于终端,当时BBS'是常态(在互联网开始流行之前)。

我怀疑其原因是为那些可能想要在纯文本阅读器中阅读和打印的老派开发人员提供向后兼容性(打印纯文本比打印为图形的格式化文本快许多倍,因此在打印文档等时非常方便)。但这只是我的一个猜测。