On 26/05/14 10:38, Michael Schnell wrote:
> As EpikTimer internals seem to be discussed here rather than in 
> fc-devel, I add some comments in this thread.

fpc-devel is only for FPC related/included units. EpikTimer is not
included in FPC. I also believe that not everything must always be
included with FPC - that makes it harder to experiment and apply changes.

> The only disadvantage I see is is, that with that modification, 
> different instances of TEpikTimer don't have their own tuning 
> parameters, as they are calculated only in the initializing phase of the 
> application.

I believe that change to be a big disadvantage for EpikTimer.


> (In fact I am not sure, what happens when deriving siblings of 
> TEpikTimer, as I am astonished that doing things like "class function 

Best create a small example, and raise it in the fpc-devel or fpc-users
mailing list.


> If you want me to, I of course can provide an appropriately modified 
> version of epiktimer.pas derived from the version you tell me you 
> consider stable.

If you want, please publish your git repo somewhere like on Github,
Gitorious etc. That way I (and everybody else) can look and your
changes. I don't like people sending me complete units, I also don't
prefer patch files any more. Git is a distributed version control
system, and it is much easier and quicker for everybody to simply fetch
a branch from somebody else's public Git repo, evaluate and merge
changes if needed. The full history and ownership of those changes stay
intact too.


Regards,
  Graeme


--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to