From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Thorpe Newsgroups: gmane.emacs.help Subject: Re: Using "Emacs Configure" **and** modifying .emacs Date: Wed, 16 Aug 2017 01:37:20 +0100 Message-ID: <87378smjpb.fsf@robertthorpeconsulting.com> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1502843885 27185 195.159.176.226 (16 Aug 2017 00:38:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 16 Aug 2017 00:38:05 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Aug 16 02:38:01 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dhmLQ-0006W6-F2 for geh-help-gnu-emacs@m.gmane.org; Wed, 16 Aug 2017 02:38:00 +0200 Original-Received: from localhost ([::1]:56987 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dhmLT-0002wd-D2 for geh-help-gnu-emacs@m.gmane.org; Tue, 15 Aug 2017 20:38:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36832) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dhmKw-0002vi-Mo for help-gnu-emacs@gnu.org; Tue, 15 Aug 2017 20:37:31 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dhmKt-0000SD-76 for help-gnu-emacs@gnu.org; Tue, 15 Aug 2017 20:37:30 -0400 Original-Received: from outbound-smtp07.blacknight.com ([46.22.139.12]:50788) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dhmKs-0000PV-SR for help-gnu-emacs@gnu.org; Tue, 15 Aug 2017 20:37:27 -0400 Original-Received: from mail.blacknight.com (pemlinmail01.blacknight.ie [81.17.254.10]) by outbound-smtp07.blacknight.com (Postfix) with ESMTPS id 274481C15AB for ; Wed, 16 Aug 2017 01:37:22 +0100 (IST) Original-Received: (qmail 22884 invoked from network); 16 Aug 2017 00:37:22 -0000 Original-Received: from unknown (HELO RTLaptop) (rt@robertthorpeconsulting.com@[51.37.105.27]) by 81.17.254.9 with ESMTPSA (AES128-SHA encrypted, authenticated); 16 Aug 2017 00:37:22 -0000 In-Reply-To: (message from John Mastro on Tue, 15 Aug 2017 17:09:48 -0700) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 46.22.139.12 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.help:114057 Archived-At: I don't have any problems with the Customize interface. It's usually easier for me to find options through the Customize interface than using the info manual or other methods. That's especially true now there's the search bar. The problem I have with Customize is the way that it modifies the init file. It puts all of the settings into a single block. That block can be in the init file or it can be in another file. It's always all in one place. In my view that makes it difficult to partition the init file well. I want related things to be together. For example, I have a little code that deals with Dired-X. I could customize the variable dired-omit-files. If I do that though then they'll be info in two places, in the customize block and the part of my code that deals with Dired-X. That makes maintenance harder. So, I only use Customize for finding options, once I've found them I set the manually. I use setq or customize-set-variable if that's necessary. What would improve Customize for me would be if it could search through the init file and find places where a variable is being set and put the modification there. BR, Robert Thorpe