Toby Cubitt <ts...@cantab.net> writes: > org-beginning-of-line uses org-beginning-of-visual-line when > line-move-visual is enabled. I'm not sure if line-mode-visual can be > disabled when visual-line-mode is enabled. If so, org-beginning-of-line > should maybe test for either line-mode-visual *or* visual-line-mode.
`beginning-of-visual-line' either set locally `line-move-visual' to t or use `vertical-motion', which doesn't care about `lime-move-visual' value. Thus, as one could expect, `line-move-visual' has no effect on horizontal scrolling. IMO, checking this variable is a no-op. Btw, if you plan to patch this area, could you provided tests for it (see test-org/end-of-line in test-org.el)? As I can testify, there is a high risk of regression in that area. Regards, -- Nicolas Goaziou