From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from kankan.nagaokaut.ac.jp (kankan.nagaokaut.ac.jp [133.44.2.24]) by blade.nagaokaut.ac.jp (8.9.3+3.2W/8.9.3/Debian 8.9.3-21) with ESMTP id CAA22888; Thu, 25 Jul 2002 02:16:46 +0900 Received: from tonton.nagaokaut.ac.jp (tonton [133.44.2.115]) by kankan.nagaokaut.ac.jp (8.11.3/8.11.3) with ESMTP id g6OHGl114429; Thu, 25 Jul 2002 02:16:47 +0900 (JST) (envelope-from ruby-core-admin@ruby-lang.org) Received: (from root@localhost) by tonton.nagaokaut.ac.jp (8.11.3/8.11.3) id g6OHGls95961; Thu, 25 Jul 2002 02:16:47 +0900 (JST) (envelope-from ruby-core-admin@ruby-lang.org) Received: from voscc.nagaokaut.ac.jp (voscc.nagaokaut.ac.jp [133.44.1.100]) by tonton.nagaokaut.ac.jp (8.11.3/8.11.3av) with ESMTP id g6OHGj595954; Thu, 25 Jul 2002 02:16:45 +0900 (JST) (envelope-from ruby-core-admin@ruby-lang.org) Received: from helium.ruby-lang.org (helium.ruby-lang.org [210.251.121.214]) by voscc.nagaokaut.ac.jp (8.12.5/8.12.5) with ESMTP id g6OHGga3065436; Thu, 25 Jul 2002 02:16:42 +0900 (JST) (envelope-from ruby-core-admin@ruby-lang.org) Received: from helium.ruby-lang.org (localhost [127.0.0.1]) by helium.ruby-lang.org (Postfix) with ESMTP id 1E6A21629; Thu, 25 Jul 2002 01:51:25 +0900 (JST) Received: from picachu.netlab.jp (picachu2.netlab.jp [210.163.138.98]) by helium.ruby-lang.org (Postfix) with ESMTP id 97E9E15E3 for ; Thu, 25 Jul 2002 01:51:24 +0900 (JST) Received: from ev.(none) (analog2.netlab.jp [210.251.121.16]) by picachu.netlab.jp (Postfix) with SMTP id C49E72D0B7 for ; Thu, 25 Jul 2002 01:51:22 +0900 (JST) Received: (nullmailer pid 8811 invoked by uid 1000); Wed, 24 Jul 2002 16:50:38 -0000 Date: Thu, 25 Jul 2002 01:51:24 +0900 Posted: Thu, 25 Jul 2002 01:50:38 +0900 From: matz@ruby-lang.org (Yukihiro Matsumoto) Reply-To: ruby-core@ruby-lang.org Subject: Boolean class (Re: [PATCH] object.c ruby.h) To: ruby-core@ruby-lang.org Message-Id: <1027529438.269232.8810.nullmailer@picachu.netlab.jp> In-Reply-To: Robert Skarwecki's message of "Thu, 25 Jul 2002 00:02:28 +0900" References: X-ML-Name: ruby-core X-Mail-Count: 00238 X-MLServer: fml [fml 3.0pl#17]; post only (only members can post) X-ML-Info: If you have a question, send e-mail with the body "help" (without quotes) to the address ruby-core-ctl@ruby-lang.org; help= X-Mailer: cmail 2.61.1 on GNU Emacs 21.2.1 / Mule 5.0 (SAKAKI) User-Agent: SEMI/1.14.3 (Ushinoya) FLIM/1.14.3 (=?ISO-8859-4?Q?Unebigory?= =?ISO-8859-4?Q?=F2mae?=) APEL/10.3 Emacs/21.2 (i386-debian-linux-gnu) MULE/5.0 (SAKAKI) Mime-Version: 1.0 (generated by SEMI 1.14.3 - "Ushinoya") Content-Type: text/plain; charset=US-ASCII Precedence: bulk X-Virus-Scanned: by AMaViS perl-10 Hi, In message "[PATCH] object.c ruby.h (fwd)" on 02/07/25, Robert Skarwecki writes: |my name is Robert Skarwecki and this is my first contribution to the Ruby |development. | |The patch implements the ToDo task "introduce Boolean class; super of |TrueClass, FalseClass". Thank you for the contribution. Two points: * use unified diff (diff -u) instead of plain old diff to create patches. Patches created by old diff are too much context sensitive. Even the smallest change will prevent them to be applied. * most of the entries in the ToDo file are actually "things need to be discussed before implementation". ;-) This one is typical. But your work is not vain. It should be the driving force for discussion about this issue. So, everyone, feel free to discuss. Do you think we need Boolean class? matz.