From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: "modern" colors Re: Changes for emacs 28 Date: Sat, 12 Sep 2020 12:25:22 +0300 Message-ID: <83een7e48t.fsf@gnu.org> References: <87sgbsb0eb.fsf@gmail.com> <20200909165723.kdnwicwvplmezusr@Ergus> <20200910102000.2t6tsju745xutg7u@Ergus> <20200910110832.ko66gqnqo4l664d6@Ergus> <20200911134225.zhnlq7cdhmu2iraj@Ergus> <20200911221435.go7b5kz2zcvxp2ft@Ergus> <83sgbnecka.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24726"; mail-complaints-to="usenet@ciao.gmane.io" Cc: casouri@gmail.com, emacs-devel@gnu.org, ams@gnu.org, monnier@iro.umontreal.ca, ghe@sdf.org, tecosaur@gmail.com To: Ergus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sat Sep 12 11:26:10 2020 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kH1nN-0006K6-T3 for ged-emacs-devel@m.gmane-mx.org; Sat, 12 Sep 2020 11:26:09 +0200 Original-Received: from localhost ([::1]:47330 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kH1nM-0003gi-V5 for ged-emacs-devel@m.gmane-mx.org; Sat, 12 Sep 2020 05:26:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:53954) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kH1ms-0003HX-NO for emacs-devel@gnu.org; Sat, 12 Sep 2020 05:25:39 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:60281) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kH1mr-00009t-Hf; Sat, 12 Sep 2020 05:25:37 -0400 Original-Received: from [176.228.60.248] (port=3645 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kH1me-0000ZR-VJ; Sat, 12 Sep 2020 05:25:29 -0400 In-Reply-To: (message from Ergus on Sat, 12 Sep 2020 11:03:33 +0200) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:255281 Archived-At: > Date: Sat, 12 Sep 2020 11:03:33 +0200 > CC: casouri@gmail.com,ams@gnu.org,monnier@iro.umontreal.ca,ghe@sdf.org,tecosaur@gmail.com > From: Ergus > > >> 4) Right click: (Probably it is the most lacking functionality and > >> surprising for any user not using the terminal.) Right click is > >expected > >> to bring a panel with the most common operations. It is useful, fast > >> and somehow standard since 1995 while removing most of the needs of > >the > >> toolbar which takes precious vertical space. > > > >We have this on C-mouse-2 and C-mouse-3. Putting those on mouse-2 and > > The menu we have in C-mouse-3 does not show the most basic options like copy, paste, and so on to > access them fast. Why should it? We show the menu for the current major mode, which is IMO more useful than basic editing. It's a pity too many newbies don't see the menu bar and the tool bar, because all this was arranged to have all the important features be readily available through the different UI elements. With the menu and the tool bar removed, we don't have enough UI elements to satisfy all the important needs. Which is one more reason to encourage newbies to start with the vanilla Emacs, not with the hyper-loaded "distros". > >> 5) sidebar: most code editors have a button somewhere in the > >interface > >> to show/hide the sidebar to explore and open files/access symbols or > >see > >> open files. > > > >We have it in Options->Hide/Show. > > Yes but the idea behind is to make it very accessible to toggle it on demand more frequently. Maybe we can > add a bottom for that [>>] in the beginning of the modeline to give a toggle effect? If people agree that Speedbar is so important these days, the mode line is not a good place for the toggle. But I'm not sure people agree. For example, isn't Speedbar important mostly in PL major modes? what would you do with it in, say, Text mode? So maybe make it appear automatically in such modes?