瀏覽代碼

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 16 年之前
父節點
當前提交
a50df2a06f
共有 1 個文件被更改,包括 1 次插入0 次删除
  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))))