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