[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Re: KSpread 2.0: some issues
From:       "Ariya Hidayat" <ariya () kde ! org>
Date:       2006-12-26 10:40:06
Message-ID: ba035dd10612260240t1fd0f3a8lc2890ef01978969d () mail ! gmail ! com
[Download RAW message or body]

> Oh, ValueCalc is going to stay regardless on whether your Float type
> goes in or not. It will only be used in less functions. It still
> provides important things like the arrayWalk routines for range
> functions, and such. It will also be useful in situations where we
> don't want to worry too much about speed, but just want something "to
> work".

Of course. The idea was to specialize the handling of the most common
case only. For other advanced stuff, it must be handled somewhere else
(in this case, by ValueCalc).

> Another thing to keep in mind are formatting hints. ValueCalc
> preserves these in operations (part of reason why it's slower), direct
> calculations don't, and functions will each need to call the relevant
> ValueCalc routine (don't recall the name) to preserve these.

For most functions, this does not matter so much. Beside formatting
hints should not be propagated for function like e.g. sine or cosine.

> Alright. Let's do that. Given that the OpenFormula thing also only
> considers real and complex numbers, I guess it's safe to hardcode for
> the two.

Acknowledged.

> Are you going to start work on the thing anytime soon ? It has sort of
> arousen my interest, so I guess I feel like writing the thing if you
> aren't going to, as the idea does have interesting aspects to it.
> Might take a while though as my time is a bit limited.

Let me commit first a bunch of stuff I still have in my disk (need
some clean-up), mostly as a  proof-of-concept.

OTOH, if you could prepare the wrapper for GNU MP, that'll be perfect
as I don't do anything related to that yet.


Regards,

Ariya
_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic