openhub.net
Black Duck Software, Inc.
Black Duck Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
E
extutils-parsexs
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Inactive
Commits
: Listings
Analyzed
about 5 hours
ago. based on code collected
about 21 hours
ago.
Apr 22, 2023 — Apr 22, 2024
Showing page 8 of 25
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Move $thisdone and $retvaldone to $self.
jkeenan
More...
about 14 years ago
Add $Packprefix to $self.
jkeenan
More...
about 14 years ago
Had to restore $func_name to 'our' status, removing it from $self. Testing against 614 CPAN distros uncovered instances where '$func_name' was sought inside an 'eval EXPR'.
jkeenan
More...
about 14 years ago
Move $func_name into $self. $Full_func_name posed interpolation problems.
jkeenan
More...
about 14 years ago
Move $ret_type into $self. $pname posed interpolation problems.
jkeenan
More...
about 14 years ago
Move $Prefix, $processing_arg_with_types, $proto_in_this_xsub, $scope_in_this_xsub, $interface, $interface_macro, $interface_macro_set, $ProtoThisXSUB, $ScopeThisXSUB into $self.
jkeenan
More...
about 14 years ago
Move $BLOCK_re, $lastline, $lastline_no into $self. $FH did not play well with $self inside angle-bracket operator (while loop). $Package could not be transformed either, probably due to problems in its usage as ${Package} inside HEREdocs.
jkeenan
More...
about 14 years ago
Move $WantPrototypes, $WantVersionChk, $WantLineNumbers, $filepathname,$dir, $filename into $self.
jkeenan
More...
about 14 years ago
Move $proto_re, $Overload, $errors, $Fallback, $hiertype into $self. $proto_re not used within ParseXS.pm, so remove it.
jkeenan
More...
about 14 years ago
Declare 'our' variable $self and move the first package global ($ProtoUsed) into it.
jkeenan
More...
about 14 years ago
Provide messages for some tests in 001-basic.t. Add file t/004-nolinenumbers.t to test case where line numbers are not requested.
jkeenan
More...
about 14 years ago
Eliminate sub ProtoString(), which was used in only one location.
jkeenan
More...
about 14 years ago
Move list of XS keywords to Constants.pm.
jkeenan
More...
about 14 years ago
Remove the wistful comment about "use strict -- one of these days ..."
jkeenan
More...
about 14 years ago
Change name of sub errors() to sub report_error_count() to distinguish it better from 'our' variable $errors.
jkeenan
More...
about 14 years ago
Restore sub errors(). It is used in xsubpp.
jkeenan
More...
about 14 years ago
Temporarily insert a 'no warnings'.
jkeenan
More...
about 14 years ago
We don't currently use sub errors() in module, so get rid of it. In t/002-more.t, we can use $ExtUtils::ParseXS::errors instead.
jkeenan
More...
about 14 years ago
Change arguments to output_init() to single hashref. Move definitions of some utility subs to end of file.
jkeenan
More...
about 14 years ago
Change arguments to generate_init() to single hashref.
jkeenan
More...
about 14 years ago
Add inline comment about the difficulties which 'eval qq()' will pose for further refactoring.
jkeenan
More...
about 14 years ago
Typographical cleanup only.
jkeenan
More...
about 14 years ago
Add tests for process_single_typemap(). On the basis of coverage analysis, eliminate unreachable code. Reformat some code for readability (shorter line length).
jkeenan
More...
about 14 years ago
Add files to test EU::PXS::Utilities::map_type(), valid_proto_string(), process_typemaps(). Extract code for processing a single typemap file into its own sub, thereby permitting more focused testing. Eliminate some unreachable branches and conditions in process_typemaps().
jkeenan
More...
about 14 years ago
Explicitly pass $hiertype to map_type(); adjust all (3) calls to map_type() to suit. We can do this because $hiertype is read, but not written to, within map_type(). map_type() is now fully encapsulated and can be extracted from the main package and placed in EU::PXS::Utilities.
jkeenan
More...
about 14 years ago
Eliminate last 'local' variables. In two cases, guarantee that generate_init() is explicitly passed all 4 arguments. With this commit, ExtUtils::ParseXS for the first time ever runs completely under 'use strict;'.
jkeenan
More...
about 14 years ago
Eliminate last instances of $name. Eliminate the debugging messages I was using to detect $name and its effects. Begin to replace the 'local' variables in 3 subroutines, as these are the final remaining obstacles to use strict.
jkeenan
More...
about 14 years ago
Refine debugging messages to only identify CRITICAL messages.
jkeenan
More...
about 14 years ago
Committing a version that has STDERR debugging messages around the last suspected '' global variables.
jkeenan
More...
about 14 years ago
Rename $name_printed to $printed_name so that it's better distinguised from instances of $name.
jkeenan
More...
about 14 years ago
←
1
2
3
4
5
6
7
8
9
10
11
12
…
24
25
→
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