[#74825] Millisecond in time. — place4oracle@... (Warren)

Hi,

17 messages 2003/07/01
[#74827] Re: Millisecond in time. — Harry Ohlsen <harryo@...> 2003/07/01

Warren wrote:

[#74841] Re: Millisecond in time. — Anders Borch <spam@...> 2003/07/01

Harry Ohlsen wrote:

[#74853] Aeditor-0.1 is unleashed — "Simon Strandgaard" <0bz63fz3m1qt3001@...>

Aeditor is a editor-widget written in Ruby. The primary

17 messages 2003/07/01

[#74884] Speaking of I18N... — "Hal E. Fulton" <hal9000@...>

I don't suppose anyone has implemented any

17 messages 2003/07/01

[#74894] rb_gc() and scan stack — "Simon Strandgaard" <0bz63fz3m1qt3001@...>

I were experimenting with Init_stack, when I discovered a flaw in my mind.

12 messages 2003/07/01

[#74912] Ruby9i now available — Jim Cain <list@...>

All,

18 messages 2003/07/02

[#74980] OT: It's that time of year again ... — james_b <james_b@...>

Happy Birthmonth to all fellow Rubyists born in July!

19 messages 2003/07/02

[#75023] A Quick Guide to SQLite and Ruby — why the lucky stiff <ruby-talk@...>

-Talkers:

17 messages 2003/07/02

[#75119] purpose of replace method — Ian Macdonald <ian@...>

Hi,

17 messages 2003/07/04

[#75137] How to create Shell Links on Windows? — Timon Christl <me@...>

Is there an easy way to create or modify shell links (.lnk) with ruby on

12 messages 2003/07/04

[#75160] seeking feedback on my first Ruby program — "Joe Cheng" <code@...>

I just took my first stab at writing a useful Ruby program. My programming

11 messages 2003/07/04

[#75307] Need regex to match "^\n" — Jim Freeze <jim@...>

Hi:

16 messages 2003/07/06

[#75369] Code Snippet: Array.shuffle — Stefan Arentz <stefan.arentz@...>

14 messages 2003/07/08

[#75420] My brief and torrid affair with Ruby. — Ray Cote <rgacote@...>

Hi List:

150 messages 2003/07/08
[#75421] Re: My brief and torrid affair with Ruby. — Daniel Carrera <dcarrera@...> 2003/07/09

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

[#75425] Re: My brief and torrid affair with Ruby. — Ray Cote <rgacote@...> 2003/07/09

At 9:08 AM +0900 7/9/03, Daniel Carrera wrote:

[#75426] Re: My brief and torrid affair with Ruby. — Daniel Carrera <dcarrera@...> 2003/07/09

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

[#75433] Re: My brief and torrid affair with Ruby. — Stephyn Butcher <tendzin.dorje@...> 2003/07/09

They don't call GPL a legal virus for nothing:

[#75527] Re: My brief and torrid affair with Ruby. — "Hal E. Fulton" <hal9000@...> 2003/07/09

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

[#75529] Re: My brief and torrid affair with Ruby. — Daniel Carrera <dcarrera@...> 2003/07/09

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

[#75548] OT: GPL - was Re: My brief and torrid affair with Ruby. — "Hal E. Fulton" <hal9000@...> 2003/07/09

> > Are you honestly saying that you don't understand

[#75565] Re: OT: GPL - was Re: My brief and torrid affair with Ruby. — Chalmers <feldt@...> 2003/07/09

Sorry for this long post and rambling. Just skip if you're not in

[#75588] Re: OT: GPL - was Re: My brief and torrid affair with Ruby. — Austin Ziegler <austin@...> 2003/07/10

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

[#75610] Re: OT: GPL - was Re: My brief and torrid affair with Ruby. — Robert Feldt <feldt@...> 2003/07/10

Austin Ziegler <austin@halostatue.ca> skrev den Thu, 10 Jul 2003 10:10:03

[#75530] Re: My brief and torrid affair with Ruby. — "Michael Campbell" <michael_s_campbell@...> 2003/07/09

[#75531] Re: My brief and torrid affair with Ruby. — Daniel Carrera <dcarrera@...> 2003/07/09

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

[#75711] Re: My brief and torrid affair with Ruby. — "Sean O'Dell" <sean@...> 2003/07/11

"Daniel Carrera" <dcarrera@math.umd.edu> wrote in message

[#75712] Re: My brief and torrid affair with Ruby. — Daniel Carrera <dcarrera@...> 2003/07/11

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

[#75536] Re: My brief and torrid affair with Ruby. — "Hal E. Fulton" <hal9000@...> 2003/07/09

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

[#75539] Re: My brief and torrid affair with Ruby. — "Gennady" <gfb@...> 2003/07/09

OK, Daniel, let's put it this way: if you do not use something there's

[#75438] NASA using Ruby? — Harry Ohlsen <harryo@...>

I noticed a reference in the intro blurb for Dave Thomas's talk at OSCON to NASA doing numerical simulations using Ruby.

24 messages 2003/07/09

[#75570] Ruby T-Shirt Idea — shout@... (Austin King)

Keywords: advocacy, silly t-shirts, Request For Feedback

43 messages 2003/07/09

[#75654] Re: Ruby T-Shirt Idea — "Orion Hunter" <orion2480@...>

What we need is a code snippet that is excessively long and obfuscate in

31 messages 2003/07/10

[#75767] Getting my IP address — Philip Mak <pmak@...>

Is there a piece of Ruby code somewhere that will tell me what my IP

13 messages 2003/07/11

[#75777] Re: OSCON report — "Volkmann, Mark" <Mark.Volkmann@...>

> -----Original Message-----

19 messages 2003/07/11
[#75810] Re: OSCON report — matz@... (Yukihiro Matsumoto) 2003/07/11

Hi,

[#75811] Re: OSCON report — Matt Lawrence <matt@...> 2003/07/11

On Sat, 12 Jul 2003, Yukihiro Matsumoto wrote:

[#75852] ruby-mysql library load error — eric.anderson@... (Eric Anderson)

I am trying to get the ruby dbi library up and running on my machine.

10 messages 2003/07/12

[#75963] Custom method_missing doesn't trap super call — Richard Dale <Richard_Dale@...>

When I run the code below it produces the following output:

26 messages 2003/07/14

[#75975] Booleans — "Mark J. Reed" <markjreed@...>

Okay, as a convert from Perl to Ruby, I have to say that I love

14 messages 2003/07/14

[#75991] ruby-specific CGI question (I think) — "Kurt M. Dresner" <kdresner@...>

I'm using sessions and forms in my cgi script.

15 messages 2003/07/14

[#76058] How to reduce Ruby runtime error? — Xiangrong Fang <xrfang@...>

Hi my friends,

17 messages 2003/07/15

[#76121] Keyword "with" — "Robert Klemme" <bob.news@...>

66 messages 2003/07/16
[#76134] Re: Keyword "with" — "Robert Klemme" <bob.news@...> 2003/07/16

[#76143] Re: Keyword "with" — Peter Hickman <peter@...> 2003/07/16

Robert Klemme wrote:

[#76148] Other languages' features in Ruby — Ben Giddings <ben@...> 2003/07/16

Hrm, well I'm a Ruby/Java/C/C++/Python/Perl/Lisp/Javascript/PHP...

[#76149] Re: Keyword "with" — "Mark J. Reed" <markjreed@...> 2003/07/16

Peter (having a bad day) Hickman wrote:

[#76181] Re: Keyword "with" — Mark Wilson <mwilson13@...> 2003/07/16

[#76184] Re: Keyword "with" — "Michael Campbell" <michael_s_campbell@...> 2003/07/16

[#76293] Re: Keyword "with" — "Hal E. Fulton" <hal9000@...> 2003/07/17

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

[#76145] Advocacy: Ruby on/with .net — "Thomas Sondergaard" <thomass@...>

I'd like a minute or two of your time as I try to sell you the idea of ruby

34 messages 2003/07/16

[#76196] OO Design question for Net::HTTP caching extension — Aredridel <aredridel@...>

I'm in the process of writing an HTTP-1.1 extension to Net::HTTP. At

10 messages 2003/07/16

[#76254] What's the point? — Jim Freeze <jim@...>

Hi

19 messages 2003/07/17

[#76336] Aliased setter methods behave differently than other methods? — Jim Cain <list@...>

Here's another question... I am aliasing and redefining certain methods,

11 messages 2003/07/18

[#76372] Binary counter — ptkwt@...1.aracnet.com (Phil Tomson)

I needed to test a class which had a certain number of 'binary' inputs (ie. each input

14 messages 2003/07/18

[#76396] chaining comparisons — "Kurt M. Dresner" <kdresner@...>

When I learned python I was overjoyed that I could evaluate 1 < 2 < 3

36 messages 2003/07/19

[#76424] Proposal: Array#to_h, to simplify hash generation — Gavin Sinclair <gsinclair@...>

Hi -talk,

41 messages 2003/07/19
[#76512] Re: Proposal: Array#to_h, to simplify hash generation — Martin DeMello <martindemello@...> 2003/07/20

Yukihiro Matsumoto <matz@ruby-lang.org> wrote:

[#76513] Re: Proposal: Array#to_h, to simplify hash generation — dblack@... 2003/07/20

Hi --

[#76530] Re: Proposal: Array#to_h, to simplify hash generation — Martin DeMello <martindemello@...> 2003/07/21

dblack@superlink.net wrote:

[#76532] Re: Proposal: Array#to_h, to simplify hash generation — "Gavin Sinclair" <gsinclair@...> 2003/07/21

>

[#76540] Re: Proposal: Array#to_h, to simplify hash generation — dblack@... 2003/07/21

Hi --

[#76473] ruby documentation generator? — "Kurt M. Dresner" <kdresner@...>

I've been googling for a few minutes but I haven't found anything yet.

12 messages 2003/07/20

[#76497] Parsing POST and GET variables simultaneously? — David Heinemeier Hansson <david@...>

Isn't it possible to get variables from POST and GET simultaneously?

13 messages 2003/07/20

[#76499] From Windows internal format to UTF-8? — "renoX" <renZYX@...>

Hello,

13 messages 2003/07/20

[#76551] matz thoughts on Rite ? — "Simon Strandgaard" <0bz63fz3m1qt3001@...>

I don't know much about Rite, therefore I ask.

30 messages 2003/07/21

[#76563] Deep copy — Jim Freeze <jim@...>

Hi

15 messages 2003/07/21

[#76619] Should String#strip take a parameter? — "Warren Brown" <wkb@...>

All,

18 messages 2003/07/21

[#76625] RubyForge.org — Richard Kilmer <rich@...>

All,

37 messages 2003/07/22
[#76831] Re: [ANN] RubyForge.org — "Simon Strandgaard" <0bz63fz3m1qt3001@...> 2003/07/23

On Tue, 22 Jul 2003 12:43:41 +0200, Oliver Bolzer wrote:

[#76693] Bug report: ruby-1.8.0p3 fails to compile under FreeBSD-4.7 — Brian Candler <B.Candler@...>

gcc -fPIC -g -O2 -DDB_DBM_HSEARCH -DDBM_HDR="<db.h>" -I. -I/u/home/telinco/build/ruby/ruby-1.8.0 -I/u/home/telinco/build/ruby/ruby-1.8.0 -I/u/home/telinco/build/ruby/ruby-1.8.0/ext/dbm -DHAVE_DB_H -DHAVE_SYS_CDEFS_H -DHAVE___DB_NDBM_OPEN -DHAVE___DB_NDBM_CLEARERR -c dbm.c

10 messages 2003/07/22

[#76697] String substitution without RegEx — Andreas Schwarz <usenet@...>

I wanted to do a simple string substitution, and was surprised to see

20 messages 2003/07/22

[#76751] New RDoc template, and a question — Dave Thomas <dave@...>

Michael Granger has produced a wonderful new RDoc template, which looks

37 messages 2003/07/23

[#76783] Embedding problem - SEGV — Brian Candler <B.Candler@...>

I have a problem with embedding Ruby, which hopefully someone can shed some

16 messages 2003/07/23

[#76843] Re: [OT] subversion, was [ANN] RubyForge.org — "Bennett, Patrick" <Patrick.Bennett@...>

Hmm, the linuxworld article didn't really say anything useful about

12 messages 2003/07/23

[#76892] ruby 1.8.0 preview4 — matz@... (Yukihiro Matsumoto)

Hello,

44 messages 2003/07/24

[#76984] Patches to 1.8.0p4 to add Bessel functions for those that have 'em — Mike Hall <mghall@...>

Here's some simple patches to configure.in, configure and math.c

23 messages 2003/07/25
[#77006] Re: Patches to 1.8.0p4 to add Bessel functions for those that have 'em — matz@... (Yukihiro Matsumoto) 2003/07/25

Hi,

[#76991] Confused about locking a file via file.flock(File::LOCK_EX) — Ludwigi Beethoven <aix_tech@...>

I am writing a ruby appl under AIX where I need to

11 messages 2003/07/25

[#77082] Set doesn't have [] instance method — Gavin Sinclair <gsinclair@...>

It should, shouldn't it? It's meant to combine the fast lookup of

15 messages 2003/07/26

[#77087] What's wrong with ruby garden? — "Carl Youngblood" <carl@...>

It seems that Ruby Garden is down right now. Does anyone know what's

10 messages 2003/07/26

[#77129] Ruby in Ruby — Austin Ziegler <austin@...>

Over on the pragprog list, Ron Jeffries suggested that it might be

15 messages 2003/07/28

[#77144] ruby 1.8.0 preview5 — matz@... (Yukihiro Matsumoto)

Hello,

16 messages 2003/07/28

[#77149] winsock problem? — Xiangrong Fang <xrfang@...>

Hi,

14 messages 2003/07/28

[#77176] Fishing for ideas: Ruby-talk for Java coders — Armin Roehrl <armin@...>

Hi all,

19 messages 2003/07/28

[#77197] Parser generator — "Rodrigo B. de Oliveira" <rodrigob@...>

I'm evaluating language/frameworks for creating a toy language compiler =

13 messages 2003/07/29

[#77227] Warnings? — Tim Bates <tim@...>

Hi all,

15 messages 2003/07/29
[#77242] Re: Warnings? — matz@... (Yukihiro Matsumoto) 2003/07/29

Hi,

[#77354] Ruby could be wildly more popular if it had ... — quixoticsycophant@... (Jeff Mitchell)

Brackets.

40 messages 2003/07/30
[#77694] Re: Ruby could be wildly more popular if it had ... — Martin DeMello <martindemello@...> 2003/08/01

Chris Thomas <chris@m-audio.com> wrote:

[#77359] Hm... nice, Euclid is a one-liner — Rudolf Polzer <denshimeiru-sapmctacher@...>

a, b = b, a % b while b != 0

12 messages 2003/07/30

[#77408] Bignum multiplication — Harry Ohlsen <harryo@...>

I was just reading about Python 2.3 and they talked about how they've changed their arbitrary-precision integer multiplication to use the Karatsuba multiplication algorithm.

21 messages 2003/07/30

[#77516] wanted: official mirrors for 1.8.0 — matz@... (Yukihiro Matsumoto)

Hello,

24 messages 2003/07/31

[#77528] ruby 1.8.0 preview6 — matz@... (Yukihiro Matsumoto)

Hello,

14 messages 2003/07/31

[#77590] Spam at ruby-talk — Daniel Carrera <dcarrera@...>

I don't know who runs the ruby-talk mailing list. I've noticed that

13 messages 2003/07/31
[#77595] Re: Spam at ruby-talk — Dave Thomas <dave@...> 2003/07/31

Daniel Carrera wrote:

[#77592] Changing ==,>,<, etc — elbows@... (Nathan Weston)

The latest Perl exegesis

15 messages 2003/07/31

[#77623] Extracting a parent class — Michael Garriss <mgarriss@...>

Sorry about the newbie question but....

14 messages 2003/07/31

Complete list of Ruby devs, periods of activity (RE: Ruby Developers)

From: why the lucky stiff <ruby-talk@...>
Date: 2003-07-16 17:01:45 UTC
List: ruby-talk #76168
On Tuesday 15 July 2003 10:01 pm, maillist@bestworldweb.homelinux.com wrote:
> Does ruby have active developers or does matz do basically everything? I
> am just wondering.

The ChangeLog shows that 126 developers have contributed to Ruby's source 
since 1997.  Processing the current CVS ChangeLog reveals that Matz far leads 
the pack of developers, but there are easily 20 developers working on the 
source code these days.

Here's a complete summary from the ChangeLog, which counts the number of 
changes for a developer and shows their date range of activity.

[Yukihiro Matsumoto]: 1526 checkins, 1997-08-13 to 2003-07-16
[Nobuyoshi Nakada]: 424 checkins, 1999-04-16 to 2003-07-15
[WATANABE Hirofumi]: 334 checkins, 1997-08-15 to 2003-07-11
[Minero Aoki]: 153 checkins, 1999-05-14 to 2003-07-02
[Akinori MUSHA]: 140 checkins, 2001-01-24 to 2003-04-19
[Tanaka Akira]: 59 checkins, 2000-12-21 to 2003-07-03
[Katsuyuki Komatsu]: 56 checkins, 1999-04-14 to 2000-10-17
[Koji Arai]: 56 checkins, 1998-08-29 to 2003-07-13
[NAKAMURA Usaku]: 54 checkins, 2002-04-01 to 2003-07-12
[Usaku Nakamura]: 49 checkins, 2001-01-14 to 2002-03-29
[K.Kosako]: 36 checkins, 2000-12-19 to 2002-12-25
[EGUCHI Osamu]: 31 checkins, 1997-09-23 to 2000-02-26
[Wakou Aoyama]: 31 checkins, 1999-06-29 to 2002-12-28
[Tadayoshi Funaba]: 30 checkins, 1998-03-03 to 2003-05-19
[Shugo Maeda]: 29 checkins, 1999-02-12 to 2003-06-13
[why the lucky stiff]: 25 checkins, 2003-05-09 to 2003-07-15
[Guy Decoux]: 19 checkins, 2000-10-08 to 2003-06-18
[Takaaki Tateishi]: 18 checkins, 1998-11-29 to 2003-03-24
[WATANABE Tetsuya]: 16 checkins, 1998-05-10 to 2001-11-13
[KONISHI Hiromasa]: 16 checkins, 2002-05-29 to 2002-10-27
[MAEDA shugo]: 15 checkins, 1997-09-21 to 1999-01-18
[Dave Thomas]: 12 checkins, 2000-02-02 to 2003-04-24
[Michal Rokos]: 12 checkins, 2002-01-04 to 2003-01-29
[Takaaki Uematsu]: 12 checkins, 2002-12-14 to 2003-06-21
[Keiju ISHITSUKA]: 10 checkins, 1998-07-01 to 2002-07-09
[Yasuhiro Fukuma]: 8 checkins, 1999-02-05 to 2000-06-16
[akira yamada]: 8 checkins, 1999-12-30 to 2003-02-14
[SHIROYAMA Takayuki]: 7 checkins, 1999-04-14 to 2001-05-03
[Yoshida Masato]: 7 checkins, 1999-01-16 to 1999-06-24
[Masaki Fukushima]: 6 checkins, 1998-11-21 to 2000-05-16
[NAKAMURA Hiroshi]: 5 checkins, 1999-07-15 to 2003-06-19
[Kazuhiro NISHIYAMA]: 5 checkins, 2000-10-16 to 2002-06-17
[Kaneko Naoshi]: 5 checkins, 1998-04-07 to 2001-02-05
[Masahiro Tomita]: 5 checkins, 1999-09-22 to 2002-04-11
[GOTO Kentaro]: 5 checkins, 1999-01-26 to 2000-07-24
[Amos Gouaux]: 4 checkins, 2001-07-30 to 2002-03-01
[Sean Chittenden]: 4 checkins, 2002-05-21 to 2002-07-03
[Tachino Nobuhiro]: 4 checkins, 2000-12-08 to 2002-08-01
[Masahiro Tanaka]: 4 checkins, 2000-11-16 to 2003-05-07
[Motoyuki Kasahara]: 4 checkins, 1998-10-19 to 1998-11-17
[Ryo HAYASAKA]: 4 checkins, 1999-03-16 to 2001-05-11
[Ueno Katsuhiro]: 4 checkins, 2000-12-22 to 2003-04-06
[NAKAMURA, Hiroshi]: 4 checkins, 1999-04-02 to 2003-06-20
[takuma ozawa]: 3 checkins, 2001-12-20 to 2002-06-13
[Hiroshi Igarashi]: 3 checkins, 1998-08-28 to 2000-06-08
[TOYOFUKU Chikanobu]: 3 checkins, 2001-01-29 to 2001-08-14
[GOTOU YUUZOU]: 3 checkins, 2000-02-25 to 2001-04-13
[Kenji Nagasawa]: 3 checkins, 1999-05-30 to 1999-08-20
[Tietew]: 3 checkins, 2001-07-05 to 2002-12-24
[Koji Oda]: 3 checkins, 1999-06-25 to 1999-12-24
[Ville Mattila]: 2 checkins, 2001-11-21 to 2001-11-28
[MoonWolf]: 2 checkins, 2003-02-06 to 2003-05-26
[Inaba Hiroto]: 2 checkins, 1998-10-31 to 1999-06-23
[TAMURA Takashi]: 2 checkins, 2001-11-11 to 2001-11-22
[Triet H. Lai]: 2 checkins, 2001-02-09 to 2001-02-19
[Kazuhiro HIWADA]: 2 checkins, 1999-01-27 to 1999-08-03
[Warren Brown]: 2 checkins, 2003-04-05 to 2003-05-02
[IKARASHI Akira]: 2 checkins, 1999-01-30 to 1999-03-07
[Masaki Suketa]: 2 checkins, 2002-06-01 to 2002-06-03
[Brian F. Feldman]: 2 checkins, 2001-05-18 to 2001-09-01
[Takao KAWAMURA]: 2 checkins, 1998-11-06 to 1999-01-03
[okabe katsuyuki]: 2 checkins, 1999-02-17 to 2002-03-26
[Kazunori NISHI]: 2 checkins, 1998-04-12 to 1999-12-01
[Matt Armstrong]: 2 checkins, 2002-02-11 to 2003-01-20
[Florian Frank]: 2 checkins, 2001-12-05 to 2003-06-23
[Masatoshi SEKI]: 2 checkins, 2003-06-19 to 2003-06-29
[KIMURA Koichi]: 2 checkins, 1998-11-13 to 1999-06-28
[Jun-ichiro itojun Hagino]: 2 checkins, 1999-05-20 to 1999-10-12
[Ryunosuke Ohshima]: 2 checkins, 2000-05-11 to 2000-05-11
[Aleksi Niemela]: 2 checkins, 2000-06-30 to 2000-09-23
[Tetsuya Watanabe]: 1 checkin on 2002-02-17
[Clemens Hintze]: 1 checkin on 2000-03-28
[Shigeo Kobayashi]: 1 checkin on 2000-01-26
[Wayne Scott]: 1 checkin on 2000-09-21
[Hirotaka Ichikawa]: 1 checkin on 1999-02-17
[MOROHOSHI Akihiko]: 1 checkin on 2000-05-05
[Mathieu Bouchard]: 1 checkin on 2003-01-02
[Mitsuhiro Kondo]: 1 checkin on 2001-07-05
[Shin'ya Adzumi]: 1 checkin on 2001-09-05
[TAMITO]: 1 checkin on 1998-10-28
[YOSHIDA Kazuhiro]: 1 checkin on 2002-12-26
[NAGAI Hidetoshi]: 1 checkin on 1998-04-17
[Yoshinori Toki]: 1 checkin on 1999-01-28
[Kazuya 'Sharl' Masuda]: 1 checkin on 1998-04-15
[Ferris McCormick]: 1 checkin on 2001-12-31
[Kuroda Jun]: 1 checkin on 1999-01-18
[Booker C. Bense]: 1 checkin on 2002-07-27
[Kenichi Komiya]: 1 checkin on 2000-09-06
[TAKAHASHI Masayoshi]: 1 checkin on 1998-04-13
[Aristarkh A Zagorodnikov]: 1 checkin on 2002-03-20
[Okada Jun]: 1 checkin on 2001-05-13
[Marc Cartright]: 1 checkin on 2003-06-18
[Akira Endo]: 1 checkin on 1999-05-14
[Katsuyuki Okabe]: 1 checkin on 1997-09-24
[Kazuhiro Yoshida]: 1 checkin on 2001-03-06
[Nakada.Nobuyoshi]: 1 checkin on 2000-03-05
[Pit Capitain]: 1 checkin on 2001-10-15
[IWAMURO Motonori]: 1 checkin on 1999-12-17
[Matthew Dempsky]: 1 checkin on 2003-06-25
[Fukuda Masaki]: 1 checkin on 1998-12-25
[Ariff Abdullah]: 1 checkin on 2003-06-17
[Satoshi Nojo]: 1 checkin on 2000-06-16
[Toshihiko SHIMOKAWA]: 1 checkin on 1998-01-29
[Pascal Rigaux]: 1 checkin on 2001-05-25
[Yasushi Shoji]: 1 checkin on 2001-02-18
[Le Wang]: 1 checkin on 2001-12-24
[Ulf Betlehem]: 1 checkin on 2003-03-22
[Kentaro Inagaki]: 1 checkin on 2000-02-04
[NABEYA Kenichi]: 1 checkin on 2003-02-08
[ABE Shigeru]: 1 checkin on 2002-12-27
[Katsuhiro Ueno]: 1 checkin on 1999-12-05
[Chris Thomas]: 1 checkin on 2002-05-02
[Wolfgang Jahrling]: 1 checkin on 2002-02-18
[Johan Holmberg]: 1 checkin on 2003-05-03
[moumar]: 1 checkin on 2003-01-15
[Noriaki Harada]: 1 checkin on 2000-09-03
[Ed Sinjiashvili]: 1 checkin on 2002-02-19
[Koga Youichirou]: 1 checkin on 2000-06-28
[Mitsuteru S Nakao]: 1 checkin on 2000-11-21
[Kazuhiko Izawa]: 1 checkin on 1999-10-04
[Wes Nakamura]: 1 checkin on 2000-10-17
[Tadahiro Maebashi]: 1 checkin on 1998-04-27
[Uechi Yasumasa]: 1 checkin on 2000-06-22
[TADA Tadashi]: 1 checkin on 2002-12-24
[Tsukada Takuya]: 1 checkin on 1999-08-23
[Jamie Herre]: 1 checkin on 2002-07-06


Below is the script to parse the ChangeLog.

_why

---
require 'parsedate'

class Time                                                                                                                                                                                                      

#
# Parse ChangeLog
#
devs = {}
dev_names = {}
File.open( 'ChangeLog' ).each do |line|
    if line =~ /^(\w{3} \w{3} +\d+ +\d{2}:\d{2}:\d{2} \d{4}) +(.+) +<([^>]+)>/
        dev_name = $2.strip.upcase
        dev_names[dev_name] = $2.strip
        devs[dev_name] ||= []
        devs[dev_name] << Time::mktime( *ParseDate::parsedate( $1 )[ 0, 7 ] )
    end
end

#
# Organize authors and display
#
puts "Total devs: #{ devs.length }"
puts( devs.
      sort do |a,b|
          b[1].length <=> a[1].length
      end.
      collect do |dev,log|
          dev = dev_names[dev]
          if log.length > 1
              log.sort!
              "[#{ dev }]: #{ log.length } checkins, "+
              "#{ log.first.simple_time } to #{ log.last.simple_time }"
          else
              "[#{ dev }]: 1 checkin on #{ log.first.simple_time }"
          end
      end.
      join( "\n" ) )




In This Thread