[வியாழன் அக்டோபர் 17, 2024] Ihor Radchenko wrote:
> Visuwesh <visuwe...@gmail.com> writes: > >>> Consider the following example: >>> >>> * Heading <point> >>> >>> M-x yank-media ... will slurp the heading >>> >>> | * Heading a | b | c | >>> >>> In contrast, the existing handlers will only insert some text at point, >>> never touching the text around. >> >> Would it be sufficient to unconditionally insert a newline after point? >> Maybe even after going to end of current element (if that can be done). > > It will be more fragile compared to using temporary buffer. > As an alternative, you can apply narrowing around the call to > `org-table-convert-region'. Thanks for the explanation. I understand your initial suggestion. I will use a temp buffer in an updated patch. > Also, do note that any text exceeding > `org-table-convert-region-max-lines' will lead to > `org-table-convert-region' throwing an error. Catching that and messaging the user should be sufficient? I will post an updated patch if someone comments on how to resolve the encoding issue.