On Oct 23, 2007, at 5:45 PM, Allison Randal wrote:
Klaas-Jan Stol wrote:
Hi, attached a document describing the current macro layer of IMCC.
On the proposed modifications to macros, I have reservations on the
automatic munging of .local variable names. Macros are simple
parameterized
Bob Rogers wrote:
All I am talking about is the equivalent of what local $var provides
for Perl 5, i.e. dynamically-scoped binding of scalar package
variables.
Perl 5 locals and Perl 6 temps are quite different than Lisp special
variables. I don't immediately see a way to explain this any
Joshua Isom wrote:
.sub bar
.declare_my_locals(foo)
local_declare_my_locals_foo = 5
print local_declare_my_locals_foo
...
.end
Those aren't meant to be accessed outside the macro. And imcc adds a
number to it to make it hard to guess and there's no incentive to do
that.
The
jerry gay wrote:
yes, '.local' in a macro should mean the same thing as '.local' in
pir.
You've got it exactly.
to confuse the matter further, '.local' in a macro currently
means create a unique label.
kjs's proposal changes that to '.label'
local in pir and macro language means
Hi,
I had a look at the revision of pdd19, it reads much better than the first
document.
I do have some comments, besides the reply I gave earlier (but I later
realized I didn't do reply-all).
1. line 96 talks about the data types int, string, pmc and float. I
thought the word float was a bit
With tests t/configure/117-inter_shlibs-01.t and 02.t committed to trunk
last night, test coverage for this package is now 100% in all relevant
categories. Ticket is resolved.
Kevin Tew wrote:
exceptions_ops.diff adds some simple ops needed for PDD compliance.
exceptions.diff attempts to change all instances of clear_eh to pop_eh.
Looks good.
The exception handler stack introspection interface you added to the PDD
is solid. The stack will be replaced by the
On 10/24/07, Allison Randal [EMAIL PROTECTED] wrote:
Kevin Tew wrote:
exceptions_ops.diff adds some simple ops needed for PDD compliance.
exceptions.diff attempts to change all instances of clear_eh to pop_eh.
Looks good.
The exception handler stack introspection interface you added to
jerry gay wrote:
i'd prefer 'count_eh', to match every other exception handler related
op that has an '_eh' suffix. seems silly to have just one with a 'eh_'
prefix.
'count_eh' isn't distinctive enough.
Another possibility is not to provide an opcode for the number of
exception handlers,
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46783]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46783
In t/tools/smartlinks.t there are many todo items which say:
# TODO: this should
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46785]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46785
In t/tools/smartlinks.t there is the todo item in the context of testing
the CFile
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46787]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46787
In t/tools/smartlinks.t, within the context of testing the CPodFile class
there is
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46789]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46789
In t/tools/smartlinks.t in the context of the CSpecFiles class there is
the todo
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46791]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46791
In t/tools/smartlinks.t in the context of the CTestFile class there is
the todo
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46793]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46793
In t/tools/smartlinks.t there is the todo item:
# TODO: Test
Which means: test
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46795]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46795
In t/tools/smartlinks.t there is the todo item:
# TODO: TestInfo
Which means:
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46797]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46797
In t/tools/smartlinks.t there is the todo item:
# TODO: SmartLinkServer
Which
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46799]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46799
In t/tools/smartlinks.t there is the todo item:
# TODO: end-to-end testing
Which
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46801]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46801
In t/tools/smartlinks.t there is the todo item:
# TODO: main
After discussion
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46803]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46803
In t/stm/basic.t there is the todo item (in the context of the GC isn't
too
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46805]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46805
In t/src/list.t there is the todo item:
# TODO
which says much in little i.e.:
Author: allison
Date: Wed Oct 24 13:00:06 2007
New Revision: 22457
Modified:
trunk/docs/pdds/draft/pdd19_pir.pod
Log:
[pdd] Round of comments on PIR PDD from KJS.
Modified: trunk/docs/pdds/draft/pdd19_pir.pod
==
---
Klaas-Jan Stol wrote:
1. line 96 talks about the data types int, string, pmc and
float. [...] Wasn't the word num standard?
Yup, good catch. Probably crept in during the original edit down to just
4 types from the earlier long list.
2.a line 246, about .globalconstant, doesn't specify
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46807]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46807
In t/pmc/threads.t there is the todo item:
# XXX FIXME rework tests since we
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46813]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46813
In t/pmc/threads.t there is the todo item:
$P0.'join'() # XXX
within the 'sub
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46815]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46815
In t/run/options.t there is the todo item:
## TODO test remaining options
Which
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46817]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46817
In t/pmc/sub.t there is the todo item:
# This is the behavior of Parrot 0.4.3
#
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46819]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46819
This ticket is related to RT#46817. In t/pmc/sub.t there is the todo item:
# XXX
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46821]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46821
In t/src/ro.t there is the todo item:
# XXX: should this work?
and the related
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46823]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46823
In t/pmc/resizeablepmcarray.t there is the todo item:
# TODO: Rewrite these
On 24/10/2007, via RT Paul Cochrane [EMAIL PROTECTED] wrote:
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46823]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46823
In
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46825]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46825
In t/pmc/resizeablebooleanarray.t there is the todo item:
TODO: {
local $TODO
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46827]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46827
In t/pmc/parrotio.t there is the todo item:
# TODO test open file, close file,
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46829]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46829
In t/pmc/parrotio.t there is the todo item:
# TODO cleanup 'new_file'
Which is
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46831]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46831
In t/pmc/parrotio.t there is the todo item:
$P1 = # TODO create a callback
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46833]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46833
In t/pmc/parrotio.t there is the todo item:
# TODO test reading/writing code
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46835]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46835
In t/pmc/parrotio.t there is the todo item:
# TODO test reading long chunks, eof,
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46837]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46837
In t/pmc/parrotio.t there is the todo item:
# TODO pir_output_is( 'CODE', 'OUT',
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46839]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46839
In t/pmc/parrotio.t there is the todo item:
# TODO test effects of buffer_type,
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46841]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46841
In t/pmc/parrotio.t there is the todo item:
# TODO
# LPDD22/I\/O PMC API/=item
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46843]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46843
In t/pmc/parrotio.t there is the todo item:
# TODO
# LPDD22/I\/O PMC API/=item
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46845]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46845
In t/pmc/objects.t there is a todo item which looks like it is associated
with the
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46847]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46847
In t/pmc/io_iterator.t there are many todo items which say:
$P99 = 1 # TODO
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46849]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46849
In t/pmc/io_iterator.t there is the todo item:
# TODO create helper functions to
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46851]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46851
In t/pmc/io_iterator.t there is the todo item wthin the tests of the
Cshift
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46853]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46853
In t/pmc/io_iterator.t there is the todo item:
# TODO setup i/o object with two
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46855]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46855
In t/pmc/fixedpmcarray.t there is the todo item:
# XXX doesnt work wit prederef
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46857]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46857
In t/pmc/exporter.t there is the todo item:
# TODO fix smartlinks once this is
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46859]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46859
In t/pmc/exporter.t there are todo items associated with constructing a
namespace
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46861]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46861
In t/pmc/exporter.t there is the todo item:
# TODO test exporting mmd subs
So,
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46863]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46863
In t/pmc/bignum.t there is the todo item:
# XXX The following used to be
# New Ticket Created by Paul Cochrane
# Please include the string: [perl #46865]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46865
In t/pmc/bignum.t there is the todo item:
# XXX Capture STDOUT
runtest( $_[0],
Klaas-Jan Stol wrote:
2.b is the .constant directive from pasm mode (which is in the macro
layer) removed?
After some discussion on IRC and review: the only thing I want to change
from the current way constants work is to change the name of the
'.constant' macro substitution to
# New Ticket Created by James Keenan
# Please include the string: [perl #46869]
# in the subject line of all future correspondence about this issue.
# URL: http://rt.perl.org/rt3/Ticket/Display.html?id=46869
Friends,
Within the past 24 hours changes have been committed to trunk which
On Oct 24, 2007, at 10:41 PM, Parrot via RT wrote:
Attached is a file that begins with the tail end of the output of a
run of 'perl Configure.pl --test' I was doing on Linux at r43328
about an hour ago.
I mistyped. It was at r22466.
With a little bit of refactoring and the contribution of two test files
in r22466, we have achieved 100% code coverage for inter::encoding.
Resolving ticket.
On Oct 24, 2007, at 10:48 PM, James E Keenan wrote:
On Oct 24, 2007, at 10:41 PM, Parrot via RT wrote:
Attached is a file that begins with the tail end of the output of a
run of 'perl Configure.pl --test' I was doing on Linux at r43328
about an hour ago.
I mistyped. It was at r22466.
Paul Cochrane wrote:
I updated the subject of this ticket to substitute PMC with * as this
issue occurs more often than I first guessed (the problems one has
when going through code serially...). This issue is actually more
general and *any* ResizeablesomethingArray needs the
On Oct 24, 2007, at 11:09 PM, Will Coleda wrote:
On Oct 24, 2007, at 10:48 PM, James E Keenan wrote:
On Oct 24, 2007, at 10:41 PM, Parrot via RT wrote:
Attached is a file that begins with the tail end of the output of a
run of 'perl Configure.pl --test' I was doing on Linux at r43328
59 matches
Mail list logo