1. GNU Emacs 25.0.95.1 (i686-w64-mingw32) of 2016-06-13 2. org-20160704 #+BEGIN_COMMENT (let ((buffer-name "*Test*")) (with-output-to-temp-buffer buffer-name (set-buffer buffer-name) (when (featurep 'org) (org-mode)) (setq truncate-lines 1) (setq cursor-type nil) (insert "This is a test"))) #+END_COMMENT The debug info: #+BEGIN_COMMENT Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil) clrhash(nil) org-element--cache-sync(#) apply(org-element--cache-sync #) timer-event-handler([t 0 0 599999 nil org-element--cache-sync (#) idle 999999]) Debugger entered--Lisp error: (wrong-type-argument hash-table-p nil) clrhash(nil) org-element--cache-sync(#) apply(org-element--cache-sync #) timer-event-handler([t 0 0 599999 nil org-element--cache-sync (#) idle 999999]) #+END_COMMENT