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 78 of 81
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
perl5/PIL2JS/runjs.pl --run=jspm --perl5 -e 'use jsperl5:Digest::MD5 <md5_hex>; say md5_hex("test")'
clkao
More...
about 20 years ago
* Make %*INC more useful. Keys are now Perlish names, not relative paths to filesystem resources. Values are (for now) a simple hash with reasonable memebers (the relative and absolute paths); this will eventually evolve to a Module description object of some sort. This change needs to be specced.
gaal
More...
about 20 years ago
Per r6376 of S06: Changed ?$var to $var? and +$var to $var!. Also you can write "$var = 42" instead of "?$var = 42"/"$var? = 42" now. * examples, t, ext, docs, perl5, src/perl6: Changed (hopefully) all occurances of ?$var and +$var to conform the new S06. Note that I did *not* update perl5/Perl6-Value, as Perl6-Value includes an own small parser. * Pugs.AST.Internals: Updated the code to determine whether a param is slurpy, to accommodate to the Pugs.Parser change. * Pugs.Parser: Updated the parsing of the pre- and post-sigils. $var # really: $var! (which is same as $var is required) $var? # really: $var? (which is same as $var is optional) :$var # really: :$var? (which is same as :$var is optional) :$var! # really: :$var! (which is same as :$var is required) You cannot mix slurpy with named any longer, i.e. :*@args # is illegal now (Note that the named-ness of *@slurpy_args was ignored (see http://www.nntp.perl.org/group/perl.perl6.language/22883); now it's additionally a parse error).
iblech
More...
over 20 years ago
+$arg changed to :$arg, per Larry (http://www.nntp.perl.org/group/perl.perl6.language/23820). * examples, t, ext, docs, perl5, src/perl6: Changed +$arg to :$arg (and related) -- I searched using egrep -r '\+\+?\s*[$@%]', hopefully I've found all occurances... * Pugs.Lexer: ":Foo" is not a valid type. * Pugs.Parser: Parse :$arg, +:$arg etc. (but not :foo($bar) yet, as this requires changes to the definition of VCode). * Pugs.Parser: Adjustments to the rule which parses the invocant-list-delimeter-colon -- method foo (: $a) # positional $a, $a is not an inv param method foo (:$a) # named $a Note that I had to use lookAhead and try... * Pugs.AST.Internals: Minor adjustment WRT the Pugs.Parser change.
iblech
More...
over 20 years ago
'Fixed' shift and pop so that all tests pass. Sort of a kludge in prelude.pm that i think needs fixed in the MMD at some point. (@a) signature allows scalars to be passed in (even if they arn't refs).
eric256
More...
over 20 years ago
* src/perl6/Prelude.pm: Fixed $str.trans (trivial one-char patch). * t/var/constant.t: The initial value of a constant should get evaluated at compile-time.
iblech
More...
over 20 years ago
src/perl6/Prelude.pm: Again a trivial cosmetical change so the Prelude gets rebuilt (necessary because of r7622 and r7629).
iblech
More...
over 20 years ago
src/perl6/Prelude.pm: Extremely minor cosmetical fix, so the Prelude gets rebuilt (needed by scook0++'s demagicalized pairs patch).
iblech
More...
over 20 years ago
Change string.trans to accept a list of pairs instead of a hash, now allows 'abcdefg'.trasn( ['a'..'c'] => 'A-C');
eric256
More...
over 20 years ago
Adding support for '-' in translitterations like tr/-a-z/_A-Z/
pmakholm
More...
over 20 years ago
Limited support for transliterations from one character to multiple characters. (Still doesn't support spaces on left hand side)
pmakholm
More...
over 20 years ago
Fixes $string.trans with array references on both sides
pmakholm
More...
over 20 years ago
add support for multiple ranges in $string.trans
pmakholm
More...
over 20 years ago
* Use brute force to solve the .trans problem.
autrijus
More...
over 20 years ago
* remove warning from using rx:i//. * do not report rx warnings with a line number inside Prelude.pm as it is not helpful.
autrijus
More...
over 20 years ago
Temporary fix to make ceil, floor, round work.
brentdax
More...
over 20 years ago
exec: * exit when successful, duh * use a form of split that actually works (split should be fixed though!)
gaal
More...
over 20 years ago
exec Compat for win32. Works, but not perfectly yet.
gaal
More...
over 20 years ago
fatal.pm in Prelude. Exposes a bug in %*INC not being checked correctly before 'use'. It's interesting to see whether this module works correctly (once lexical pragmas do) since it does things that need to work in different calling contexts.
gaal
More...
over 20 years ago
* Pugs.AST.Internals, Pugs.Bind: isNamed is set correctly now (i.e. it's False for normal positional parameters and True for "+" and "++" params). Testing t/subroutines/* indicates that this change is sane, i.e. all but one tests which worked previously still work. * src/perl6/Prelude.pm: Trivial change so the Prelude gets rebuild (probably needed because of the isNamed change). * t/subroutines/{splatty_in_caller_position,sub_ref}.t: unTODO/try
iblech
More...
over 20 years ago
* Usual svn props. * Changed "scalar(...)" to "item(...)" and "scalar context" to "item context" and "Scalar" to "Item" where applicable in examples/, t/, ext/, docs/, src/, and perl5/, based on http://www.nntp.perl.org/group/perl.perl6.language/23078. * t/builtins/hashes/slice.t: Added link to relevant p6l post and =for unspecced'ed another test.
iblech
More...
over 20 years ago
Changed ??:: to ??!! in perl6/Prelude/PIR.pm.
iblech
More...
over 20 years ago
Unbreak Prelude (??:: -> ??!!)
gaal
More...
over 20 years ago
* massive retab for src/, expanding all tabs into spaces, except for the generated PIL1.hs.
autrijus
More...
over 20 years ago
Clarify and clean up comments at top of Prelude.pm
geoffb
More...
over 20 years ago
Prelude.pm: Removed incorrect warning about :Perl5 being an unknown regex modifier. Added warning about :p5. xinming++
putter
More...
over 20 years ago
* Pugs.Parser: Parse "use jsan:Foo.Bar", "use jsan:Foo.Bar ()", and "use jsan:Foo.Bar ..." and make it really call PIL2JS::Internals::use_jsan_module_[imp|noimp]("Foo.Bar", ...). * src/perl6/Prelude.pm: "Support for loading JSAN modules requires running under PIL2JS!" * Usual svn props.
iblech
More...
over 20 years ago
Prelude.pm: Added support for regex :overlap modifier. But it's disabled until Rul infix:<~~> works in Prelude.
putter
More...
over 20 years ago
Prelude.pm: rx_common_ now does basic adverb checking, and warning. It also takes over handling of PGE :w and :i from Eval.hs.
putter
More...
over 20 years ago
Added class Rul (does Rule) to Prelude.pm. It is intended to be the main p6 rule class. Placing it in Prelude required mentioning Rul in Context.hs. But it is still unused, because infix:<~~> apparently also doesnt work when defined in Prelude. Perhaps the right thing is to break Prelude.pm into two parts, one for core builtins, and one which runs once the universe is working.
putter
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