Exportar saltos de archivos org al actualizar a orgmode 8.3


23

Mi orgmode se actualizó recientemente a la versión 8.3 reciente y descubrí que ya no puedo exportar mi archivo init.org como HTML.

Estoy obteniendo el siguiente resultado en el *Messages*búfer:

org-babel-exp process emacs-lisp at line 34...
org-babel-exp process emacs-lisp at line 44...
org-babel-exp process emacs-lisp at line 51...
... hundreds of lines like these ...
apply: Wrong type argument: listp, #("John's Emacs Config" 0 19 (:parent (#0)))

Parece que está teniendo problemas para analizar algunos de los encabezados. He intentado eliminar los TITLEy AUTHORlas cabeceras y fue capaz de exportación.


2
Este es probablemente un problema con la nueva Org que se compila mientras se carga una versión anterior. Intente instalar en una sesión limpia sin Org cargado.
Kyle Meyer

Respuestas:


25

La secuencia completa de pasos que funcionó para mí:

  • Desde la línea de comando:
    • Ejecute emacs sin cargar el archivo init: emacs -q
  • En emacs:
    • correr C-u M-x org-reload
    • Use package-list-packagespara desinstalar org: selecciónelo y luegod x
    • Use package-list-packagespara reinstalar org: selecciónelo y luegoi x

Después de reiniciar emacs, todo funcionó.


77
C-u M-x org-reloadfue suficiente para mi
Alfred M.

0

Me he encontrado con este problema con: GNU Emacs 25.1.50.1 (x86_64-apple-darwin15.5.0, NS appkit-1404.47 Version 10.11.5 (Build 15F34)) of 2016-07-26y Org-mode version 8.3.5 (8.3.5-elpa).

Pude evitarlo eliminando cualquiera de mis "títulos" o cualquier línea de la que se quejó.

Por ejemplo, al eliminar este bloque, pude exportar a ambos ox-revealy ox-twbs:

#+TITLE:  My Emacs Configuration
#+AUTHOR: JJ Asghar
#+EMAIL:  jjasghar@email.com

Debo decir que también el seguimiento de la respuesta anterior resolvió mi problema también.
JJ Asghar
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.