The msh package requires the user to generate .geo files with the geometry to mesh. I wrote some helper functions to write geometry generated with Octave into .geo files. The functions will eventually accept varargin to allow implementation of all the options for the different entities in Gmsh.
Attached find the very first version of these functions. They worked for me to create the plots for this publication http://arxiv.org/abs/1108.4432 where I needed to mesh a contour that was generated with the solutions of a ODE.
The documentation is still not complete. Can they be added to the msh package?