[#290] — Florian Frank <flori@...>
Hi all,
5 messages
2002/08/03
[#297] GC longjmp macros — Michal Rokos <m.rokos@...>
Hi,
5 messages
2002/08/05
[#308] Q: OSSL in std. distr? — Michal Rokos <m.rokos@...>
Hi,
4 messages
2002/08/08
[#326] Implications of a #force_free method in Object? — Matthew Bloch <mattbee@...>
Hello;
8 messages
2002/08/19
[#328] Int vs Long — Michal Rokos <m.rokos@...>
Hi,
7 messages
2002/08/21
[#337] Int vs Long (2nd part) — Michal Rokos <m.rokos@...>
Hi,
7 messages
2002/08/22
[#340] Int vs Long #3 — Michal Rokos <m.rokos@...>
Hi,
9 messages
2002/08/22
[#344] Re: [Cleanup] Int vs Long #3
— nobu.nokada@...
2002/08/22
Hi,
[#348] Re: [Cleanup] Int vs Long #3
— Michal Rokos <m.rokos@...>
2002/08/23
Hello,
[#353] File (struct stat handling) — Michal Rokos <m.rokos@...>
Hello,
6 messages
2002/08/23
[#358] node.h for eval.c — Michal Rokos <m.rokos@...>
Hi,
5 messages
2002/08/23
[#372] rb_class_path — Michal Rokos <m.rokos@...>
Hello,
7 messages
2002/08/27
[#382] Port match to new dup, clone framework — Michal Rokos <m.rokos@...>
Hi,
5 messages
2002/08/28
[#393] in dln.c — Michal Rokos <m.rokos@...>
Hi,
14 messages
2002/08/30
[#398] Re: [MemLeak] in dln.c
— nobu.nokada@...
2002/08/31
Hi,
[#403] Re: [MemLeak] in dln.c
— Michal Rokos <m.rokos@...>
2002/09/02
Hello,
RE: reply for your message
From:
"Rich Kilmer" <rich@...>
Date:
2002-08-07 12:40:54 UTC
List:
ruby-core #307
> -----Original Message----- > From: Yukihiro Matsumoto [mailto:matz@ruby-lang.org] > Sent: Saturday, August 03, 2002 7:45 PM > To: ruby-core@ruby-lang.org > Subject: reply for your message > > Hi, > > In message "your message" > on 02/08/03, Florian Frank <flori@nixe.ping.de> writes: > > |some methods of File::Stat return 0 if the underlying feature isn't > |supported on the target platform. Wouldn't it be nice if they returned > |nil? With nil it would be possible to use the idiomatic > | size = stat.blksize || 4096 > |to give a default value without first checking if blksize is 0. > > Hmm, > > size = stat.blksize.nonzero? || 4096 > > works well without any modify. I'd like to hear from others, > especially those who working on the platforms without these members in > struct stat. > I would find this very useful. I often write scripts that need to execute on Linux and Win32, and its this exact type of inconsistency that can be hard keep track of. -Rich