Indent testers needed (Prothon)
rzed
rzantow at ntelos.net
Sat Apr 3 16:51:01 EST 2004
"Mark Hahn" <mark at prothon.org> wrote in
news:KFDbc.148020$cx5.28330 at fed1read04:
>
> "Ville Vainio" <ville at spammers.com> wrote
>
>> Just allow both spaces and tabs, but not in the same block.
>
> This is a good idea. I could reset the flag for the indent type
> whenever the indentation goes to zero. I'll pitch this on the
> Prothon list.
>
> "rezed" wrote ...
>
>> I don't show visible tab marks in my editors, and I don't want
>> to have to, but if I don't, I haven't any good way to know
>> whether a piece of code contains tabs or spaces. Until I run
>> it, at least.
>
> I agree this is a problem, but the whole problem we are trying
> to solve, that of mixed spaces and tabs, would cause you the
> same grief, or worse, right?
>
>
>
Not necessarily, at least in Python. I can paste a function in its
entirety and not need to know whether it uses tabs or spaces. In
Prothon (at the moment), a mixture would give me a parse error.
But in the more general case, yes it could cause the same grief. If
I made wholesale cut and paste changes to a file, scattering many
tab-indented statements in among my space-indented ones, it would
take at least a little while to straighten it out. In any case, it
is more an annoyance than a showstopper, I'd say. If I got into the
habit of bringing all external code into a file and saving it, my
editor would convert the tabs to my default and the code would be
usable without difficulty. I can live with that little thing.
--
rzed
More information about the Python-list
mailing list