On Wed, Feb 21, 2018 at 1:25 AM, Volker Braun <
vbrau...@gmail.com> wrote:
> IMHO the evils of trailing whitespace are greatly exagerrated.
>
> The eaisest solution is to just fix your editor to not introduce changes
> that you did not make yourself.
>
> If you think fighting the windmills of trailing whitespace is a worthwhile
> use of your time, be my guest. But I want a workflow where I don't have to
> bother with trailing whitespace, so you better have git hooks to auto-fix
> everything on commit etc.
I feel like I've worked on some projects before that implemented some
pretty strict client-side git commit hooks, where I couldn't even
commit a change unless it passed some linters (it was possible, and
sometimes even desirable, to get around this with `git commit -n` to
disable hooks).
I've never set up something like that before though. I remember
several years ago you could include some pre-commit hooks in your
repository, but the user still had to *manually* enable them which
almost defeats the purpose (because many people won't bother). But I
think I've committed to some projects before where there were
pre-commit hooks that I never did anything to enable...
> On Tuesday, February 20, 2018 at 12:04:26 PM UTC+1, Erik Bray wrote:
>>
>> How do we feel about large patches full of whitespace cleanup? Lots
>> of Sage modules have stray whitespace, and my editor usually
>> automatically removes it when I open files (this is a personal
>> preference that I have to live with though).
>>
>> Usually when preparing patches this means manually removing such
>> distracting whitespace cleanup, though all that means is then removing
>> it again, and again, and again... (or sometimes I will just leave it
>> in a commit if it's just one or two lines).
>>
>> It might be nice to just clean up a whole lot of this at once, but I
>> think that would require some coordination so as to not create too
>> many trivial merge conflicts...
>>
>> Thanks,
>> E
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
sage-devel+...@googlegroups.com.