Re: Ticket #105 (NULL checks)

2008-12-31 Thread Andy Lester
On Dec 31, 2008, at 3:50 PM, Andy Dougherty wrote: We can solve it by getting rid of the attribute_nonnull decorations and replacing them with assert()s. An even better solution is to keep the attribute_nonnull and also add asserts. The ARGIN()/ARGOUT() decorators are useful both to GCC

Re: Ticket #105 (NULL checks)

2008-12-31 Thread Andy Dougherty
On Wed, 31 Dec 2008, chromatic wrote: > On Wednesday 31 December 2008 12:26:07 Andy Dougherty wrote: > > > This is not a hypothetical what-if situation.  I have lost many hours to > > just this situation.  See my long example in ticket RT #50684.  To save > > everyone from looking it up, I will e

Re: Ticket #105 (NULL checks)

2008-12-31 Thread chromatic
On Wednesday 31 December 2008 12:26:07 Andy Dougherty wrote: > This is not a hypothetical what-if situation.  I have lost many hours to > just this situation.  See my long example in ticket RT #50684.  To save > everyone from looking it up, I will extract the relevant example here: Your copy and

Re: Ticket #105 (NULL checks)

2008-12-31 Thread Nicholas Clark
On Wed, Dec 31, 2008 at 09:22:01AM -0800, Mark Glines wrote: > kjstol wrote: > > > > > > On Wed, Dec 31, 2008 at 5:03 PM, Mark Glines > > wrote: > > > > Andy Dougherty wrote: > > > One trap: If the gcc attribute_nonnull is still used for these same > > > f

[perl #61874] [PATCH] Fixed typos in docs

2008-12-31 Thread Saleem A. Ansari (via RT)
# New Ticket Created by Saleem A. Ansari # Please include the string: [perl #61874] # in the subject line of all future correspondence about this issue. # http://rt.perl.org/rt3/Ticket/Display.html?id=61874 > Fixed typos in docs/book ch08_architecture.pod | 11 +-- ch09_pct.pod

[svn:parrot-pdd] r34697 - in trunk: docs/pdds src/pmc

2008-12-31 Thread bernhard
Author: bernhard Date: Wed Dec 31 03:56:58 2008 New Revision: 34697 Modified: trunk/docs/pdds/pdd27_multiple_dispatch.pod Changes in other areas also in this revision: Modified: trunk/src/pmc/class.pmc Log: Some tidbits: speling, code alignment, add code comments Modified: trunk/docs/pdd

[svn:parrot-pdd] r34694 - in trunk: docs/pdds languages/perl6/src/builtins

2008-12-31 Thread bernhard
Author: bernhard Date: Wed Dec 31 01:53:48 2008 New Revision: 34694 Modified: trunk/docs/pdds/pdd07_codingstd.pod Changes in other areas also in this revision: Modified: trunk/languages/perl6/src/builtins/control.pir Log: [codingstd] Satisfy trailing_space.t and pdd_format.t Modified: tr