GNU bug report logs - #12949
24.3.50; request: use Customize to set local value (in addition to global/default)

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: "Drew Adams" <drew.adams@HIDDEN>; dated Wed, 21 Nov 2012 00:11:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 12949 <at> debbugs.gnu.org:


Received: (at 12949) by debbugs.gnu.org; 6 Apr 2018 19:31:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Apr 06 15:31:33 2018
Received: from localhost ([127.0.0.1]:40620 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1f4X5A-0001JH-Sq
	for submit <at> debbugs.gnu.org; Fri, 06 Apr 2018 15:31:33 -0400
Received: from aserp2120.oracle.com ([141.146.126.78]:56480)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1f4X59-0001J5-54
 for 12949 <at> debbugs.gnu.org; Fri, 06 Apr 2018 15:31:31 -0400
Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1])
 by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w36JJccd169634;
 Fri, 6 Apr 2018 19:31:23 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : sender : to : cc : subject : references :
 in-reply-to : content-type : content-transfer-encoding; s=corp-2017-10-26;
 bh=ldRVyCOXCiJixruXCXQFp49BIbCUU1vNny1GsVMl9oI=;
 b=XeqhBPlhcs4YroBfSnV53cdMR4elUp57hu0+yHsDGAM2qhDIxf0C6K1OBgk3Z8m9a4XN
 dtolWWDJC576X4s4RMDEMBGm+0poqqEE1pfFAl8cv49156BhBtv9pCNEm2HHua3yL141
 KfYrMJy0Fpa8TxExLK/oBtaB/iPp8gN6nbLL8gz2aywIeyz1fOw8GNWsbo/qLZbKQGzl
 zhKvVEwXjomTGrFPOwr+uMG0kmf2fSkEsY//wFW3cjuV6pFSGgLy7suB9SuCuP7vdzlb
 N8l+EzZ+GAZI1+58T+Hjw13G7PSuz7nVWWibnUHxrFhr02HvHK1ii5aBV7yb0SBVeF3c bA== 
Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233])
 by aserp2120.oracle.com with ESMTP id 2h5kc6edce-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 06 Apr 2018 19:31:23 +0000
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserv0021.oracle.com (8.14.4/8.14.4) with ESMTP id w36JVMf8017504
 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Fri, 6 Apr 2018 19:31:23 GMT
Received: from abhmp0006.oracle.com (abhmp0006.oracle.com [141.146.116.12])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id w36JVMYJ012773;
 Fri, 6 Apr 2018 19:31:22 GMT
MIME-Version: 1.0
Message-ID: <e78f2448-f025-43b9-8d6d-323a02900c69@default>
Date: Fri, 6 Apr 2018 12:31:20 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: Stefan Monnier <monnier@HIDDEN>
Subject: RE: bug#12949: 24.3.50; request: use Customize to set local value (in
 addition toglobal/default)
References: <<A4DB12BA5406492A9A9974BE4F1DE9C1@HIDDEN><jwv3903kqld.fsf-monnier+emacs@HIDDEN>>
 <<0DE9F19E0AC2498EBF4A184ECF9469AA@HIDDEN>>
In-Reply-To: <<0DE9F19E0AC2498EBF4A184ECF9469AA@HIDDEN>>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 16.0.4678.0 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8855
 signatures=668698
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=730
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1711220000 definitions=main-1804060192
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 12949
Cc: 12949 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

> > > This enhancement request is to add an item to the Customize
> > > State menu to set the buffer-local value, for the buffer where
> > > `customize-option' (or whatever) was invoked, to the value as
> > > edited in Customize.
> >
> > Yes, adding the ability of setting buffer-local values would be nice.
> > Being to *save* buffer-local values would also be nice.
>=20
> Agreed.

Emacs still needs this, IMO.  Sure wish someone would tackle it.

I guess that a library that wants to make an option _always_
be buffer local can just accompany the defcustom with
(make-variable-buffer-local 'the-option).  But the more
general behavior proposed here would be helpful.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#12949; Package emacs. Full text available.

Message received at 12949 <at> debbugs.gnu.org:


Received: (at 12949) by debbugs.gnu.org; 21 Nov 2012 15:16:20 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 21 10:16:20 2012
Received: from localhost ([127.0.0.1]:59263 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1TbC2F-00048g-Q7
	for submit <at> debbugs.gnu.org; Wed, 21 Nov 2012 10:16:19 -0500
Received: from aserp1040.oracle.com ([141.146.126.69]:21108)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <drew.adams@HIDDEN>) id 1TbC2C-00048X-Na
	for 12949 <at> debbugs.gnu.org; Wed, 21 Nov 2012 10:16:17 -0500
Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93])
	by aserp1040.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with
	ESMTP id qALFExLE009463
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK);
	Wed, 21 Nov 2012 15:15:00 GMT
Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158])
	by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	qALFEwJe025904
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO);
	Wed, 21 Nov 2012 15:14:59 GMT
Received: from abhmt105.oracle.com (abhmt105.oracle.com [141.146.116.57])
	by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id
	qALFEvJw001378; Wed, 21 Nov 2012 09:14:58 -0600
Received: from dradamslap1 (/71.202.147.44)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Wed, 21 Nov 2012 07:14:57 -0800
From: "Drew Adams" <drew.adams@HIDDEN>
To: "'Stefan Monnier'" <monnier@HIDDEN>
References: <A4DB12BA5406492A9A9974BE4F1DE9C1@HIDDEN>
	<jwv3903kqld.fsf-monnier+emacs@HIDDEN>
Subject: RE: bug#12949: 24.3.50;
	request: use Customize to set local value (in addition to
	global/default)
Date: Wed, 21 Nov 2012 07:14:50 -0800
Message-ID: <0DE9F19E0AC2498EBF4A184ECF9469AA@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
In-Reply-To: <jwv3903kqld.fsf-monnier+emacs@HIDDEN>
Thread-Index: Ac3H8AQw0sY4YCM5STeB1haJZW/YSQACtXPA
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
X-Source-IP: ucsinet21.oracle.com [156.151.31.93]
X-Spam-Score: -1.8 (-)
X-Debbugs-Envelope-To: 12949
Cc: 12949 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -1.8 (-)

> > This enhancement request is to add an item to the Customize 
> > State menu to set the buffer-local value, for the buffer where 
> > `customize-option' (or whatever) was invoked, to the value as
> > edited in Customize.
>  
> Yes, adding the ability of setting buffer-local values would be nice.
> Being to *save* buffer-local values would also be nice.

Agreed.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#12949; Package emacs. Full text available.
Severity set to 'wishlist' from 'normal' Request was from Stefan Monnier <monnier@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 12949 <at> debbugs.gnu.org:


Received: (at 12949) by debbugs.gnu.org; 21 Nov 2012 13:57:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Nov 21 08:57:46 2012
Received: from localhost ([127.0.0.1]:58380 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1TbAoE-0001Jx-Dr
	for submit <at> debbugs.gnu.org; Wed, 21 Nov 2012 08:57:46 -0500
Received: from ironport2-out.teksavvy.com ([206.248.154.182]:53868)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <monnier@HIDDEN>)
	id 1TbAoC-0001Jo-W7; Wed, 21 Nov 2012 08:57:45 -0500
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: Ai0FAG6Zu09FpaQ6/2dsb2JhbABEsEiDSYEIghUBAQQBViMFCws0EhQYDSSIHAW6CZBEA4hCmnGBWIMH
X-IronPort-AV: E=Sophos;i="4.75,637,1330923600"; d="scan'208";a="208117711"
Received: from 69-165-164-58.dsl.teksavvy.com (HELO pastel.home)
	([69.165.164.58])
	by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA;
	21 Nov 2012 08:56:29 -0500
Received: by pastel.home (Postfix, from userid 20848)
	id 43500597C9; Wed, 21 Nov 2012 08:56:29 -0500 (EST)
From: Stefan Monnier <monnier@HIDDEN>
To: "Drew Adams" <drew.adams@HIDDEN>
Subject: Re: bug#12949: 24.3.50;
	request: use Customize to set local value (in addition to
	global/default)
Message-ID: <jwv3903kqld.fsf-monnier+emacs@HIDDEN>
References: <A4DB12BA5406492A9A9974BE4F1DE9C1@HIDDEN>
Date: Wed, 21 Nov 2012 08:56:29 -0500
In-Reply-To: <A4DB12BA5406492A9A9974BE4F1DE9C1@HIDDEN> (Drew Adams's
	message of "Tue, 20 Nov 2012 16:09:19 -0800")
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.8 (/)
X-Debbugs-Envelope-To: 12949
Cc: 12949 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: 0.8 (/)

severity 12949 wishlist
thanks

> This enhancement request is to add an item to the Customize State menu to
> set the buffer-local value, for the buffer where `customize-option' (or
> whatever) was invoked, to the value as edited in Customize.
 
Yes, adding the ability of setting buffer-local values would be nice.
Being to *save* buffer-local values would also be nice.


        Stefan




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#12949; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 21 Nov 2012 00:10:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 20 19:10:48 2012
Received: from localhost ([127.0.0.1]:57569 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1Taxtv-0008Sm-MF
	for submit <at> debbugs.gnu.org; Tue, 20 Nov 2012 19:10:48 -0500
Received: from eggs.gnu.org ([208.118.235.92]:33818)
	by debbugs.gnu.org with esmtp (Exim 4.72)
	(envelope-from <drew.adams@HIDDEN>) id 1Taxtt-0008Sf-Pn
	for submit <at> debbugs.gnu.org; Tue, 20 Nov 2012 19:10:46 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <drew.adams@HIDDEN>) id 1Taxsg-0007K0-Pg
	for submit <at> debbugs.gnu.org; Tue, 20 Nov 2012 19:09:33 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI,
	UNPARSEABLE_RELAY autolearn=unavailable version=3.3.2
Received: from lists.gnu.org ([208.118.235.17]:50846)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <drew.adams@HIDDEN>) id 1Taxsg-0007Jw-M8
	for submit <at> debbugs.gnu.org; Tue, 20 Nov 2012 19:09:30 -0500
Received: from eggs.gnu.org ([208.118.235.92]:36481)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <drew.adams@HIDDEN>) id 1Taxsf-000410-Lz
	for bug-gnu-emacs@HIDDEN; Tue, 20 Nov 2012 19:09:30 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
	(envelope-from <drew.adams@HIDDEN>) id 1Taxse-0007Jj-Fn
	for bug-gnu-emacs@HIDDEN; Tue, 20 Nov 2012 19:09:29 -0500
Received: from userp1040.oracle.com ([156.151.31.81]:37743)
	by eggs.gnu.org with esmtp (Exim 4.71)
	(envelope-from <drew.adams@HIDDEN>) id 1Taxse-0007JS-8o
	for bug-gnu-emacs@HIDDEN; Tue, 20 Nov 2012 19:09:28 -0500
Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237])
	by userp1040.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with
	ESMTP id qAL09PXF031363
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK)
	for <bug-gnu-emacs@HIDDEN>; Wed, 21 Nov 2012 00:09:26 GMT
Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157])
	by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id
	qAL09Pm0021915
	(version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO)
	for <bug-gnu-emacs@HIDDEN>; Wed, 21 Nov 2012 00:09:25 GMT
Received: from abhmt117.oracle.com (abhmt117.oracle.com [141.146.116.69])
	by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id
	qAL09Ol8003260
	for <bug-gnu-emacs@HIDDEN>; Tue, 20 Nov 2012 18:09:25 -0600
Received: from dradamslap1 (/71.202.147.44)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Tue, 20 Nov 2012 16:09:24 -0800
From: "Drew Adams" <drew.adams@HIDDEN>
To: <bug-gnu-emacs@HIDDEN>
Subject: 24.3.50; request: use Customize to set local value (in addition to
	global/default)
Date: Tue, 20 Nov 2012 16:09:19 -0800
Message-ID: <A4DB12BA5406492A9A9974BE4F1DE9C1@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Office Outlook 11
Thread-Index: Ac3HfHNXT3Ke01BcTSmOMxKuPVe09w==
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157
X-Source-IP: acsinet21.oracle.com [141.146.126.237]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 208.118.235.17
X-Spam-Score: -3.4 (---)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.13
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <http://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <http://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <http://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>,
	<mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Sender: debbugs-submit-bounces <at> debbugs.gnu.org
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
X-Spam-Score: -6.1 (------)

Customize provides not only persistence but also (a) type-checking and
(b) a fairly easy (if less than ideal) user interface for non-Lispers.
 
It is about *setting* option values, in addition to - even independently
from - *saving* them persistently.  A user can want to set a value
temporarily for different reasons.
 
If an option is buffer-local (yes, nothing wrong with that), then
Customize sets or saves the *default* value.  That's normal.
 
But it can also be useful in some cases to use the Customize UI not to
save the default value but to set the local value for various buffers.
Why?  Simply because in some cases setting the value can be easier or
clearer using Customize than using Lisp.
 
This enhancement request is to add an item to the Customize State menu to
set the buffer-local value, for the buffer where `customize-option' (or
whatever) was invoked, to the value as edited in Customize.
 
That lets a user invoke Customize from different buffers and set their
buffer-local values using the GUI.
 
But that requires a user to repeat `M-x customize-option' in each such
buffer.
 
An alternative possibility would be to add a dropdown menu/list to let
the user choose an existing buffer (or even multiple such), to set its
local value to the edited value.
 
This could be combined with the State menu: add a `Set Local for XYZ'
menu item for each existing buffer (XYZ, in this example).  If there are
more than some small number of existing buffers then these menu items
could be placed in a submenu: Set Local Value > XZY etc.
 
When the option is buffer-local, the current menu item `Set for Current
Session' would be changed to something like `Set Default Value'.
 
Here is one example where this might be helpful:
 
Library highlight-chars.el lets you highlight any set of characters.
You can specify the characters in the set using any of these methods,
any number of times:
 
* Specify a string of chars, to include the chars in the string.
 
* Specify the start and end chars, to include the chars in the range.
 
* Specify a character class, to include the chars in the class.
 
* Specify a charset, to include its chars.
 
Now suppose you want to highlight Lao chars in Gnus buffers and
[:xdigit] in .css buffers.  In that case, you want to make the option
buffer-local.  And it would be handy to be able to use the GUI of
Customize to set the option in each buffer.
 
In this case, you could use (setq hc-other-chars '(lao)) for one and
(setq hc-other-chars '([:xdigit:])) for the other.  But to do that
you would need to know the required Lisp.
 
More complex values (and more complex options) would require more
complex Lisp sexps.
 
The point is that the Customize GUI can be leveraged for non-Lisp users
to set option values, including local values, regardless of whether
saving the values makes any sense (it does not, for a local value).

In GNU Emacs 24.3.50.1 (i386-mingw-nt5.1.2600)
 of 2012-11-05 on MS-W7-DANI
Bzr revision: 110809 lekktu@HIDDEN
Windowing system distributor `Microsoft Corp.', version 5.1.2600
Configured using:
 `configure --with-gcc (4.7) --no-opt --enable-checking --cflags
 -I../../libs/libXpm-3.5.10/include -I../../libs/libXpm-3.5.10/src
 -I../../libs/libpng-1.2.37-lib/include -I../../libs/zlib-1.2.5
 -I../../libs/giflib-4.1.4-1-lib/include
 -I../../libs/jpeg-6b-4-lib/include
 -I../../libs/tiff-3.8.2-1-lib/include
 -I../../libs/libxml2-2.7.8-w32-bin/include/libxml2
 -I../../libs/gnutls-3.0.9-w32-bin/include
 -I../../libs/libiconv-1.9.2-1-lib/include'
 





Acknowledgement sent to "Drew Adams" <drew.adams@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#12949; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Mon, 25 Nov 2019 12:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.