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

Reply via email to