1 |
On Sat, 2002-04-27 at 18:17, Arcady Genkin wrote: |
2 |
> Two questions: |
3 |
> |
4 |
> 1. What makes tabbed indentation in ebuilds so much better than |
5 |
> indentation with spaces? I know *plenty* of reasons *against* using |
6 |
> tab characters, but I must be missing something obvious, because I |
7 |
> know no reasons in favor of tabs. |
8 |
|
9 |
In any decent editor you can set the number of spaces a tab corresponds |
10 |
to on the screen. If tabs in your editor are creating too much |
11 |
whitespace for your taste on your screen, its configurable. And because |
12 |
you used tabs, anyone can tell their editor how many spaces to display |
13 |
and if they use tabs then its all left up to how the editor displays it. |
14 |
|
15 |
Also which would you prefer to do: hit space a few times to make sure |
16 |
your new line is lined up with the old ones, or hit |
17 |
tab once and be done with it. |
18 |
|
19 |
> |
20 |
> 2. Even if it turns out tabs are somehow better than spaces, why do |
21 |
> we want to be so fascist[1][2] about it? Why don't we let the ebuild |
22 |
> maintainer to decide which approach suits his philosophy, editor and |
23 |
> habits? We can still require that all indents are 4 spaces wide; I'm |
24 |
> only talking about tabs/spaces issue. |
25 |
|
26 |
I used to be anti-tab myself... Then overtime as I started using decent |
27 |
editors (vim, emacs, etc) I realized how much of a pain space indenting |
28 |
was and went back and have converted all my old ebuilds to using tabs. |
29 |
|
30 |
And while we are joking around, whats more fascist... forcing me to deal |
31 |
with "hardcode" spaces forcing me to have my terminal X columns wide, or |
32 |
leaving it to the enduser to configure their editor to display it with |
33 |
the number of spaces they like ;) |
34 |
|
35 |
-- |
36 |
|
37 |
Bruce A. Locke |
38 |
blocke@××××××.org |