release is December
15th 2009.
Enjoy!
--
Bernhard Schmalhofer
Author: bernhard
Date: Thu Jan 29 09:30:19 2009
New Revision: 36147
Modified:
trunk/docs/pdds/pdd28_strings.pod
Log:
[codingstd] pdd_format.t
Modified: trunk/docs/pdds/pdd28_strings.pod
==
--- trunk/docs/pdds
' ?
Regards,
Bernhard
Author: bernhard
Date: Sun Jan 11 04:40:38 2009
New Revision: 35410
Modified:
trunk/docs/pdds/draft/pdd08_keys.pod
Log:
[codingstd] shorten long lines.
Modified: trunk/docs/pdds/draft/pdd08_keys.pod
==
--- trunk
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
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
Author: bernhard
Date: Mon Dec 22 14:06:01 2008
New Revision: 34259
Modified:
trunk/docs/pdds/pdd21_namespaces.pod
Changes in other areas also in this revision:
Modified:
trunk/NEWS
trunk/languages/pipp/CREDITS
trunk/languages/pipp/src/pct/actions.pm
trunk/languages/pipp/src/pct
Author: bernhard
Date: Sat Dec 13 02:22:08 2008
New Revision: 33847
Modified:
trunk/docs/pdds/pdd22_io.pod
Changes in other areas also in this revision:
Removed:
trunk/languages/pipp/t/php/strings.t
Modified:
trunk/MANIFEST
trunk/languages/pipp/t/php/string.t
Log:
[pipp] merge
Author: bernhard
Date: Wed Nov 26 10:30:07 2008
New Revision: 33229
Modified:
trunk/docs/pdds/draft/pdd14_numbers.pod
Log:
[codingstd] add a VERSION section to PDD 14
Modified: trunk/docs/pdds/draft/pdd14_numbers.pod
Patrick R. Michaud via RT schrieb:
On Sat, Nov 15, 2008 at 11:46:01AM -0800, Bernhard Schmalhofer wrote:
In Pipp I encountered the problem that an our variables seem to get
lost in NQP actions.
This means that I had set an our variable in one action. When trying to
look at the
variable
Klaas-Jan Stol via RT schrieb:
I think this has been resolved, but not sure.
Can anyone confirm?
It looks like it is not resolved yet.
In src/ops/math.ops I still found:
n_infix, n_abs and n_neg.
Regards,
Bernhard
On So. 07. Sep. 2008, 15:31:49, [EMAIL PROTECTED] wrote:
This ticket has not been addressed since early July. Re-reading it now,
it seems to have two major discussion threads: one specific to
Test::Harness 3 and one relating more generally to the versions of CPAN
modules needed to configure,
On Mo. 08. Sep. 2008, 13:59:08, julianalbo wrote:
Done in r30914: changed name to Parrot_type_attributes, fixed
codingstd, changed also pmc in languages lua and perl6, and updated
pdd17_pmc.pod
Does this mean that this ticket can be closed and the deprecation item
in DEPRECATED.pod be
Will Coleda via RT schrieb:
On Sat Sep 18 23:13:06 2004, coke wrote:
That is:
Contrive things so that no code whatsover must be maintained outside
of the language specific directory. This includes:
- MANIFEST
- config files
- ./library/Parrot/Test/*
The long term goal for
On Fr. 13. Jul. 2007, 16:21:54, rgrjr wrote:
Are there any? The only ones I can find that that Splint might be
complaining about are the derefs in rotate_entries, but the code
explicitly checks that stack_height is large enough such that
stack_entry will never return NULL. True?
Looks like
.
Regards,
Bernhard
Thank you very much.
kid51
and scripts could be written in Perl 6 and compiled to bytecode.
In this way the languages would need no full Perl 6, just some *.pbc files.
Regards,
Bernhard
Will Coleda schrieb:
On Mon, Aug 18, 2008 at 4:39 AM, Patrick R. Michaud [EMAIL PROTECTED] wrote:
On Sun, Aug 17, 2008 at 10:21:18PM -0400, Bob Rogers wrote:
From: James E Keenan [EMAIL PROTECTED]
Date: Sun, 17 Aug 2008 19:55:02 -0400
Yes, when one of the 'make
Jonathan Worthington schrieb:
Allison Randal wrote:
Bernhard Schmalhofer wrote:
We could always do the 12th AND the 16th, just for fun and bonus
productivity (if everyone isn't exhausted from a day of hacking and
three days of conference)? ;-)
Patrick and I will be hacking on the 12th
::Revision::current or PConfig{revision} there?
Regards,
Bernhard
expect that a function returns 1,
only because the code ran successfully.
So I would be in favour of changing the tests.
But as I have no strong feelings about that, a return 1; would be fine
as well.
Regards,
Bernhard
In r29552 of https://svn.perl.org/parrot/branches/pdd25cx I ran make test
for: pipp, eclectus, hq9plus, lazy-k, m4, unlambda.
All tests were passing.
--
/* [EMAIL PROTECTED] */
manager yourself, you can safely ignore this.
Does this mean that all release managers should be in the PARROTRE group?
If so, somebody should check that this is indeed the case.
Judging from https://pause.perl.org/pause/authenquery, I'm no member in
PARROTRE.
(The implication is that Bernhard
Bernhard Schmalhofer schrieb:
Does this mean that all release managers should be in the PARROTRE group?
If so, somebody should check that this is indeed the case.
Judging from https://pause.perl.org/pause/authenquery, I'm no member
in PARROTRE. **
Sorry, I misread https://pause.perl.org/pause
Author: bernhard
Date: Wed Jul 16 08:34:11 2008
New Revision: 29522
Modified:
trunk/docs/pdds/pdd22_io.pod
Changes in other areas also in this revision:
Modified:
trunk/DEPRECATED.pod
trunk/PBC_COMPAT
trunk/compilers/pirc/src/pirutil.c
trunk/docs/book/ch08_reference.pod
trunk
Hi,
for Parrot 0.6.4 following Perl 5 modules were not indexed:
Parrot::Configure::Options::Test::Prepare
Parrot::Pmc2c::PMC::PrintTree
Parrot::Test::Util::Runloop
Parrot::SearchOps
It looks like co-maintainership needs to be given the release managers.
Regards,
Bernhard
Author: bernhard
Date: Tue Jul 15 12:47:34 2008
New Revision: 29494
Modified:
trunk/docs/pdds/draft/pdd19_pir.pod
Log:
[docs] Add escape sequence \ in double quoted strings.
Modified: trunk/docs/pdds/draft/pdd19_pir.pod
issues, that are relevant for the release, to
http://rt.perl.org/rt3/Ticket/Display.html?id=55926.
Best regards,
Bernhard
. This misfeature appears and
disappears after making
arbitrary changes.
Regards,
Bernhard
On Mi. 02. Jul. 2008, 23:25:56, [EMAIL PROTECTED] wrote:
make testr does this; if that doesn't work, let's re-open the ticket.
Actually 'make testr' does something a little bit different.
It creates a '*.pbc' File, converts it into an executable and runs the
executable.
It doesn't run the
James Keenan via RT schrieb:
On Fri Jul 13 09:58:33 2007, bernhard wrote:
There are several config probes that are only used for language
implementations.
Examples are config/auto/m4.pm and config/auto/python.pm.
Please find attached two files. The first greps the repository
be PHParakeet, pronounced as P - H -
Parakeet.
This still has the PHP in it, but only as a sensible abbreviation of
Plum-Headed Parakeet.
Regards,
Bernhard
the June release.
Regards,
Bernhard
-e rm_f
defined on top of Makefiles. It is standard Makfile syntax.
When editing the generated Makefile, for testing and development, it
easier to change
the global definition of a variable than to change all ocurrances.
Regards,
Bernhard
The previous version of the patch didn't work on Windows, because pipe
open doesn't work there, grrr. Please try the attached version of the
patch.
It looks like the current version of the patch has been applied.
In r28039 I added a sanity test in the new file t/tools/dump_pbc.pl.
If
and chromatic have worked in this tree in the last year. So it's
getting some degree of attention.
kid51
I'd vote to keep it. But I don't have strong feelings either way.
How about setting the tickets for the not actively developed languages
to 'STALLED'?
Regards,
Bernhard
Configure.pl variables and the inability to use command-
line
overrides made that patch become too large a project for me to tackle
today.
In r27445 I added this warning. Additionally I added this note:
RT#52288: the check for old_versions should be improved
Regards,
Bernhard
--
/* [EMAIL
a
look at:
t/codingstd/c_cppcomments.t
t/codingstd/c_indent.t
t/codingstd/c_operator.t
t/codingstd/linelength.t
t/codingstd/trailing_space.t
Best regards,
Bernhard
--
/* [EMAIL PROTECTED] */
Jonathan Worthington schrieb:
Allison Randal wrote:
Will Coleda schrieb:
Can we get an idea of how many parrot hackers are planning on
attending YAPC::EU this year? (will be held in Copenhagen, Denmark, on
13-15 August 2008
Bernhard Schmalhofer wrote:
Is there enough critical mass
Markus Mayr via RT schrieb:
I am currently working on this. I'll probably finish work on it during
the next 10 days.
That's great. In case of questions please do not hesitate to ask on
#parrot or on the mailing list.
Regards,
Bernhard
On Mi. 19. Mär. 2008, 07:38:36, pmichaud wrote:
On Thu Dec 13 17:47:05 2007, [EMAIL PROTECTED] wrote:
Implement a 'copy' assignment (at least until we get the 'copy'
opcode -- see RT#47828).
The copy opcode has been added in r23917.
Can this ticket be resolved now?
Regards,
Bernhard
' in the Parrot repository?
I know that 'Artistic 2.0' in incompatible with GPL. What's the score
with BSD-like?
Regards,
Bernhard
Hi,
in r26841 I removed the directory 'compilers/past-pm', resolving the
deprecation item from RT#48030.
After updating to the new revision, a 'perl Configure.pl' is required,
as Makefile dependencies have changed.
Best regards,
Bernhard
On Sa. 05. Apr. 2008, 07:40:12, bernhard wrote:
On Di. 26. Feb. 2008, 13:37:20, bernhard wrote:
The compiler tools in compilers/PAST-pm/ and
runtime/parrot/library/Parrot/HLLCompiler.pir are deprecated
in favor of the new versions in the Parrot Compiler Toolkit
( compilers/pct
mass that would warrant a Mini-hackathon?
Regards,
Bernhard
,
obviously.
Comments welcome, so I know how to do this in the future.
Personally I like your version a little bit better, as *s is declared
close to where the action is.
Alternativels one could avoid the technical variable 's' altogether
and stick with using '*buf'.
Regards,
Bernhard
On So. 24. Feb. 2008, 17:39:36, [EMAIL PROTECTED] wrote:
'make fulltest' exits at the end of any core with failing tests;
that's how I
expect make to behave. (If it doesn't, there's something wrong.)
Actually it no longer does that, as I have changed 'make fulltest'
in preparation for the
James Keenan via RT schrieb:
On Tue Mar 18 12:58:08 2008, bernhard wrote:
When preparing the Parrot 0.6.0 release I encountered in an unpacked
distfile for
prove -v t/manifest/*.t
the attached errors.
For the release I simply commented out the dubious tests.
Barney:
If I read
On So. 16. Mär. 2008, 06:57:31, bernhard wrote:
Hi,
running 'make fulltest' under Linux leaves me with segfaults for
gdbmhast.t.
This happens only for the computed-goto and for the switched runcore.
[EMAIL PROTECTED]:~/devel/Parrot/trunk$ uname -a
Linux heist 2.6.22-14-generic #1 SMP Tue
!
Bernhard Schmalhofer
Testing URM, that is
cd languages/urm make test
and
cd languages perl t/harness --languages=urm
should work again in r26422.
Could somebody check with older versions of Test::More ?
Regards,
Bernhard
--
/* [EMAIL PROTECTED] */
Parrot 0.6.0 will be released tomorrow.
Committers, don't miss your chance to bring the messages accross in
NEW, CREDITS, PLATFORMS and LANGUAGES_STATUS.
Regards,
Bernhard Schmalhofer
chromatic via RT schrieb:
i. rule names start at pos 0. The colon follows immediately. Nothing
else is on that line.
ii. productions start a pos 5
iii. the '|' separating productions is at pos 3
iv. the semicolon finishing a rule is at pos 3
v. actions are either inline or start at pos 10
vi.
On So. 09. Mär. 2008, 19:11:53, [EMAIL PROTECTED] wrote:
Well, it looks like we've survived for a week without Test::Builder or
any other Perl 5 core module in the Parrot distribution. (Thanks to
Matt Kraai for helping out with t/perl/Parrot_Test.t.) So I think we
can close this ticket.
and to
LANGUAGES_STATUS
are very much appreciated.
Please put experiments and your nifty new features on hold until
Tuesday. Let's concentrate
on testing and bugfixing. 'make fulltest' rules.
---
Barney, Bernhard Schmalhofer
Klaas-Jan Stol via RT schrieb:
On Wed, Mar 12, 2008 at 9:28 PM, via RT Bernhard Schmalhofer
[EMAIL PROTECTED] wrote:
# New Ticket Created by Bernhard Schmalhofer
# Please include the string: [perl #51662]
# in the subject line of all future correspondence about this issue.
# URL: http
/branches/pdd17pmc and check out the
languages to see how they fare compared to their counterparts in
trunk.
Thanks!
Some more languages:
Eclectus: OK
HQ9plus: OK
m4: OK
unlambda:
Plumhead: Can't build the PHPArray PMC:
usr/bin/perl
/home/bernhard/devel/Parrot/branches/pdd17pmc/tools/build
Author: bernhard
Date: Wed Mar 5 10:55:16 2008
New Revision: 26230
Modified:
trunk/docs/pdds/pdd00_pdd.pod
Log:
[docs]
s/Perl/Perl 5/
Modified: trunk/docs/pdds/pdd00_pdd.pod
==
--- trunk/docs/pdds/pdd00_pdd.pod
Author: bernhard
Date: Wed Mar 5 10:59:21 2008
New Revision: 26231
Modified:
trunk/docs/pdds/pdd07_codingstd.pod
Log:
[doc]
Spelling and markup fixes.
Modified: trunk/docs/pdds/pdd07_codingstd.pod
==
--- trunk/docs
Author: bernhard
Date: Wed Mar 5 11:02:00 2008
New Revision: 26232
Modified:
trunk/docs/pdds/pdd03_calling_conventions.pod
trunk/docs/pdds/pdd_template.pod
Changes in other areas also in this revision:
Modified:
trunk/docs/overview.pod
trunk/docs/parrotbyte.pod
Log:
[docs]
Update
Andy Lester schrieb:
I'm also suggesting that we prune old unused docs, starting with:
=head1 HISTORY
Initial version 2004.06.11 by Matt Fowles
Not to pick on Matt (since much of these are by Leo), but I see zero
value in this used-once boilerplate. Anyone mind if I get rid of it
/Parrot/Configure/Compiler.pm line 261.
Thanks for pointing that out. This was one, hopefully the last,
reference to 'perl5' that I missed.
Patch is applied.
Best regards,
Bernhard
.
Best regards,
Bernhard
--
/* [EMAIL PROTECTED] */
;
-if ( !defined $osname ) {
-( $osname, $cpuarch ) = ( $cpuarch, );
-}
Regards,
Bernhard
to that issue.
Regards,
Bernhard
James Keenan via RT schrieb:
The question I would have is: What is the functionality of
src/revision.c -- the file written by tools/build/revision_c.pl when the
latter script is invoked by 'make'?
It looks like it provides the C-function Parrot_revision() which is used in
Author: bernhard
Date: Tue Jan 15 11:33:55 2008
New Revision: 24886
Modified:
trunk/docs/pdds/pdd17_pmc.pod
Log:
[doc]
Mention Pair PMC in PDD 17
Modified: trunk/docs/pdds/pdd17_pmc.pod
==
--- trunk/docs/pdds
'svn revert Configure.pl' should have worked as well.
Regards,
Bernhard
--
/* [EMAIL PROTECTED] */
,
Bernhard
the file up. If not,
we should not.
root.in can probably be improved, but I see no need to split it up, just
because
it is large.
Just my 0.02€,
Bernhard
0.02 €
Bernhard
the template for
languages/Plumhead/Makefile.
I forgot to add a '\' for line continuation in that target.
I should be fixed in r23354.
Actually in SVN head 'pgc' isn't used at all, as I'm porting over to the
new PCT.
Thanks for the report,
Bernhard
in
PJS, http://users.fulladsl.be/spb1622/pjs/.
Regards,
Bernhard
;
config/gen/platform.pm:39:my $platform = lc $^O;
James,
could you look into this patch and apply it if appropriate?
Obviously you are the person that knows best, whether
it can be applied right away or needs some fiddling or merging.
Regards,
Bernhard
to merge the changes in 'unified_testing' with 'trunk' again.
Regards,
Bernhard
--
/* [EMAIL PROTECTED] */
at it after experimenting with
'languages/plumhead/Configure.pl'.
Regards,
Bernhard
On Mi. 05. Jul. 2006, 12:17:12, bernhard wrote:
Contrive things so that no code whatsover must be maintained outside
of the language specific directory. This includes:
When adding Eclectus I had to edit following files:
- config/gen/makefiles/languages.in
- config/gen/languages.pm
didn't look for changes in 'config/gen/makefiles/languages.in'.
I'll take a brief look at reconfigure.pl .
Regards,
Bernhard
go ahead and try to apply the patch ?
Regards,
Bernhard
--
/* [EMAIL PROTECTED] */
in other languages is
not specied yet.
Questions can also be asked in #parrot on MagNet.
Regards,
Bernhard
Thanks.
the
problem and attach the test to the ticket.
The patch monster/cage cleaner who handles the ticket can decide if
the test is good and where/whether it should be added to the test files.
Yes, that makes perfect sense.
Best regards,
Bernhard
.
Regards,
Bernhard
Allison
1668)
# got: '123 is not equal to 123
# '
# expected: '123 is equal to 123
# '
ok 58 - short name attributes
Bernhard added this one in r22241, but didn't TODO it or file a ticket (as I
can tell). TODOd in 22265.
Why should it be a TODO test?
As far as I see, it exposes
don't conform to the 8.3 format.
I have talked to some VMS people at YAPC::EU 2007.
For them the more than one '.' issue was a real problem, that
they had to work around before even creating a Makefile.
Regards,
Bernhard
My feeling is that
these should be guidelines but are not strict enough
sure the eval.c has to stay GPL licensed or be removed.
I'm not sure about the PIR code.
Regards,
Bernhard
prefer to be more consistent and less magic.
Regards,
Bernhard
(in macros) are replaced by .label, we can
start replacing .syms by .local, so that .sym can be removed
from the lexer.
Shouldn't that be '.macro_local' or something like that ?
CU, Bernhard
.
Regards,
Bernhard
being NULL or complain loudly.
Best regards,
Bernhard
Author: bernhard
Date: Fri Sep 21 09:25:05 2007
New Revision: 21461
Modified:
trunk/docs/pdds/pdd17_pmc.pod
Changes in other areas also in this revision:
Modified:
trunk/PBC_COMPAT
trunk/src/ops/pmc.ops
Log:
#42352: [TODO] remove hash opcode and VTABLE entry
Remove the opcode 'hash
::EU.
The idea was optimisation of PIR code. Avoid the overhead of argument
passing by inlining subs in the PBC.
My suggestion was to start a discussion by submitting an RT ticket for
that idea.
Regards,
Bernhard
.sub main :main
.local Array my_string
my_string = new String
my_string = 'hello'
say my_string
.end
is valid PIR.
Regards,
Bernhard
an intermediate language. Moreover,
everytime a built-in type is added (although not happening that often) the
grammar would have to be updated to stay consistent.
I second the suggestion from kjs. It isn't helpful to be able to say:
.local Array my_string
my_string = new String
Regards,
Bernhard
.
Regards,
Bernhard
--
/* [EMAIL PROTECTED] */
Hello world
Hello world
[EMAIL PROTECTED]:~/devel/Parrot/repos/parrot$ ./parrot t/pmc/objects_78.pir
Hello world
Hello world
[EMAIL PROTECTED]:~/devel/Parrot/repos/parrot$
Any comments?
Bernhard
--
/* [EMAIL PROTECTED] */
and not STRING.
Regards,
Bernhard
, Bernhard
), so it's not like
we're banishing it.
The point is, if nobody is using it, than it can and should be banished.
So Parser::RecDescent, and possibly other Modules, can be removed from
Bundle::Parrot
as well.
Regards,
Bernhard
Author: bernhard
Date: Fri Aug 24 08:58:17 2007
New Revision: 20827
Modified:
trunk/docs/pdds/draft/pdd08_keys.pod
Changes in other areas also in this revision:
Modified:
trunk/CREDITS
Log:
44893: [PATCH] struct update in pdd08 (keys)
Bring description of key flags in line
,
Bernhard
1 - 100 of 240 matches
Mail list logo