1
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 3 days ago.
Apr 13, 2023 — Apr 13, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Move $thisdone and $retvaldone to $self. More... about 14 years ago
Add $Packprefix to $self. 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'. More... about 14 years ago
Move $func_name into $self. $Full_func_name posed interpolation problems. More... about 14 years ago
Move $ret_type into $self. $pname posed interpolation problems. 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. 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. More... about 14 years ago
Move $WantPrototypes, $WantVersionChk, $WantLineNumbers, $filepathname,$dir, $filename into $self. More... about 14 years ago
Move $proto_re, $Overload, $errors, $Fallback, $hiertype into $self. $proto_re not used within ParseXS.pm, so remove it. More... about 14 years ago
Declare 'our' variable $self and move the first package global ($ProtoUsed) into it. 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. More... about 14 years ago
Eliminate sub ProtoString(), which was used in only one location. More... about 14 years ago
Move list of XS keywords to Constants.pm. More... about 14 years ago
Remove the wistful comment about "use strict -- one of these days ..." More... about 14 years ago
Change name of sub errors() to sub report_error_count() to distinguish it better from 'our' variable $errors. More... about 14 years ago
Restore sub errors(). It is used in xsubpp. More... about 14 years ago
Temporarily insert a 'no warnings'. 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. More... about 14 years ago
Change arguments to output_init() to single hashref. Move definitions of some utility subs to end of file. More... about 14 years ago
Change arguments to generate_init() to single hashref. More... about 14 years ago
Add inline comment about the difficulties which 'eval qq()' will pose for further refactoring. More... about 14 years ago
Typographical cleanup only. 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). 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(). 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. 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;'. 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. More... about 14 years ago
Refine debugging messages to only identify CRITICAL messages. More... about 14 years ago
Committing a version that has STDERR debugging messages around the last suspected '' global variables. More... about 14 years ago
Rename $name_printed to $printed_name so that it's better distinguised from instances of $name. More... about 14 years ago