Nicolas Goaziou <n.goaz...@gmail.com> writes: >> Should there be a pit-stop at #+END in the segment below.
> You can use `org-forward-element' to go there. It makes no difference if I use `org-forward-element' or `org-forward-linear-element'. The reason is clear if one examines the parser output. #+BEGIN and #+END are considered NOT as a pair but as standalone paragraphs. (paragraph () #("#+BEGIN RECEIVE ORGTBL exdoc\n" 0 29 ())) (paragraph () #("#+END RECEIVE ORGTBL exdoc\n" 0 27 ())) I just picked up a random worg file to take a real-world test drive. Speaking of expectations, cursor's stop points within #+BEGIN_BACKEND and #+END_BACKEND are decided based on whether the respective backend is loaded. So is the case with inlinetasks. I am just making a note of behaviour that is surprising. Surprising only if the underlying mechanics aren't sufficiently understood or known.