Re: Tetris example (was: Please no checkins)

2004-03-02 Thread Jens Rieks
Hi, Am Dienstag, 2. März 2004 10:48 schrieb Leopold Toetsch: Jens Rieks [EMAIL PROTECTED] wrote: Hi leo, Here is the tetris example, include it if you want... I've now tested it a bit. Looks really good and works - mostly :) - it tries to load SDL_Image, albeit this seems to be unused I

Re: Tetris example

2004-03-02 Thread Jens Rieks
Hi, Am Dienstag, 2. März 2004 17:19 schrieb Dan Sugalski: At 5:13 PM +0100 3/2/04, Leopold Toetsch wrote: Parrot's object support is not yet good enough to be able to convert the game to use ParrotObjects. What is missing? Constructors and destructors are my two big guesses here. :-P

subclassing bug

2004-03-02 Thread Jens Rieks
The following code results in a clone() not implemented in class 'ParrotClass' error: .sub _main .local pmc a .local pmc b .local pmc c newclass a, A subclass b, a, B subclass c, b, C end .end jens

Re: Current PLATFORMS

2004-03-02 Thread Joshua Hoblitt
On Tue, 2 Mar 2004, Leopold Toetsch wrote: x86_64 is nowadays amd64 I presume. Can you please provide the output of $ cat myconfig AMD originally was calling it x86-64. So it went into the Linux kernel as ./arch/x86_64. Then AMD renamed the instruction set to AMD64. Just to keep it

Re: Current PLATFORMS

2004-03-02 Thread Joshua Hoblitt
On Tue, 2 Mar 2004, Leopold Toetsch wrote: x86_64 is nowadays amd64 I presume. Can you please provide the output of $ cat myconfig Summary of my parrot 0.1.0 configuration: configdate='Tue Mar 2 11:51:06 2004' Platform: osname=linux, archname=x86_64-linux jitcapable=0,

fleshing out extend.h

2004-03-02 Thread Mitchell N Charity
Pmc class headers providing parts of parrot's C extension api are not being included in extend.h. Such as the generated file ./classes/pmc_array.h, with its Parrot_Array_push_integer. Such files are not being included anywhere in include/parrot/ at all. So it looks like a ./config/gen/

Re: Tetris example

2004-03-02 Thread Simon Glover
On Tue, 2 Mar 2004, Jens Rieks wrote: from pdd 15: : instantiate Px, Py, Sz (Unimplemented) : Instantiate a brand new class, based on the metadata : in Py, named Sz. I think I have missread this last time. What it is op supposed to do? How can I create an object of class the

[DOCS] make html

2004-03-02 Thread Michael Scott
I've added two targets to the Makefile. html: Generate HTML documentation from POD in the sources. html-clean: Remove the HTML documentation. Mike

[perl #27301] [PATCH] \t\pmc\exec.t Tests spawnw opcode

2004-03-02 Thread via RT
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #27301] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=27301 Does the naming and placement of this test fit convention? The opcode is

[perl #27314] delegate pmc methods ignored in inheritance

2004-03-02 Thread via RT
# New Ticket Created by Dan Sugalski # Please include the string: [perl #27314] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=27314 If you have a pmc class that inherits from delegate you're out of luck. All of

Re: [PATCH] parrotbug 0.0.1

2004-03-02 Thread Leopold Toetsch
Jerome Quelin [EMAIL PROTECTED] wrote: I did not checked it in parrot's repository because: - I don't know where it should go in parrot tree tools/dev invoked per make bugreport? - the copyright is missing (Dan, please insert correct copyright) All in parrot root is subject to terms in

Parrot_PMC_new vs Parrot_register_pmc

2004-03-02 Thread Arthur Bergman
Hi, Just a quick check, why is Parrot_register_pmc not named as the other Parrot_PMC_* functions in the external interface? Cheers Arthur

Re: Tetris example

2004-03-02 Thread Dan Sugalski
At 5:58 PM +0100 3/2/04, Jens Rieks wrote: Hi, Am Dienstag, 2. März 2004 17:19 schrieb Dan Sugalski: At 5:13 PM +0100 3/2/04, Leopold Toetsch wrote: Parrot's object support is not yet good enough to be able to convert the game to use ParrotObjects. What is missing? Constructors and

[perl #27287] [PATCH] creates README's in several languages/ directories

2004-03-02 Thread via RT
# New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #27287] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=27287 This patch creates a couple of new small README's, for several languages/

Re: subclassing bug

2004-03-02 Thread Simon Glover
A PASM version of the test case is: newclass P16, A subclass P16, P16, B subclass P16, P16, C end I think I've figured out what's happening here. Stepping through the code with gdb shows that the first subclassing works fine, but the second blows up in Parrot_single_subclass at

A good news/bad news sort of thing

2004-03-02 Thread Dan Sugalski
The good news is that the infrastructure's in place to do delegated method calls for vtable functions with objects. So you can actually do something like: .sub __MAIN prototyped .param pmc argv .local pmc foo .local pmc bar .local pmc asub newclass P1, Foo find_type I0, Foo

Re: www.parrotcode.org/ points to 0.0.10

2004-03-02 Thread Robert Spier
This is on my list for tonight. I've got something all ready to go but have been busy with a $NEW_JOB. -R At Tue, 2 Mar 2004 00:44:02 -0500, Mitchell N Charity wrote: The parrot homepage http://www.parrotcode.org/ currently says Periodic releases will appear on CPAN; the current

NetBSD 1.6 - need to define _STRUCT_TIMESPEC

2004-03-02 Thread Nick Kostirya
If to define _STRUCT_TIMESPEC, then compilation is successfully. % make test perl t/harness --gc-debug --running-make-test -b t/op/*.t t/pmc/*.t t/native_pbc/*.t imcc/t/*/*.t t/src/*.t t/op/00ff-dos...ok t/op/00ff-unix..ok t/op/arithmeticsok t/op/basic..ok

Re: Current PLATFORMS

2004-03-02 Thread Eirik Berg Hanssen
Index: PLATFORMS === RCS file: /cvs/public/parrot/PLATFORMS,v retrieving revision 1.15 diff -u -t -u -r1.15 PLATFORMS --- PLATFORMS 1 Mar 2004 08:48:13 - 1.15 +++ PLATFORMS 2 Mar 2004 01:08:49 - @@ -18,6 +18,7 @@

Re: [PATCH] parrotbug 0.0.1

2004-03-02 Thread Dan Sugalski
At 8:57 AM +0100 3/2/04, Leopold Toetsch wrote: Jerome Quelin [EMAIL PROTECTED] wrote: - the copyright is missing (Dan, please insert correct copyright) All in parrot root is subject to terms in LICENSES. Copyright notices still should be in the individual files. --

Re: [PATCH] parrotbug 0.0.1

2004-03-02 Thread Dan Sugalski
At 9:24 PM -0800 3/1/04, Robert Spier wrote: - I'm not sure about the reporting address (Robert, I need your advice on this one) I suppose, it should be something like parrotbugatparrotcode.org Anyone else want to brainstorm bug addresses for parrot? Since we need a new system to handle

Re: Tetris example (was: Please no checkins)

2004-03-02 Thread Leopold Toetsch
Jens Rieks wrote: Hi, Am Dienstag, 2. März 2004 10:48 schrieb Leopold Toetsch: - some blocks are dropping down invisibly Which blocks? It was the red (color=4) one, which vanished on my notebook, especially when it got darkened after dropping down. Parrot's object support is not yet good

Re: [perl #27301] [PATCH] \t\pmc\exec.t Tests spawnw opcode

2004-03-02 Thread Nigel Sandever
On Tue, 02 Mar 2004 02:31:47 -0800, [EMAIL PROTECTED] (Nigelsandever @ Btconnect . Com) wrote: =_1078223508-4945-0 Content-Type: text/plain; charset=utf-8 # New Ticket Created by [EMAIL PROTECTED] # Please include the string: [perl #27301] # in the subject line of all future

[DEV] some vim notes

2004-03-02 Thread Leopold Toetsch
When writing PASM/PIR or digging in the Parrot source, you (as a vim user) might find it helpful to run: 1) make -C editors This installs a vim syntax file in ~/.vim/syntax/imc.vim (I have it sym-linked as pasm.vim too). And: $cat ~/.vim/ftplugin/imc.vim augroup filetypedetect au

Re: [perl #27272] [PATCH] fix typos in intro.pod

2004-03-02 Thread Leopold Toetsch
Neil Conway [EMAIL PROTECTED] wrote: This trivial patch fixes a few typos I noticed while reading through docs/intro.pod Thanks, applied. leo

Re: Current PLATFORMS

2004-03-02 Thread Joshua Hoblitt
Parrot 0.1.0 builds on Linux/x86_64 w/gcc 3.3.3 (20040217) and glibc-2.3.3 (pre20040207) but a number of tests fail. I can provide the complete test run if anyone thinks it will be helpful. -J -- Failed TestStat Wstat Total Fail Failed List of Failed

Re: Tetris example (was: Please no checkins)

2004-03-02 Thread Dan Sugalski
At 5:13 PM +0100 3/2/04, Leopold Toetsch wrote: Parrot's object support is not yet good enough to be able to convert the game to use ParrotObjects. What is missing? Constructors and destructors are my two big guesses here. :-P -- Dan

[PATCH] native exec support on win32

2004-03-02 Thread Goplat
Attached patch adds native exec support for win32's COFF format .o files. I had to change some code that assumed the bytecode being used was from the interpreter-code-src block, which wasn't the case when it's not being mmaped. __ Do you Yahoo!? Yahoo! Search -

Tetris example (was: Please no checkins)

2004-03-02 Thread Leopold Toetsch
Jens Rieks [EMAIL PROTECTED] wrote: Hi leo, Here is the tetris example, include it if you want... I've now tested it a bit. Looks really good and works - mostly :) - it tries to load SDL_Image, albeit this seems to be unused - some blocks are dropping down invisibly - it doesn't recognize a

Re: Current PLATFORMS

2004-03-02 Thread Leopold Toetsch
Joshua Hoblitt [EMAIL PROTECTED] wrote: Parrot 0.1.0 builds on Linux/x86_64 w/gcc 3.3.3 (20040217) and glibc-2.3.3 (pre20040207) but a number of tests fail. x86_64 is nowadays amd64 I presume. Can you please provide the output of $ cat myconfig ... I can provide the complete test run if

Re: This week's summary

2004-03-02 Thread Leopold Toetsch
The Perl 6 Summarizer [EMAIL PROTECTED] wrote: The Perl 6 Summary for the week ending 20040229 Native PBC issues It turns out that, just at the moment, Parrot bytecode isn't actually platform independent. This will, of course, get fixed, but it's not Leo's top priority at

Cygwin tests (was: Current PLATFORMS)

2004-03-02 Thread Leopold Toetsch
Tj Anthony [EMAIL PROTECTED] wrote: [silent lurker alert] Not more ;) Parrot will build on Cygwin, as long as you configure with: perl Configure.pl --define-inet_aton Good. The tests, however, are a different story. Notably, extend_12 runs away and starts hopelessly consuming memory

Re: [perl #27301] [PATCH] \t\pmc\exec.t Tests spawnw opcode

2004-03-02 Thread Brent \Dax\ Royal-Gordon
Nigel Sandever wrote: If my lack of experience with OSS/unix makes my willingness to contribute to the project unviable, then a simple statement; stop bothering us will stop me wasting your time and mine. If I may, most of the US East Coast is settling down for bed right now, and most of the

[perl #27336] [PATCH] Typo in library/dumper.imc

2004-03-02 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #27336] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=27336 Minor typo in library/dumper.imc for unknown pmcs dumper.diff Description:

Re: www.parrotcode.org/ points to 0.0.10

2004-03-02 Thread Robert Spier
As promised. The new site is now live. -R This is on my list for tonight. I've got something all ready to go but have been busy with a $NEW_JOB. -R At Tue, 2 Mar 2004 00:44:02 -0500, Mitchell N Charity wrote: The parrot homepage http://www.parrotcode.org/ currently

Re: [perl #27336] [PATCH] Typo in library/dumper.imc

2004-03-02 Thread chromatic
On Tue, 2004-03-02 at 21:54, Will Coleda wrote: Minor typo in library/dumper.imc for unknown pmcs Thanks, applied. -- c

Re: open issue review (easy stuff)

2004-03-02 Thread Will Coleda
On Tuesday, January 20, 2004, at 06:03 PM, Robert Spier wrote: If you respond to this message, with the ticket id and brief reason why it can be closed, i.e. patch applied, patch rejected, bad idea.. I'll do the labor of updating the ticketing system. -R 18044: Assembler doesn't return a useful

Valgrind shouting

2004-03-02 Thread Arthur Bergman
Hi, So I am currently trying to find another segfault, valgrind is helping me but the only thing it really says is ==24093== Conditional jump or move depends on uninitialised value(s) ==24093==at 0x8273227: compact_pool (src/resources.c:301) ==24093==by 0x827300C: mem_allocate

Re: Distributing traits / Rule-matching group properties

2004-03-02 Thread Damian Conway
Larry wrote: : Indeed, if Larry were to give the word, I'd be delighted to add support for : it to the Perl6::Rules module. Execute! (I hope that's the right word...) I believe, Captain, the correct word would be: Engage! Data^H^Hmian

Re: Exegesis 7: Fill Justification

2004-03-02 Thread Stefano Rodighiero
Il giorno 02/mar/04, alle 04:12, Larry Wall ha scritto: [...] : Problem solved!!! ;-) I think you prove my point. :-) Very nice certamen. You would be probably thrilled by an italian Usenet poster I'm honoured to know, who manually justifies every single post he writes. No extra

Re: Exegesis 7: Fill Justification

2004-03-02 Thread Piers Cawley
Tom Christiansen [EMAIL PROTECTED] writes: On Tue, Mar 02, 2004 at 10:01:11AM +1100, Damian Conway wrote: : That's a *very* interesting idea. What do people think? I think anyone who does full justification without proportional spacing and hyphenation is severely lacking in empathy for the

Re: Exegesis 7: Fill Justification

2004-03-02 Thread Stefano Rodighiero
Il giorno 02/mar/04, alle 10:08, Stefano Rodighiero ha scritto: [...] Someone thinks Leonardo Serni is like Nicolad Bourbaki. ^^^ Oops. That was 'Nicolas'. Sorry. Stefano