Prefer `compilation-mode' over `special-mode' for log buffers

* lisp/org.el (org-compile-file): Use `compilation-mode' instead of
  `special-mode'.
This commit is contained in:
Nicolas Goaziou 2017-02-17 13:35:07 +01:00
parent 5018803f60
commit 67c84c161f
2 changed files with 2 additions and 2 deletions

View File

@ -172,7 +172,7 @@ Simiralry to ~:EXPORT_FILE_NAME:~ property, this keyword allows the
user to specify the name of the output file upon exporting the
document. This also has an effect on publishing.
**** Horizontal rules are no longer ignored in LaTeX table math mode
**** Use ~special-mode~ for compilation output
**** Use ~compilation-mode~ for compilation output
*** ~org-edit-special~ can edit LaTeX environments

View File

@ -22463,7 +22463,7 @@ it for output."
(?O . ,(shell-quote-argument output))))))
(dolist (command process)
(shell-command (format-spec command spec) log-buf))
(when log-buf (with-current-buffer log-buf (special-mode)))))
(when log-buf (with-current-buffer log-buf (compilation-mode)))))
(_ (error "No valid command to process %S%s" source err-msg))))
;; Check for process failure. Output file is expected to be
;; located in the same directory as SOURCE.