Prechádzať zdrojové kódy

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

* lisp/org.el (org-compile-file): Use `compilation-mode' instead of
  `special-mode'.
Nicolas Goaziou 8 rokov pred
rodič
commit
67c84c161f
2 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 1 1
      etc/ORG-NEWS
  2. 1 1
      lisp/org.el

+ 1 - 1
etc/ORG-NEWS

@@ -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
 user to specify the name of the output file upon exporting the
 document.  This also has an effect on publishing.
 document.  This also has an effect on publishing.
 **** Horizontal rules are no longer ignored in LaTeX table math mode
 **** 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
 *** ~org-edit-special~ can edit LaTeX environments
 
 

+ 1 - 1
lisp/org.el

@@ -22463,7 +22463,7 @@ it for output."
 			       (?O . ,(shell-quote-argument output))))))
 			       (?O . ,(shell-quote-argument output))))))
 	   (dolist (command process)
 	   (dolist (command process)
 	     (shell-command (format-spec command spec) log-buf))
 	     (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))))
 	(_ (error "No valid command to process %S%s" source err-msg))))
     ;; Check for process failure.  Output file is expected to be
     ;; Check for process failure.  Output file is expected to be
     ;; located in the same directory as SOURCE.
     ;; located in the same directory as SOURCE.