Hello,

Tony E. Bennett <tony.e.benn...@gmail.com> writes:

> org-open-line replicates the table marking character '#' (if present) into
> the new table line but does not do the same for '*'.
>
> Since the semantics of '#' and '*' are so similar I expect them to be
> treated identically when opening a new table line.
>
> Within defun org-table-insert-row, changing this line:
>
>          ;; Fix the first field if necessary
>          (when (string-match "^[ \t]*| *[#$] *|" line)
>
> to:
>
>          ;; Fix the first field if necessary
>          (when (string-match "^[ \t]*| *[#*$] *|" line)
>
> gives the expected behavior.
>
> Can this be fixed?

OK, I applied the change in maint. However, I tend to think we should
not copy any special marker at all, since we don't check if we're in
a special column anyway.

Regards,

-- 
Nicolas Goaziou

Reply via email to