From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#24702: 25.1; csv-mode not handling escaped quotes Date: Sun, 15 Aug 2021 14:13:31 +0200 Message-ID: <87zgtinbx0.fsf@gnus.org> References: <87h877h9bw.fsf@mouse.gnus.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15911"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 24702@debbugs.gnu.org To: Leo Liu Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Aug 15 14:14:09 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mFF1k-0003td-GP for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 15 Aug 2021 14:14:08 +0200 Original-Received: from localhost ([::1]:47930 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mFF1j-0001wt-DH for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 15 Aug 2021 08:14:07 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48004) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mFF1e-0001wl-A9 for bug-gnu-emacs@gnu.org; Sun, 15 Aug 2021 08:14:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:34431) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mFF1e-000582-3M for bug-gnu-emacs@gnu.org; Sun, 15 Aug 2021 08:14:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mFF1d-0000a4-VQ for bug-gnu-emacs@gnu.org; Sun, 15 Aug 2021 08:14:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 15 Aug 2021 12:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24702 X-GNU-PR-Package: emacs Original-Received: via spool by 24702-submit@debbugs.gnu.org id=B24702.16290296322200 (code B ref 24702); Sun, 15 Aug 2021 12:14:01 +0000 Original-Received: (at 24702) by debbugs.gnu.org; 15 Aug 2021 12:13:52 +0000 Original-Received: from localhost ([127.0.0.1]:45975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFF1P-0000ZH-O4 for submit@debbugs.gnu.org; Sun, 15 Aug 2021 08:13:52 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:58402) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mFF1K-0000Yx-Ch for 24702@debbugs.gnu.org; Sun, 15 Aug 2021 08:13:46 -0400 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=9wavV6VDv8J10/+GzJxcwV/YgWcHvIjoPUgszA66/q8=; b=cPtzVdRa+7lPoUoDiLRfK+IhYs GiYJskvW4C5xYuz8+y+S2xbvawsOwityT5H9isdXB6Yf2G388S2kVLtzrkAhfDb/Y3GYHfdAKvfK3 UhThrM4KTY6TP7kzWAWPeY0jjLACMm8OaGmJng4a6IWnf76fKBqzAXosAb65rHXCMzBE=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mFF19-0008Rk-Qb; Sun, 15 Aug 2021 14:13:36 +0200 In-Reply-To: (Lars Ingebrigtsen's message of "Sun, 28 Jul 2019 15:00:07 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:211893 Archived-At: Lars Ingebrigtsen writes: >> It fails to handle "{""timestamp without time zone"",date}" as one >> field. Try move your cursor to `boolean' and observe the mode-line shows >> F4, which means csv-mode thinks there are 4 fields when there are only >> 3. > > Right. > > The escaped quotes don't seem to have anything to do with it, though: > > timestamp_lt_date,"{timestamp without time zone,date}",boolean > > shows the same symptoms (F4 on the last field, which should be F3). This was fixed in af8c6b7aa96bb last year (for both the example provided and the one without the quoted quoted). -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no