From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Simon Marshall Newsgroups: gmane.emacs.devel Subject: RE: customize-saved in the customize menu? Date: Mon, 29 Apr 2002 09:42:04 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: Reply-To: Simon Marshall NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1020088114 27444 127.0.0.1 (29 Apr 2002 13:48:34 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 29 Apr 2002 13:48:34 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 172BW6-00078X-00 for ; Mon, 29 Apr 2002 15:48:34 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 172BZt-0006me-00 for ; Mon, 29 Apr 2002 15:52:29 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 172BVo-0006YO-00; Mon, 29 Apr 2002 09:48:16 -0400 Original-Received: from simon by fencepost.gnu.org with local (Exim 3.34 #1 (Debian)) id 172BPo-0006GQ-00; Mon, 29 Apr 2002 09:42:04 -0400 Original-To: storm@cua.dk X-Mailer: Emacs 21.2 (RMail) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:3403 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:3403 OK, there wasn't any more feedback, so here's a possible patch... I played around a little with the layout. I think the best layout is to have a separate menu section for the Saved... and New... menu entries, since both create a customise buffer for a selection of disparate options. cd ~/ftp/emacs-21.1.90/lisp/ diff -c /rvcarma/marshals/ftp/emacs-21.1.90/lisp/menu-bar.el.\~1\~ /rvcarma/marshals/ftp/emacs-21.1.90/lisp/menu-bar.el *** /rvcarma/marshals/ftp/emacs-21.1.90/lisp/menu-bar.el.~1~ Thu Nov 15 20:29:44 2001 --- /rvcarma/marshals/ftp/emacs-21.1.90/lisp/menu-bar.el Mon Apr 29 14:25:56 2002 *************** *** 498,504 **** (define-key menu-bar-custom-menu [customize-apropos] '(menu-item "Settings Matching Regexp..." customize-apropos :help "Browse customizable settings whose names match regexp")) ! (define-key menu-bar-custom-menu [separator-2] '("--")) (define-key menu-bar-custom-menu [customize-group] '(menu-item "Specific Group..." customize-group --- 498,504 ---- (define-key menu-bar-custom-menu [customize-apropos] '(menu-item "Settings Matching Regexp..." customize-apropos :help "Browse customizable settings whose names match regexp")) ! (define-key menu-bar-custom-menu [separator-1] '("--")) (define-key menu-bar-custom-menu [customize-group] '(menu-item "Specific Group..." customize-group *************** *** 508,517 **** :help "Customize attributes of specific face")) (define-key menu-bar-custom-menu [customize-option] '(menu-item "Specific Option..." customize-option ! :help "Change value of specific option")) (define-key menu-bar-custom-menu [customize-changed-options] ! '(menu-item "Recently Changed Options..." customize-changed-options ! :help "Customize options changed in recent versions")) (define-key menu-bar-custom-menu [separator-3] '("--")) (define-key menu-bar-custom-menu [customize-browse] --- 508,522 ---- :help "Customize attributes of specific face")) (define-key menu-bar-custom-menu [customize-option] '(menu-item "Specific Option..." customize-option ! :help "Customize value of specific option")) ! (define-key menu-bar-custom-menu [separator-2] ! '("--")) (define-key menu-bar-custom-menu [customize-changed-options] ! '(menu-item "New Options..." customize-changed-options ! :help "Options added or changed in recent Emacs versions")) ! (define-key menu-bar-custom-menu [customize-saved] ! '(menu-item "Saved Options" customize-saved ! :help "Customize previously saved options")) (define-key menu-bar-custom-menu [separator-3] '("--")) (define-key menu-bar-custom-menu [customize-browse] Diff finished at Mon Apr 29 14:35:23