SciTE Ruby Lexer (Update)

K

Kaspar Schiess

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello all,

An updated version of the Ruby Lexer in SciTE is now available from my
site http://www.tua.ch/ruby/current.html (Only source and win32 build,
sorry unix folks). Changes include:

- - Multiline strings handled correctly
- - Interpolation is handled using a stack of 2000 elements
- - constants, identifiers, class variables, instance variables and
messages have their own color
- - no more python stuff (like the string u"test" that has nothing to do
with Ruby).
- - the 'include' keyword added to ruby.properties
- - renaming of old color properties
- - colorful interface (change in ruby.properties)
- - some more.

Folding is next.

I would gladly receive your thoughts about these changes. See also the
documentation on www.scintilla.org and/or the scite-interest list for
further help/information.

kaspar

semantics & semiotics
code manufacture

www.tua.ch/ruby
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAlOdqFifl4CA0ImQRAnDkAJ9e1pxr7rTCC1SRgV31t+wfdE1eAACgmPMS
Q5bYMKS79xZUNkLtKCGeEjs=
=otIN
-----END PGP SIGNATURE-----
 
G

gabriele renzi

il Sun, 2 May 2004 21:17:06 +0900, Kaspar Schiess <[email protected]> ha
scritto::

Hello all,

An updated version of the Ruby Lexer in SciTE is now available from my
site http://www.tua.ch/ruby/current.html (Only source and win32 build,
sorry unix folks). Changes include:

nice, thanks for this
- - Multiline strings handled correctly
- - Interpolation is handled using a stack of 2000 elements
- - constants, identifiers, class variables, instance variables and
messages have their own color
- - no more python stuff (like the string u"test" that has nothing to do
with Ruby).
- - the 'include' keyword added to ruby.properties

well, I believe include is not a keyword, just a method. I wonder if
keywordish methods like private/protected/attr*/include should be
handled like methods or keywords.
 
R

Robert

Kaspar said:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello all,

An updated version of the Ruby Lexer in SciTE is now available from my
site http://www.tua.ch/ruby/current.html (Only source and win32 build,
sorry unix folks). Changes include:

- - Multiline strings handled correctly
- - Interpolation is handled using a stack of 2000 elements
- - constants, identifiers, class variables, instance variables and
messages have their own color
- - no more python stuff (like the string u"test" that has nothing to do
with Ruby).
- - the 'include' keyword added to ruby.properties
- - renaming of old color properties
- - colorful interface (change in ruby.properties)
- - some more.

Folding is next.

I would gladly receive your thoughts about these changes. See also the
documentation on www.scintilla.org and/or the scite-interest list for
further help/information.

kaspar
I hope that you send your changes to Neil so that he could include it in
the official build.
 
K

Kaspar Schiess

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Robert wrote:

| I hope that you send your changes to Neil so that he could include it in
| the official build.

Neil got the changes first ;)



- --
kaspar

semantics & semiotics
code manufacture

www.tua.ch/ruby
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFAlgrtFifl4CA0ImQRAgKHAJoCS2drYpKu9dXt+sUOsvyw2+qDrQCfQiQ7
LsAsQy6SfNoLZqkNaFKIEjY=
=a91U
-----END PGP SIGNATURE-----
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,982
Messages
2,570,190
Members
46,740
Latest member
AdolphBig6

Latest Threads

Top