src/ChangeLog 2008-01-22 Michael Goffioul * graphics.h.in (base_properties::is_visible, base_properties::set_modified): New accessors. (class base_graphics_backend, class graphics_backend): New classes for handling octave/backend interaction. (figure::properties::close): Add "pop" argument controlling whether the figure should be popped from the list of existing figures. (class figure::properties): New backend field and accessors, holding the graphics backend associated with the figure. * graphics.cc (class gnuplot_backend): New class for the default gnuplot backend. (figure::properties::close): Add "pop" argument and transfer the figure closing to the associated backend. (Fdrawnow): New builtin function, converted from drawnow.m. scripts/ChangeLog 2008-01-22 Michael Goffioul * plot/gnuplot_drawnow.m: New function corresponding to the implementation of the gnuplot-based graphics backend (derived from drawnow.m). * plot/drawnow.m: Deleted (converted to C++).