On Dec 28, 2004, at 5:01 PM, Patrick Kelly wrote:
Like I said, it may be possible for me to rid the files I edit of all tabs by using the expand unix utility. The problem with that is causing large, meaningless diffs when I checkin my changes to CVS.
You could always convert back to emacs style before committing with a relatively simple script. That would avoid the meaningless diffs, but adds a small amount of extra work for you. I'd wrap your checkout and commit commands with a script to expand to spaces on checkout or update, and contract to emacs tab+spaces before commit. After a commit, you do an update and everything goes back to "normal" in your working copy.
Best, Eric