<p>Yes, manual reflow breaks in the same place, but this is exactly what surprises me.</p>
<p>I used to set the long line marker one column shorter than the breaking column (70 and 71 respectively). That way they behave consistently: when line breaking is enabled, typing the 71st character (that is, the character after long line marker) results in a line break; when line breaking is disabled, the 71st character exceeds the long line marker and is either shown after the vertical line or gets highlighted.</p>
<p>With these settings and line breaking enabled, both automatic breaking and manual reflow give the same result - a line takes up to 70 characters, as expected. But with disabled line breaking, manual reflow limits lines to 69 characters.</p>
<p>As you said, the long line marker is used is to identify lines <em>longer than</em> X. As a user, I expect Reflow to wrap lines <em>longer than</em> the marker's X as well, but instead it wraps at (X - 1). That's rather strange and inconvenient.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/2078#issuecomment-460636734">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/ABDrJyFTnkaAgvHyCfzfzg5ixoZZpSMdks5vKYZfgaJpZM4ag2kH">mute the thread</a>.<img src="https://github.com/notifications/beacon/ABDrJywOE1knjQYsDBw-IydQGVp5BGSjks5vKYZfgaJpZM4ag2kH.gif" height="1" width="1" alt="" /></p>
<script type="application/json" data-scope="inboxmarkup">{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/geany/geany","title":"geany/geany","subtitle":"GitHub repository","main_image_url":"https://github.githubassets.com/images/email/message_cards/header.png","avatar_image_url":"https://github.githubassets.com/images/email/message_cards/avatar.png","action":{"name":"Open in GitHub","url":"https://github.com/geany/geany"}},"updates":{"snippets":[{"icon":"PERSON","message":"@danpla in #2078: Yes, manual reflow breaks in the same place, but this is exactly what surprises me.\r\n\r\nI used to set the long line marker one column shorter than the breaking column (70 and 71 respectively). That way they behave consistently: when line breaking is enabled, typing the 71st character (that is, the character after long line marker) results in a line break; when line breaking is disabled, the 71st character exceeds the long line marker and is either shown after the vertical line or gets highlighted.\r\n\r\nWith these settings and line breaking enabled, both automatic breaking and manual reflow give the same result - a line takes up to 70 characters, as expected. But with disabled line breaking, manual reflow limits lines to 69 characters.\r\n\r\nAs you said, the long line marker is used is to identify lines _longer than_ X. As a user, I expect Reflow to wrap lines _longer than_ the marker's X as well, but instead it wraps at (X - 1). That's rather strange and inconvenient."}],"action":{"name":"View Issue","url":"https://github.com/geany/geany/issues/2078#issuecomment-460636734"}}}</script>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/2078#issuecomment-460636734",
"url": "https://github.com/geany/geany/issues/2078#issuecomment-460636734",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>