Browse Source

Footnotes: Fix bug with incorrect parsing of anonymous footnote.

There was a bug with documents with more than one anonymous footnotes,
which would all end up to reference the first one only.  The patch
fixes this problem.
Carsten Dominik 17 năm trước cách đây
mục cha
commit
a50df2a06f
1 tập tin đã thay đổi với 1 bổ sung0 xóa
  1. 1 0
      lisp/org-footnote.el

+ 1 - 0
lisp/org-footnote.el

@@ -286,6 +286,7 @@ referenced sequence."
 	 (setq def (match-string 4)
 	       ref (or (match-string 1) (match-string 2))
 	       before (char-to-string (char-after (match-beginning 0))))
+	 (if (equal ref "fn:") (setq ref nil))
 	 (if (and ref (setq a (assoc ref ref-table)))
 	     (setq marker (nth 1 a))
 	   (setq marker (number-to-string (incf count))))