On Thu, Oct 10, 2013 at 6:25 PM, bulk 88 <bul...@hotmail.com> wrote: > Is https://github.com/cosimo/perl5-win32-api/pull/11 a bug fix or just code > cleanup/refactor? I think it is just > cleanup for prettyness.
I was hoping to make clear in the commit message that it actualy *is* a bug fix. The original code has length($dlib)-$pos+length('CCFLAGS = ') which should actually be length($dlib)-($pos+length('CCFLAGS = ')) Note the parenthesis. In the same run I've simplified the code a bit to not recalculate $pos+length('CCFLAGS = ') multiple times. > In regards to #11, do you want your commit under your name or not in git? I > don't care too much so its > upto you. As it's an unrelated bug fix I'd like to keep it as a separate commit. And also to maintain my authorship. Feel free to cherry-pick the commit. If it's of any help to you I can also create the same pull request for your fork. > I plan to squash > 3ef519b70431eef01859f859b8a7c4ea3a457f3c "remove "package > ExtUtils::MM_Win32;" uses" onto > the previous commit 865055254afb2161b0dc634fb11779fbecb15d0d "old < ~6.25 > MakeMakers made a bad makefile, Changes update for contribs". collapse your > pull #11 commit onto those 2 and give you just changes file credit, or > keep it a separate commit? Why squash the commits? Strictly spoken they are unrelated, because the one is about old MakeMaker versions (not necessarily from MSYS), and the other one for MSYS / old Perl compatibility. But it's of course up to you. > So basically, when you respond, I'll squash the commits, then have cosimo > merge it. Do you require a CPAN > release or can you live with a github checkout? I'd require a CPAN release. Maybe you could do something like a 0.75.1 release which just adds MSYS support? Thanks in advance! -- Sebastian Schuberth