]> code.delx.au - gnu-emacs/commitdiff
Sync Org 8.2.10
authorBastien Guerry <bzg@gnu.org>
Sun, 12 Oct 2014 22:25:24 +0000 (00:25 +0200)
committerBastien Guerry <bzg@gnu.org>
Sun, 12 Oct 2014 22:25:24 +0000 (00:25 +0200)
lisp/org/org-agenda.el
lisp/org/org-version.el
lisp/org/ox-publish.el
lisp/org/ox.el

index e0229367eeb641f44855fcf137797bcf9bd2f6e1..c11c1c8ba41afefe58cfe5ffedef1eaf85c27e3b 100644 (file)
@@ -5089,8 +5089,7 @@ of what a project is and how to check if it stuck, customize the variable
   "Get the (Emacs Calendar) diary entries for DATE."
   (require 'diary-lib)
   (let* ((diary-fancy-buffer "*temporary-fancy-diary-buffer*")
-        (diary-display-hook '(fancy-diary-display))
-        (diary-display-function 'fancy-diary-display)
+        (diary-display-function 'diary-fancy-display)
         (pop-up-frames nil)
         (diary-list-entries-hook
          (cons 'org-diary-default-entry diary-list-entries-hook))
index 00f6c82272f457b969065b645fbe2bcfadfe3217..aae65cc6d37e94eb0817d445d5d15412cf31e6df 100644 (file)
@@ -5,13 +5,13 @@
 (defun org-release ()
   "The release version of org-mode.
   Inserted by installing org-mode or when a release is made."
-   (let ((org-release "8.2.9"))
+   (let ((org-release "8.2.10"))
      org-release))
 ;;;###autoload
 (defun org-git-version ()
   "The Git version of org-mode.
   Inserted by installing org-mode or when a release is made."
-   (let ((org-git-version "release_8.2.9"))
+   (let ((org-git-version "release_8.2.10"))
      org-git-version))
 \f
 (provide 'org-version)
index 1dc790daf37dc0c7ba9843d1445e11a850d46f0f..efc70d22a8339324e7b4b2aa9ecda22d6c62b1bd 100644 (file)
@@ -881,7 +881,7 @@ publishing will be done asynchronously, in another process."
                          ;; project is still a string here.
                          (list (assoc project org-publish-project-alist)))))
     (if async
-       (org-export-async-start 'ignore
+       (org-export-async-start (lambda (results) nil)
          `(let ((org-publish-use-timestamps-flag
                  (if ',force nil ,org-publish-use-timestamps-flag)))
             (org-publish-projects ',project-alist)))
@@ -899,7 +899,7 @@ optional argument ASYNC, publishing will be done asynchronously,
 in another process."
   (interactive "P")
   (if async
-      (org-export-async-start 'ignore
+      (org-export-async-start (lambda (results) nil)
        `(progn
           (when ',force (org-publish-remove-all-timestamps))
           (let ((org-publish-use-timestamps-flag
@@ -921,7 +921,7 @@ asynchronously, in another process."
   (interactive "P")
   (let ((file (buffer-file-name (buffer-base-buffer))))
     (if async
-       (org-export-async-start 'ignore
+       (org-export-async-start (lambda (results) nil)
          `(let ((org-publish-use-timestamps-flag
                  (if ',force nil ,org-publish-use-timestamps-flag)))
             (org-publish-file ,file)))
index 24d0c8745630da2ed32f4779a1c9d99a62d4b41d..1327ae409ed9bc0b0a9c990cf2011e68b7d7daf4 100644 (file)
@@ -5479,8 +5479,9 @@ to `:default' encoding. If it fails, return S."
 (defmacro org-export-async-start  (fun &rest body)
   "Call function FUN on the results returned by BODY evaluation.
 
-BODY evaluation happens in an asynchronous process, from a buffer
-which is an exact copy of the current one.
+FUN is an anonymous function of one argument.  BODY evaluation
+happens in an asynchronous process, from a buffer which is an
+exact copy of the current one.
 
 Use `org-export-add-to-stack' in FUN in order to register results
 in the stack.
@@ -5532,7 +5533,7 @@ and `org-export-to-file' for more specialized functions."
            ;; Register running process in stack.
            (org-export-add-to-stack (get-buffer ,proc-buffer) nil ,process)
            ;; Set-up sentinel in order to catch results.
-           (let ((handler ',fun))
+           (let ((handler ,fun))
              (set-process-sentinel
               ,process
               `(lambda (p status)