[Lazarus] [fpc-pascal] Ruby-scripting for FPC and Lazarus
Michael Van Canneyt
michael at freepascal.org
Fri Dec 24 12:14:57 CET 2010
On Fri, 24 Dec 2010, Ivan Shikhalev wrote:
> 2010/12/23 <michael.vancanneyt at wisa.be>:
>> 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.
More information about the Lazarus