GNU bug report logs - #7782
24.0.50; 24.0.50: set-scroll-bar-mode missing under non-GUI environments

Previous Next

Package: emacs;

Reported by: Tim Cross <theophilusx <at> gmail.com>

Date: Tue, 4 Jan 2011 12:04:01 UTC

Severity: wishlist

Tags: moreinfo, wontfix

Found in version 24.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #28 received at 7782 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Kangas <stefan <at> marxist.se>
To: Lars Ingebrigtsen <larsi <at> gnus.org>
Cc: Glenn Morris <rgm <at> gnu.org>, Tim Cross <theophilusx <at> gmail.com>,
 Stefan Monnier <monnier <at> iro.umontreal.ca>, 7782 <at> debbugs.gnu.org
Subject: Re: bug#7782: 24.0.50; 24.0.50: set-scroll-bar-mode missing under
 non-GUI environments
Date: Tue, 28 Dec 2021 19:05:40 -0800
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> Stefan Monnier <monnier <at> iro.umontreal.ca> writes:
>
>>> In a without-x build, neither tool-bar-mode nor set-scroll-bar-mode is
>>> defined.
>>
>> That's the problem.  I know Emacs has many such things already, but
>> I think these are all bugs: I think we should adopt a convention that
>> functions/variables should either be specific to one particular kind of
>> display, or be display-independent.  Since (set-)scroll-bar-mode is not
>> specific to one particular kind of display (it is shared by w32, X11,
>> and ns), it should exist independently from any particular display.
>
> I think that makes sense conceptually, but I think that people that do
> a --without-x build do so for a particular reason: They want to have as
> lean an Emacs as possible.  (Otherwise -- why bother?)
[snip]
> Does anybody have an opinion here?

How many kilobytes does not preloading it save?  It might be that the
savings are so small that the code simplification is more worthwhile.




This bug report was last modified 3 years and 116 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.