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