Kuruluş 8.3'e yükseltirken, kuruluş dosyası ihlallerini dışa aktarma


23

Kuruluşum yakın zamanda 8.3'a güncellendi ve init.org dosyamı artık HTML olarak dışa aktaramayacağımı öğrendim .

Aşağıdaki çıktıyı *Messages*arabelleğe alıyorum :

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)))

Bazı başlıkların ayrıştırılmasında sorun yaşanıyor gibi görünüyor. TITLEVe AUTHORbaşlıkları kaldırmayı denedim ve dışa aktarabildi.


2
Bu, eski bir sürüm yüklenirken yeni Org'un derlenmesiyle ilgili bir sorun olabilir. Org yüklü olmadan temiz bir oturumda yüklemeyi deneyin.
Kyle Meyer

Yanıtlar:


25

Benim için çalışan adımların tam sırası:

  • Komut satırından:
    • İnit dosyasını yüklemeden emacs çalıştırın: emacs -q
  • Emacs:
    • koşmak C-u M-x org-reload
    • package-list-packagesKaldırmak için kullanın org: daha sonra seçind x
    • package-list-packagesYeniden yüklemek için kullanın org: sonra seçini x

Emacs yeniden başlatıldıktan sonra her şey çalıştı.


7
C-u M-x org-reloadbenim için yeterliydi.
Alfred M.

0

Bu sorunla karşılaştığım: 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-26ve Org-mode version 8.3.5 (8.3.5-elpa).

"Başlıklarımı" ya da şikayet ettiği tüm satırları kaldırarak dolaşmayı başarabildim.

Örneğin, bu bloğu kaldırmak için her ikisine de verebildim ox-revealve ox-twbs:

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

Söylemeliyim ki, yukarıdaki cevabı takip etmek de sorunumu çözdü.
JJ Asghar
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.