This is a page created to host the successive patches I
will write to provide a plugin architecture for gnuplot.
The goal is to loosen the link dependencies on the core
executable, while adding a little flexibility for
There will be several incremental steps, I will post
patches along with comments.
The idea is first to separate clearly the core and the
terminals since some functions have spread across the
two, mainly the hooks for 'raise' and 'lower'. Then I
will provide some code to look for valid plugins at
run-time, and to add their functions table to the
terminal table which is currently created at compile-time.