Carnë Draug wrote: > On 21 March 2012 22:42, Philip Nienhuis<pr.nienh...@hccnet.nl> wrote: >>>> BTW I also saw problems with cell2csv. >>>> >>>> It isn't picked up by the scripts in the generate_html package. I had to >>>> manually edit it into the html stuff. Looking at cell2csv code, I can't >>>> pinpoint the cause. >>> >>> >>> I think it's because it was missing on the INDEX file. I have added it >>> and should work now. >> >> If it really works this way, I could drop the internal functions from the >> INDEX file. I'll experiment with this. > > I'm not sure if we have talk about this before but what about making > them private (moving them into a private/ directory)?
Yes we did. I intend to do this for an io-1.2.0 release (hopefully this summer I guess). My plan is to split up all the interface-dependent subfunctions (for each interface COM POI OTK ... there are about 4 to 5) and put them in private/; that would be a lot clearer and make maintenance easier. Next is to combine the outer ods and xls scripts into one and base the decision which interface to call on the file (-extension and/or -contents) and available (detected) interfaces. That would again simplify code, as currently I often have to copy changes in main ODS functions into the corresponding XLS functions and vice versa. But this is a major operation, that initially would provoke lots of bugs. So that's one reason I'm a bit reluctant to start. Another is of course lack of time. Philip ------------------------------------------------------------------------------ This SF email is sponsosred by: Try Windows Azure free for 90 days Click Here http://p.sf.net/sfu/sfd2d-msazure _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev