Parrot 1.8.0 "Zygodactyly" Released!

2009-11-17 Thread Bernhard Schmalhofer
de cleanups, and coding standard fixes. Many thanks to all our contributors for making this possible, and our sponsors for supporting this project. Our next scheduled release is December 15th 2009. Enjoy! -- Bernhard Schmalhofer

[svn:parrot-pdd] r36147 - trunk/docs/pdds

2009-01-29 Thread bernhard
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

Re: [perl #48014] [DEPRECATED] PMC union struct

2009-01-22 Thread Bernhard Schmalhofer
is the case handled, where an PMC 'child' inherits from the PMC 'parent' and 'child' wants to add an attribute to the attributes inherited from 'parent' ? Regards, Bernhard

[svn:parrot-pdd] r35410 - trunk/docs/pdds/draft

2009-01-11 Thread 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

[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

[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

[svn:parrot-pdd] r34259 - in trunk: . docs/pdds languages/pipp languages/pipp/src/pct languages/pipp/t/php

2008-12-22 Thread bernhard
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

[svn:parrot-pdd] r33847 - in trunk: . docs/pdds languages/pipp/t/php

2008-12-13 Thread bernhard
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

[svn:parrot-pdd] r33229 - trunk/docs/pdds/draft

2008-11-26 Thread bernhard
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

Re: [perl #60554] BUG: 'our' variables getting lost in NQP actions

2008-11-18 Thread Bernhard Schmalhofer
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 in

Re: [perl #58410] [TODO] Deprecate n_* variants of the math opcodes

2008-11-15 Thread Bernhard Schmalhofer
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

[perl #56382] [RFC] Making Test::Harness 3 available without including it in core parrot.

2008-10-28 Thread Bernhard Schmalhofer via RT
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 configu

[perl #48014] [DEPRECATED] PMC union struct

2008-10-23 Thread Bernhard Schmalhofer via RT
On Mo. 08. Sep. 2008, 13:59:08, julianalbo wrote: > Done in r30914: changed name to Parrot__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 removed?

Re: [perl #31633] [TODO] Allow Languages to be self contained

2008-10-16 Thread Bernhard Schmalhofer
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 language

[perl #43851] [CAGE] All calls to stack_entry need to be NULL-checked

2008-09-30 Thread Bernhard Schmalhofer via RT
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 l

Re: [perl #43857] [TODO] Refactor config probes that are used only by language implementation

2008-09-12 Thread Bernhard Schmalhofer
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

Re: [perl #43857] [TODO] Refactor config probes that are used only by language implementation

2008-09-12 Thread Bernhard Schmalhofer
s good. An example for a language specific config probe could be put mk_language_shell.pl. Regards, Bernhard Thank you very much. kid51

Re: codingstd tests should pass in every release

2008-08-18 Thread Bernhard Schmalhofer
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 codingstd_t

Re: YAPC::EU 2008

2008-08-01 Thread Bernhard Schmalhofer
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 12t

Re: [perl #55954] [PATCH]: Add 'make smolder_test' target

2008-07-18 Thread Bernhard Schmalhofer
it is a good idea to centralize all interactions with svn. So how about using $Parrot::Revision::current or PConfig{revision} there? Regards, Bernhard

[perl #56800] [META] merge pdd25cx branch back into trunk

2008-07-17 Thread Bernhard Schmalhofer via RT
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] */

Re: [perl #57026] [BUG]: Changes to Parrot::Ops2c::Utils in remove_getfd branch cause failures in buildtools_tests

2008-07-17 Thread Bernhard Schmalhofer
l state is modified, I'm happy with returning undef or the empty list. On the other hand, I wouldn't 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

[svn:parrot-pdd] r29522 - in trunk: . compilers/pirc/src docs/book docs/pdds editor languages/PIR/src/pasm lib/Parrot/Ops2pm src/ops src/pmc t/pmc

2008-07-16 Thread bernhard
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

Re: CPAN-Permissions for Perl 5 Modules

2008-07-16 Thread Bernhard Schmalhofer
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/

Re: CPAN-Permissions for Perl 5 Modules

2008-07-16 Thread Bernhard Schmalhofer
a release 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 i

[svn:parrot-pdd] r29494 - trunk/docs/pdds/draft

2008-07-15 Thread 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_pi

CPAN-Permissions for Perl 5 Modules

2008-07-15 Thread Bernhard Schmalhofer
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

Parrot 0.6.4

2008-07-15 Thread Bernhard Schmalhofer
Hi, on behalf of the Parrot team, I'm proud to announce the release of Parrot 0.6.4 "St. Vincent Amazon." Parrot 0.6.4 is available via CPAN, or follow the download instructions at http://parrotcode.org/source.html. For those who would like to develop on Parrot, or help develop Parrot itsel

July 2008 Release

2008-07-12 Thread Bernhard Schmalhofer
issues, that are relevant for the release, to http://rt.perl.org/rt3/Ticket/Display.html?id=55926. Best regards, Bernhard

Re: [perl #55842] [BUG] empty .const .String broken

2008-07-09 Thread Bernhard Schmalhofer
4). But I notice that this issue is random (disappear or re-appear after an update & re-compilation). I made the same experience under Linux. This misfeature appears and disappears after making arbitrary changes. Regards, Bernhard

[perl #41666] Test PIR and PASM by generating PBC and running it

2008-07-03 Thread Bernhard Schmalhofer via RT
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 pbc-

Re: [perl #43857] [TODO] Refactor config probes that are used only by language implementation

2008-06-22 Thread Bernhard Schmalhofer
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 for

Re: Keep the 'keet Re: Renaming Plumhead

2008-06-15 Thread Bernhard Schmalhofer
ry variety? My favourite short form would 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

Renaming Plumhead

2008-06-14 Thread Bernhard Schmalhofer
e.html So I'm still open for an alternative. If no better suggestion turns up, I'll rename to 'Pharrot' after the June release. Regards, Bernhard

Re: [perl #52776] [PATCH] Allow @foo@ syntax when setting config data.

2008-06-07 Thread Bernhard Schmalhofer
= /home/coke/bin/perl -MExtUtils::Command -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

[perl #54148] [NEW] Add tools/util/dump-pbc.pl (weave PIR source and PBC disassembly)

2008-06-03 Thread Bernhard Schmalhofer via RT
> > 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

Re: [perl #42393] [TODO] regex - FIXME items in languages/regex/lib/Regex/Grammar.y

2008-05-18 Thread Bernhard Schmalhofer
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

[perl #52288] [install] undefined reference to `Parrot_set_executable_name', linking failed

2008-05-11 Thread Bernhard Schmalhofer via RT
gt; of > undocumented 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

[perl #45015] [TODO] Create a 'Rational' PMC for rational numbers

2008-05-09 Thread Bernhard Schmalhofer via RT
er, some codingstd tests are failing. Could you, desertmax, take 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] */

Re: YAPC::EU 2008

2008-05-04 Thread Bernhard Schmalhofer
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 that

Re: [perl #45015] [TODO] Create a 'Rational' PMC for rational numbers

2008-04-20 Thread Bernhard Schmalhofer
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

[perl #47828] [TODO] Implement the 'copy' opcode

2008-04-13 Thread Bernhard Schmalhofer via RT
7. Can this ticket be resolved now? Regards, Bernhard -- /* [EMAIL PROTECTED] */

Code with BSD-like license in Parrot repository?

2008-04-11 Thread Bernhard Schmalhofer
anguages/eclectus' in the Parrot repository? I know that 'Artistic 2.0' in incompatible with GPL. What's the score with BSD-like? Regards, Bernhard

[perl #48030] [DEPRECATED] compilers/PAST-pm, Parrot/HLLCompiler.pir

2008-04-07 Thread Bernhard Schmalhofer via RT
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 versio

SVN checkin: r26841 'perl Configure.pl' is required after svn update

2008-04-07 Thread Bernhard Schmalhofer
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

Re: YAPC::EU 2008

2008-04-03 Thread Bernhard Schmalhofer
enough critical mass that would warrant a Mini-hackathon? Regards, Bernhard

[perl #51894] [PATCH] aligning code and localization of vars

2008-03-27 Thread Bernhard Schmalhofer via RT
declared close to where the action is. Alternativels one could avoid the technical variable 's' altogether and stick with using '*buf'. Regards, Bernhard -- /* [EMAIL PROTECTED] */

[perl #31133] [TODO] Run different run cores inside Test.pm

2008-03-26 Thread Bernhard Schmalhofer via RT
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

Re: [perl #51860] Failures in t/manifest/*.t in a release

2008-03-19 Thread Bernhard Schmalhofer
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

Parrot 0.6.0 "P&P" is released.

2008-03-18 Thread Bernhard Schmalhofer
r contributors for making this possible, and our sponsors for supporting this project. Enjoy! Bernhard Schmalhofer

[perl #51790] Segfaults for GDBMHash in -C and -S runcores

2008-03-18 Thread Bernhard Schmalhofer via RT
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 > L

Any more NEWS for Parrot 0.6.0 ?

2008-03-17 Thread Bernhard Schmalhofer
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

[perl #51794] Test in languages/urm try to call _export_to_level

2008-03-17 Thread Bernhard Schmalhofer via RT
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] */

[perl #38262] [CAGE] get external Perl5 modules out of the parrot repo

2008-03-16 Thread Bernhard Schmalhofer via RT
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. >

Re: [perl #51380] [PATCH] Code layout of imcc.y

2008-03-16 Thread 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. in

Release of Parrot 0.6.0 is coming up

2008-03-14 Thread Bernhard Schmalhofer
nd 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

Re: [perl #51662] [TODO] Remove 'classname' rule in imcc.y

2008-03-13 Thread 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.

[svn:parrot-pdd] r26232 - in trunk/docs: . pdds

2008-03-05 Thread bernhard
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 a

[svn:parrot-pdd] r26231 - trunk/docs/pdds

2008-03-05 Thread bernhard
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

[svn:parrot-pdd] r26230 - trunk/docs/pdds

2008-03-05 Thread bernhard
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

Re: pdd17pmc branch review

2008-03-05 Thread Bernhard Schmalhofer
nches/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/buil

Re: More pruning

2008-02-02 Thread Bernhard Schmalhofer
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 as

Re: [perl #50244] [RFE] Remove 'languages/perl5'

2008-01-26 Thread Bernhard Schmalhofer
t lib/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

[perl #49828] [PATCH] Configure hanging on GNU m4 test under FreeBSD

2008-01-16 Thread Bernhard Schmalhofer via RT
re general solution. Best regards, Bernhard -- /* [EMAIL PROTECTED] */

[perl #49794] Configure.pl syntax errors - revision 24880

2008-01-15 Thread Bernhard Schmalhofer via RT
atus' would have marked Configure.pl with a 'C' for conflict. Deleting the file and updating again was the right action. Alternatively 'svn revert Configure.pl' should have worked as well. Regards, Bernhard -- /* [EMAIL PROTECTED] */

[svn:parrot-pdd] r24886 - trunk/docs/pdds

2008-01-15 Thread bernhard
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

Re: [perl #45137] [TODO] Add a revision control test in Configure.pl

2008-01-15 Thread Bernhard Schmalhofer
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 compilers/imcc/ma

Re: [perl #49780] [config] m4 doesn't "hang", it does its job...

2008-01-15 Thread Bernhard Schmalhofer
elated to that issue. Regards, Bernhard

Re: [perl #49780] [config] m4 doesn't "hang", it does its job...

2008-01-15 Thread Bernhard Schmalhofer
name'); -my ( $cpuarch, $osname ) = split m/-/, $archname, 2; -if ( !defined $osname ) { - ( $osname, $cpuarch ) = ( $cpuarch, "" ); -} Regards, Bernhard

Re: [perl #44269] [TODO] Need more meaningful comment in Parrot Bug Summary

2008-01-14 Thread Bernhard Schmalhofer
elevant tickets. Regards, Bernhard

Re: [perl #38982] [CAGE] refactor long test files

2008-01-12 Thread Bernhard Schmalhofer
ed as well. My 0.02 € Bernhard

Re: [perl #37324] [TODO] build - root.in makefile split-up

2008-01-12 Thread Bernhard Schmalhofer
t 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

Re: [perl #48090] plumhead smoke test presents prompt

2007-12-03 Thread Bernhard Schmalhofer
roke this when I reformated 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

Re: prototype-based language under parrot

2007-11-30 Thread Bernhard Schmalhofer
in PJS, http://users.fulladsl.be/spb1622/pjs/. Regards, Bernhard

Re: [perl #41597] [PATCH] replacing explicit access to $^O in Configure

2007-11-28 Thread Bernhard Schmalhofer
ig{ccflags} !~ /DD64/ ) { config/gen/config_h.pm:83:print {$HH} "\n#define BUILD_OS_NAME \"$^O\"\n"; 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

[perl #45601] [unified_testing] Plans and notes for the unified testing branch

2007-11-27 Thread Bernhard Schmalhofer via RT
I wonder whether any major obstacles have surfaced and whether it makes sense to merge the changes in 'unified_testing' with 'trunk' again. Regards, Bernhard -- /* [EMAIL PROTECTED] */

Re: [perl #47792] [BUG]: languages/dotnet/Configure.pl causes configuration error

2007-11-26 Thread Bernhard Schmalhofer
27;languages/dotnet/Configure.pl'. If nobody beats me to it, I take a look at it after experimenting with 'languages/plumhead/Configure.pl'. Regards, Bernhard

[perl #31633] [TODO] Allow Languages to be self contained

2007-11-24 Thread Bernhard Schmalhofer via RT
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/

Re: [perl #47560] [BUG]: 'make realclean' not exiting cleanly

2007-11-18 Thread Bernhard Schmalhofer
by usr/bin/perl tools/dev/reconfigure.pl --step=gen::makefiles --target=Makefile which didn't look for changes in 'config/gen/makefiles/languages.in'. I'll take a brief look at reconfigure.pl . Regards, Bernhard

[perl #41597] [PATCH] replacing explicit access to $^O in Configure

2007-11-10 Thread Bernhard Schmalhofer via RT
applied yet. It make sense to me as it is a prerequisite for cross-compilation. Should I go ahead and try to apply the patch ? Regards, Bernhard -- /* [EMAIL PROTECTED] */

Re: How exactly does all the other languages works in parrot?

2007-10-28 Thread Bernhard Schmalhofer
s/pdds/draft/pdd26_ast.pod. AFAIK the way languages can use modules written in other languages is not specied yet. Questions can also be asked in #parrot on MagNet. Regards, Bernhard Thanks.

Re: adding failing tests (was "t/pmc/objects.t test failures" in RT)

2007-10-23 Thread Bernhard Schmalhofer
explaining 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

Re: [perl #46541] [BUG] t/pmc/objects.t test failures

2007-10-20 Thread Bernhard Schmalhofer
r of the test case, as there should be a low entrance barrier for adding tests. Regards, Bernhard Allison

Re: [perl #46541] [BUG] t/pmc/objects.t test failures

2007-10-19 Thread Bernhard Schmalhofer
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 f

Re: [perl #39824] [CAGE] tools/dev/check_source_standards.pl -- this should be a test

2007-10-14 Thread Bernhard Schmalhofer
ames which 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 shou

Re: [perl #46007] [CAGE] licensing cleanup

2007-10-03 Thread Bernhard Schmalhofer
Led source code I'm sure the eval.c has to stay GPL licensed or be removed. I'm not sure about the PIR code. Regards, Bernhard

Re: [IMCC] add ".label" to lexer for macro labels

2007-10-02 Thread Bernhard Schmalhofer
bly it does the *right* thing in different contexts). I would prefer to be more consistent and less magic. Regards, Bernhard

Re: [PATCH][IMCC] add ".label" to lexer for macro labels

2007-09-27 Thread Bernhard Schmalhofer
bles. Then, once all ".local" (in macros) are replaced by ".label", we can start replacing ".sym"s by ".local", so that ".sym" can be removed from the lexer. Shouldn't that be '.macro_local' or something like that ? CU, Bernhard

Re: [perl #45703] [PATCH] my 1st patch: cleaning up some headerizer warnings as noted in RT 45593

2007-09-24 Thread Bernhard Schmalhofer
ner being NULL or complain loudly. Best regards, Bernhard

Re: [perl #45697] [PROPOSAL][IMCC] Remove optional comma for sub flags

2007-09-24 Thread Bernhard Schmalhofer
d this proposal. Regards, Bernhard

[svn:parrot-pdd] r21461 - in trunk: . docs/pdds src/ops

2007-09-21 Thread 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 '

Re: [perl #45023] SUGGESTION inlining subs

2007-09-11 Thread Bernhard Schmalhofer
ad with a German guy at YAPC::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

Re: [perl #42769] Names of basic PMC serve as keywords in PIR

2007-09-10 Thread Bernhard Schmalhofer
first deprecated and then removed. Currently .sub main :main .local Array my_string my_string = new String my_string = 'hello' say my_string .end is valid PIR. Regards, Bernhard

[perl #42769] Names of basic PMC serve as keywords in PIR

2007-09-09 Thread Bernhard Schmalhofer via RT
It isn't helpful to be able to say: .local Array my_string my_string = new String Regards, Bernhard -- /* [EMAIL PROTECTED] */

[perl #42769] can't create a variable named 'object'

2007-09-09 Thread Bernhard Schmalhofer via RT
The new patch is attached. Does anybody mind if 'object' is removed as an alias of 'pmc'? As 'object' hasn't been documented, I think that no deprecation cycle is necessary. Regards, Bernhard -- /* [EMAIL PROTECTED] */

[perl #43855] embed.h no longer needs the Parrot_init prototype

2007-09-08 Thread Bernhard Schmalhofer via RT
lose this ticket, if no breakages are reported. Regards, Bernhard -- /* [EMAIL PROTECTED] */

[perl #42300] [PATCH] t/pmc/sub.t: test for creation of lex by clone op

2007-09-08 Thread Bernhard Schmalhofer via RT
arified, can I close this ticket? Regards, Bernhard -- /* [EMAIL PROTECTED] */

[perl #40626] [BUG] :vtable fails for subclasses of core classes

2007-09-06 Thread Bernhard Schmalhofer via RT
/Parrot/repos/parrot$ ./parrot t.pbc 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] */

Re: Change 21059 breaks src/dynpmc/gdbmhash.pmc

2007-09-04 Thread Bernhard Schmalhofer
orward is that extenders should use Parrot_String and not STRING. Regards, Bernhard

Re: [perl #45109] [Lisp] Breakage when an unused PMC is removed

2007-09-02 Thread Bernhard Schmalhofer
a register allocator bug? Regards, Bernhard

  1   2   3   >