summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Cleanup of make_targetablesmueller/strictpxs_fixupsSteffen Mueller2011-07-121-10/+29
* Fix function name in documentationSteffen Mueller2011-07-121-1/+1
* Remove unnecessary Data::Dumper loadingSteffen Mueller2011-07-121-1/+0
* Revert "Revert "Moved prototype check to XS code, allowing the .pm file chang...Steffen Mueller2011-07-122-6/+3
* Start documenting the EU::ParseXS changesSteffen Mueller2011-07-121-0/+14
* Documentation: maintainers & copyrightSteffen Mueller2011-07-121-3/+11
* Documentation fixSteffen Mueller2011-07-121-3/+3
* Rename some ExtUtils::ParseXS 'constants'Steffen Mueller2011-07-123-11/+14
* Reapply the patch that tought EU::ParseXS about _ protosSteffen Mueller2011-07-122-2/+7
* Ignore new ExtUtils::ParseXS files in libSteffen Mueller2011-07-121-0/+2
* Re-apply ExtUtils::ParseXS portion of 1e8125c62127Steffen Mueller2011-07-121-0/+3
* Re-apply typo fixes from c4a6f826b3676d1fdbd99Steffen Mueller2011-07-124-4/+4
* Re-apply EU::ParseXS portion of c33e8be1506a75eSteffen Mueller2011-07-122-2/+4
* A bit more documentation of make_targetable().James E. Keenan2011-07-121-3/+4
* Add documentation on the hashrefs produced by process_typemaps().James E. Keenan2011-07-121-1/+79
* Add documentation and additional testsJames E. Keenan2011-07-122-0/+133
* Mostly adding tests and documentation.James E. Keenan2011-07-1211-76/+359
* Move several functions to Utilities.pmJames E. Keenan2011-07-125-130/+314
* Change check_cpp() to check_conditional_preprocessor_statements()James E. Keenan2011-07-1210-57/+256
* Was able to move $Packid into $self.James E. Keenan2011-07-121-7/+6
* Refactor some code into sub set_cond()James E. Keenan2011-07-122-15/+25
* Add vim modeline entries.James E. Keenan2011-07-122-1/+5
* Move sub print_preprocessor_statements() into Utilities.pm.James E. Keenan2011-07-122-34/+36
* Refactor some code into sub assign_func_args().James E. Keenan2011-07-122-7/+14
* Don't have to undef if it's never been assigned to.James E. Keenan2011-07-121-5/+3
* Move several variables found inside the PARAGRAPH loopJames E. Keenan2011-07-121-7/+7
* Move $orig_args closer to where it's usedJames E. Keenan2011-07-121-1/+2
* Move $prepush_done closer to where it's usedJames E. Keenan2011-07-121-2/+2
* Move $func_header inside while loop closer to where it's usedJames E. Keenan2011-07-121-2/+2
* Move two heredocs into Utilities::standard_XS_defs().James E. Keenan2011-07-122-56/+62
* Change @outlist and %only_C_inlist into corresponding referencesJames E. Keenan2011-07-121-10/+11
* Add messages to 3 tests which lacked them.James E. Keenan2011-07-121-3/+3
* Move 4 elements in %args into $selfJames E. Keenan2011-07-121-18/+23
* No evident need for 'for' loop in assignment from $args{filename}.James E. Keenan2011-07-121-7/+14
* Explicitly pass $self to check_cpp()James E. Keenan2011-07-121-5/+9
* Refactor code inside process_file() into print_preprocessor_statements()James E. Keenan2011-07-121-28/+36
* Change \@BootCode to $BootCode_refJames E. Keenan2011-07-121-7/+8
* Eliminate some synthetic variablesJames E. Keenan2011-07-121-9/+8
* Typographical cleanupJames E. Keenan2011-07-121-6/+6
* Add $newXS to $selfJames E. Keenan2011-07-121-14/+10
* Move $proto into $self;James E. Keenan2011-07-121-12/+12
* Add $Module_cname to $self.James E. Keenan2011-07-121-4/+4
* Move %defaults to $self.James E. Keenan2011-07-121-8/+7
* Move @line to $self.James E. Keenan2011-07-121-50/+48
* Move @line_no, @Attributes, %outargs, @XSStack to $self.James E. Keenan2011-07-121-39/+37
* Move %lengthof, %XsubAliases, %XsubAliasValues, %Interfaces.James E. Keenan2011-07-121-17/+17
* Add \%in_out and \%argtype_seen to $self.James E. Keenan2011-07-121-12/+12
* Move 9 'our' hashes and arrays into $selfJames E. Keenan2011-07-121-69/+69
* Move $var_num into $self.James E. Keenan2011-07-121-13/+16
* Move $Interfaces into $self, but as $self->{interfaces}James E. Keenan2011-07-121-5/+5