# HG changeset patch # User Ben Abbott # Date 1284425864 14400 # Node ID f5c863803e29b94dd4701002fa10ee4adf71692f # Parent 2470b1bf191aefc07268b9f9fd76d1bc8e983744 gnuplot_drawnow.m: Use new function __gnuplot_has_terminal__(). diff --git a/scripts/ChangeLog b/scripts/ChangeLog --- a/scripts/ChangeLog +++ b/scripts/ChangeLog @@ -1,5 +1,6 @@ 2010-09-13 Ben Abbott + * plot/gnuplot_drawnow.m: Use new function __gnuplot_has_terminal__(). * plot/private/__gnuplot_has_terminal__.m: New function. 2010-09-13 Jaroslav Hajek diff --git a/scripts/plot/gnuplot_drawnow.m b/scripts/plot/gnuplot_drawnow.m --- a/scripts/plot/gnuplot_drawnow.m +++ b/scripts/plot/gnuplot_drawnow.m @@ -41,14 +41,7 @@ default_plot_stream = get (h, "__plot_stream__"); unwind_protect plot_stream = __gnuplot_open_stream__ (2, h); - if (__gnuplot_has_feature__ ("variable_GPVAL_TERMINALS")) - available_terminals = __gnuplot_get_var__ (plot_stream, "GPVAL_TERMINALS"); - available_terminals = regexp (available_terminals, "\\b\\w+\\b", "match"); - gnuplot_supports_term = any (strcmpi (available_terminals, - gnuplot_trim_term (term))); - else - gnuplot_supports_term = true; - endif + gnuplot_supports_term = __gnuplot_has_terminal__ (term, plot_stream); if (gnuplot_supports_term) enhanced = gnuplot_set_term (plot_stream (1), true, h, term, file); __go_draw_figure__ (h, plot_stream(1), enhanced, mono);