On Fri, 24 Dec 2010, Ivan Shikhalev wrote:

2010/12/23  <[email protected]>:
Any particular reason why you added the version number to most of the
filenames ?

I don't know how many differences would be in 1.9 version, and will it
possible to make a compatible packages for all version of Ruby...

I can understand you do it for the low-level files (ruby18.pp), but fail to
see why you would do it for the rest ? It will make it difficult to upgrade.

Perhaps you're right. I beg to treat the current state of the project
as a highly unstable - the overall structure are just beginning to be
established. In particular for this I started the discussion.

I would think that only the low-level file contains the version number.

The high-level API can initially choose the API by means of a conditional define, or, at a later stage, load the low-level support 'on demand', adapting to whatever version is there.

Michael.

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

Reply via email to