[#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:

Function request: rb_raisef()

From: "Berger, Daniel" <Daniel.Berger@...>
Date: 2005-02-25 20:18:52 UTC
List: ruby-core #4484
Hi all,

I find that I'm often doing stuff like this within a C extension:

/* 'x' and 'dev' already have values somewhere */
if(failure){
   char err[BUF];
   sprintf(err,"Something wrong with %i on device %s",x,dev);
   rb_raise(rb_eStandardError,err);
}

Being the lazy sort that I am, I would like to be able to do something
like this:

if(failure){
   rb_raisef(rb_eStandardError,"Something wrong with %i on device
%s",x,dev);
}

Or is this impractical?

Regards,

Dan


In This Thread

Prev Next