openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
S
std
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
1 day
ago. based on code collected
1 day
ago.
Feb 04, 2025 — Feb 04, 2026
Showing page 80 of 81
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Syntax but ($obj but {...}). * t/oo/syntax-but.t -- Fixed test. * Prelude -- Added Pugs::Internals helper sub. * Pugs.Eval -- Implemented syntax but in the interpreter core... * Pugs.Compile -- ...and in the compiler part of Pugs.
iblech
More...
over 20 years ago
* Added tests for the new relevations: t/var/my.t, t/oo/syntax-but.t, t/oo/roles/instantiation.t, t/oo/precedence.t * Prelude, Pugs.Prim -- Updated =$obj to mean $obj.shift instead of $obj.next. * Added the usual shebang line to tests lacking it.
iblech
More...
over 20 years ago
Fixed chomp($str) to not edit $str inplace. * Pugs.Prim -- Fixed the implementation of &chomp. * examples/, ext/, t/, src/perl6/Prelude/PIR.pm, Makefile.PL -- Test fixes. * Added note about chomp's new behaviour to docs/quickref/data.
iblech
More...
over 20 years ago
Emit.PIR, Prelude::PIR -- &eval_parrot (but Parrot segfaults when trying to invoke a sub compiled at runtime).
iblech
More...
over 20 years ago
Prelude::PIR -- Unbroke &sleep and &exit (was broken because of the recent Pugs::Internals -> Perl6::Internals name change).
iblech
More...
over 20 years ago
Added a draft of splice() to Prelude/PIR.pm. It is untested, apparently triggering (execution) bugs in both PIR and regular pugs.
putter
More...
over 20 years ago
Added shift() to Prelude/PIR.pm.
putter
More...
over 20 years ago
* return() from subroutines now work in PIR.
autrijus
More...
over 20 years ago
Prelude::PIR, Emit.PIR -- Refactored the context forcers (&prefix:<+>, &prefix:<~>, etc.) and added &int, &lc, &lcfirst, &uc, &ucfirst, &infix:<x>, and &pi.
iblech
More...
over 20 years ago
Prelude::PIR, Emit.PIR, Compile.PIR -- Implemented &sleep and made &exit call all END blocks.
iblech
More...
over 20 years ago
Perl 6 Prelude for -CPIR, putter++ for suggesting this. * Added src/perl6/Prelude/PIR.pm with definitions of &prefix:<?>, &chomp, and &chop, and removed these definitions from Emit.PIR. * Modified src/gen_prelude.hs to use @*ARGS[0] as module name to output. * Modified Pugs.Compile.PIR to load the Prelude and added the PIR/ directory to the svn:ignore property of src/Pugs/Compile (because the Prelude.hs is saved in src/Pugs/Compile/PIR/Prelude.hs). * Modified Makefile.PL to generate the Prelude.
iblech
More...
over 20 years ago
Prelude -- "class Foo; ..." -> "class Foo {...}", as multiple class definitions which all extend to the rest of the file are a) either invalid or b) create many inner classes ("class Foo { class Bar { class Baz {...} } }").
iblech
More...
over 20 years ago
Added intial support for %*INC.
putter
More...
over 20 years ago
* beginning support for user-defined subs in PIR (does not work yet)
autrijus
More...
over 20 years ago
Prelude -- Oops, my recent &check_for_io_leak checkin borked 'my $x; BEGIN { $x = ...}'. Fixed.
iblech
More...
over 20 years ago
Prelude, Pugs.Parser -- Detect leaking of IO handles created at compile-time into runtime (BEGIN { open "README" }).
iblech
More...
over 20 years ago
Pugs.Prim, Prelude -- Made =$obj mean $obj.next(), as said by Damian (see t/operators/iteration.t for a link to his post).
iblech
More...
over 20 years ago
You can't just make shit up and expect the computer to know what you mean, Retardo!
gaal
More...
over 20 years ago
Prelude -- Make eval("...", :lang<PIR>) call eval_parrot().
iblech
More...
over 20 years ago
* eval and related builtins are now implemented in the Prelude
gaal
More...
over 20 years ago
caller().subname works (though caller.subname still doesn't). autrijus++
gaal
More...
over 20 years ago
* t/pugsrun/11-safemode.t -- More tests. * Prelude.pm -- Put a reminder to update 11-safemode.t if there's a name change of certain functions.
iblech
More...
over 20 years ago
bring caller up to spec; tests. still missing: "label", misc details
gaal
More...
over 20 years ago
Carp::longmess; caller fixes.
gaal
More...
over 20 years ago
caller, Perl side. Please add tests to t/builtins/caller.t
gaal
More...
over 20 years ago
Obsolete the old open builtin. Everything should use Prelude's File::open.
gaal
More...
over 20 years ago
"critical" evals (use, require, prelude) now raise exceptions on comilation errors (autrijus)++ TODO: figure out why error coordinates for Prelude are wrong; Have the build process sanity-test the Prelude
gaal
More...
over 20 years ago
add eval and evalfile to Prelude (need Prim support) mark subs unsafe (need core support)
gaal
More...
over 20 years ago
Pipe::open2, Pipe::open3 (unspecced.)
gaal
More...
over 20 years ago
revert r4228, "pugs::guts" is a Perl5 embedding convention.
gaal
More...
over 20 years ago
←
1
2
…
73
74
75
76
77
78
79
80
81
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree