[#4479] Requesting addition to IRB (configurable standard output) — Sascha Ebach <se@...>

Hello,

13 messages 2005/02/24
[#4482] Re: Requesting addition to IRB (configurable standard output) — Sam Roberts <sroberts@...> 2005/02/25

Quoting se@digitale-wertschoepfung.de, on Fri, Feb 25, 2005 at 01:22:34AM +0900:

[#4483] Re: Requesting addition to IRB (configurable standard output) — Eric Hodel <drbrain@...7.net> 2005/02/25

On 24 Feb 2005, at 19:51, Sam Roberts wrote:

[#4488] Re: Requesting addition to IRB (configurable standard output) — Sam Roberts <sroberts@...> 2005/02/26

Quoting drbrain@segment7.net, on Sat, Feb 26, 2005 at 02:43:31AM +0900:

[#4489] Re: Requesting addition to IRB (configurable standard output) — Eric Hodel <drbrain@...7.net> 2005/02/26

On 25 Feb 2005, at 16:03, Sam Roberts wrote:

Re: Strange argc check in stable snapshot

From: Sam Roberts <sroberts@...>
Date: 2005-02-23 22:05:58 UTC
List: ruby-core #4474
Quoting steven.jenkins@ieee.org, on Thu, Feb 24, 2005 at 03:17:30AM +0900:
> Sam wrote:
> >Wrote "Berger, Daniel" <Daniel.Berger@qwest.com>, on Thu, Feb 24, 2005 at 
> >01:04:25AM +0900:
> >
> >>>>Right.  It is unnecessary check.  Thank you.
> >>>
> >>>Maybe a good idea nonetheless. It might catch a bug someday. Nothing 
> >>>*guarantees* that argc is nonnegative, not even for main().
                       ^^^^                     ^^^^^^^^^^^^^^^
> >
> >If you don't trust your runtime, nothing is guaranteed... and you are
> >on a slippery slope to insanity.
> 
> The argument value in question (in array.c) is not set by the runtime. 

The argc I was referring to was the one the previous post, where the
poster claimed argc could be negative when passed to main. Was that not
clear?

> It just has the same name. See my earlier post for why it has nothing to 
> do with trusting the runtime.

You aren't seriously suggesting that because main() can be called in other
ways than by the runtime, that you should check argc is what the runtime
promises?

If so, I would say you are on that slippery slope I referred to, but
with a toboggan!

Cheers,
Sam


In This Thread