From unknown Sun Jun 22 07:32:29 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#20564 <20564@debbugs.gnu.org> To: bug#20564 <20564@debbugs.gnu.org> Subject: Status: 24.5; bug in csv-set-comment-start Reply-To: bug#20564 <20564@debbugs.gnu.org> Date: Sun, 22 Jun 2025 14:32:29 +0000 retitle 20564 24.5; bug in csv-set-comment-start reassign 20564 emacs submitter 20564 Leo Liu severity 20564 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed May 13 01:42:56 2015 Received: (at submit) by debbugs.gnu.org; 13 May 2015 05:42:56 +0000 Received: from localhost ([127.0.0.1]:42924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsPRY-0005ct-2o for submit@debbugs.gnu.org; Wed, 13 May 2015 01:42:56 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35837) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsPRW-0005cf-DD for submit@debbugs.gnu.org; Wed, 13 May 2015 01:42:54 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YsPRQ-0006Et-8W for submit@debbugs.gnu.org; Wed, 13 May 2015 01:42:48 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47650) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YsPRQ-0006Ep-50 for submit@debbugs.gnu.org; Wed, 13 May 2015 01:42:48 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49340) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YsPRP-0003S3-BD for bug-gnu-emacs@gnu.org; Wed, 13 May 2015 01:42:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YsPRL-0006Dk-7d for bug-gnu-emacs@gnu.org; Wed, 13 May 2015 01:42:47 -0400 Received: from mail-pd0-x22a.google.com ([2607:f8b0:400e:c02::22a]:33094) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YsPRL-0006DR-1P for bug-gnu-emacs@gnu.org; Wed, 13 May 2015 01:42:43 -0400 Received: by pdbnk13 with SMTP id nk13so40180318pdb.0 for ; Tue, 12 May 2015 22:42:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type; bh=pmLN6LRIOSraD/PPfkD/Q2Ut9s8CXQzzGrVzT2Kw8Ho=; b=UKeRnwwz+eEHEQYiHMXBd0xiAy79jxXF/zNAkbIfyyNeH7F2J8ePS9tFSTKpFi2EXu LamdQgfg8StiWHmJg2zHtGiixizzG15R3gvw8IdBDxelfS2nnlndlcsUYOogS32P09ug Ksbv3SDcgs+UhaBKOxdrjJ8tZneNUE8iG3LbmpeSpyssPxbGPNqqcyqsOPUXD+VSmAsp +Xmbntlyda/taMxCw7xhuk61cTvqlCAi9VqjgrLJnZ6rbDkToc75dyhUZN3NdCA8PvId zVQWGMYxrPU8yqrW5hEbHzZJQJDwYGK0lENPbXA2Dynvozr/ytc3z1+NqEqURg+4dP0J tFag== X-Received: by 10.68.167.162 with SMTP id zp2mr34345472pbb.105.1431495761529; Tue, 12 May 2015 22:42:41 -0700 (PDT) Received: from localhost ([128.199.230.246]) by mx.google.com with ESMTPSA id ej10sm17976455pdb.35.2015.05.12.22.42.39 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 12 May 2015 22:42:40 -0700 (PDT) From: Leo Liu To: bug-gnu-emacs@gnu.org Subject: 24.5; bug in csv-set-comment-start X-Debbugs-CC: Date: Wed, 13 May 2015 13:42:33 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) Using csv-mode version: 1.3. (defun csv-set-comment-start (string) "Set comment start for this CSV mode buffer to STRING. It must be either a string or nil." (interactive (list (edit-and-eval-command "Comment start (string or nil): " csv-comment-start))) ;; Paragraph means a group of contiguous records: (setq csv-comment-start string) (set (make-local-variable 'paragraph-separate) "[:space:]*$") ; White space. (set (make-local-variable 'paragraph-start) "\n");Must include \n explicitly! (if string (progn (setq paragraph-separate (concat paragraph-separate "\\|" string) paragraph-start (concat paragraph-start "\\|" string)) (set (make-local-variable 'comment-start) string) (modify-syntax-entry (string-to-char string) "<" csv-mode-syntax-table) (modify-syntax-entry ?\n ">" csv-mode-syntax-table)) (with-syntax-table text-mode-syntax-table (modify-syntax-entry (string-to-char string) (string (char-syntax (string-to-char string))) csv-mode-syntax-table) (modify-syntax-entry ?\n (string (char-syntax ?\n)) csv-mode-syntax-table)))) The ELSE branch of the IF form doesn't make any sense and generates an error on NIL, i.e. (csv-set-comment-start nil) Another question is why set a comment syntax. I checked RFC 4180 and nothing is said on comment syntax. Leo From debbugs-submit-bounces@debbugs.gnu.org Sun May 24 06:53:06 2015 Received: (at 20564-done) by debbugs.gnu.org; 24 May 2015 10:53:07 +0000 Received: from localhost ([127.0.0.1]:54288 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwTWf-0001FZ-NI for submit@debbugs.gnu.org; Sun, 24 May 2015 06:53:06 -0400 Received: from mail-pd0-f180.google.com ([209.85.192.180]:34177) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YwTWZ-0001F6-21 for 20564-done@debbugs.gnu.org; Sun, 24 May 2015 06:52:59 -0400 Received: by pdbki1 with SMTP id ki1so9150222pdb.1 for <20564-done@debbugs.gnu.org>; Sun, 24 May 2015 03:52:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:face:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=JckgKE1c8yHlJBVAs++aSQKAD7HDpKJFIxyrLfifNoQ=; b=05p69qQamayHsUjXoipvpslC0RcxTlvC56iZ1aCpSsWsV33xZB9KZWXgHf83LkMW98 gy71TP+BU1uareFUonPW0SM9Rl295ZGI1YZYzl4h9ZFDvgdyXpEU4D16m8IQo9BChkA5 ph7BeN0P7htXtqTWL+s3CCtimpKXKtlPOHbTXg+sq6fpCV2KDvCo67L4qhOl50NyUKsj BTx0n3FISo0CtpZ4an4FjX2Ta1J70P8/Dogzknb2ZbPLEY+EnKsrZ2Udqhw66jNEpm71 3v0X7XIrlZcH460mzjf16QEqxf4uuTOQKznH7yKHQQpMCnhtK+h1gomnjrbiCJVqtvVM jKZg== X-Received: by 10.70.101.2 with SMTP id fc2mr30933046pdb.77.1432464768727; Sun, 24 May 2015 03:52:48 -0700 (PDT) Received: from zeuss-MacBook-Pro.local ([128.199.230.246]) by mx.google.com with ESMTPSA id el6sm6975651pdb.93.2015.05.24.03.52.45 for <20564-done@debbugs.gnu.org> (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 24 May 2015 03:52:47 -0700 (PDT) From: Leo Liu To: 20564-done@debbugs.gnu.org Subject: Re: bug#20564: 24.5; bug in csv-set-comment-start References: Face: iVBORw0KGgoAAAANSUhEUgAAACgAAAAoBAMAAAB+0KVeAAAAGFBMVEUzRVhbQj4eZqO6SjnT eWpxnMetm5b6/PmidmqrAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1F B9cBBwMLBfKABCMAAAFoSURBVCjPtZI9a8MwEIaFoc7aYDdelQMna0Em3tsSr0XUeE2Q6a22a+v+ fk8fSSBkbDUI6dHpfe9OEvRgiD+ApqKPJgJeB6iUUXWESjUe/ig38AJrhqqvaU2nTIXbNvOQ40fe qdry4kyGoVWsfCQalXpHnJGM01wjWdYbMlXNFdsZDO69m9aqNqxEJqTEgbM5OF7wlEfIoll1Ked4 LbM5X2EdILLokEdmI8z7g5cKED0cuTC930TYhy7ZDekkXVGw/L60TguJePPxcJF48lpsSUWEA/Ju jGFNgJOXc4Hz7TmAdBeu5Ve4AEjOi2/2jfd3cAJZ+IbNrvdjgBZY01b+HTuG3cLws6BJZqVOj/pp T0OqVwx3rFq+QmJwx3loK5JSLEhDIt62+mtC2C+SrAUxEbV6C6v2BRbd6pILBKFpepKZJHgGgrKF sptSUUoczpwg2pQ7ZH1tgs0ou/917mzz6Cs2//C978cv5l07L02orIEAAAAASUVORK5CYII= Date: Sun, 24 May 2015 18:52:39 +0800 In-Reply-To: (Leo Liu's message of "Wed, 13 May 2015 13:42:33 +0800") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (OS X 10.10.3) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 20564-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) csv-mode: 1.4 On 2015-05-13 13:42 +0800, Leo Liu wrote: > The ELSE branch of the IF form doesn't make any sense and generates an > error on NIL, i.e. (csv-set-comment-start nil) From unknown Sun Jun 22 07:32:29 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sun, 21 Jun 2015 11:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator