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
about 17 hours
ago. based on code collected
about 17 hours
ago.
Feb 04, 2025 — Feb 04, 2026
Showing page 76 of 81
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
First snapshot of proposed standard Perl 6 grammar in standard Perl 6.
lwall
More...
about 19 years ago
* Filetest operators are now removed; use smartmatch against Pairs instead:
audreyt
More...
about 19 years ago
r14...@HomePc: xinming | 2006-10-19 22:00:53 +0000 A ugly hack of fixing a compliation failure bug in pugs.
yiyihu
More...
over 19 years ago
* Prelude.pm: Avoid using Perl 6 regex for &sprintf. Instead use rx:P5// for greater compatibility.
audreyt
More...
over 19 years ago
fix a couple of old s{}{} instances. comb potentially faster using lvalue substr instead of copying string.
lwall
More...
over 19 years ago
comb now works better
lwall
More...
over 19 years ago
Further tr/// fixups
lwall
More...
over 19 years ago
More tr/// whacking. Still need to make lexer not do qq for us though...
lwall
More...
over 19 years ago
* Temporarily workaround the strange "?eval(1, :lang<perl5>)" bug by using if/elsif/else in Prelude.pm instead of given/when, which could've been interfering with pseudo-primitives.
audreyt
More...
over 19 years ago
* Prelude.pm: &eval no longer default to $_ as the code, which means "eval()" no longer works; write ".eval" instead.
audreyt
More...
over 19 years ago
[src/perl6/Prelude.pm] * fix fmt() for Pair * add default $comma to fmt() of list and hash * Note: interpolation of list of pairs is specced for pairs to be seperated by newlines while list of pairs gets handled by: multi fmt(List $obj; $fmt, $comma = ' '); [t/builtins/fmt.t] * test fixes, add some failure tests
lanny
More...
over 19 years ago
* Now Pairs won't autoflatten, adjust .fmt so it can format them correctly. (fmt.t all pass with this commit.)
audreyt
More...
over 19 years ago
* Prelude.pm: Add $pair.fmt().
audreyt
More...
over 19 years ago
Tests and Prelude.pm implementation for .comb
lwall
More...
over 19 years ago
[src/perl6/Prelude.pm] corrected pathname to test in comment
trey
More...
over 19 years ago
* Allow binding to fully-qualified, uninitialized variables: &foo::bar ::= sub { ... }; * Reorganize t/xx-uncategorized/prelude_test.t and Prelude.pm a bit so that they all pass now.
audreyt
More...
over 19 years ago
Remove a bit of test code which inadvertently escaped in r13314.
putter
More...
over 19 years ago
Created some failing Prelude.pm tests. - our &*f ::= &g; doesn't actually create a global. - global multis behave non-multi, disappearing upon another declaration. Created a new prelude_test.t, and added some helper "prelude_test*" code to Prelude.pm.
putter
More...
over 19 years ago
This is a first try at having Prelude.pm use an external module, namely Math::Basic. If this breaks some aspect of the build, simply revert this change. [Prelude.pm] Now says use Math::Basic :GLOBAL<pi>;. The :GLOBAL doesn't work, so Prelude still has a reflector sub pi, with all the "is builtin" etc doodads. [config-template.yml] Math/Basic.pm has been added to precompile_modules. [gen_prelude.pl] In order to find Math::Basic when precompiling Prelude.pm, we need an explicit -Iext/Math-Basic/lib. Which seems unfortunate. But -Iblib6/lib can't be used because it is not populated soon enough.
putter
More...
over 19 years ago
pi() is now more like spec. I'm trying to get it right, as a way of shaking down Prelude.pm and Prim.hs problems. Prim.hs - "pi" renamed "Pugs::Internals::pi". Surprisingly, it no longer works in this form! Now yields {obj:Code::Exp}. Prelude.pm - Added Math::Basic::pi, S29. I would have liked to ::= Pugs::Internals::pi, but with that not working, a literal value is used. Prelude.pm - Added *pi(), for backwards compatibility. This is non-spec. S29 says use Math::Basic :constants is needed to get pi. That's next. I would have liked to ::= Math::Basic::pi, but that wasn't working in the Prelude.
putter
More...
over 19 years ago
Prelude.pm - cosmetic reordering of methods in Num.
putter
More...
over 19 years ago
INTERNALS.txt: s/Pugs::/Perl6::/ for clarity
markstos
More...
over 19 years ago
Added test for mixed-up padding and multiple arguments for sprintf using %b, and patched Prelude to pass the tests. More tests welcome.
rodi
More...
over 19 years ago
"%b" in sprintf- currently unsupported by Haskell Printf.
rodi
More...
over 19 years ago
* Comment out the unused require_helper stuff from Prelude.pm to save space and maybe help malaire++ to build.
audreyt
More...
over 19 years ago
[src/perl6/Prelude.pm] - renamed all the "multi as" to "multi fmt" to reflect recent changes of S02.
agentz
More...
over 19 years ago
* TimToady++ reports that "return if" and "return unless" are broken, so work around in Prelude.pm and Test.pm so smokes can get going.
gaal
More...
over 19 years ago
* remove bogus use of runtime "is" in Prelude. Reported by: cmarcelo++
audreyt
More...
over 19 years ago
s:g/FIRST/START/ (Note, didn't change firstBlock storage, since we still have a FIRST. START doesn't need blocktrait storage since it's inline code.)
lwall
More...
over 19 years ago
Changed ${...} forms to $(...)
lwall
More...
over 19 years ago
←
1
2
…
72
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