Implement 'skip' option for merging typemaps
authorSteffen Mueller <smueller@cpan.org>
Fri, 11 Feb 2011 17:21:10 +0000 (18:21 +0100)
committerSteffen Mueller <smueller@cpan.org>
Tue, 12 Jul 2011 18:54:48 +0000 (20:54 +0200)
commit8badd2757b427278cda8692955771fc3cc91086b
treea9df297b46548386816000865f742ed1f2871103
parent8226b442f3c07b0fedbfbf550f750c112e4392a8
Implement 'skip' option for merging typemaps

This implements the 'first come first serve' style merging that
ExtUtils::ParseXS currently does: It prefers the typemap entries that
exist already over new ones. This is because the order of processed
typemaps is such that the default typemaps come last.
MANIFEST
dist/ExtUtils-ParseXS/lib/ExtUtils/Typemaps.pm
dist/ExtUtils-ParseXS/t/513-t-merge.t
dist/ExtUtils-ParseXS/t/data/confl_skip.typemap [new file with mode: 0644]