[#9382] the sign of a number is omitted when squaring it. -2**2 vs (-2)**2 — <noreply@...>

Bugs item #6468, was opened at 2006-11-03 17:25

9 messages 2006/11/03

[#9385] merge YARV into Ruby — SASADA Koichi <ko1@...>

Hi,

42 messages 2006/11/04
[#9405] Re: merge YARV into Ruby — "Kirill Shutemov" <k.shutemov@...> 2006/11/06

On 11/4/06, SASADA Koichi <ko1@atdot.net> wrote:

[#9406] Re: merge YARV into Ruby — Sylvain Joyeux <sylvain.joyeux@...4x.org> 2006/11/06

On Monday 06 November 2006 16:01, Kirill Shutemov wrote:

[#9417] Re: merge YARV into Ruby — Sean Russell <ser@...> 2006/11/06

On Monday 06 November 2006 10:15, Sylvain Joyeux wrote:

[#9428] Re: merge YARV into Ruby — "Kirill Shutemov" <k.shutemov@...> 2006/11/06

On 11/6/06, Sean Russell <ser@germane-software.com> wrote:

[#9402] fast mutexes for 1.8? — MenTaLguY <mental@...>

Many people have been using Thread.critical for locking because Ruby

24 messages 2006/11/06

[#9450] Bikeshed: No more Symbol < String? — Kornelius Kalnbach <murphy@...>

Hi ruby-core!

21 messages 2006/11/07
[#9452] Re: Bikeshed: No more Symbol < String? — Yukihiro Matsumoto <matz@...> 2006/11/07

Hi,

[#9493] Future Plans for Ruby 1.8 Series — URABE Shyouhei <shyouhei@...>

This week Japanese rubyists were talking about the future of ruby_1_8

13 messages 2006/11/09

[#9515] External entropy pool for random number generator — "Kirill Shutemov" <k.shutemov@...>

In the attachment patch which allow to use external entropy pool for

13 messages 2006/11/11
[#9522] Re: External entropy pool for random number generator — "Nobuyoshi Nakada" <nobu@...> 2006/11/13

Hi,

[#9554] Ruby 1.[89].\d+ and beyond. — Hugh Sasse <hgs@...>

I've been thinking about how version numbers are restricting what we can do.

30 messages 2006/11/16
[#9561] Re: Ruby 1.[89].\d+ and beyond. — Eric Hodel <drbrain@...7.net> 2006/11/16

[#9563] Re: Ruby 1.[89].\d+ and beyond. — Hugh Sasse <hgs@...> 2006/11/16

On Fri, 17 Nov 2006, Eric Hodel wrote:

[#9564] Re: Ruby 1.[89].\d+ and beyond. — Eric Hodel <drbrain@...7.net> 2006/11/16

On Nov 16, 2006, at 12:02 PM, Hugh Sasse wrote:

[#9571] Re: Ruby 1.[89].\d+ and beyond. — "Robert Dober" <robert.dober@...> 2006/11/19

On 11/16/06, Eric Hodel <drbrain@segment7.net> wrote:

[#9604] #ancestors never includes the singleton class (inconsistent) — <noreply@...>

Bugs item #6820, was opened at 2006-11-22 08:49

12 messages 2006/11/22
[#9618] Re: [ ruby-Bugs-6820 ] #ancestors never includes the singleton class (inconsistent) — Yukihiro Matsumoto <matz@...> 2006/11/25

Hi,

[#9629] Re: [ ruby-Bugs-6820 ] #ancestors never includes the singleton class (inconsistent) — Sylvain Joyeux <sylvain.joyeux@...4x.org> 2006/11/27

> It is supposed to. Singleton classes (or eigenclasses, if you want to

Re: Ruby 1.[89].\d+ and beyond.

From: Hugh Sasse <hgs@...>
Date: 2006-11-16 20:25:56 UTC
List: ruby-core #9565
On Fri, 17 Nov 2006, Eric Hodel wrote:

> On Nov 16, 2006, at 12:02 PM, Hugh Sasse wrote:
> > On Fri, 17 Nov 2006, Eric Hodel wrote:
> > > On Nov 16, 2006, at 6:47 AM, Hugh Sasse wrote:
> > > 
> > > > I've been thinking about how version numbers are restricting what we can
> > > > do.
> > > > We are having difficulties releasing 1.8.x because x can only be in
> > > > [6789]
> > > > before we run out of numbers.  Similarly, 1.9 will be the upper limit of
> > > > the 1.y series.
> > > 
> > > So what if we run out of numbers?
> > > 
> > > $ ruby -e 'p %w[1.8.0 1.8.8 1.8.9 1.8.a 1.8.b 1.8.z].sort'
> > > ["1.8.0", "1.8.8", "1.8.9", "1.8.a", "1.8.b", "1.8.z"]
> > 
> > The only problem I have with that is that .a and .b look like alpha
> > and beta releases, though customarily these are written 3.0.2b, etc,
> > i.e. directly after a number....
> 
> Letters in versions is not without precedent.

True, there is /1.1[abcd]/ in the ruby ftp site.
ftp://ftp.ruby-lang.org/pub/ruby/
> 
> > And ruby-3.2.c as a executable name to distinguish it from other versions,
> > would confuse the heck out of people, "A single source file for
> > ruby-3.2???".
> 
> I think a very small part of the population would confuse a directory with a
> file.

lrwxrwxrwx   1 root     other          8 Jan 12  2006 /usr/local/bin/tclsh -> tclsh8.4
-rwxr-xr-x   1 root     other       6693 Mar  3  2004 /usr/local/bin/tclsh8.3
-rwxr-xr-x   1 root     other       6928 Sep 20  2004 /usr/local/bin/tclsh8.4

I was talking about version numbers to distinguish executables...
> 
> > > > [...]
> > > > 
> > > > Does the above seem reasonable?  Is it even sane :-) ?
> > > 
> > > I think it will be time to worry about that when we get to 1.x.x.
> > 
> > Oh, and that's another: that looks like a wildcard for version 1
> > releases.
> 
> And we're probably going to have a ruby 1.x.x exactly never.

Thinking of edge cases is a habit in this line of work! 
> 
        Hugh

In This Thread