emacs-devel
[Top][All Lists]
Advanced

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

Re: [External] : Re: indent-tabs-mode default [was: Representation of th


From: Po Lu
Subject: Re: [External] : Re: indent-tabs-mode default [was: Representation of the Emacs userbase on emacs-devel]
Date: Mon, 06 Sep 2021 11:35:41 +0800
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Tim Cross <theophilusx@gmail.com> writes:

> Changing defaults is going to be annoying for some, just as leaving them
> as is will continue to be annoying for others. In this case, it would
> appear the two groups are about evenly distributed, so either way, some
> proportion of users will be annoyed and using it as a reason to change
> or not change adds little.
>
> The question is really what would be the expected behaviour for new
> users? I don't know how to determine the right answer to that question
> or even if there is a right answer.
>
> The only thing which seems important really is how easily the new user
> can discover the right setting to get the behaviour they want and how
> easily that behaviour can be configured. From memory, that was not as
> straight-forward for a new user as it could be (but then again, for me,
> that was nearly 30 years ago and things have changed, so perhaps it is
> now easier than it once was. I clearly recall it taking some effort to
> get the behaviour I wanted when first starting with emacs wrt tabs v
> spaces).
>
> I also don't think all defaults are equal and should not be treated as
> such. Some defaults feel somewhat arbitrary - indent-tab-mode feels like
> one of these. However, other defaults are more critical as they can
> impact on more subtle or advanced behaviour and selecting the right
> default may impact on how easily users discover the benefits of that
> advanced behaviour. 

I think the difference between "new users" and "old users" is that old
users already exist, while the "new users" alluded to here do not exist.
An "annoyance" to these "new users" is an annoyance to ghosts -- to
people who have never seen, heard of, or used Emacs.

Further, for as long as I can remember, there has been a section in the
Emacs manual named "Tabs vs. Spaces".  Any Emacs user, who has
presumably read the manual before using Emacs, should know about the
option indent-tabs-mode.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]