emacs-devel
[Top][All Lists]
Advanced

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

Re: master 72b1379f079: Increase `emacs-lisp-docstring-fill-column` to 7


From: Adam Porter
Subject: Re: master 72b1379f079: Increase `emacs-lisp-docstring-fill-column` to 72
Date: Sat, 3 Feb 2024 04:28:45 -0600
User-agent: Mozilla Thunderbird


On 2/3/24 03:36, Po Lu wrote:

users of registers are outnumbered overwhelmingly by readers of doc
strings

That's probably true, but it would be hard to quantify that. As well, as I said, it's apples-and-oranges between a workflow involving key sequences and a display format.

As I said, the only potential problem I can imagine is a user who's heavily customized the window configuration or display-buffer-alist so that docstring-showing windows are precisely 64 characters wide. Inconveniencing them would be regrettable to some extent, but enough to not change the value?
But should that keep the docstrings at 64 characters wide forever? And are we to vote on such changes across the whole user
population? This seems like the kind of change that the maintainers
are to make using their best judgment.

The rhetorical implications of these two questions take an absolute stance on the relation between change and debate, which is not helpful.

I'm not sure what you mean. I don't think my stance is absolute; rather, it's more that we should use good judgment in each case rather than a set of rules.

What I would have liked to see was neither a categorical dismissal of
the change, nor an exhaustive and involved plebiscite of the entire
user-base, but an opportunity for interested individuals to have
brought their viewpoints to the table before the change was
installed.
Ok, but where should the line be drawn between allowing maintainers to make such minor changes according to their judgment, and requiring some arbitrary amount of discussion beforehand? What if the maintainers' judgment is that sufficient discussion has happened?

Whether that is true or not, raising the limit by 8 characters
creates very little improvement in all of these respects.

I, for one, would welcome 8 more characters in my docstrings. But, as I said, I don't care that much, either.

Even the worst of modern displays can guarantee Emacs 80 columns of
space, so it is not a convincing compromise, and cannot be described
except as an arbitrary choice.
Any decision is ultimately arbitrary, no? Even the decision to not change it.

They seem somewhat comparable in that they are displayed similarly
in Emacs buffers and are wrapped to a certain width.  One could ask
why their appearances shouldn't be more consistent.

The proper time for asking that question was when both formats were still being designed. Consistency is a far cry from an end in
itself

Weren't those formats designed decades ago? Don't our screens have orders of magnitude more pixels now? Should we be limited by those old limitations forever?

the only ends here are aesthetic in nature.
I don't understand why you repeat that claim, because it's been mentioned several times that increasing the limit provides a tangible benefit. You seem to think that that benefit is negligible, but that doesn't mean that it is non-existent, nor that the benefit seems negligible to others.

I understand your procedural objection. Besides that, is there a technical problem you object to?



reply via email to

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