2017-12-12 2 views
0

Ich habe org-agenda mit dem Setup von here verwendet. Aus irgendeinem Grund erhalte ich den folgenden Fehler, wenn ich versuche, das grundlegende org-agenda (C-c a) zu erzeugen. Die Agenda erscheint nur leer und ohne Einträge. Die Nachricht ist unten.`Wrong Typ Argument bei der Verwendung von` org-Agenda`

org-agenda-list: Wrong type argument: listp, #("----------------" 0 16 (org-heading t)) 

Die Konfiguration in meiner .spacemacs Datei ist unten. Wenn ich es kommentiere, dann funktioniert alles gut, aber ich hatte gehofft, dass das funktioniert.

;; Enable display of the time grid so we can see the marker for the current time 
(setq org-agenda-time-grid (quote ((daily today remove-match) 
            #("----------------" 0 16 (org-heading t)) 
           (0900 1100 1300 1500 1700)))) 

Kann jemand das Problem hier sehen? Entschuldigung, ich bin kein großer Programmierer.

+0

'org-agenda-list' erwartet vermutlich, dass das zweite Element in der Liste' org-agenda-time-grid' eine Liste ist. Es ist stattdessen eine Zeichenfolge. Vielleicht versuch es mit "(...)" als ersten Versuch. Wenn das nicht hilft, müssen Sie den Code tatsächlich ein wenig betrachten und verstehen. – Drew

Antwort

1

Die Spezifikation der Variablen org-agenda-time-grid wurde kürzlich geändert. Wenn Sie eine aktuelle Version von org verwenden, ist Ihre Einstellung falsch. Versuchen Sie, die Dokumentation der Variablen mit C-h v org-agenda-time-grid RET zu lesen. Ich weiß nicht, was die 0 16 (org-heading t) in der alten Einstellung hat, aber vielleicht können Sie

(setq org-agenda-time-grid (quote 
          ((daily today remove-match) 
           (0900 1100 1300 1500 1700)         
           "......" "----------------")))) 

als erste Annäherung versuchen und dann von dort zwicken.

Sie sollten auch versuchen, die etc/ORG-NEWS Datei zu lesen, die inkompatible Änderungen wie oben für jedes Release auflistet. Wenn etwas von einer Veröffentlichung zur nächsten bricht, kann die Erklärung oft dort gefunden werden.

+0

Okay, großartig, das funktioniert. Danke, dass Sie mich über die inkompatible Veränderung informiert haben. Haha, ich bin nur ein mittlerer Benutzer im Org-Modus, also hätte ich niemals die Lösung für dieses Problem ohne deine Anleitung gefunden. Ich werde "ORG-NEWS" im Auge behalten. – krishnab

Verwandte Themen