Re: Synopsis 2 draft 1

2004-08-15 Thread Smylers
Larry Wall writes: : {$foo[$bar]} : {$foo}[$bar] : : That last example seems to violate the previous stipulation about : not following a closure by dereferencers. That's the point--it isn't a dereferencer. It's literal brackets. Ah, yes. Sorry -- my mind was determined to

[perl #31124] [PATCH] Small build fix

2004-08-15 Thread via RT
# New Ticket Created by Mattia Barbon # Please include the string: [perl #31124] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31124 Hello, the attached patch allows building hwere the filesystem does not allow

[perl #31125] [PATCH[ More dynpmc fixes

2004-08-15 Thread via RT
# New Ticket Created by Mattia Barbon # Please include the string: [perl #31125] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31125 Hello, this patch: 1) removes the necessity of having #define enum_class_Foo

[perl #31126] [PATCH[ More dynpmc fixes (with patch, really)

2004-08-15 Thread via RT
# New Ticket Created by Mattia Barbon # Please include the string: [perl #31126] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31126 [sigh, this time with patch] Hello, this patch: 1) removes the necessity of

[perl #31128] Infinite loop in key_string

2004-08-15 Thread via RT
# New Ticket Created by Steve Fink # Please include the string: [perl #31128] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31128 --- osname= linux osvers= 2.4.21-1.1931.2.382.entsmp arch=

Re: [perl #31112] [PATCH] Add --include directive to pmc2c2.pl

2004-08-15 Thread Leopold Toetsch
Mattia Barbon [EMAIL PROTECTED] wrote: Hello, the attached patch adds a --include command line options specifying one or more directories to be searched for base .pmc files and/or for vtable.dump and default.dump. Thanks, applied as well as #31113 and #31115 leo

Re: [perl #31114] [PATCH] Dynext functions

2004-08-15 Thread Leopold Toetsch
Mattia Barbon [EMAIL PROTECTED] wrote: Hello, I am not sure about this patch. It splits part of Parrot_load_lib into a Parrot_init_lib(Interp, load_func_ptr, init_func_ptr) where load/init_func_ptr are pointers to the function loadlib calls. The objective is allowing dynamic PMCs linked

Re: Something broke for me

2004-08-15 Thread Leopold Toetsch
Michel Pelletier [EMAIL PROTECTED] wrote: ... It only segfaults when *not* tracing. I'm still looking for the right snippet. You might also make sure that you aren't running into a DOD/GC bug. These kind of bugs sometimes show this Heisenbug behavior. Try: $ parrot -G ... # turn of DOD/GC

Re[2]: [perl #31114] [PATCH] Dynext functions

2004-08-15 Thread Mattia Barbon
[got a failure, sorry if this is a duplicate] On 15 Aug 2004 10:11:11 - Leopold Toetsch via RT [EMAIL PROTECTED] wrote: Mattia Barbon [EMAIL PROTECTED] wrote: Hello, I am not sure about this patch. It splits part of Parrot_load_lib into a Parrot_init_lib(Interp, load_func_ptr,

Re: [perl #31114] [PATCH] Dynext functions

2004-08-15 Thread William Coleda
I would be very greatful if you worked on this. =-) This came up a few months ago with Tcl - there are several inter-related PMC, just like the Perl* PMCs (which only work because they are NOT dynpmcs...) - you cannot compile them individually, you must do them all at once. I tabled working with

Re: Something broke for me

2004-08-15 Thread Michel Pelletier
On Sun, 15 Aug 2004 11:19:44 +0200 Leopold Toetsch [EMAIL PROTECTED] wrote: Michel Pelletier [EMAIL PROTECTED] wrote: ... It only segfaults when *not* tracing. I'm still looking for the right snippet. You might also make sure that you aren't running into a DOD/GC bug. These kind of

Parakeet 0.2

2004-08-15 Thread Michel Pelletier
Parakeet is a Forth-inspired, object-oriented stack machine language for the Parrot VM. http://www.daca.net:8080/Parakeet-0.2.tgz The tarball contains two files, the language implementation and a test script. The test script gives several examples and exercises most of the features I have

NCI and callback functions

2004-08-15 Thread Stephane Peiry
Hi All, Ive been trying to get the (NCI) callbacks working with GTK but somehow cant. Mainly the attached file implements a (very) small test app where it simply displays a button within a window. The problem is that as soon as it goes onto installing the callback parrot returns with a

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

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31133] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31133

[perl #31134] [TODO] Unicode properties tables

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31134] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31134 Find a decent way of including Unicode properties tables. (Not for the

[perl #31135] [TODO] non-ASCII encoding vtables

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31135] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31135 Fill in vtables for non-ASCII encodings: UTF-8, UTF-16, UTF-32, etc. (From

[perl #31136] [TODO] Replace configure with miniparrot

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31136] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31136 Long term, Configure system should be replaced with a bootstrapping

[perl #31137] [TODO] Configure - Valgrind test target

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31137] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31137 Valgrind test target on supporting platforms (From TODO file)

[perl #31138] [TODO] Configure - dependencies fix

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31138] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31138 Short term, fix the dependencies (eg, more needs to depend on classes/*)

[perl #31139] [TODO] Configure - lib creation for pbc2c2.pl

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31139] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31139 Platform-independent library creation for pbc2c2.pl extensions (From the

[perl #31140] [TODO] Configure - checks for functions/features

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31140] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31140 Checks for various functions and features (socket related, threads,

[perl #31141] [TODO] opcodes - mark branch arguments

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31141] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31141 Mark branch arguments in ops files, e.g. addr/constaddr INT instead of in/inconst

[perl #31142] [TODO] Interpreter - combine dynamic op lib cores

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31142] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31142 Combine dynamic op lib cores. (From the TODO file)

[perl #31144] [TODO] Interpreter - exec spawn should split own args

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31144] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31144 Have exec and spawn split up their command-line arguments, rather than

[perl #31143] [TODO] Interpreter - share MMD tables

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31143] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31143 Make the MMD tables shareable between interpreters for faster startup.

[perl #31145] [TODO] Assembler - Debugging and source line # info.

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31145] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31145 Debugging and source line number info (From the TODO file)

[perl #31146] [TODO] Stability - purify, valgrind, etc.

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31146] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31146 Purify, Valgrind, and other memory badness detectors (From the TODO file)

[perl #31147] [TODO] metadata in bytecode

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31147] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31147 Bytecode Metadata (source line number info, symbol table) (From the

[perl #31148] [TODO] Documentation - out of date

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31148] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31148 Update docs and pdds to reflect current state. (From the TODO file)

[perl #31150] [TODO] Debugger - commands history and completion

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31150] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31150 Add commands history and completion (from the TODO file)

[perl #31151] [TODO] Strings - Automate string vtable generation

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31151] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31151 Automate string vtable generation (From the TODO file)

[perl #31149] [TODO] Documentation - parrotguts hard

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31149] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31149 Parrotguts currently too difficult to approach (From the TODO file)

[perl #31152] [TODO] Regexp - case folding

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31152] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31152 Implement case folding (From TODO file)

[perl #31156] [TODO] Performance - Add profiling build options

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31156] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31156 Add profiling build options (From the TODO file)

[perl #31157] [TODO] Add new benchmarks to tinderbox

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31157] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31157 Add the above to tinderbox From the TODO file

[perl #31158] [TODO] Add profiling build options to tinderbox

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31158] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31158

Re: Precedence table update

2004-08-15 Thread Mark Lentczner
I apologize if the answers to these questions are in the list somewhere, but I can't find any archive of this list that lets me search for things like ^..^ or ?= ! In reviewing the operator precedence table update, I have some questions: 1) What is unary ** ? I assume it is prefix. 2) Did

Re: [perl #31138] [TODO] Configure - dependencies fix

2004-08-15 Thread Matt Fowles
All~ I was thinking about reworking the Parrot build system to use scons (http://www.scons.org/). The up side to this is that it would allow more precise dependecies and could probably be used to eliminate the configure step. The down side is that it introduces another dependency. However,

[perl #31159] [TODO] Debugger - Load the commands from a file

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31159] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31159 Load the commands from a file (From the TODO file)

[perl #31160] [TODO] Make breakpoints at labels

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31160] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31160 Make breakpoints at labels (From the TODO file)

[perl #31161] [TODO] Debugger - Read core dumps

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31161] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31161 Read core dumps (From the TODO file)

[perl #31164] [TODO] Debugger - Handle restart opcodes

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31164] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31164 Handle restart opcodes (From the TODO file)

[perl #31165] [TODO] Jit - More instructions needed!

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31165] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31165 More instructions needed! (from the TODO file)

[perl #31166] [TODO] JIT - Make it work on more architectures

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31166] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31166 Make it work on more architectures (from the TODO file)

[perl #31167] [TODO] Platforms - Provide own library functions

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31167] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31167 Provide own library functions e.g. snprintf for poor platforms. (From the TODO

[perl #31168] [TODO] IO - Async IO

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31168] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31168 Async IO (From the TODO file)

[perl #31169] [TODO] IO - Layer handling

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31169] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31169 Layer handling (From the TODO file)

[perl #31170] [TODO] IO - Socket IO

2004-08-15 Thread via RT
# New Ticket Created by Will Coleda # Please include the string: [perl #31170] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=31170 Socket IO (From the TODO file)

Re: [perl #30694] [PATCH] 2 more general questions + 1 answer for compiler_faq

2004-08-15 Thread chromatic
On Tue, 2004-07-13 at 12:48, TOGoS wrote: # New Ticket Created by TOGoS # Please include the string: [perl #30694] # in the subject line of all future correspondence about this issue. # URL: http://rt.perl.org:80/rt3/Ticket/Display.html?id=30694 Just a quick little addition to the