<div dir="ltr">Then it's even easier. Update the hook to reject all tabs in source code files, wait 6 months, and start detabbing the remaining files. Then the probability of conflict should be pretty low.<div><br></div>
<div style>Alexander</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Jan 18, 2013 at 1:46 PM, Jan Stolarek <span dir="ltr"><<a href="mailto:jan.stolarek@p.lodz.pl" target="_blank">jan.stolarek@p.lodz.pl</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dnia piątek, 18 stycznia 2013, Alexander Kjeldaas napisał:<br>
<div class="im">> Well if this is true, then I think you could solve this simply by looking<br>
> for this in a git commit hook or some other hook.<br>
> <a href="http://stackoverflow.com/questions/3985463/prevent-pushes-to-git-containing" target="_blank">http://stackoverflow.com/questions/3985463/prevent-pushes-to-git-containing</a><br>
>-tabs-in-certain-files-e-g-cpp-h-cmakeli<br>
> <a href="https://github.com/mrc/git-hook-library" target="_blank">https://github.com/mrc/git-hook-library</a><br>
</div>There is already such a hook:<br>
<br>
"We'd like to move away from tabs in the long term, and so a git hook on <a href="http://darcs.haskell.org" target="_blank">darcs.haskell.org</a> will<br>
reject series of commits that add tabs to a file that is currently tab-free. (Note that there are<br>
no restrictions on adding tabs to a file already containing them.)"<br>
<br>
From: <a href="http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces" target="_blank">http://hackage.haskell.org/trac/ghc/wiki/Commentary/CodingStyle#TabsvsSpaces</a><br>
<br>
Janek<br>
</blockquote></div><br></div>