[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: dpkg-scanlibs

Previously Jon Nelson wrote:
> I only see one problem with dpkg-scanlibs.py: it uses tabs
> tabs are evil, wichert!  Every editor under the sun uses different tab 
> settings.  Use spaces, my man.

Repeat after me:

	Tabs are good. Tabs tell you an indent is requested but do not
	force the displayed indent level on the editor.

I do not mix tabs and spaces, and if your editor starts doing that
I suggesting switching to a proper editor. If you do start mixing
them you can trivialy make those changes visible by changing the
syntax highlightning. If you use vim do this:

	syn match leadingSpace	"^\s\+\<" contained badTabs
	syn match badTabs	"\t"
	hi def link badTabs Error

which will make spaces in leading whitespace light up as errors.
(untested, but should work)


 /       Nothing is fool-proof to a sufficiently talented fool     \
| wichert@cistron.nl                  http://www.liacs.nl/~wichert/ |
| 1024D/2FA3BC2D 576E 100B 518D 2F16 36B0  2805 3CB8 9250 2FA3 BC2D |

Reply to: