[#121980] SOT gmail invites — Lyndon Samson <lyndon.samson@...>

X % of the people of this list appear to be using GoogleMail, where X

93 messages 2004/12/01
[#122062] Re: SOT gmail invites — Steve Zich <szich@...> 2004/12/01

On 2004-11-30 19:26:08 -0800, Lyndon Samson <lyndon.samson@gmail.com> said:

[#122063] Re: SOT gmail invites — Robert McGovern <robert.mcgovern@...> 2004/12/01

On Thu, 2 Dec 2004 02:17:45 +0900, Steve Zich >

[#122065] Re: SOT gmail invites — tony summerfelt <snowzone5@...> 2004/12/01

i've got 3 left...

[#122066] Re: SOT gmail invites — Pat Eyler <pate@...> 2004/12/01

I'd take one,

[#122072] Re: SOT gmail invites — tony summerfelt <snowzone5@...> 2004/12/01

On Thu, 2 Dec 2004 02:58:33 +0900, you wrote:

[#122073] Re: SOT gmail invites — Mark Hubbart <discordantus@...> 2004/12/01

On Thu, 2 Dec 2004 03:57:19 +0900, tony summerfelt

[#122075] Re: SOT gmail invites — Matt Maycock <ummaycoc@...> 2004/12/01

I've got some, too...

[#122112] Re: SOT gmail invites — Lyndon Samson <lyndon.samson@...> 2004/12/02

Ok, who missed out, I've got a couple left.

[#122120] Re: SOT gmail invites — Jamis Buck <jamis_buck@...> 2004/12/02

Lyndon Samson wrote:

[#122240] Re: SOT gmail invites — Stefan Schmiedl <s@...> 2004/12/02

On Thu, 2 Dec 2004 12:34:29 +0900,

[#122246] Re: SOT gmail invites — Jamis Buck <jamis_buck@...> 2004/12/02

Stefan Schmiedl wrote:

[#122254] Re: SOT gmail invites — Carl Youngblood <carlwork@...> 2004/12/02

Jamis Buck wrote:

[#122397] Re: SOT gmail invites — Hans Fugal <hans@...> 2004/12/03

Carl Youngblood wrote:

[#122400] Re: SOT gmail invites — Carl Youngblood <carlwork@...> 2004/12/03

Hans Fugal wrote:

[#122427] Re: SOT gmail invites — Hans Fugal <hans@...> 2004/12/03

Carl Youngblood wrote:

[#122069] Rails with webrick slow as snails — Sarah Tanembaum <sarahtanembaum@...>

I've followed the sample installation

15 messages 2004/12/01
[#122071] Re: Rails with webrick slow as snails — David Heinemeier Hansson <david@...> 2004/12/01

> BUT

[#122083] Re: Rails with webrick slow as snails — Sarah Tanembaum <sarahtanembaum@...> 2004/12/01

David Heinemeier Hansson wrote:

[#122110] ordered hash ? — "itsme213" <itsme213@...>

Is there a pure-ruby ordered hash? I'm looking for something that will

44 messages 2004/12/02
[#122176] Re: ordered hash ? — Nikolai Weibull <mailing-lists.ruby-talk@...> 2004/12/02

* itsme213 <itsme213@hotmail.com> [Dec 02, 2004 14:00]:

[#122156] Does anyone have benchmark programs for YARV? — SASADA Koichi <ko1@...>

Hi,

18 messages 2004/12/02

[#122177] nested defs, what if... — Hugh Sasse Staff Elec Eng <hgs@...>

This is too half-baked to be an RCR, but here goes...

17 messages 2004/12/02
[#122179] Re: nested defs, what if... — Austin Ziegler <halostatue@...> 2004/12/02

On Thu, 2 Dec 2004 23:44:08 +0900, Hugh Sasse Staff Elec Eng

[#122212] Re: nested defs, what if... — Brian =?ISO-8859-15?Q?Schr=F6der?= <ruby@...> 2004/12/02

On Thu, 2 Dec 2004 23:57:09 +0900

[#122180] Net::SSH 0.6.0 — Jamis Buck <jamis_buck@...>

Here's another release of Net::SSH, your friendly neighborhood pure-Ruby

12 messages 2004/12/02

[#122288] Ruby documentation. — Adam Fabian <afabian@...>

I'm kind of getting the impression that Ruby might not be

31 messages 2004/12/03

[#122350] Crosswords (#10) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

18 messages 2004/12/03

[#122371] GC run at end of script execution - order in which objects are claimed? — Tilman Sauerbeck <tilman@...>

Hi,

13 messages 2004/12/03

[#122416] *sigh* Anyone having wireless working on a linux machine? — "Abraham Vionas" <abe_ml@...>

I've tried something like eight different distributions and the best I've

11 messages 2004/12/03

[#122444] Using yield — "Joe Van Dyk" <joe.vandyk@...>

I come from a heavy C++ background, discovered Ruby a few months ago and

26 messages 2004/12/04

[#122475] Ruby 2.0 — "Joe Van Dyk" <joe.vandyk@...>

When is Ruby 2.0 due? Or estimated due date?

44 messages 2004/12/04
[#122544] Re: Ruby 2.0 — w_a_x_man@... (William James) 2004/12/04

Brian Mitchell <binary42@gmail.com> wrote

[#122549] Re: Ruby 2.0 — Florian Gross <flgr@...> 2004/12/04

William James wrote:

[#122554] Re: Ruby 2.0 — Giovanni Intini <intinig@...> 2004/12/04

> 32.times{|y|print" "*(31-y),(0..y).map{|x|~y&x>0?" .":" A"},$/}

[#122604] Re: Ruby 2.0 — Florian Gross <flgr@...> 2004/12/05

Giovanni Intini wrote:

[#122619] patch to "make def return something useful" — Peter <Peter.Vanbroekhoven@...>

In RCR 277 it is proposed to have def return something useful, more

15 messages 2004/12/06

[#122630] Freezing Variable Assignment — Nicholas Van Weerdenburg <vanweerd@...>

Hi,

62 messages 2004/12/06
[#122740] Re: Freezing Variable Assignment — "itsme213" <itsme213@...> 2004/12/06

[#122762] Re: Freezing Variable Assignment — "itsme213" <itsme213@...> 2004/12/07

[#122766] Re: Freezing Variable Assignment — Austin Ziegler <halostatue@...> 2004/12/07

On Tue, 7 Dec 2004 12:07:32 +0900, itsme213 <itsme213@hotmail.com>

[#122805] Re: Freezing Variable Assignment — Nicholas Van Weerdenburg <vanweerd@...> 2004/12/07

On Tue, 7 Dec 2004 13:44:09 +0900, Austin Ziegler <halostatue@gmail.com> wrote:

[#122644] Signatures and one liners — Brian Mitchell <binary42@...>

readers.each{|x| puts "Hi #{x},"}

23 messages 2004/12/06

[#122645] Duck images — "Dave Burt" <dave@...>

Hi,

35 messages 2004/12/06
[#122697] Re: Duck images — ptkwt@... (Phil Tomson) 2004/12/06

In article <vcSsd.61264$K7.35690@news-server.bigpond.net.au>,

[#122713] Re: Duck images — "trans. (T. Onoma)" <transami@...> 2004/12/06

On Monday 06 December 2004 12:52 pm, Phil Tomson wrote:

[#122715] Re: Duck images — Michael DeHaan <michael.dehaan@...> 2004/12/06

0>

[#122696] Ruby Article at Linux Journal — pat eyler <pat.eyler@...>

Hey, it looks like our own Ara Howard has been busy. He's got a cool

15 messages 2004/12/06

[#122775] Recommened readings? — "John" <jtrunek@...>

For one of my university courses, I have to complete a paper on Ruby.

13 messages 2004/12/07

[#122782] Ruby Weekly News 29th Nov - 5th Dec 2004 — timsuth@... (Tim Sutherland)

http://www.rubygarden.org/ruby?RubyNews/2004-11-29

12 messages 2004/12/07

[#122798] Idiom for creating hash from two arrays — Jonathan Paisley <jp-www@...>

Hello all,

22 messages 2004/12/07

[#122875] Re: [rcr] String#split behaves odd — "Pe, Botp" <botp@...>

Ryan Davis [mailto:ryand-ruby@zenspider.com] wrote:

30 messages 2004/12/08
[#122886] Re: [rcr] String#split behaves odd — Yukihiro Matsumoto <matz@...> 2004/12/08

Hi,

[#122894] Re: [rcr] String#split behaves odd — "trans. (T. Onoma)" <transami@...> 2004/12/08

On Wednesday 08 December 2004 12:00 am, Yukihiro Matsumoto wrote:

[#122940] Re: [rcr] String#split behaves odd — Florian Frank <flori@...> 2004/12/08

On 2004-12-08 15:56:01 +0900, trans. (T. Onoma) wrote:

[#123046] Re: [rcr] String#split behaves odd — "trans. (T. Onoma)" <transami@...> 2004/12/09

On Wednesday 08 December 2004 10:00 am, Florian Frank wrote:

[#123068] Re: [rcr] String#split behaves odd — Glenn Parker <glenn.parker@...> 2004/12/09

trans. (T. Onoma) wrote:

[#123085] Re: [rcr] String#split behaves odd — "trans. (T. Onoma)" <transami@...> 2004/12/09

On Thursday 09 December 2004 08:19 am, Glenn Parker wrote:

[#123100] Re: String#split behaves odd — Ibraheem Umaru-Mohammed <iumarumohammed@...> 2004/12/09

++ trans. (T. Onoma) [ruby-talk] [10/12/04 00:43 +0900]:

[#123103] Re: String#split behaves odd — "trans. (T. Onoma)" <transami@...> 2004/12/09

On Thursday 09 December 2004 12:29 pm, Ibraheem Umaru-Mohammed wrote:

[#122918] RubyScript2Exe 0.2.0 — "Erik Veenstra" <pan@...>

28 messages 2004/12/08

[#123076] Crosswords (#10) — Ruby Quiz <james@...>

The summary for this week's quiz should be:

11 messages 2004/12/09

[#123137] Want to Write a Book? — Dave Thomas <dave@...>

Gentle Ruby folk:

40 messages 2004/12/10

[#123189] Learning Tic-Tac-Toe (#11) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

58 messages 2004/12/10
[#123196] Re: [QUIZ] Learning Tic-Tac-Toe (#11) — Brian =?ISO-8859-15?Q?Schr=F6der?= <ruby@...> 2004/12/10

On Fri, 10 Dec 2004 23:29:02 +0900

[#123198] Re: [QUIZ] Learning Tic-Tac-Toe (#11) — James Edward Gray II <james@...> 2004/12/10

On Dec 10, 2004, at 9:19 AM, Brian Schrer wrote:

[#123204] Re: [QUIZ] Learning Tic-Tac-Toe (#11) — Brian =?ISO-8859-15?Q?Schr=F6der?= <ruby@...> 2004/12/10

On Sat, 11 Dec 2004 00:42:04 +0900

[#123206] Re: [QUIZ] Learning Tic-Tac-Toe (#11) — James Edward Gray II <james@...> 2004/12/10

On Dec 10, 2004, at 10:11 AM, Brian Schrer wrote:

[#123218] Re: [QUIZ] Learning Tic-Tac-Toe (#11) — Brian =?ISO-8859-15?Q?Schr=F6der?= <ruby@...> 2004/12/10

On Sat, 11 Dec 2004 01:22:30 +0900

[#123313] Re: [QUIZ] Learning Tic-Tac-Toe (#11) — Hans Fugal <fugalh@...> 2004/12/11

It would be good to be able to play against eachother when this is all

[#123195] iconv replacement for windows? — Thomas Leitner <t_leitner@...>

Hi,

17 messages 2004/12/10
[#123205] Re: iconv replacement for windows? — Thomas Leitner <t_leitner@...> 2004/12/10

On Sat, 11 Dec 2004 00:45:11 +0900

[#123222] How to make a deep copy of an object (Searching for Idiom) — Brian =?ISO-8859-15?Q?Schr=F6der?= <ruby@...>

Hello Group,

18 messages 2004/12/10

[#123317] puts / print as method not keyword? — zuzu <sean.zuzu@...>

so, i'm thinking about language design with a particular interest in

23 messages 2004/12/11
[#123319] Re: puts / print as method not keyword? — Ilmari Heikkinen <kig@...> 2004/12/11

[#123321] Re: puts / print as method not keyword? — zuzu <sean.zuzu@...> 2004/12/11

On Sun, 12 Dec 2004 05:23:10 +0900, Ilmari Heikkinen <kig@misfiring.net> wrote:

[#123351] Find every location of "th" in string. — "William James" <w_a_x_man@...>

Find location of every "th" in "the thin man thinks".

14 messages 2004/12/12

[#123426] Any bug/issue trackers written in Ruby? — "J. D." <jd@...>

Hi,

12 messages 2004/12/12

[#123454] Abstracts and Interfaces in Ruby? — Miles Keaton <mileskeaton@...>

What's the recommended Ruby way to do abstract classes and abstract methods?

12 messages 2004/12/13

[#123590] wxRuby and other GUI toolkits — Nick <devel@...>

24 messages 2004/12/14
[#123616] Re: wxRuby and other GUI toolkits — "itsme213" <itsme213@...> 2004/12/14

Any chance you could provide a simplified interface along the lines

[#123614] Apache2, FastCGI and Rails on Windows — "Williams, Chris" <Chris.Williams@...>

I've been running around in circles trying to enable FastCGI on my rails

20 messages 2004/12/14
[#123630] Re: Apache2, FastCGI and Rails on Windows — Kent Sibilev <ksibilev@...> 2004/12/14

I'm running my rails application on the same environment and it works

[#123825] Re: Apache2, FastCGI and Rails on Windows — Sarah Tanembaum <sarahtanembaum@...> 2004/12/16

Kent Sibilev wrote:

[#123831] Re: Apache2, FastCGI and Rails on Windows — Kent Sibilev <ksibilev@...> 2004/12/16

Oh, This is quite easy. I assume you have Ruby and RubyForApache

[#123626] Ruby Wiki engine w/ability to upload files — Bil Kleb <Bil.Kleb@...>

Hello again,

12 messages 2004/12/14

[#123661] rand.rb 0.9: Random access methods for Enumerables — Ilmari Heikkinen <kig@...>

Hello all, here's a little convenience library we whipped up a couple

17 messages 2004/12/15

[#123694] Re: [BUG] unknown node type 0 - SERIOUS ENOUGH TO MIGRATE AWAY FROM RUBY? — Andrew Walrond <andrew@...>

This is a long standing bug in Ruby, and has been reported hundreds of times

16 messages 2004/12/15

[#123740] P2P application in 15 lines of Python posted on slashdot — slonik AZ <slonik.az@...>

Hi Everybody,

16 messages 2004/12/15

[#123815] Ruby Cocoa (OS X) questions: deployment & interface builder — Michael DeHaan <michael.dehaan@...>

Folks,

13 messages 2004/12/16

[#123852] Rails 0.9: Fast development, breakpoints, validations... — David Heinemeier Hansson <david@...>

Another huge upgrade with again close to 100 changes, additions, and

10 messages 2004/12/16

[#123898] Scrabble Stems (#12) — Ruby Quiz <james@...>

The three rules of Ruby Quiz:

22 messages 2004/12/17

[#123983] OT: vi useability question — Lothar Scholz <mailinglists@...>

Hello ruby-talk,

30 messages 2004/12/18
[#124013] Re: OT: vi useability question — Roeland Moors <roelandmoors@...> 2004/12/19

On Sun, Dec 19, 2004 at 08:07:28AM +0900, Lothar Scholz wrote:

[#124130] Re: OT: vi useability question — Hans Fugal <fugalh@...> 2004/12/20

Roeland Moors wrote:

[#124131] A RDoc template without frames — David Heinemeier Hansson <david@...>

Despite the snazzy look of the new default RDoc templates with three

21 messages 2004/12/20
[#124171] Re: A RDoc template without frames — "John W. Long" <ng@...> 2004/12/21

I did a design up once for something without frames:

[#124176] Re: A RDoc template without frames — why the lucky stiff <ruby-talk@...> 2004/12/21

John W. Long wrote:

[#124140] Is there any ruby compatible graphics/imaging utilities ... — Sarah Tanembaum <sarahtanembaum@...>

that works under native mswin323232 or at least with Cygwin X windows

16 messages 2004/12/20

[#124175] Text::Hyphen 1.0.0 — Austin Ziegler <halostatue@...>

I just told you that I'm releasing Text::Hyphen 1.0.0, and here it is

14 messages 2004/12/21

[#124182] curses - how to use unicode — Simon Strandgaard <neoneye@...>

Yesterday I got xterm working with UTF-8. I had made an oneliner that

13 messages 2004/12/21

[#124198] Re: OT: vi useability question — "Pe, Botp" <botp@...>

Mikael Brockman [mailto:mikael@phubuh.org] wrote:

28 messages 2004/12/21
[#124200] Re: OT: vi useability question — Dick Davies <rasputnik@...> 2004/12/21

* "Pe?a, Botp" <botp@delmonte-phil.com> [1210 11:10]:

[#124290] Re: OT: vi useability question — Fredrik Jagenheim <jagenheim@...> 2004/12/22

On Tue, 21 Dec 2004 20:16:14 +0900, Dick Davies

[#124329] All I want to do is move a directory :( — "trans. (T. Onoma)" <transami@...>

Very frustrated. I have just spent well over an hour trying to do the simplest

16 messages 2004/12/22
[#124339] Re: All I want to do is move a directory :( — Gennady Bystritksy <gfb@...> 2004/12/22

trans. (T. Onoma) wrote:

[#124343] Re: All I want to do is move a directory :( — "trans. (T. Onoma)" <transami@...> 2004/12/22

On Wednesday 22 December 2004 04:25 pm, Gennady Bystritksy wrote:

[#124344] Re: All I want to do is move a directory :( — "trans. (T. Onoma)" <transami@...> 2004/12/23

I think the problem may be that the :force option isn't working correctly on

[#124391] Merry Christmas — Christian Neukirchen <chneukirchen@...>

20 messages 2004/12/24
[#124397] Re: Merry Christmas — "trans. (T. Onoma)" <transami@...> 2004/12/24

:( I get

[#124400] Re: Merry Christmas — CT <demerzel@...> 2004/12/24

> On Friday 24 December 2004 08:21 am, Christian Neukirchen wrote:

[#124433] Re: Merry Christmas — Michael Neumann <mneumann@...> 2004/12/25

CT wrote:

[#124413] ruby 1.8.2 — Yukihiro Matsumoto <matz@...>

Merry Christmas,

25 messages 2004/12/25

[#124439] HTML and CSS validation — Bil Kleb <Bil.Kleb@...>

What's the best method to automate the validation

17 messages 2004/12/25

[#124502] Ri bug in new 1.8.2 release — jim@...

Hi

13 messages 2004/12/26

[#124562] split on '' (and another for split -1) — "trans. (T. Onoma)" <transami@...>

Here's a generic routine I'm working on:

11 messages 2004/12/27

[#124591] Ruby Philosophy — Darren Crotchett <rubylang@...>

I'm trying to get a feel for the philosophical differences between Smalltalk,

19 messages 2004/12/28

[#124596] Best ways to accelerate Ruby's popularity — Thursday <nospam@...>

I think Ruby's popularity is growing, but I can't help but wonder what

196 messages 2004/12/28
[#127081] Re: Best ways to accelerate Ruby's popularity — Ben Giddings <bg-rubytalk@...> 2005/01/19

Hi all, I got to this discussion really late, but I have some ideas.

[#127100] Re: Best ways to accelerate Ruby's popularity — Joel VanderWerf <vjoel@...> 2005/01/19

Ben Giddings wrote:

[#127162] Re: Best ways to accelerate Ruby's popularity — Ben Giddings <bg-rubytalk@...> 2005/01/19

Joel VanderWerf wrote:

[#127180] Re: Best ways to accelerate Ruby's popularity — Yukihiro Matsumoto <matz@...> 2005/01/19

Hi,

[#127191] Re: Best ways to accelerate Ruby's popularity — Ben Giddings <bg-rubytalk@...> 2005/01/19

Yukihiro Matsumoto wrote:

[#127207] Re: Best ways to accelerate Ruby's popularity — ruby talk <ruby.talk.list@...> 2005/01/19

On Thu, 20 Jan 2005 03:14:28 +0900, Ben Giddings

[#127228] Re: Best ways to accelerate Ruby's popularity — Ben Giddings <bg-rubytalk@...> 2005/01/19

ruby talk (AKA James Britt) wrote:

[#127232] Re: Best ways to accelerate Ruby's popularity — why the lucky stiff <ruby-talk@...> 2005/01/19

Ben Giddings (bg-rubytalk@infofiend.com) wrote:

[#127255] Re: Best ways to accelerate Ruby's popularity — gabriele renzi <rff_rff@...> 2005/01/19

why the lucky stiff ha scritto:

[#127315] Re: Best ways to accelerate Ruby's popularity — "zimba.tm@..." <zimba.tm@...> 2005/01/20

I think it's cool to have community-driven websites,

[#127353] Re: Best ways to accelerate Ruby's popularity — Ben Giddings <bg-rubytalk@...> 2005/01/20

zimba.tm@gmail.com wrote:

[#127360] Re: Best ways to accelerate Ruby's popularity — "David A. Black" <dblack@...> 2005/01/20

HI --

[#127369] Re: Best ways to accelerate Ruby's popularity — Ben Giddings <bg-rubytalk@...> 2005/01/20

David A. Black wrote:

[#127674] Re: Best ways to accelerate Ruby's popularity — "David A. Black" <dblack@...> 2005/01/22

Hi --

[#127984] Re: Best ways to accelerate Ruby's popularity — Ben Giddings <bg-rubytalk@...> 2005/01/25

David A. Black wrote:

[#128748] Re: Best ways to accelerate Ruby's popularity — Ian Hobson <Ian.Hobson@...> 2005/01/28

In message <41F58CEF.70807@infofiend.com>, Ben Giddings

[#127424] Re: Best ways to accelerate Ruby's popularity — James Britt <jamesUNDERBARb@...> 2005/01/20

David A. Black wrote:

[#127431] Re: Best ways to accelerate Ruby's popularity — "Curt Hibbs" <curt@...> 2005/01/20

James Britt wrote:

[#127435] Re: Best ways to accelerate Ruby's popularity — James Britt <jamesUNDERBARb@...> 2005/01/21

Curt Hibbs wrote:

[#124652] Re: Best ways to accelerate Ruby's popularity — gabriele renzi <rff_rff@...> 2004/12/28

Thursday ha scritto:

[#124672] Re: Best ways to accelerate Ruby's popularity — Tom Copeland <tom@...> 2004/12/28

On Tue, 2004-12-28 at 11:36, gabriele renzi wrote:

[#124674] Re: Best ways to accelerate Ruby's popularity — Premshree Pillai <premshree.pillai@...> 2004/12/28

On Wed, 29 Dec 2004 05:54:01 +0900, Tom Copeland <tom@infoether.com> wrote:

[#124675] Re: Best ways to accelerate Ruby's popularity — Tom Copeland <tom@...> 2004/12/28

On Tue, 2004-12-28 at 16:00, Premshree Pillai wrote:

[#125257] Re: Best ways to accelerate Ruby's popularity — timsuth@... (Tim Sutherland) 2005/01/06

In article <41D44401.4060104@mktec.com>, Zach Dennis wrote:

[#124607] help on making ruby code faster — David Garamond <lists@...6.isreserved.com>

I use 128bit GUID values a lot, and on my Guid class there's the

17 messages 2004/12/28

[#124612] verifying a network connection — Thomas Metz <metz@...>

Hi,

13 messages 2004/12/28

[#124746] #send and private methods — Brian Palmer <brian@...>

I apologize if this has been discussed before and I missed it...

12 messages 2004/12/29

[#124805] Inheritance of class variables — "Eustaquio Rangel de Oliveira Jr." <eustaquiorangel@...>

Hello there.

18 messages 2004/12/30

[#124899] Ruby and Smalltalk like environment?

Hi there,

14 messages 2004/12/31

Re: Slashdot mention (Kate/KDevelop syntax highlighting)

From: David Ross <dross@...>
Date: 2004-12-07 12:03:26 UTC
List: ruby-talk #122791
Stefan Lang wrote:

>Am Dienstag, 7. Dezember 2004 01:52 schrieb David Ross:
>  
>
>>CT wrote:
>>    
>>
>>>http://developers.slashdot.org/developers/04/12/06/1158251.shtml?tid=156&t
>>>id=1 "RAD in Ruby"
>>>
>>>I didn't know KDevelop had Ruby support.
>>>
>>>Cheers!
>>>CT
>>>      
>>>
>>KDevelop uses Kate by default. Its even better in this recent
>>release because the regex engine. The past releases engine
>>was not too great, so it was difficult to implement a few
>>specifications. The syntax highlighting uses regexes  to identify
>>keywords. :)
>>
>>David Ross
>>    
>>
>
>If you want better Ruby syntax highlighting for Kate,
>(perhaps it is already better for Kate versions newer than 2.2)
>just copy the file in the attachement into the following directory:
>~/.kde/share/apps/katepart/syntax/
>
>The newest available version (1.07) of "ruby.xml"
>wasn't really good, so I did many improvements.
>
>  
>
>------------------------------------------------------------------------
>
><?xml version="1.0" encoding="UTF-8"?>
><!DOCTYPE language SYSTEM "language.dtd">
>
><!--
>  This file is part of KDE's kate project.
>  
>  Ruby syntax highlighting definition for Kate.
>  
>  Copyright (C) 2004  by Sebastian Vuorinen (sebastian dot vuorinen at helsinki dot fi)
>  Copyright (C) 2004  by Stefan Lang (langstefan@gmx.at)
>
>  This library is free software; you can redistribute it and/or
>  modify it under the terms of the GNU Library General Public
>  License as published by the Free Software Foundation; either
>  version 2 of the License, or (at your option) any later version.
>
>  This library is distributed in the hope that it will be useful,
>  but WITHOUT ANY WARRANTY; without even the implied warranty of
>  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
>  Library General Public License for more details.
>
>  You should have received a copy of the GNU Library General Public
>  License along with this library; if not, write to the
>  Free Software Foundation, Inc., 59 Temple Place - Suite 330,
>  Boston, MA  02111-1307, USA.
>-->
>
><!--
>	TODO:	* Regular expressions spanning over multiple lines
>				work only if newlines are escaped.
>			* HERE documents could be terminated too early (most work).
>			* "Nested" HERE documents aren't recognized.
>			* Division is detected correctly only, if whitespace
>				is around the "/" operator.
>				E.g.:	detected correctly:				1 / 2
>					"/" interpreted as regex start:		1/2
>-->
>
><!-- Hold the "language" opening tag on a single line, as mentioned in "language.dtd". -->
><language name="Ruby" version="1.10" kateversion="2.2" section="Scripts" extensions="*.rb" mimetype="application/x-ruby" author="Stefan Lang &lt;langstefan@gmx.at&gt;" license="LGPL">
>	
>	<highlighting>
>	
>		<list name="keywords">
>			<item> BEGIN </item>
>			<item> END </item>
>			<item> and </item>
>			<item> begin </item>
>			<item> break </item>
>			<item> case </item>
>			<!-- Doesn't work. Because of question mark?
>				Included regex below. -->
>			<item> defined? </item>
>			<item> do </item>
>			<item> else </item>
>			<item> elsif </item>
>			<item> end </item>
>			<item> ensure </item>
>			<item> for </item>
>			<item> if </item>
>			<item> in </item>
>			<item> include </item>
>			<item> next </item>
>			<item> not </item>
>			<item> or </item>
>			<item> redo </item>
>			<item> rescue </item>
>			<item> retry </item>
>			<item> return </item>
>			<item> then </item>
>			<item> unless </item>
>			<item> until </item>
>			<item> when </item>
>			<item> while </item>
>			<item> yield </item>
>		</list>
>		
>		<list name="access-control">
>			<item> private_class_method </item>
>			<item> private </item>
>			<item> protected </item>
>			<item> public_class_method </item>
>			<item> public </item>
>		</list>
>
>		<list name="attribute-definitions">
>			<item> attr_reader </item>
>			<item> attr_writer </item>
>			<item> attr_accessor </item>
>		</list>
>		
>		<list name="definitions">
>			<item> alias </item>
>			<item> module </item>
>			<item> class </item>
>			<item> def </item>
>			<item> undef </item>
>		</list>
>		
>		<list name="pseudo-variables">
>			<item> self </item>
>			<item> super </item>
>			<item> nil </item>
>			<item> false </item>
>			<item> true </item>
>			<item> caller </item>
>			<item> __FILE__ </item>
>			<item> __LINE__ </item>
>		</list>
>		
>		<list name="default-globals">
>			<item> $stdout </item>
>			<item> $defout </item>
>			<item> $stderr </item>
>			<item> $deferr </item>
>			<item> $stdin </item>
>		</list>
>		
>		<!-- Kernel module methods. -->
>		<list name="kernel-methods">
>			<item> Array </item>
>			<item> Float </item>
>			<item> Integer </item>
>			<item> String </item>
>			<!-- backquote ` -->
>			<item> abort </item>
>			<item> at_exit </item>
>			<item> autoload </item>
>			<!-- Doesn't work. Because of question mark?
>				Included regex below. -->
>			<item> autoload? </item>
>			<item> binding </item>
>			<!-- Doesn't work. Because of question mark?
>				Included regex below. -->
>			<item> block_given? </item>
>			<item> callcc </item>
>			<item> caller </item>
>			<item> catch </item>
>			<item> chomp </item>
>			<item> chomp! </item>
>			<item> chop </item>
>			<item> chop! </item>
>			<item> eval </item>
>			<item> exec </item>
>			<item> exit </item>
>			<item> exit! </item>
>			<item> fail </item>
>			<item> fork </item>
>			<item> format </item>
>			<item> getc </item>
>			<item> gets </item>
>			<item> global_variables </item>
>			<item> gsub </item>
>			<item> gsub! </item>
>			<!-- Doesn't work. Because of question mark?
>				Included regex below. -->
>			<item> iterator? </item>
>			<item> lambda </item>
>			<item> load </item>
>			<item> local_variables </item>
>			<item> loop </item>
>			<item> method_missing </item>
>			<item> open </item>
>			<item> p </item>
>			<item> print </item>
>			<item> printf </item>
>			<item> proc </item>
>			<item> putc </item>
>			<item> puts </item>
>			<item> raise </item>
>			<item> rand </item>
>			<item> readline </item>
>			<item> readlines </item>
>			<item> require </item>
>			<item> scan </item>
>			<item> select </item>
>			<item> set_trace_func </item>
>			<item> sleep </item>
>			<item> split </item>
>			<item> sprintf </item>
>			<item> srand </item>
>			<item> sub </item>
>			<item> sub! </item>
>			<item> syscall </item>
>			<item> system </item>
>			<item> test </item>
>			<item> throw </item>
>			<item> trace_var </item>
>			<item> trap </item>
>			<item> untrace_var </item>
>			<item> warn </item>
>		</list>
>		
>		<list name="attention">
>			<item> TODO </item>
>			<item> FIXME </item>
>			<item> NOTE </item>
>		</list>
>		
>		<contexts>
>			<context name="Normal" attribute="Normal Text" lineEndContext="#stay">
>				<!-- __END__ token on own line. -->
>				<RegExpr attribute="Keyword" String="^__END__$" context="DATA"/>
>			
>				<!-- "shebang" line -->
>				<RegExpr attribute="Keyword" String="^#!\/.*" context="#stay"/>
>				
>				<!-- "def" - "end" blocks -->
>				<!-- check for statement modifiers with regexes -->
>				<RegExpr attribute="Keyword" String="(\=|\(|\[|\{)\s*(if|unless|while|until)\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="^\s*(while|until)\b(?!.*\bdo\b)" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\;\s*(while|until)\b(?!.*\bdo\b)" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="^\s*(if|unless)\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\;\s*(if|unless)\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\bclass\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\bmodule\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\bbegin\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\bfor\b(?!.*\bdo\b)" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\bcase\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\bdo\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\bdef\b" context="#stay" beginRegion="def block"/>
>				<RegExpr attribute="Keyword" String="\bend\b" context="#stay" endRegion="def block"/>
>				
>				<StringDetect attribute="Operator" String="..." context="#stay"/>
>				<Detect2Chars attribute="Operator" char="." char1="." context="#stay"/>
>				
>				<!-- marks a message (being sent, not defined) -->
>				<RegExpr attribute="Message" String="\.[_a-z][_a-zA-Z0-9]*\b" context="#stay"/>
>				
>				<keyword attribute="Keyword" String="keywords" context="#stay"/>
>				<RegExpr attribute="Keyword" String="\bdefined\?" context="#stay"/>
>				<keyword attribute="Attribute Definition" String="attribute-definitions"  context="#stay"/>
>				<keyword attribute="Access Control" String="access-control" context="#stay"/>
>				<keyword attribute="Definition" String="definitions"  context="#stay" />
>				<keyword attribute="Pseudo variable" String="pseudo-variables"  context="#stay"/>
>				<keyword attribute="Default globals" String="default-globals" context="#stay"/>
>				<keyword attribute="Kernel methods" String="kernel-methods" context="#stay"/>
>				<RegExpr attribute="Kernel methods" String="\bautoload\?" context="#stay"/>
>				<RegExpr attribute="Kernel methods" String="\bblock_given\?" context="#stay"/>
>				<RegExpr attribute="Kernel methods" String="\biterator\?" context="#stay"/>
>				
>				<!-- (global) vars starting with $
>						Match them before $_.
>				-->
>				<RegExpr attribute="Global Variable" String="\$[a-zA-Z_0-9]+" context="#stay"/>
>				<!-- special-character globals -->
>				<RegExpr attribute="Default globals" String="\$[\d_*`\!:?'/\\\-\&amp;]" context="#stay"/>
>				<!-- Generally a module or class name like "File", "MyModule_1", .. -->
>				<RegExpr attribute="Constant" String="\b[A-Z]+_*[0-9]*[a-z][_a-zA-Z0-9]*\b" context="#stay"/>
>				
>				<RegExpr attribute="Hex" String="\b\-?0[xX][_0-9a-fA-F]+" context="#stay"/>
>				<RegExpr attribute="Bin" String="\b\-?0[bB][_01]+" context="#stay"/>
>				<RegExpr attribute="Octal" String="\b\-?0[1-7][_0-7]*" context="#stay"/>
>				<RegExpr attribute="Float" String="\b\-?[0-9][0-9_]*\.[0-9][0-9_]*([eE]\-?[1-9][0-9]*(\.[0-9]*)?)?" context="#stay"/>
>				<RegExpr attribute="Dec" String="\b\-?[1-9][0-9_]*\b" context="#stay"/>
>				<Int attribute="Dec" context="#stay"/>
>				<HlCChar attribute="Char" context="#stay"/>
>				
>				<!-- Check for =begin before assignment operator. -->
>				<RegExpr attribute="Blockcomment" String="^=begin\s*.*$" context="Embedded documentation" beginRegion="comment block"/>
>				
>				<!-- HERE document: saving of regex match necessary for correct handling.
>						The current method is an approximation which works for simple
>						cases.
>					Check for HERE doc before << operator.
>				-->
>				<RegExpr attribute="Keyword" String="\s&lt;&lt;[_A-Z][_A-Z0-9]*\s*\)?\s*$" context="Simple Here Doc"/>
>				<RegExpr attribute="Keyword" String="\s&lt;&lt;\-[_A-Z][_A-Z0-9]*\s*\)?\s*$" context="Intend Here Doc"/>
>				
>				<DetectChar attribute="Operator" char="." context="#stay"/>
>				<StringDetect attribute="Operator" String="&amp;&amp;" context="#stay" insensitive="FALSE"/>
>				<StringDetect attribute="Operator" String="||" context="#stay" insensitive="FALSE"/>
>				<RegExpr attribute="Operator" String="\s\?\s" context="#stay"/>
>				<RegExpr attribute="Operator" String="\s\:\s" context="#stay"/>
>				<RegExpr attribute="Operator" String="[|&amp;&lt;&gt;\^\+*~\-=]+" context="#stay"/>
>				<!-- regexp hack -->
>				<RegExpr attribute="Operator" String="\s[\%/]\s" context="#stay"/>
>				<RegExpr attribute="Operator" String="\s!" context="#stay"/>
>				<StringDetect attribute="Operator" String="/=" context="#stay" insensitive="0"/>
>				<StringDetect attribute="Operator" String="%=" context="#stay" insensitive="0"/>
>				
>				<RegExpr attribute="Symbol" String=":[a-zA-Z_][a-zA-Z0-9_]*" context="#stay"/>
>				
>				<DetectChar attribute="String" char="&quot;" context="Quoted String"/>
>				<RegExpr attribute="Keyword" String="%\|" context="Quoted String 1"/>
>				<RegExpr attribute="Keyword" String="%\{" context="Quoted String 2"/>
>				<RegExpr attribute="Keyword" String="\%Q\{" context="Quoted String 2"/>
>				<DetectChar attribute="Raw String" char="'" context="Apostrophed String"/>
>				<RegExpr attribute="Keyword" String="\%q\{" context="Apostrophed String 1"/>
>				<DetectChar attribute="Command" char="`" context="Command String"/>
>				<RegExpr attribute="Keyword" String="\%x\{" context="Command String 2"/>
>				<StringDetect attribute="Normal Text" String="?#" context="#stay"/>
>				
>				<RegExpr attribute="Comment" String="^#\s*BEGIN.*$"  context="#stay" beginRegion="marker"/>
>				<RegExpr attribute="Comment" String="^#\s*END.*$"  context="#stay" endRegion="marker"/>
>				<RegExpr attribute="Comment" String="^\s*#"  context="Comment Line"/>
>				<RegExpr attribute="Comment" String="\s#"  context="General Comment"/>
>				
>				<RegExpr attribute="Delimiter" String="[\[\]]+"  context="#stay"/>
>				<DetectChar attribute="Delimiter" char="{" context="#stay" beginRegion="def block"/>
>				<DetectChar attribute="Delimiter" char="}" context="#stay" endRegion="def block"/>
>				
>				<RegExpr attribute="Global Constant" String="\b[A-Z_0-9]+\b" context="#stay"/>
>				<RegExpr attribute="Instance Variable" String="@[a-zA-Z_0-9]+" context="#stay"/>
>				<RegExpr attribute="Class Variable" String="@@[a-zA-Z_0-9]+" context="#stay"/>
>				
>				<DetectChar attribute="Regular Expression" char="/" context="RegEx 1"/>
>				<RegExpr attribute="Regular Expression" String="\%r\{" context="RegEx 2"/>
>				<RegExpr attribute="Regular Expression" String="\%r\&lt;" context="RegEx 3"/>
>				
>				<RegExpr attribute="Keyword" String="\%w\(" context="Wordlist 1"/>
>				<RegExpr attribute="Keyword" String="\%w\{" context="Wordlist 2"/>
>				<RegExpr attribute="Keyword" String="\%w\&lt;" context="Wordlist 3"/>
>				<RegExpr attribute="Keyword" String="\%w\[" context="Wordlist 4"/>
>				
>				<RegExpr attribute="Operator" String="::" context="Member Access"/>
>				
>			</context>
>			
>			<context name="Quoted String" attribute="String" lineEndContext="#stay">
>				<RegExpr attribute="String" String="\\\&quot;" context="#stay"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<!--HlCChar attribute="Char" context="#pop"/-->
>				<DetectChar char="&quot;" attribute="String" context="#pop"/>
>			</context>
>			<context name="Quoted String 1" attribute="String" lineEndContext="#stay">
>				<RegExpr attribute="String" String="\\\|" context="#stay"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<DetectChar attribute="Keyword" char="|" context="#pop"/>
>			</context>
>			<context name="Quoted String 2" attribute="String" lineEndContext="#stay">
>				<RegExpr attribute="String" String="\\\}" context="#stay"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<DetectChar attribute="Keyword" char="}" context="#pop"/>
>			</context>
>			
>			<context name="Apostrophed String" attribute="Raw String" lineEndContext="#stay">
>				<!-- <HlCChar attribute="Char" context="#pop"/> -->
>				<RegExpr attribute="String" String="\\\'" context="#stay"/>
>				<DetectChar char="'" attribute="Raw String" context="#pop"/>
>			</context>
>			<context name="Apostrophed String 1" attribute="Raw String" lineEndContext="#stay">
>				<RegExpr attribute="String" String="\\\}" context="#stay"/>
>				<DetectChar char="}" attribute="Keyword" context="#pop"/>
>			</context>
>			
>			<context name="Command String" attribute="Command" lineEndContext="#pop">
>				<RegExpr attribute="String" String="\\\`" context="#stay"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<HlCChar attribute="Char" context="#pop"/>
>				<DetectChar char="`" attribute="Command" context="#pop"/>
>			</context>
>			
>			<context name="Command String 2" attribute="Command" lineEndContext="#pop">
>				<RegExpr attribute="String" String="\\\}" context="#stay"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<HlCChar attribute="Char" context="#pop"/>
>				<DetectChar char="}" attribute="Keyword" context="#pop"/>
>			</context>
>			
>			<context name="Embedded documentation" attribute="Comment" lineEndContext="#stay">
>				<RegExpr attribute="Comment" String="^=end\s*" context="#pop" endRegion="comment block"/>
>			</context>
>			
>			<context name="RegEx 1" attribute="Regular Expression" lineEndContext="#stay">
>				<RegExpr attribute="Regular Expression" String="\\\/" context="#stay"/>
>				<RegExpr attribute="Regular Expression" String="[^\\]$" context="#pop"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<RegExpr attribute="Regular Expression" String="/[uiomxn]*" context="#pop"/>
>			</context>
>			
>			<context name="RegEx 2" attribute="Regular Expression" lineEndContext="#stay">
>				<RegExpr attribute="Regular Expression" String="\\\}" context="#stay"/>
>				<RegExpr attribute="Regular Expression" String="[^\\]$" context="#pop"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<RegExpr attribute="Regular Expression" String="\}[uiomxn]*" context="#pop"/>
>			</context>
>			
>			<context name="RegEx 3" attribute="Regular Expression" lineEndContext="#stay">
>				<RegExpr attribute="Regular Expression" String="\\\&gt;" context="#stay"/>
>				<RegExpr attribute="Regular Expression" String="[^\\]$" context="#pop"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<RegExpr attribute="Regular Expression" String="\&gt;[uiomxn]*" context="#pop"/>
>			</context>
>			
>			<context name="Flexible Literal 1" attribute="String" lineEndContext="#pop">
>				<RegExpr attribute="String" String="\\\}" context="#stay"/>
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<RegExpr attribute="String" String="\}" context="#pop"/>
>			</context>
>			
>			<context name="Wordlist 1" attribute="String" lineEndContext="#stay">
>				<RegExpr attribute="String" String="\\\)" context="#stay"/>
>				<DetectChar attribute="Keyword" char=")" context="#pop"/>
>			</context>
>			<context name="Wordlist 2" attribute="String" lineEndContext="#stay">
>				<RegExpr attribute="String" String="\\\}" context="#stay"/>
>				<DetectChar attribute="Keyword" char="}" context="#pop"/>
>			</context>
>			<context name="Wordlist 3" attribute="String" lineEndContext="#stay">
>				<RegExpr attribute="String" String="\\\&gt;" context="#stay"/>
>				<DetectChar attribute="Keyword" char="&gt;" context="#pop"/>
>			</context>
>			<context name="Wordlist 4" attribute="String" lineEndContext="#stay">
>				<RegExpr attribute="String" String="\\\]" context="#stay"/>
>				<DetectChar attribute="Keyword" char="]" context="#pop"/>
>			</context>
>			
>			<context name="Subst" attribute="Substitution" lineEndContext="#pop">
>				<DetectChar attribute="Substitution" char="}" context="#pop"/>
>			</context>
>			
>			<context name="Short Subst" attribute="Substitution" lineEndContext="#pop">
>				<!-- Check for e.g.: "#@var#@@xy" -->
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="#stay"/>
>				<RegExpr attribute="Substitution" String="[_a-zA-Z0-9](?=[^_a-zA-Z0-9])" context="#pop"/>
>			</context>
>			
>			<context name="Member Access" attribute="Member" lineEndContext="#pop">
>				<RegExpr attribute="Constant" String="\b[A-Z]+_*[0-9]*[a-z][_a-zA-Z0-9]+\b" context="#pop"/>
>				<RegExpr attribute="Constant Value" String="[_A-Z][_A-Z0-9]*" context="#stay"/>
>				<AnyChar attribute="Operator" String="=+-*/%|&amp;[]{}~" context="#pop"/>
>				<DetectChar attribute="Comment" char="#" context="#pop"/>
>				<AnyChar attribute="Normal Text" String="()\" context="#pop"/>
>				<RegExpr attribute="Member" String="[^_A-Z0-9]" context="#pop"/>
>			</context>
>			
>			<context name="Comment Line" attribute="Comment" lineEndContext="#pop">
>				<RegExpr attribute="Comment" String="[_a-zA-Z0-9]\:\:\s" context="RDoc Label"/>
>				<keyword attribute="Dec" String="attention" context="#stay"/>
>			</context>
>			
>			<context name="General Comment" attribute="Comment" lineEndContext="#pop">
>				<keyword attribute="Dec" String="attention" context="#stay"/>
>			</context>
>			
>			<context name="RDoc Label" attribute="RDoc Value" lineEndContext="#pop"/>
>			
>			<context name="Simple Here Doc" attribute="Normal Text" lineEndContext="#stay">
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<RegExpr attribute="Keyword" String="^[_A-Z][_A-Z0-9]*$" context="#pop"/>
>			</context>
>			
>			<context name="Intend Here Doc" attribute="Normal Text" lineEndContext="#stay">
>				<RegExpr attribute="Substitution" String="#@{1,2}" context="Short Subst"/>
>				<Detect2Chars attribute="Substitution" char="#" char1="{" context="Subst"/>
>				<RegExpr attribute="Keyword" String="\s*^[_A-Z][_A-Z0-9]*$" context="#pop"/>
>			</context>
>			
>			<context name="DATA" attribute="Data" lineEndContext="#stay"/>
>		</contexts>
>		
>		<itemDatas>
>			<itemData name="Normal Text" defStyleNum="dsNormal"/>
>			
>			<itemData name="Keyword" defStyleNum="dsKeyword"/>
>			<itemData name="Attribute Definition" defStyleNum="dsOthers"/>
>			<itemData name="Access Control" defStyleNum="dsKeyword" color="#0000FF"/>
>			<itemData name="Definition" defStyleNum="dsKeyword"/>
>			<itemData name="Pseudo variable" defStyleNum="dsDecVal"/>
>			
>			<itemData name="Dec" defStyleNum="dsDecVal"/>
>			<itemData name="Float" defStyleNum="dsFloat"/>
>			<itemData name="Char" defStyleNum="dsChar"/>
>			<itemData name="Octal" defStyleNum="dsBaseN"/>
>			<itemData name="Hex" defStyleNum="dsBaseN"/>
>			<itemData name="Bin" defStyleNum="dsBaseN"/>
>			
>			<itemData name="Symbol" defStyleNum="dsString" color="#D40000"/>
>			<itemData name="String" defStyleNum="dsString"/>
>			<itemData name="Raw String" defStyleNum="dsString" color="#DD4A4A" selColor="#DD4A4A"/>
>			<itemData name="Command" defStyleNum="dsString" color="#AA3000"/>
>			<itemData name="Message" defStyleNum="dsNormal" color="#4000A7"/> <!-- #4A00C0 -->
>			<itemData name="Regular Expression" defStyleNum="dsOthers" color="#4A5704"/>
>			<itemData name="Substitution"	defStyleNum="dsOthers"/>
>			<itemData name="Data" defStyleNum="dsNormal"/>
>			
>			<itemData name="Default globals" defStyleNum="dsDataType" color="#C00000" bold="1"/>
>			<itemData name="Global Variable" defStyleNum="dsDataType" color="#C00000"/>
>			<itemData name="Global Constant" defStyleNum="dsDataType" color="#bb1188" bold="1"/>
>			<itemData name="Constant" defStyleNum="dsDataType"/>
>			<itemData name="Constant Value" defStyleNum="dsDataType" color="#bb1188"/>
>			<itemData name="Kernel methods" defStyleNum="dsNormal" color="#000080" selColor="#ffffff"/> <!-- #CC0E86 -->
>			<itemData name="Member" defStyleNum="dsNormal"/>
>			<itemData name="Instance Variable" defStyleNum="dsOthers"/>
>			<itemData name="Class Variable" defStyleNum="dsOthers"/>
>			
>			<itemData name="Comment" defStyleNum="dsComment"/>
>			<itemData name="Blockcomment" defStyleNum="dsComment"/>
>			<itemData name="Region Marker" defStyleNum="dsNormal" color="#0000ff"/>
>			<itemData name="RDoc Value" defStyleNum="dsOthers"/>
>
>			<itemData name="Delimiter" defStyleNum="dsChar"/>
>			<itemData name="Expression" defStyleNum="dsOthers"/>
>			<itemData name="Operator" defStyleNum="dsChar"/>
>		</itemDatas>
>	</highlighting>
>	<general>
>		<comments>
>			<comment name="singleLine" start="#"/>
>		</comments>
>		<keywords casesensitive="1"/>
>	</general>
></language>
>  
>
I actually have 1.08 installed, I had the file upgraded. It was in CVS, 
but the highlighting for ?:
which were being highlighted so I had it pulled back. It didn't have 
look back at the time, It
should now so I'll have the file upgraded again with the improvements in 
a bit. I'll take some
of your stuff too ;)

Thanks,

David Ross
-- 
Want to see others who are interested in Ruby?
See more Info at [ Website: http://www.rubymine.org/?q=IRC ]
#ruby-talk on Freenode [ IRC: irc://freenode.net/ruby-talk ]

Hazzle free packages for Ruby?
RPA is available from [ Website: http://www.rubyarchive.org/ ]


In This Thread