Re: Range and continuous intervals

2009-02-27 Thread Jon Lang
Darren Duncan wrote: > I don't know if this was previously discussed and dismissed but ... > > Inspired by some recent discussion in the "comparing inexact values" thread > plus some temporal discussion and some older thoughts ... > > I was thinking that Perl 6 ought to have a generic interval type

r25610 - docs/Perl6/Spec/S32-setting-library

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 09:16:28 +0100 (Fri, 27 Feb 2009) New Revision: 25610 Modified: docs/Perl6/Spec/S32-setting-library/IO.pod Log: IO.pod: Got rid of code, replaced it with spec Modified: docs/Perl6/Spec/S32-setting-library/IO.pod

r25612 - in docs/Perl6/Spec: . S32-setting-library

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 09:28:45 +0100 (Fri, 27 Feb 2009) New Revision: 25612 Modified: docs/Perl6/Spec/S28-special-names.pod docs/Perl6/Spec/S32-setting-library/IO.pod Log: IO.pod/S28: Regularised %*PROTOCOLS Modified: docs/Perl6/Spec/S28-special-names.pod ===

Re: Range and continuous intervals

2009-02-27 Thread Darren Duncan
Jon, I like all of your stated ideas in general. I also don't care about the postfix %; that was just a concept example pulled from the inexact comparison thread. The idea of using zero is also appropriate conceptually with shades of how calculus works. I actually prefer the existing Range co

Re: Masak's S29 list

2009-02-27 Thread Timothy S. Nelson
On Fri, 27 Feb 2009, Moritz Lenz wrote: # Code has a .sig Seems (from what I can tell) to be synonymous with .signature, so I standardised on .signature. This leads me to another question - afaict we also have .arity on the code object, but shouldn't that be method on the .signature i

r25614 - docs/Perl6/Spec/S32-setting-library

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 10:19:30 +0100 (Fri, 27 Feb 2009) New Revision: 25614 Modified: docs/Perl6/Spec/S32-setting-library/Str.pod Log: Return type for subst Modified: docs/Perl6/Spec/S32-setting-library/Str.pod === ---

r25615 - docs/Perl6/Spec/S32-setting-library

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 10:33:12 +0100 (Fri, 27 Feb 2009) New Revision: 25615 Modified: docs/Perl6/Spec/S32-setting-library/Str.pod Log: Typo, my bad. wayland-- Incidentally, I can karma myself here, I think :) Modified: docs/Perl6/Spec/S32-setting-library/Str.pod =

r25616 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 10:58:10 +0100 (Fri, 27 Feb 2009) New Revision: 25616 Modified: docs/Perl6/Spec/S16-io.pod docs/Perl6/Spec/S17-concurrency.pod Log: Moved Signals and IPC from S16 to S17, which can now be processes and concurrency. Modified: docs/Perl6/Spec/S16-io.pod ==

r25619 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 12:34:30 +0100 (Fri, 27 Feb 2009) New Revision: 25619 Modified: docs/Perl6/Spec/S16-io.pod docs/Perl6/Spec/S29-functions.pod Log: Did some work on users and groups Modified: docs/Perl6/Spec/S16-io.pod

r25621 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 13:06:57 +0100 (Fri, 27 Feb 2009) New Revision: 25621 Modified: docs/Perl6/Spec/S16-io.pod docs/Perl6/Spec/S29-functions.pod Log: Created UserIterator and GroupIterator, and grouped some S29 functions together. Modified: docs/Perl6/Spec/S16-io.pod ==

Re: r25614 - docs/Perl6/Spec/S32-setting-library

2009-02-27 Thread Ruud H.G. van Tol
pugs-comm...@feather.perl6.nl wrote: Author: wayland Date: 2009-02-27 10:19:30 +0100 (Fri, 27 Feb 2009) New Revision: 25614 Modified: docs/Perl6/Spec/S32-setting-library/Str.pod Log: Return type for subst Modified: docs/Perl6/Spec/S32-setting-library/Str.pod

r25622 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 13:32:32 +0100 (Fri, 27 Feb 2009) New Revision: 25622 Modified: docs/Perl6/Spec/S16-io.pod docs/Perl6/Spec/S29-functions.pod Log: Replaced iterators with NameServices role, based on an idea of ruoso++ (although I doubt he wants credit for some of the things

r25623 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: wayland Date: 2009-02-27 13:41:26 +0100 (Fri, 27 Feb 2009) New Revision: 25623 Modified: docs/Perl6/Spec/S16-io.pod Log: Fixed name of NameServices. wayland-- for not picking this up before :). Modified: docs/Perl6/Spec/S16-io.pod ===

r25626 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: lwall Date: 2009-02-27 19:24:47 +0100 (Fri, 27 Feb 2009) New Revision: 25626 Modified: docs/Perl6/Spec/S04-control.pod Log: Document new lift statement for writing generic multis Modified: docs/Perl6/Spec/S04-control.pod

r25627 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: lwall Date: 2009-02-27 19:27:22 +0100 (Fri, 27 Feb 2009) New Revision: 25627 Modified: docs/Perl6/Spec/S04-control.pod Log: off-by-one on the year Modified: docs/Perl6/Spec/S04-control.pod === --- docs/Perl6/Spec/S04-cont

r25629 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: lwall Date: 2009-02-27 19:43:29 +0100 (Fri, 27 Feb 2009) New Revision: 25629 Modified: docs/Perl6/Spec/S06-routines.pod Log: correct fossil Modified: docs/Perl6/Spec/S06-routines.pod === --- docs/Perl6/Spec/S06-routines.p

Re: r25626 - docs/Perl6/Spec

2009-02-27 Thread Jon Lang
Let me see if I'm grasping the concept here: by default, all functions are British in the sense that they always do things the British way no matter where they are in the world:their behavior is determined by the culture in which they were raised. In contrast, lifted code "goes native" and does th

Re: r25626 - docs/Perl6/Spec

2009-02-27 Thread Jon Lang
> +Note that in each piec of lifted code there are references to Typo: s/piec/piece/ -- Jonathan "Dataweaver" Lang -- Jonathan "Dataweaver" Lang

Re: r25541 - docs/Perl6/Spec

2009-02-27 Thread Henry Baragar
I am starting to get overwhelmed by the number of special names and I am wondering why we need to have a flat naming space? For example, wouldn't it be easier to remember (and to introspect) the following? $*SYSTEM.uid $*SYSTEM.euid $*SYSTEM.pid $*SYSTEM.perl $*SYSTEM.env $*

r25633 - docs/Perl6/Spec

2009-02-27 Thread pugs-commits
Author: lwall Date: 2009-02-27 22:12:45 +0100 (Fri, 27 Feb 2009) New Revision: 25633 Modified: docs/Perl6/Spec/S04-control.pod Log: typo from Jon++ Modified: docs/Perl6/Spec/S04-control.pod === --- docs/Perl6/Spec/S04-control.pod

Re: r25626 - docs/Perl6/Spec

2009-02-27 Thread Larry Wall
On Fri, Feb 27, 2009 at 12:33:42PM -0800, Jon Lang wrote: : Let me see if I'm grasping the concept here: by default, all functions : are British in the sense that they always do things the British way no : matter where they are in the world:their behavior is determined by the : culture in which the

Re: Range and continuous intervals

2009-02-27 Thread Jon Lang
On Fri, Feb 27, 2009 at 1:19 AM, Darren Duncan wrote: > Jon, I like all of your stated ideas in general.  I also don't care about > the postfix %; that was just a concept example pulled from the inexact > comparison thread.  The idea of using zero is also appropriate conceptually > with shades of

pod variables?

2009-02-27 Thread Jon Lang
Under the section about twigils in S02, "$=var" is described as a "pod variable". I'm not finding any other references to pod variables; what are tey, and how are they used? (In particular, I'm wondering if they're a fossil; if they aren't, I'd expect further information about them to be in S26.)

Re: pod variables?

2009-02-27 Thread Darren Duncan
Jon Lang wrote: Under the section about twigils in S02, "$=var" is described as a "pod variable". I'm not finding any other references to pod variables; what are tey, and how are they used? (In particular, I'm wondering if they're a fossil; if they aren't, I'd expect further information about t