*** c:/Users/andrea/AppData/Roaming/.emacs.d/elpa/org-20140908/org-table-original.el Sat Sep 13 16:54:54 2014 --- c:/Users/andrea/AppData/Roaming/.emacs.d/elpa/org-20140908/org-table.el Sun Sep 14 23:39:13 2014 *************** *** 3216,3221 **** --- 3216,3231 ---- ((string-match "^@-?[-+0-9]+\\$-?[0-9]+$" lhs) ;; This just refers to one fixed field (push e res)) + ((string-match "^@\\(I+\\)\\(\\([-+]\\)?\\([0-9]+\\)\\)?\\(\\$-?[0-9]+\\)$" lhs) + ;; 1 2 3 4 5 + ;; This just refers to one field with hline-based row fixed column + (let* + ( + (m1 (match-string 1 lhs)) + (m2 (match-string 2 lhs)) + (m5 (match-string 5 lhs)) + (m1m2line (org-table-line-to-dline (org-table-get-descriptor-line (concat m1 m2))))) + (push (cons (format "@%d%s" m1m2line m5) (cdr e)) res))) ((string-match "^[a-zA-Z][_a-zA-Z0-9]*$" lhs) ;; This just refers to one fixed named field (push e res))