Mercurial > octave-nkf
diff libinterp/corefcn/graphics.cc @ 17842:7533f4482006
use gnuplot as default graphics toolkit if display is unavailable (bug #40423)
* display.cc (Fhave_window_system): New function.
* __init_fltk__.cc (PKG_ADD): Don't register fltk toolkit unless
window system is available.
* graphics.cc (gtk_manager::gtk_manager): Set default toolkit to
"gnuplot" if display is not available.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Fri, 01 Nov 2013 22:14:37 -0400 |
parents | 175b392e91fe |
children | 870f3e12e163 |
line wrap: on
line diff
--- a/libinterp/corefcn/graphics.cc Sun Nov 03 21:21:16 2013 +0100 +++ b/libinterp/corefcn/graphics.cc Fri Nov 01 22:14:37 2013 -0400 @@ -9588,7 +9588,7 @@ : dtk (), available_toolkits (), loaded_toolkits () { #if defined (HAVE_FLTK) - dtk = "fltk"; + dtk = display_info::display_available () ? "fltk" : "gnuplot"; #else dtk = "gnuplot"; #endif