Explorar o código

Fix bug in ASCII export of \n

Carsten Dominik %!s(int64=15) %!d(string=hai) anos
pai
achega
a025579e50
Modificáronse 2 ficheiros con 5 adicións e 1 borrados
  1. 3 0
      lisp/ChangeLog
  2. 2 1
      lisp/org-entities.el

+ 3 - 0
lisp/ChangeLog

@@ -1,5 +1,8 @@
 2010-04-01  Carsten Dominik  <carsten.dominik@gmail.com>
 
+	* org-entities.el (org-entity-get-representation): Catch the case
+	that there is not entry in the list.
+
 	* org-mobile.el (org-mobile-use-encryption)
 	(org-mobile-encryption-tempfile, org-mobile-encryption-password):
 	New options.

+ 2 - 1
lisp/org-entities.el

@@ -429,7 +429,8 @@ Kind can be any of `latex', `html', `ascii', `latin1', or `utf8'."
 	 (n (cdr (assq kind '((latex . 1) (html . 3) (ascii . 4)
 			      (latin1 . 5) (utf8 . 6)))))
 	 (r (and e n (nth n e))))
-    (if (and (not org-entities-ascii-explanatory)
+    (if (and e r
+	     (not org-entities-ascii-explanatory)
 	     (memq kind '(ascii latin1 utf8))
 	     (= (string-to-char r) ?\[))
 	(concat "\\" name)