[#1263] Draft of the updated Ruby FAQ — Dave Thomas <Dave@...>

33 messages 2000/02/08

[#1376] Re: Scripting versus programming — Andrew Hunt <andy@...>

Conrad writes:

13 messages 2000/02/15

[#1508] Ruby/GTK and the mainloop — Ian Main <imain@...>

17 messages 2000/02/19
[#1544] Re: Ruby/GTK and the mainloop — Yasushi Shoji <yashi@...> 2000/02/23

Hello Ian,

[#1550] Re: Ruby/GTK and the mainloop — Ian Main <imain@...> 2000/02/23

On Wed, Feb 23, 2000 at 02:56:10AM -0500, Yasushi Shoji wrote:

[#1516] Ruby: PLEASE use comp.lang.misc for all Ruby programming/technical questions/discussions!!!! — "Conrad Schneiker" <schneiker@...>

((FYI: This was sent to the Ruby mail list.))

10 messages 2000/02/19

[#1569] Re: Ruby: constructors, new and initialise — Yukihiro Matsumoto <matz@...>

The following message is a courtesy copy of an article

12 messages 2000/02/25

[ruby-talk:01593] Re: Certain char's not recognized by "." in regex?

From: gotoken@... (GOTO Kentaro)
Date: 2000-02-27 07:08:23 UTC
List: ruby-talk #1593
Hi, 

In message "[ruby-talk:01591] Certain char's not recognized by "." in regex?"
    on 00/02/26, Wes Nakamura <wknaka@pobox.com> writes:

>(0..0xff).each { |i|
>
>  r = Regexp.new(format("\\x%02x([\\xa1-\\xf3])", i))
>  a = (i.chr() + "\xa2").sub(r, i.chr() + "\\1")
>  printf "0x%02x=%2d  %s\n", i, (x = i.chr() =~ /./p).nil? ? -1 : x, a
>      
>}

Because Ruby's regexp is Japanese character code sensitive, some
substrings are not matched by `/./'.  I know three solutions.

(1) Compile after `./configure --with-default-kcode=none'
(2) $KCODE = "none" before pattern-matching. 
(3) Use non-Japanese character code regexp option `n':
   printf "0x%02x=%2d  %s\n", i, (x = i.chr() =~ /./pn).nil? ? -1 : x, a

Hope this helps

-- gotoken

In This Thread