Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2010-12

Ruby-scripting for FPC and Lazarus

5 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Ivan Shikhalev

I wrote the packages for Lazarus, allowing to use Ruby 1.8 as a scripting engine in Lazarus-programs.
At the moment, work is just begun, but something than it is already possible to use, as supported by published-property and obtain component through its owner by name.

I would like to know whether this project will interest anyone else, and what will wish.

Address of project: http://github.com/shikhalev/ppruby There is also a simple example -- in the subdirectory 'sample'.

----------      Ivan Shikhalev      Jabber ID:

Reply by email

ik
to Ivan Shikhalev: I wrote the packages for Lazarus, allowing to use Ruby 1.8 as a scripting engine in…

I'ved started working on SynEdit syntaxt for
Ruby<https://github.com/ik5/SynEdit-syntaxes>but lack of time stopped me.

I have not yet looked on your work, but regardless, It's a good thing what you are doing, and I know at least myself that will love for such support, and if I'll have time for it, I will be willing to help you.

Ido

LINESIP - Opening the source for communication
http://www.linesip.com
http://www.linesip.co.il

Ivan Shikhalev wrote 20 lines
I wrote the packages for Lazarus, allowing to use Ruby 1.8 as a scripting engine in Lazarus-programs. At the moment, work is just begun, but something than it is already possible to use, as supported by published-property and obtain component through its owner by name. I would like to know whether this project will interest anyone else, and what will wish. Address of project: http://github.com/shikhalev/ppruby There is also a simple example -- in the subdirectory 'sample'. -- ---------- Ivan Shikhalev Jabber ID: _______________________________________________ fpc-pascal maillist - http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply by email

Unknown author
to Ivan Shikhalev: I wrote the packages for Lazarus, allowing to use Ruby 1.8 as a scripting engine in…
Ivan Shikhalev wrote 11 lines
I wrote the packages for Lazarus, allowing to use Ruby 1.8 as a scripting engine in Lazarus-programs. At the moment, work is just begun, but something than it is already possible to use, as supported by published-property and obtain component through its owner by name. I would like to know whether this project will interest anyone else, and what will wish. Address of project: http://github.com/shikhalev/ppruby There is also a simple example -- in the subdirectory 'sample'.

Impressive :-)

Any particular reason why you added the version number to most of the filenames ? As soon as 1.9 (or whatever version) comes out, you'll have to change all filenames ?

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.

Michael.

Reply by email

ik
to Unknown author
Show quoted text 24 lines
On Thu, 23 Dec 2010, Ivan Shikhalev wrote: I wrote the packages for Lazarus, allowing to use Ruby 1.8 as a > scripting engine in Lazarus-programs. > At the moment, work is just begun, but something than it is already > possible to use, as supported by published-property and obtain > component through its owner by name. > > I would like to know whether this project will interest anyone else, > and what will wish. > > Address of project: http://github.com/shikhalev/ppruby > There is also a simple example -- in the subdirectory 'sample'. > Impressive :-) Any particular reason why you added the version number to most of the filenames ? As soon as 1.9 (or whatever version) comes out, you'll have to change all filenames ?

1.9 is the development version of Ruby 2. Currently the version is 1.92 to be exact :)
Every version of Ruby, that is 1.8 vs 1.6 have different language support etc... Like that FPC 2.5.1 have additional support for stuff that 2.4 does not, and 2.2 does not have features of the language that 2.4 have.

Show quoted text 7 lines
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. Michael.

Ido

Show quoted text 8 lines
-- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email