From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#7524: 24.0.50; backquote converts newlines in strings to "\n" Date: Wed, 1 Dec 2010 10:42:04 -0800 Message-ID: <835905FE6D8E480C92C15DE85E4266CF@us.oracle.com> References: <9C4145152E1B4A9890C4A8DA520A51ED@us.oracle.com><9F064DA0407E4234B3DA11C0722B97D1@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1291229124 10940 80.91.229.12 (1 Dec 2010 18:45:24 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 1 Dec 2010 18:45:24 +0000 (UTC) Cc: 7524@debbugs.gnu.org To: "'Stefan Monnier'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Dec 01 19:45:19 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PNrg4-0004Zc-Vi for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Dec 2010 19:45:17 +0100 Original-Received: from localhost ([127.0.0.1]:59445 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PNrg4-000290-3o for geb-bug-gnu-emacs@m.gmane.org; Wed, 01 Dec 2010 13:45:16 -0500 Original-Received: from [140.186.70.92] (port=50359 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PNrfu-00026w-Nm for bug-gnu-emacs@gnu.org; Wed, 01 Dec 2010 13:45:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PNrft-0004p0-7x for bug-gnu-emacs@gnu.org; Wed, 01 Dec 2010 13:45:06 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:35468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PNrft-0004ov-4p for bug-gnu-emacs@gnu.org; Wed, 01 Dec 2010 13:45:05 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PNrY6-00025G-5g; Wed, 01 Dec 2010 13:37:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 01 Dec 2010 18:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7524 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7524-submit@debbugs.gnu.org id=B7524.12912286037976 (code B ref 7524); Wed, 01 Dec 2010 18:37:02 +0000 Original-Received: (at 7524) by debbugs.gnu.org; 1 Dec 2010 18:36:43 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNrXm-00024b-VE for submit@debbugs.gnu.org; Wed, 01 Dec 2010 13:36:43 -0500 Original-Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PNrXl-00024M-IQ for 7524@debbugs.gnu.org; Wed, 01 Dec 2010 13:36:41 -0500 Original-Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id oB1IgJ4c002658 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 1 Dec 2010 18:42:20 GMT Original-Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id oB15tNTk024700; Wed, 1 Dec 2010 18:42:17 GMT Original-Received: from abhmt013.oracle.com by acsmt354.oracle.com with ESMTP id 819464381291228924; Wed, 01 Dec 2010 10:42:04 -0800 Original-Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Wed, 01 Dec 2010 10:42:04 -0800 X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AcuRgq3tGM9dre4NTz60wB5Qo/Xc0gAAi40A X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 01 Dec 2010 13:37:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:42070 Archived-At: > Since the type you use is (sexp :tag "Command"), you give relatively > little information to Custom about what it can look like (not that the > type is wrong, actually). Actually, I also tried this, but it seemed to make no difference: (repeat (choice (cons :tag "Item" (string :tag "Name") (restricted-sexp :tag "Command" :match-alternatives (commandp))) (list :tag "Separator" (const "--")))) And for the default value that causes a `mismatch' in older Emacs versions (20 through 23) for some reason - so I reverted to just `sexp'. (Can you see anything wrong with that type spec? Dunno why older versions give the value a `mismatch'.) > And yes, Custom should probably try to wrap lines somehow in > such cases (e.g. pretty-print the sexp). During the wrapping, > it could convert the \n in strings into actual LF chars. Thanks. I don't know the difference between the buglist wishlist status and the Emacs TODO list. I imagine that the difference is that almost anything that any user requests gets put on the wishlist but only things that Emacs Dev thinks are important get put on the TODO list. But either is OK, I guess.