From unknown Tue Jun 17 01:43:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14053: [Dan] csv-mode: can't have comma after "" in a quoted field Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: danmbox@gmail.com, bug-gnu-emacs@gnu.org Resent-Date: Tue, 26 Mar 2013 00:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 14053 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 14053@debbugs.gnu.org Cc: Dan X-Debbugs-Original-To: bug-gnu-emacs@gnu.org X-Debbugs-Original-Xcc: Dan Received: via spool by submit@debbugs.gnu.org id=B.136425855130502 (code B ref -1); Tue, 26 Mar 2013 00:43:02 +0000 Received: (at submit) by debbugs.gnu.org; 26 Mar 2013 00:42:31 +0000 Received: from localhost ([127.0.0.1]:45267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UKHyA-0007vv-SU for submit@debbugs.gnu.org; Mon, 25 Mar 2013 20:42:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33169) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UKHy9-0007vm-Bv for submit@debbugs.gnu.org; Mon, 25 Mar 2013 20:42:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UKHvs-0005CX-G8 for submit@debbugs.gnu.org; Mon, 25 Mar 2013 20:40:13 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-102.6 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_LOW, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:35731) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKHvs-0005CT-De for submit@debbugs.gnu.org; Mon, 25 Mar 2013 20:40:08 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44456) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKHvn-00032h-8c for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2013 20:40:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UKHvi-0004vH-GM for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2013 20:40:03 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:45147) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UKHvi-0004vB-Bo for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2013 20:39:58 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AsoGABK/CFFFxLSu/2dsb2JhbABEtyKHbBdzgntyJhgNiEigC6EijWGDKQOkeoFegxM X-IPAS-Result: AsoGABK/CFFFxLSu/2dsb2JhbABEtyKHbBdzgntyJhgNiEigC6EijWGDKQOkeoFegxM X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="5769438" Received: from 69-196-180-174.dsl.teksavvy.com (HELO pastel.home) ([69.196.180.174]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 25 Mar 2013 20:39:55 -0400 Received: by pastel.home (Postfix, from userid 20848) id 2BEF667AC0; Mon, 25 Mar 2013 20:39:57 -0400 (EDT) From: Stefan Monnier Message-ID: Date: Mon, 25 Mar 2013 20:39:57 -0400 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.3 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) --=-=-= Content-Type: text/plain Resending to the bug-tracker so it isn't forgotten, Stefan --=-=-= Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 8bit Return-Path: X-Original-To: monnier@iro.umontreal.ca Delivered-To: monnier@iro.umontreal.ca Received: from perlin.iro.umontreal.ca (perlin.iro.umontreal.ca [132.204.24.51]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 3C6AE84890 for ; Mon, 25 Mar 2013 19:02:30 -0400 (EDT) Received: from mail-la0-f50.google.com (mail-la0-f50.google.com [209.85.215.50]) by perlin.iro.umontreal.ca (Postfix) with ESMTP id DA620830001 for ; Mon, 25 Mar 2013 19:02:12 -0400 (EDT) Received: by mail-la0-f50.google.com with SMTP id ec20so12206634lab.23 for ; Mon, 25 Mar 2013 16:02:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:date:message-id:subject:from:to:cc :content-type; bh=rajQqLBZ/p9cXpjYY7jjFrjWVPuCfuFquXRk9zDmBIc=; b=T/2ZfJjvC8lgBt5CUGkFlXO+zZcpnhCSGDGBuJQTHklTnPb3GSe6Fws457AZXu/Av2 Jnz+kK1J2/yE5IMlDnTXePE+JP3khZm25aRFmllx8sn2N28TXNpK6uOLcZDz/aMhs0Uj ZWcGRAj0tMur0DTyCgnXfIH5KbnPQJb+rGRQdCq1eUvtKVOh/lqStBLOCWshK4NMNqBR Nq/QcP0y/4cYOzj3fp/CLHPFSfxgO0ibUzdx0Nd/XlWnTQwtD42wEEWWZO2GXWLecyKA 0Le88sKfuRd9iEFZ0CBpTIyNF49Z24TARXp30lUACtWM7wTl2Ig935sb1waYttlJ7AC4 +Zvw== MIME-Version: 1.0 X-Received: by 10.112.36.2 with SMTP id m2mr6947497lbj.100.1364252531942; Mon, 25 Mar 2013 16:02:11 -0700 (PDT) Received: by 10.114.184.5 with HTTP; Mon, 25 Mar 2013 16:02:11 -0700 (PDT) Date: Tue, 26 Mar 2013 01:02:11 +0200 Message-ID: Subject: csv-mode: can't have comma after "" in a quoted field From: Dan To: monnier@iro.umontreal.ca Cc: cyd@gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.533, requis 5, autolearn=not spam, BAYES_00 -2.60, MC_TSTLAST 0.00, RCVD_BY_IP 0.07, SPF_HELO_PASS -0.00) X-DIRO-MailScanner-From: danmbox@gmail.com X-Spam-Status: No Hi, don't know if this is the proper place to report csv-mode bugs (then again, no bugtracker seems to be mentioned in csv-mode, so I was left guessing). Anyway, fields that contain commas after double quotes break the scanner. I get Scanner error: "Unbalanced paranteses", pos1, pos2 in the minibuffer with 1,2,3 a,"b""c,",d e.g when trying to align into columns (C-c C-a). Double quotes alone, or commas alone, or even commas followed by double quotes, created no problems inside a quoted field. -- Dan --=-=-=-- From unknown Tue Jun 17 01:43:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#14053: [Dan] csv-mode: can't have comma after "" in a quoted field Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Dec 2020 18:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14053 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 14053@debbugs.gnu.org, Dan Received: via spool by 14053-submit@debbugs.gnu.org id=B14053.160728042013441 (code B ref 14053); Sun, 06 Dec 2020 18:47:01 +0000 Received: (at 14053) by debbugs.gnu.org; 6 Dec 2020 18:47:00 +0000 Received: from localhost ([127.0.0.1]:51231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klz3k-0003Uj-9R for submit@debbugs.gnu.org; Sun, 06 Dec 2020 13:47:00 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klz3h-0003UQ-QX for 14053@debbugs.gnu.org; Sun, 06 Dec 2020 13:46:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=e+qWgmfv3iDbHOySEfYmAdZqZPbPKKUBFxLigW2PsJ4=; b=gno9k4XjpraNDv99weWF3S5sgR VJL4hNJ4WflPOHBB7XEvK91tcPmxK5v2ORm3zfoGG14ROrPcsLiTFfkKy7yabzCMkg5cgIujkchvL QykeSoL+u8QScJxbU/QmjtD6YxkIgY8jEjiTsVgLCJWC2G5TWXu01m9EakoGljqvzuio=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1klz3U-0006yD-RX; Sun, 06 Dec 2020 19:46:50 +0100 From: Lars Ingebrigtsen References: X-Now-Playing: Sylvain Chauveau's _Life Without Machines_: "........w......" Date: Sun, 06 Dec 2020 19:46:43 +0100 In-Reply-To: (Stefan Monnier's message of "Mon, 25 Mar 2013 20:39:57 -0400") Message-ID: <87eek2srfw.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Monnier writes: > Anyway, fields that contain commas after double quotes break the > scanner. I get Scanner error: "Unbalanced paranteses", pos1, pos2 in > the minibuffer with > > 1,2,3 > a,"b""c,",d Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) Stefan Monnier writes: > Anyway, fields that contain commas after double quotes break the > scanner. I get Scanner error: "Unbalanced paranteses", pos1, pos2 in > the minibuffer with > > 1,2,3 > a,"b""c,",d This should now be fixed in GNU ELPA. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 06 13:47:03 2020 Received: (at control) by debbugs.gnu.org; 6 Dec 2020 18:47:03 +0000 Received: from localhost ([127.0.0.1]:51235 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klz3n-0003VM-If for submit@debbugs.gnu.org; Sun, 06 Dec 2020 13:47:03 -0500 Received: from quimby.gnus.org ([95.216.78.240]:56206) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1klz3m-0003Ub-Rw for control@debbugs.gnu.org; Sun, 06 Dec 2020 13:47:03 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=xq3TfdPKG5ae71zG2VBRA1YeQHplClUsXYnFmc2eCrk=; b=gyPdJGW4XzkHCoK5GOhEPhtVWN oSDy69ljxdX7w5vvc+NxOv/HRLcf0ouPaexsYhOpLr4nId39ixTtomsnu5Jt6PwIF27TmoqVYyNd0 fdO5iyNxoucxdIKvfogiFVKcnTD4YWuBhbcvgZ5EzQaEI31d0acBW53QseOe0DG3qEmc=; Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1klz3f-0006yQ-70 for control@debbugs.gnu.org; Sun, 06 Dec 2020 19:46:57 +0100 Date: Sun, 06 Dec 2020 19:46:54 +0100 Message-Id: <87czzmsrfl.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #14053 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 14053 fixed close 14053 28.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 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: -1.0 (-) tags 14053 fixed close 14053 28.1 quit