Prechádzať zdrojové kódy

org-plot: replace ignore-error with condition-case

* lisp/org-plot.el (org-plot/gnuplot): `ignore-error' was introduced
in Emacs 27, and Org's minimum supported Emacs is 24.  So, to maintain
compliance I replaced the `ignore-error' call with a `condition-case`.
TEC 4 rokov pred
rodič
commit
44f409e21e
1 zmenil súbory, kde vykonal 3 pridanie a 2 odobranie
  1. 3 2
      lisp/org-plot.el

+ 3 - 2
lisp/org-plot.el

@@ -709,8 +709,9 @@ line directly before or after the table."
 	  (insert (org-plot/gnuplot-script table data-file num-cols params)))
 	;; Graph table.
 	(gnuplot-mode)
-        (ignore-error buffer-read-only
-          (gnuplot-send-buffer-to-gnuplot)))
+        (condition-case nil
+            (gnuplot-send-buffer-to-gnuplot)
+          (buffer-read-only nil)))
       ;; Cleanup.
       (bury-buffer (get-buffer "*gnuplot*"))
       ;; Refresh any displayed images