[feature-requests:#1584] Line wrapping at Line breaking column
Status: open
Group: Initial
Created: Mon Apr 13, 2026 04:35 PM UTC by Tim Tassonis
Last Updated: Mon Apr 13, 2026 04:35 PM UTC
Owner: nobody
I already posted this request on the Geany Mailing list, but was referred to this list, as this feature would have to be implemented here first.
In short, I was wondering if it would be possible to tell scintilla to perform line-wrapping not at the text window border, but at the defined line-breaking column. I know that the line-breaking column value is actually for line-breaking and not line-wrapping, but I would like to be able to specify a line-wrapping column regardless of the actual window size.
I was told this might be quite easy to implement, but that might be wrong.
While I never use line-wrapping or line-breaking while writing software, I always use line-wrapping when writing "normal" text and would find it very convenient to be able to set a value for this.
Sent from sourceforge.net because scintill...@googlegroups.com is subscribed to https://sourceforge.net/p/scintilla/feature-requests/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/scintilla/admin/feature-requests/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
Scintilla doesn't have a concept of 'line-breaking column'.
[feature-requests:#1584] Line wrapping at Line breaking column
Status: open
Group: Initial
Labels: scintilla wrap
Indeed, line breaking column is implemented by Geany itself. However, the feature request here is a custom line wrapping column, instead of the window width.
AFAICT Scintilla doesn't support this yet, and this isn't really doable at the app level (short of limiting the view width, but that's not entirely the same and is a bit tricky).
[feature-requests:#1584] Line wrapping at Line breaking column
Status: open
Group: Initial
Labels: scintilla wrap
Created: Mon Apr 13, 2026 04:35 PM UTC by Tim Tassonis
Last Updated: Tue Apr 14, 2026 12:00 AM UTC
Owner: nobody
An optional wrap width setting may be reasonable if someone wants to implement it. It is unlikely I will work on this myself.
Wrapping is tied to removing horizontal scrolling in Scintilla. It would likely be fairly easy to set a wrap width that is less that the view width. Might require some extra painting of the non-covered part.
Setting a wrap width that is greater than the view width may be more complex. If horizontal scrolling is desired in this case, it will complicate the implementation and affect more code.
[feature-requests:#1584] Line wrapping at Line breaking column
Status: open
Group: Initial
Labels: scintilla wrap
Created: Mon Apr 13, 2026 04:35 PM UTC by Tim Tassonis
Last Updated: Tue Apr 14, 2026 11:39 AM UTC
Owner: nobody
A wrap width greater than the view is hardly of any imaginable value to anyone, as wrapping really only is a visual thing. So I'd say if the wrap width lies outside the view width, the view width is used.
[feature-requests:#1584] Line wrapping at Line breaking column
Status: open
Group: Initial
Labels: scintilla wrap
Created: Mon Apr 13, 2026 04:35 PM UTC by Tim Tassonis
Last Updated: Wed Apr 15, 2026 12:44 AM UTC
Owner: nobody