[#45942] win32ole and excel — Martin Stannard <martin@...>

Hi,

19 messages 2002/08/01

[#45948] "gets" blocking process not thread (in Windows only) — Matt Pattison <mfp@...>

The problem with my program is that (in Windows) gets seems to block the entire

13 messages 2002/08/01

[#46030] IO.readlines is slow ? — "Shashank Date" <ADATE@...>

I really like the convenience of doing:

18 messages 2002/08/02

[#46072] How to Load Script from a C Extension? — William Djaja Tjokroaminata <billtj@...>

Hi,

20 messages 2002/08/02

[#46107] embed or swig? — ptkwt@...1.aracnet.com (Phil Tomson)

I'm working a C++ project for a contract I'm doing. Originally, the

21 messages 2002/08/03

[#46128] Assoc Class (Hash Pairs) — Tom Sawyer <transami@...>

i've been thinking about posting this as an RCR.

28 messages 2002/08/03

[#46136] Should this work? — "Hal E. Fulton" <hal9000@...>

Should multiple assignment work for the

17 messages 2002/08/03

[#46192] Detecting when an instance variable is created/set — Harry Ohlsen <harryo@...>

Imagine we have a class like ...

22 messages 2002/08/04
[#46198] Re: Detecting when an instance variable is created/set — Tom Sawyer <transami@...> 2002/08/04

On Sun, 2002-08-04 at 06:03, Harry Ohlsen wrote:

[#46207] Re: Detecting when an instance variable is created/set — Harry Ohlsen <harryo@...> 2002/08/04

> > Can I write a method (of class Object or Kernel, perhaps) that will be

[#46226] Re: Detecting when an instance variable is created/set — Massimiliano Mirra <list@...> 2002/08/04

On Sun, Aug 04, 2002 at 10:32:44PM +0900, Harry Ohlsen wrote:

[#46264] Dynamic creation of classes and methods — Tomasz Wegrzanowski <taw@...>

I want to create classes and methods on fly.

11 messages 2002/08/05

[#46341] More questions on automation from na誰ve Windows user. — Chris Gehlker <gehlker@...>

Hi all,

15 messages 2002/08/05

[#46356] Coding challenge (on Ruby Garden) — David Alan Black <dblack@...>

Hello --

47 messages 2002/08/06

[#46357] Compiling Ruby to Native Code? — web2ed@... (Edward Wilson)

Having looked at OCaml, after following a post to this group, one

20 messages 2002/08/06

[#46426] Is There an Inverse of 'rb_define_method'? — William Djaja Tjokroaminata <billtj@...>

Hi,

15 messages 2002/08/06

[#46442] COM on Unix? — Chris Gehlker <gehlker@...>

As part of my crusade to make Ruby an automation language I read up a little

12 messages 2002/08/06

[#46443] Dup and Clone — "Justin Johnson" <justinj@...>

Could anyone kindly point out the difference between 'dup' and 'clone'?

17 messages 2002/08/06

[#46475] Named paramters again — "Justin Johnson" <justinj@...>

26 messages 2002/08/07
[#46534] Re: Named paramters again — "Gavin Sinclair" <gsinclair@...> 2002/08/07

[#46537] RE: Named paramters again — "Rich Kilmer" <rich@...> 2002/08/07

[#46550] GUI's and the Rouge, Part IV — Kero van Gelder <kero@...>

Funny, two savannah accounts for the same objective:

12 messages 2002/08/07

[#46565] Re: Unicode in Ruby now? — "Marcin 'Qrczak' Kowalczyk" <qrczak@...>

Wed, 7 Aug 2002 16:41:18 +0900, Curt Sampson <cjs@cynic.net> pisze:

12 messages 2002/08/07

[#46732] ambiguity between local variable assignment and writter method — Tom Sawyer <transami@...>

does anyone else find it annoying that local variable assignment is

56 messages 2002/08/09
[#46788] Re: ambiguity between local variable assignment and writter method — dblack@... 2002/08/10

Hi --

[#46791] Re: ambiguity between local variable assignment and writter method — Tom Sawyer <transami@...> 2002/08/10

On Fri, 2002-08-09 at 22:50, dblack@candle.superlink.net wrote:

[#46794] Re: ambiguity between local variable assignment and writter method — dblack@... 2002/08/10

Hi --

[#46734] Re: ambiguity between local variable assignment and writter method — Paul Brannan <pbrannan@...> 2002/08/09

On Sat, Aug 10, 2002 at 03:00:28AM +0900, Tom Sawyer wrote:

[#46737] Re: ambiguity between local variable assignment and writter method — Tom Sawyer <transami@...> 2002/08/09

On Fri, 2002-08-09 at 12:05, Paul Brannan wrote:

[#46739] Re: ambiguity between local variable assignment and writter method — Dave Thomas <Dave@...> 2002/08/09

Tom Sawyer <transami@transami.net> writes:

[#46741] Re: ambiguity between local variable assignment and writter method — GOTO Kentaro <gotoken@...> 2002/08/09

At Sat, 10 Aug 2002 03:44:45 +0900,

[#46748] Re: ambiguity between local variable assignment and writter method — Dave Thomas <Dave@...> 2002/08/09

GOTO Kentaro <gotoken@notwork.org> writes:

[#46753] Re: ambiguity between local variable assignment and writter method — Tom Sawyer <transami@...> 2002/08/09

On Fri, 2002-08-09 at 13:30, Dave Thomas wrote:

[#46841] Ah, I'm finally back from Japan ... — Dossy <dossy@...>

Not like anyone cares (or noticed) but my two week stay in Japan

12 messages 2002/08/10

[#46875] To be a Module, or not to be... — Holden Glova <dsafari@...>

-----BEGIN PGP SIGNED MESSAGE-----

12 messages 2002/08/11

[#46911] Choosing ruby? — Rhymes <raims@...>

27 messages 2002/08/11

[#46957] Handling forms on database driven websites — Philip Mak <pmak@...>

Ever since I learned Perl, Ruby and MySQL, I've built several database

10 messages 2002/08/12

[#47000] Primary Key Hash help — "Chris Morris" <chrismo@...>

I have a huge data file with rows like this:

17 messages 2002/08/12

[#47134] Data_Make_Struct Considered Dangerous? — William Djaja Tjokroaminata <billtj@...>

Hi,

39 messages 2002/08/13

[#47212] Ruby Weekly News — Dave@...

21 messages 2002/08/14

[#47292] Thought question: Where does "new" come from? — "Hal E. Fulton" <hal9000@...>

I've been brooding again on the circularities

28 messages 2002/08/15
[#47342] Re: Thought question: Where does "new" come from? — "Hal E. Fulton" <hal9000@...> 2002/08/15

----- Original Message -----

[#47346] Re: Thought question: Where does "new" come from? — dblack@... 2002/08/15

Hi --

[#47365] Re: Thought question: Where does "new" come from? — "MikkelFJ" <mikkelfj-anti-spam@...> 2002/08/15

[#47369] Re: Thought question: Where does "new" come from? — dblack@... 2002/08/15

Hello --

[#47372] Re: Thought question: Where does "new" come from? — "MikkelFJ" <mikkelfj-anti-spam@...> 2002/08/15

[#47377] Re: Thought question: Where does "new" come from? — dblack@... 2002/08/16

Hi --

[#47344] eruby editor — "Kyle Wilson" <kyle.wilson@...>

Hello. I was wondering if anyone knows of a text editor which will

17 messages 2002/08/15

[#47440] Help with a segv in mod_ruby — Dave Thomas <Dave@...>

14 messages 2002/08/16

[#47461] How do I dup file descriptors in ruby? (diverting STDERR) — "Richard A. Ryan" <ryan@...>

Hello,

12 messages 2002/08/16

[#47464] IDE vs. editor — Holden Glova <dsafari@...>

-----BEGIN PGP SIGNED MESSAGE-----

43 messages 2002/08/16

[#47547] Re: What Ruby needs. — "Shashank Date" <ADATE@...>

I do not have any problem with item 1) on your wish list as long as I don't

13 messages 2002/08/18

[#47559] Ruby Bot — Giuseppe Bilotta <bilotta78@...>

Hello,

14 messages 2002/08/18

[#47643] thread control — "Shashank Date" <ADATE@...>

I am trying to write a ruby script (Ruby 1.7.2 mswin32) which does the

21 messages 2002/08/20

[#47695] What makes a "good" Ruby extension? — Tim Hunter <cyclists@...>

So I'm reading the "Comparing Gui Toolkits" wiki page

14 messages 2002/08/20

[#47749] What New Language After Ruby? — William Djaja Tjokroaminata <billtj@...>

To Andrew Hunt and David Thomas:

74 messages 2002/08/21
[#47754] Re: What New Language After Ruby? — Wilkes Joiner <boognish23@...> 2002/08/21

Although activity seems to have died down, here are some links

[#47817] A Repeat: New Language After Ruby? — William Djaja Tjokroaminata <billtj@...>

Hi,

54 messages 2002/08/21
[#47820] RE: A Repeat: New Language After Ruby? — " JamesBritt" <james@...> 2002/08/21

[#47918] Win32 Scripting — Sean Middleditch <elanthis@...>

Hi,

13 messages 2002/08/22

[#48035] Why Ruby Uses Mark-and-Sweep GC? — William Djaja Tjokroaminata <billtj@...>

Hi,

39 messages 2002/08/23

[#48062] Ruby and Judy — Joseph McDonald <joe@...>

29 messages 2002/08/23

[#48082] Distributed Object Container — junderdown@... (Jason Underdown)

Is anyone out there in the Ruby community working on an object

23 messages 2002/08/24
[#48185] Re: Distributed Object Container — "Gavin Sinclair" <gsinclair@...> 2002/08/26

----- Original Message -----

[#48223] Ruby Based App Server — junderdown@... (Jason Underdown)

I posted a similar question a few days ago, but didn't get any

21 messages 2002/08/26

[#48264] Ruby developers: help push RPKG development and usage forward!! (it is like CPAN.pm, only Ruby) — itsnewsforme@... (M S)

A big complaint from people looking into Ruby is that they don't see

36 messages 2002/08/27
[#48292] Re: Ruby developers: help push RPKG development and usage forward!! (it is like CPAN.pm, only Ruby) — ts <decoux@...> 2002/08/27

>>>>> "M" == M S <itsnewsforme@yahoo.ca> writes:

[#48296] RE: Ruby developers: help push RPKG development and usage forward!! (it is like CPAN.pm, only Ruby) — "Rich Kilmer" <rich@...> 2002/08/27

Actually, it would be nice to have them online, but not necessarily

[#48336] Re: Ruby developers: help push RPKG development and usage forward!! (it is like CPAN.pm, only Ruby) — Massimiliano Mirra <list@...> 2002/08/27

On Tue, Aug 27, 2002 at 09:39:32PM +0900, Rich Kilmer wrote:

[#48358] RE: Ruby developers: help push RPKG development and usage forward!! (it is like CPAN.pm, only Ruby) — "Rich Kilmer" <rich@...> 2002/08/28

http://kt-www.jaist.ac.jp/~ttate/ruby/ruby-dl.html

[#48362] RE: Ruby developers: help push RPKG development and usage forward!! (it is like CPAN.pm, only Ruby) — Tom Sawyer <transami@...> 2002/08/28

On Tue, 2002-08-27 at 19:32, Rich Kilmer wrote:

[#48367] RE: Ruby developers: help push RPKG development and usage forward!!(it is like CPAN.pm, only Ruby) — "Rich Kilmer" <rich@...> 2002/08/28

You can just install it in another directory and then go to that

[#48369] RE: Ruby developers: help push RPKG development and usage forward!!(it is like CPAN.pm, only Ruby) — Tom Sawyer <transami@...> 2002/08/28

uh, sorry, how do i get 1.7.2? i tried anonymous cvs but it said NO. did

[#48371] RE: Ruby developers: help push RPKG development and usageforward!!(it is like CPAN.pm, only Ruby) — "Rich Kilmer" <rich@...> 2002/08/28

Nightly CVS snapshot:

[#48274] ANN: RJudy-0.1 - Judy Arrays for Ruby — Lyle Johnson <lyle@...>

All,

17 messages 2002/08/27

[#48477] Newbie converting brain from perl — William Pietri <william-news-383910@...>

20 messages 2002/08/28

[#48544] Best GC for Ruby? — "Justin Johnson" <justinj@...>

34 messages 2002/08/29

[#48573] FXRuby Threading Problem Solved? — Lyle Johnson <lyle@...>

All,

14 messages 2002/08/29

[#48584] suggestions to the Ruby community — stibbs <stibbs@...>

Hi, first i would like to state that i absolutely love Ruby more than any

85 messages 2002/08/29
[#48923] Re: suggestions to the Ruby community — <bbense+comp.lang.ruby.Sep.03.02@...> 2002/09/03

-----BEGIN PGP SIGNED MESSAGE-----

[#48930] RE: suggestions to the Ruby community — " JamesBritt" <james@...> 2002/09/03

> >I was surprised just now to find that there is no absolute requirement

[#49017] Re: suggestions to the Ruby community — <bbense+comp.lang.ruby.Sep.04.02@...> 2002/09/04

-----BEGIN PGP SIGNED MESSAGE-----

[#48657] ICFP Programming Contest — Alan Chen <alan@...>

http://icfpcontest.cse.ogi.edu/task.html

12 messages 2002/08/30

[#48705] Ruby aesthetics — vegai@...

Hello. I've been checking into python lately quite a lot, and I

192 messages 2002/08/31
[#49010] Re: Ruby aesthetics — "Hal E. Fulton" <hal9000@...> 2002/09/04

----- Original Message -----

[#49100] Re: Ruby aesthetics — Paul Prescod <paulp@...> 2002/09/05

On Thu, 5 Sep 2002, Hal E. Fulton wrote:

[#49112] Re: Ruby aesthetics — William Djaja Tjokroaminata <billtj@...> 2002/09/05

Hi,

[#49154] Re: Ruby aesthetics — Paul Prescod <paulp@...> 2002/09/05

On Thu, 5 Sep 2002, William Djaja Tjokroaminata wrote:

[#49161] Re: Ruby aesthetics — Christian Szegedy <szegedy@...> 2002/09/05

Paul Prescod wrote:

[#49173] Re: Ruby aesthetics — William Djaja Tjokroaminata <billtj@...> 2002/09/05

Hi,

[#49183] Re: Ruby aesthetics — <paul@...> 2002/09/05

On Fri, 6 Sep 2002, William Djaja Tjokroaminata wrote:

[#49189] Re: Ruby aesthetics — William Djaja Tjokroaminata <billtj@...> 2002/09/05

I think we have communicated very well; I agree with all you said. May I

[#49191] Re: Ruby aesthetics — <paul@...> 2002/09/05

On Fri, 6 Sep 2002, William Djaja Tjokroaminata wrote:

[#49272] Re: Ruby aesthetics — William Djaja Tjokroaminata <billtj@...> 2002/09/06

Hi Matz,

[#49293] Re: Ruby aesthetics — matz@... (Yukihiro Matsumoto) 2002/09/06

Hi,

[#49312] Re: Ruby aesthetics — <paul@...> 2002/09/06

On Sat, 7 Sep 2002, Yukihiro Matsumoto wrote:

[#49321] Re: Ruby aesthetics — dblack@... 2002/09/06

Hello --

Ruby Manpage (was: Re: suggestions to the Ruby community [long])

From: Tim Hammerquist <tim@...>
Date: 2002-08-31 06:36:43 UTC
List: ruby-talk #48701
Gavin Sinclair graced us by uttering:
[ snippage ]
> Ruby doesn't even *have* a manpage on my system (Cygwin).  A
> basic manpage containing links to the online book, ruby-talk,
> etc. would be a start.

I wouldn't want Gavin to miss out, so here's the ruby manpage
from my linux box.  :)

Sadly, there's still no links to the sites mentioned above.

% ruby --version
ruby 1.6.7 (2002-03-01) [i686-linux]
% man ruby

-------------------- BEGIN `man ruby` --------------------

RUBY(1)         Ruby Programmers Reference Manual         RUBY(1)



NAME
       ruby - Interpreted object-oriented scripting language

SYNOPSIS
       ruby   [ --version ]  [ -c ]  [ -w ]  [ -d ]  [ -l ]
              [ -p ]  [ -n ]  [ -a ]  [ -s ]  [ -0[octal] ]
              [ -Kc ]  [ -ecommand ]  [ -Fpattern ]
              [ -i[extension] ]  [ -Idir ] [ -rlibrary ]
              [ -S ]  [ -v ]  [ -x[directory] ]  [ -Cdirectory ]
              [ -y] [ -- ] [ programfile ]  [ argument ] ...


PREFACE
       Ruby is an interpreted scripting language for quick and
       easy object-oriented programming.  It has many features to
       process text files and to do system management tasks (as
       in Perl).  It is simple, straight-forward, and extensible.

       If you want a language for easy object-oriented program       ming, or you don't like the Perl ugliness, or you do like
       the concept of lisp, but don't like too much parentheses,
       Ruby may be the language of your choice.

DESCRIPTION
       Ruby's features are as follows:

       キ Interpretive
              Ruby is an interpreted language, so you don't have
              to recompile programs written in Ruby to execute
              them.

       キ Variables have no type (dynamic typing)
              Variables in Ruby can contain data of any type.
              You don't have to worry about variable typing.
              Consequently, it has a weaker compile time check.

       キ No declaration needed
              You can use variables in your Ruby programs without
              any declarations.  Variable names denote their
              scope, local, global, instance, etc.

       キ Simple syntax
              Ruby has a simple syntax influenced slightly from
              Eiffel.

       キ No user-level memory management
              Ruby has automatic memory management. Objects no
              longer referenced from anywhere are automatically
              collected by the garbage collector built into the
              interpreter.

       キ Everything is an object
              Ruby is the purely object-oriented language, and
              was so since its creation.  Even such basic data as
              integers are seen as objects.

       キ Class, inheritance, methods
              Of course, as an object-oriented language, Ruby has
              such basic features like classes, inheritance, and
              methods.

       キ Singleton methods
              Ruby has the ability to define methods for certain
              objects.  For example, you can define a press-butュ
              ton action for certain widget by defining a singleュ
              ton method for the button.  Or, you can make up
              your own prototype based object system using sinュ
              gleton methods, if you want to.

       キ Mix-in by modules
              Ruby intentionally does not have the multiple
              inheritance as it is a source of confusion.
              Instead, Ruby has the ability to share implementaュ
              tions across the inheritance tree.  This is often
              called `Mix-in'.

       キ Iterators
              Ruby has iterators for loop abstraction.

       キ Closures
              In Ruby, you can objectify the procedure.

       キ Text processing and regular expression
              Ruby has a bunch of text processing features like
              in Perl.

       キ Bignums
              With built-in bignums, you can for example calcuュ
              late factorial(400).

       キ Exception handling
              As in Java(tm).

       キ Direct access to the OS
              Ruby can use most UNIX system calls, often used in
              system programming.

       キ Dynamic loading
              On most UNIX systems, you can load object files
              into the Ruby interpreter on-the-fly.


COMMAND LINE OPTIONS
       Ruby interpreter accepts following command-line options
       (switches).  They are quite similar to those of Perl.

       -0[octal]
              specifies the input record separator ($/) as an
              octal number. If no digit is given, the null charュ
              acter is taken as the separator.  Other switches
              may follow the digits.  -00 turns Ruby into paraュ
              graph mode.  - 0777 makes Ruby read whole file at
              once as a single string since there is no legal
              character with that value.

       -a     turns on auto-split mode when used with -n or -p.
              In auto-split mode, Ruby executes
                  $F = $_.split
              at beginning of each loop.

       -c     causes Ruby to check the syntax of the script and
              exit without executing. If there are no syntax
              errors, Ruby will print "Syntax OK" to the standard
              output.

       --copyright
              prints the copyright notice.

       -d --debug
              turns on debug mode. $DEBUG will set true.

       -e command
              specifies script from command-line while telling
              Ruby to not search argv for script filenames.

       -F pattern
              specifies input field separator ($;).

       -h --help
              prints a summary of the options.

       -i extension
              specifies in-place-edit mode. The extension, if
              specified, is added to old filename to make a
              backup copy.  example:
                  % echo matz > /tmp/junk
                  % cat /tmp/junk
                  matz
                  % ruby -p -i.bak -e '$_.upcase!' /tmp/junk
                  % cat /tmp/junk
                  MATZ
                  % cat /tmp/junk.bak
                  matz

       -I directory
              used to tell Ruby where to load the library
              scripts. Directory path will be added to the load-
              path variable ($:').

       -Kkcode
              specifies KANJI (Japanese) encoding.

       -l     enables automatic line-ending processing, which
              means to firstly set $\ to the value of $/, and
              secondly chops every line read using chop!.

       -n     causes Ruby to assume the following loop around
              your script, which makes it iterate over filename
              arguments somewhat like sed -n or awk.
                  while gets
                    ...
                  end

       -p     acts mostly same as -n switch, but print the value
              of variable $_ at the each end of the loop.  examュ
              ple:
                  % echo matz | ruby -p -e '$_.tr! "a-z", "A-Z"'
                  MATZ

       -r library
              causes Ruby to load the library using require. It
              is useful with switches -n or -p.

       -s     enables some switch parsing for switches after
              script name but before any filename arguments (or
              before a --). Any switches found there are removed
              from ARGV and set the corresponding variable in the
              script.  example:
                  #! /usr/local/bin/ruby -s
                  # prints "true" if invoked with `-xyz' switch.
                  print "true\n" if $xyz

       -S     makes Ruby use the PATH environment variable to
              search for script, unless if its name begins with a
              slash. This is used to emulate #! on machines that
              don't support it, in the following manner:
                  #! /usr/local/bin/ruby
                  # This line makes the next one a comment in ruby \
                    exec /usr/local/bin/ruby -S $0 $*
              On some systems $0 does not always contain the full
              pathname, so you need -S switch to tell Ruby to
              search for the script if necessary.  To handle
              embedded spaces or such.  A better construct than
              $* would be ${1+"$@"}, but it does not work if the
              script is being interpreted by csh.

       -v --verbose
              enables verbose mode. Ruby will print its version
              at the beginning, and set the variable `$VERBOSE'
              to true. Some methods print extra messages if this
              variable is true. If this switch is given, and no
              other switches are present, Ruby quits after printュ
              ing its version.

       -T[level]
              turns on taint checks at the specified level
              (default 1).

       --version
              prints the version of Ruby interpreter.

       -w     enables verbose mode without printing version mesュ
              sage at the beginning. It set the `$VERBOSE' variュ
              able to true.

       -x[directory]
              tells Ruby that the script is embedded in a mesュ
              sage. Leading garbage will be discarded until the
              first that starts with "#!"  and contains the
              string, "ruby". Any meaningful switches on that
              line will applied.  The end of script must be specュ
              ified with either EOF, ^D (control-D), ^Z (control-
              Z), or reserved word __END__.If the directory name
              is specified, Ruby will switch to that directory
              before executing script.

       -C directory
              causes Ruby to switch to the directory.

       -y --yydebug
              turns on compiler debug mode. Ruby will print a
              bunch of internal state messages during compiling
              scripts. You don't have to specify this switch,
              unless you are going to debug the Ruby interpreter.


AUTHOR
        Ruby is designed and implemented by Yukihiro Matsumoto
       <matz@netlab.jp>.



2001-12-25                   ruby 1.6                     RUBY(1)

-------------------- END `man ruby` --------------------

Tim Hammerquist
-- 
Look at my hopes. Look at my dreams.
The currency we've spent.
I love you.
You pay my rent.
    -- The Pet Shop Boys, "Rent"

In This Thread