From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [elpa] master 9173a44 1/2: [Fix #12] Don't autodisable beacon on hl-line-mode Date: Mon, 19 Oct 2015 07:20:16 -0700 (PDT) Message-ID: <934a2e70-8ce5-4f74-9280-17cd52173ef6@default> References: <20151017213254.5317.59042@vcs.savannah.gnu.org> <877fmjflkk.fsf@mbork.pl> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1445264510 14266 80.91.229.3 (19 Oct 2015 14:21:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 19 Oct 2015 14:21:50 +0000 (UTC) Cc: Artur Malabarba , emacs-devel To: Kaushal Modi , Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 19 16:21:38 2015 Return-path: Envelope-to: ged-emacs-devel@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 1ZoBJi-0005IQ-Cv for ged-emacs-devel@m.gmane.org; Mon, 19 Oct 2015 16:21:38 +0200 Original-Received: from localhost ([::1]:39749 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoBJh-0005cf-Qa for ged-emacs-devel@m.gmane.org; Mon, 19 Oct 2015 10:21:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:52737) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoBIZ-0004gL-6f for emacs-devel@gnu.org; Mon, 19 Oct 2015 10:20:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZoBIV-0004Ua-3s for emacs-devel@gnu.org; Mon, 19 Oct 2015 10:20:27 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:28385) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZoBIU-0004UF-UQ for emacs-devel@gnu.org; Mon, 19 Oct 2015 10:20:23 -0400 Original-Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id t9JEKIFp010892 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 19 Oct 2015 14:20:19 GMT Original-Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id t9JEKISD018219 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Mon, 19 Oct 2015 14:20:18 GMT Original-Received: from abhmp0007.oracle.com (abhmp0007.oracle.com [141.146.116.13]) by userv0122.oracle.com (8.13.8/8.13.8) with ESMTP id t9JEKIh4022915; Mon, 19 Oct 2015 14:20:18 GMT In-Reply-To: X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: userv0021.oracle.com [156.151.31.71] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:192104 Archived-At: > I was looking for more info on defcustom vs setq and I was surprised > to find subjective text written in first person (like a personal blog) > in the GNU Emacs manual. I have yet to check if the same is in the > Info manual too. >=20 > https://www.gnu.org/software/emacs/manual/html_node/eintr/defcustom.html >=20 > "The custom-set-variables function works somewhat differently than a > setq. While I have never learned the differences, I modify the > custom-set-variables expressions in my .emacs file by hand: I make the > changes in what appears to me to be a reasonable manner and have not > had any problems." >=20 > "Over time, I have set a considerable number of faces. Some of the > time, I re-set them using customize; other times, I simply edit the > custom-set-faces expression in my.emacs file itself." >=20 > "I myself use customize for hardly anything. Mostly, I write > expressions myself." >=20 > Who is that "I"? I think all that personal opinion text should be > removed. Correct? See bug #21695: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D21695#8 It might have been OK to say "I have never learned the differences" when that was first written, but by now the manual should understand the differences, and even point them out. Especially in that section, which is about `defcustom'. The node says: "Although you can use 'defvar' or 'setq' for variables that users set, the 'defcustom' macro is designed for the job." Part of its design for that job is handling `:type', `:set' `:initialize', etc., precisely what makes options different from ordinary variables and thus `custom-set-variables' different from `setq'.