<div dir="ltr">Then it&#39;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">&lt;<a href="mailto:jan.stolarek@p.lodz.pl" target="_blank">jan.stolarek@p.lodz.pl</a>&gt;</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">&gt; Well if this is true, then I think you could solve this simply by looking<br>
&gt; for this in a git commit hook or some other hook.<br>
&gt; <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>
&gt;-tabs-in-certain-files-e-g-cpp-h-cmakeli<br>
&gt; <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>
&quot;We&#39;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.)&quot;<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>