mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-24 07:20:37 +00:00
Work around Gnuplot bug in displaying plots
* lisp/calc/calc-graph.el (calc-gnuplot-command): Prepend newline to Gnuplot command. Suggested by Visuwesh <visuweshm@gmail.com>. (Bug#72778)
This commit is contained in:
parent
608526a91a
commit
bb5576fc90
@ -1417,7 +1417,9 @@ This \"dumb\" driver will be present in Gnuplot 3.0."
|
|||||||
"Send ARGS to Gnuplot.
|
"Send ARGS to Gnuplot.
|
||||||
Returns nil if Gnuplot signaled an error."
|
Returns nil if Gnuplot signaled an error."
|
||||||
(calc-graph-init)
|
(calc-graph-init)
|
||||||
(let ((cmd (concat (mapconcat 'identity args " ") "\n")))
|
;; We prepend the newline to work around a bug in Gnuplot, whereby it
|
||||||
|
;; sometimes does not display the plot, see bug#72778.
|
||||||
|
(let ((cmd (concat "\n" (mapconcat 'identity args " ") "\n")))
|
||||||
(or (calc-graph-w32-p)
|
(or (calc-graph-w32-p)
|
||||||
(accept-process-output))
|
(accept-process-output))
|
||||||
(with-current-buffer calc-gnuplot-buffer
|
(with-current-buffer calc-gnuplot-buffer
|
||||||
|
Loading…
Reference in New Issue
Block a user