From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dan Espen Newsgroups: gmane.emacs.help Subject: Re: XEmacs feature missing in GNU Emacs? Date: Tue, 30 Apr 2013 14:35:09 -0400 Organization: A noiseless patient Spider Message-ID: References: <87li82icgp.fsf@nowhere.org> <871u9t7te9.fsf@nowhere.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1367347633 12016 80.91.229.3 (30 Apr 2013 18:47:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 30 Apr 2013 18:47:13 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Apr 30 20:47:11 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UXFa3-000261-Aw for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Apr 2013 20:47:11 +0200 Original-Received: from localhost ([::1]:50918 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UXFa2-0006y9-VT for geh-help-gnu-emacs@m.gmane.org; Tue, 30 Apr 2013 14:47:10 -0400 Original-Path: usenet.stanford.edu!goblin1!goblin.stu.neva.ru!eternal-september.org!feeder.eternal-september.org!mx05.eternal-september.org!.POSTED!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 44 Injection-Info: mx05.eternal-september.org; posting-host="b8816fa7300cd668c1c8ea38fc847e8a"; logging-data="6991"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18MBR1cSug5K/7lQ4l8RhM+db9JrzlLmaw=" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) Cancel-Lock: sha1:VrKETINRAAoNEv7dHAoukkZvenQ= sha1:FgM7IskBcmVfYAeRgLBD1tFupxs= Original-Xref: usenet.stanford.edu gnu.emacs.help:198166 X-Mailman-Approved-At: Tue, 30 Apr 2013 14:46:58 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:90433 Archived-At: "Drew Adams" writes: >> > Isn't that the Box attribute applicable to all Emacs face, not just >> > mode-line? >> >> It might be if I could figure out the syntax for set-face-attribute... > > You don't need to. > > M-x customize-face RET mode-line RET > > Look at and play with `Box around text', in particular its `Style' and `Width' > settings when value `Box' is used. `Width' is what gives you a greater or > smaller 3D effect. > > Customize shows you the effect of your changes as soon as you choose `State' > > `Set for current session'. Fiddle and set, fiddle and set. > > Much easier than trying to parse the `set-face-attribute' doc or code and then > experiment with Lisp sexps. And if you then want to see what the corresponding > Lisp looks like for the option value, choose `State' > `Show Lisp Expression'. > > IMHO, too many people think that not using Customize somehow makes them heavy > Lispers, and that using Customize somehow makes them Emacs wimps or newbies. > > This not to argue that the Customize UI is wonderful or particularly appealing > (ugh!). The point is that it is your friend, and a wise Lisper takes advantage > of it. My problem with customize is finding what I want. Given customize-face then mode-line I'm good. Starting thru the menubar, I get totally lost. Anyway, Emacs wins again! Emacs is now sporting XEmacs style 3d mode lines and life is good. Not sure if I'll apply this to inactive mode lines, maybe they should be sunken or just flat like they are by default. Thanks! -- Dan Espen