From unknown Mon Jun 23 07:51:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46420: 28.0.50; Wrong line continuation in double-quoted Octave strings Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Feb 2021 11:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 46420 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 46420@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.161295706113680 (code B ref -1); Wed, 10 Feb 2021 11:38:01 +0000 Received: (at submit) by debbugs.gnu.org; 10 Feb 2021 11:37:41 +0000 Received: from localhost ([127.0.0.1]:55599 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9noT-0003YZ-1d for submit@debbugs.gnu.org; Wed, 10 Feb 2021 06:37:41 -0500 Received: from lists.gnu.org ([209.51.188.17]:45130) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1l9noP-0003YP-O1 for submit@debbugs.gnu.org; Wed, 10 Feb 2021 06:37:40 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:58364) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l9noP-0006oM-H9 for bug-gnu-emacs@gnu.org; Wed, 10 Feb 2021 06:37:37 -0500 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:51904) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l9noN-0005pA-5H for bug-gnu-emacs@gnu.org; Wed, 10 Feb 2021 06:37:37 -0500 Received: by mail-wm1-x331.google.com with SMTP id t142so1550621wmt.1 for ; Wed, 10 Feb 2021 03:37:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:user-agent:mime-version; bh=sKq9ZJZtHsJP+QKnGLiP/jjLI8dFiSLsvn35c1OWfic=; b=eFgSdo7BxwTxRErG5OK+gbbpoV8T4N+3utvvdcB7h+3+CWqT2y0AgUvoUEMhX5IiAB aVSuHvU/Y8OPJRtiOSXBe2mxbSDLkuUMqwZyPpJPC2RrD94O1Ce5o9rCndPeFXqPaE7r Z01nARJo4QdJXqS6tu9FLIgwHKIIp4IHvQVRmWsIFe63PTfMQE45nlJwO7uwMKUf5w5p dl6HASj+jmC+AOs3niUTPC0peyglhdfu2FrZ1/lgc2/m4tRSwgSI39salA/6QyMmJ60n XA3lfV286z2n6OVCVpqm7bVBuL0cWhldxobW513TpSNmZ2DJTD1jQJdKFdNo8sBIPkz7 qvCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:user-agent :mime-version; bh=sKq9ZJZtHsJP+QKnGLiP/jjLI8dFiSLsvn35c1OWfic=; b=Rf9Z5JuOLxXZEGyjQfrrt327IOdWyB74Kv4a78fpr90KtgRM6xp2yabQMDnr8Zbvvz 3UVk/ONbF8urc6wY7OztpdePnCDtep6hSaBKbePrjh54eI0znGlTGCYOs8bWlvyQW7lo 4n1GgSwsWY26Up15ePyAttd4QsnCH6zgu9YbPv5SFZg59asVgzgKCnNQUNZjWRVg7JSM iMYMj2D0MBiqEKVxPGWGASbkboao+JtMiJ60ScPMeU/hlU+Vc57pDEFsHN1zx3jYMmtV rrFN2n7giqLIpwbDfF5bfXUmmNXXd02fLbyVHENpSawAWnkX5fY0C3avOCBJZcE9Z6SA scLg== X-Gm-Message-State: AOAM533xvZOQ37RlYBRS1jl8riGrGMSR5SHhnOu2Ki8+1/aSLa06OKMH +NCjk1kqOgOovnqKQy7nx+ThrHGBkSWvjw== X-Google-Smtp-Source: ABdhPJxIrsOUgNuIwBCQ5yCDQR3gHKaQXh9GBPm3Z1oEXSJk1V1Or0vHzZccDthbWA5BrAfLrs51tA== X-Received: by 2002:a1c:7f83:: with SMTP id a125mr2478886wmd.141.1612957052971; Wed, 10 Feb 2021 03:37:32 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:6d2d:c2fa:f3fa:cabd]) by smtp.gmail.com with ESMTPSA id k205sm2218637wmf.23.2021.02.10.03.37.31 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 10 Feb 2021 03:37:32 -0800 (PST) From: "Basil L. Contovounesios" Date: Wed, 10 Feb 2021 11:37:30 +0000 Message-ID: <87blcsxif9.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: none client-ip=2a00:1450:4864:20::331; envelope-from=contovob@tcd.ie; helo=mail-wm1-x331.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) 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: -3.3 (---) --=-=-= Content-Type: text/plain Tags: patch 0. emacs -Q 1. C-x b foo RET 2. M-x octave-mode RET 3. s = "foo C-M-j This inserts the line continuation marker '...' instead of '\'. Since Octave 3.8, released over 7 years ago, breaking double-quoted strings with an ellipsis, or breaking anything else with a backslash, is deprecated; see https://www.gnu.org/s/octave/NEWS-3.8.html and (info "(octave) Continuation Lines"). In the Octave 6.1 REPL: octave:1> s = "foo... warning: '...' continuations in double-quoted character strings are obsolete and will not be allowed in a future version of Octave; please use '\' instead > " s = foo octave:2> x = [1 \ warning: using continuation marker \ outside of double quoted strings is deprecated and will be removed from a future version of Octave, use ... instead > ] x = 1 I attach a patch which reintroduces the backslash as octave-string-continuation-marker, alongside the existing ellipsis octave-continuation-string. [ I think octave-string-continuation is the perfect name for the backslash, but I can imagine it not being very popular ;). Naming suggestions welcome. ] WDYT? -- Basil In GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars) of 2021-02-09 built on tia Repository revision: bff9bd0d3acff0fa0a50e21bdeca024e71fa518b Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12010000 System Description: Debian GNU/Linux bullseye/sid Configured using: 'configure 'CC=ccache gcc' 'CFLAGS=-O2 -march=native' --config-cache --prefix=/home/blc/.local --enable-checking=structs --with-x-toolkit=lucid --with-file-notification=yes --with-x' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS X11 XAW3D XDBE XIM XPM LUCID ZLIB --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Fix-Octave-double-quoted-string-line-continuations.patch >From 50d5a88ae7bb93efbba1d74af382a3a526134816 Mon Sep 17 00:00:00 2001 From: "Basil L. Contovounesios" Date: Wed, 10 Feb 2021 01:30:08 +0000 Subject: [PATCH] Fix Octave double-quoted string line continuations * lisp/progmodes/octave.el (octave-string-continuation-marker): New defconst after octave-continuation-string. (octave-continuation-string): Mention it in docstring. (octave-maybe-insert-continuation-string): Mark unused function as obsolete. (octave-help-function): Simplify action. (octave--indent-new-comment-line): Insert octave-string-continuation-marker instead of octave-continuation-string within double-quoted strings. (octave-indent-new-comment-line): * etc/NEWS: Describe new behavior. --- doc/misc/octave-mode.texi | 5 +++- etc/NEWS | 9 +++++++ lisp/progmodes/octave.el | 49 +++++++++++++++++++++------------------ 3 files changed, 39 insertions(+), 24 deletions(-) diff --git a/doc/misc/octave-mode.texi b/doc/misc/octave-mode.texi index 1adc268969..e330606015 100644 --- a/doc/misc/octave-mode.texi +++ b/doc/misc/octave-mode.texi @@ -83,9 +83,12 @@ Using Octave Mode @kindex C-M-j @findex octave-indent-new-comment-line @vindex octave-continuation-string +@vindex octave-string-continuation-marker Break Octave line at point, continuing comment if within one. Insert @code{octave-continuation-string} before breaking the line unless -inside a list. Signal an error if within a single-quoted string. +inside a list. If within a double-quoted string, insert +@code{octave-string-continuation-marker} instead. Signal an error if +within a single-quoted string. @item C-c ; @kindex C-c ; diff --git a/etc/NEWS b/etc/NEWS index bd209de18e..1e447a58d9 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -2017,6 +2017,15 @@ could have saved enough typing by using an abbrev, a hint will be displayed in the echo area, mentioning the abbrev that could have been used instead. +** Octave Mode + ++++ +*** Line continuations in double-quoted strings now use a backslash. +Typing 'C-M-j' (bound to 'octave-indent-new-comment-line') now follows +the behavior introduced in Octave 3.8 of using a backslash as a line +continuation marker within double-quoted strings, and an ellipsis +everywhere else. + * New Modes and Packages in Emacs 28.1 diff --git a/lisp/progmodes/octave.el b/lisp/progmodes/octave.el index ddcc6f5450..a8a86478d8 100644 --- a/lisp/progmodes/octave.el +++ b/lisp/progmodes/octave.el @@ -215,9 +215,15 @@ octave-continuation-regexp (concat "[^#%\n]*\\(" octave-continuation-marker-regexp "\\)\\s-*\\(\\s<.*\\)?$")) -;; Char \ is considered a bad decision for continuing a line. (defconst octave-continuation-string "..." - "Character string used for Octave continuation lines.") + "Character string used for Octave continuation lines. +Joins current line with following line, except within +double-quoted strings, where `octave-string-continuation-marker' +is used instead.") + +(defconst octave-string-continuation-marker "\\" + "Line continuation marker for double-quoted Octave strings. +Non-string statements use `octave-continuation-string'.") (defvar octave-mode-imenu-generic-expression (list @@ -1032,11 +1038,11 @@ octave-looking-at-kw (looking-at regexp))) (defun octave-maybe-insert-continuation-string () - (if (or (octave-in-comment-p) - (save-excursion - (beginning-of-line) - (looking-at octave-continuation-regexp))) - nil + (declare (obsolete nil "28.1")) + (unless (or (octave-in-comment-p) + (save-excursion + (beginning-of-line) + (looking-at octave-continuation-regexp))) (delete-horizontal-space) (insert (concat " " octave-continuation-string)))) @@ -1218,23 +1224,22 @@ octave-font-lock-texinfo-comment (defun octave-indent-new-comment-line (&optional soft) "Break Octave line at point, continuing comment if within one. Insert `octave-continuation-string' before breaking the line -unless inside a list. Signal an error if within a single-quoted -string." +unless inside a list. If within a double-quoted string, insert +`octave-string-continuation-marker' instead. Signal an error if +within a single-quoted string." (interactive) (funcall comment-line-break-function soft)) (defun octave--indent-new-comment-line (orig &rest args) - (cond - ((octave-in-comment-p) nil) - ((eq (octave-in-string-p) ?') - (error "Cannot split a single-quoted string")) - ((eq (octave-in-string-p) ?\") - (insert octave-continuation-string)) - (t - (delete-horizontal-space) - (unless (and (cadr (syntax-ppss)) - (eq (char-after (cadr (syntax-ppss))) ?\()) - (insert " " octave-continuation-string)))) + (pcase (syntax-ppss) + ((app ppss-string-terminator ?\') + (user-error "Cannot split a single-quoted string")) + ((app ppss-string-terminator ?\") + (insert octave-string-continuation-marker)) + ((pred (not ppss-comment-depth)) + (delete-horizontal-space) + (unless (octave-smie--in-parens-p) + (insert " " octave-continuation-string)))) (apply orig args) (indent-according-to-mode)) @@ -1663,9 +1668,7 @@ 'octave-help-file (define-button-type 'octave-help-function 'follow-link t - 'action (lambda (b) - (octave-help - (buffer-substring (button-start b) (button-end b))))) + 'action (lambda (b) (octave-help (button-label b)))) (defvar octave-help-mode-map (let ((map (make-sparse-keymap))) -- 2.30.0 --=-=-=-- From unknown Mon Jun 23 07:51:53 2025 X-Loop: help-debbugs@gnu.org Subject: bug#46420: 28.0.50; Wrong line continuation in double-quoted Octave strings Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Feb 2021 09:03:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46420 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: "Basil L. Contovounesios" Cc: 46420@debbugs.gnu.org Received: via spool by 46420-submit@debbugs.gnu.org id=B46420.161303416912932 (code B ref 46420); Thu, 11 Feb 2021 09:03:01 +0000 Received: (at 46420) by debbugs.gnu.org; 11 Feb 2021 09:02:49 +0000 Received: from localhost ([127.0.0.1]:57714 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lA7s9-0003MW-GZ for submit@debbugs.gnu.org; Thu, 11 Feb 2021 04:02:49 -0500 Received: from quimby.gnus.org ([95.216.78.240]:52628) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lA7s6-0003ME-9J for 46420@debbugs.gnu.org; Thu, 11 Feb 2021 04:02:48 -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=DqXqfzoJHohKlPzuof/b1cCDFs2UipWTzes42zXs8OQ=; b=MaF1gCkS5zMcbidAPuF+euLD6p 0HibYY/BajHuTMpFNU/lrrSLbrI2USVTFgr5xbPFssMZ/bTxG7NoYahQdF7TBzNIW6KdtCLNjUlLt bRMXonr35AnAAlc8ISHT0HjjTUla2H1Ad9xUXd45Z5m4VCdmNSrogFpiAlZCxIxPJRfU=; 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 1lA7ru-00017y-Rx; Thu, 11 Feb 2021 10:02:39 +0100 From: Lars Ingebrigtsen References: <87blcsxif9.fsf@tcd.ie> X-Now-Playing: Alfa Mist's _Blue Note Re:imagined (1)_: "Galaxy" Date: Thu, 11 Feb 2021 10:02:33 +0100 In-Reply-To: <87blcsxif9.fsf@tcd.ie> (Basil L. Contovounesios's message of "Wed, 10 Feb 2021 11:37:30 +0000") Message-ID: <877dnfdljq.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: "Basil L. Contovounesios" writes: > I attach a patch which reintroduces the backslash as > octave-string-continuation-marker, alongside the existing ellipsis > octave-continuation-string. > > [ I think octave-string-continuation is th [...] 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 (-) "Basil L. Contovounesios" writes: > I attach a patch which reintroduces the backslash as > octave-string-continuation-marker, alongside the existing ellipsis > octave-continuation-string. > > [ I think octave-string-continuation is the perfect name for the > backslash, but I can imagine it not being very popular ;). > Naming suggestions welcome. ] > > WDYT? Looks good to me. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 11 09:45:55 2021 Received: (at control) by debbugs.gnu.org; 11 Feb 2021 14:45:55 +0000 Received: from localhost ([127.0.0.1]:58103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lADEA-0001JW-Ix for submit@debbugs.gnu.org; Thu, 11 Feb 2021 09:45:55 -0500 Received: from mail-wr1-f50.google.com ([209.85.221.50]:44301) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lADE8-0001JH-59 for control@debbugs.gnu.org; Thu, 11 Feb 2021 09:45:53 -0500 Received: by mail-wr1-f50.google.com with SMTP id g6so4391814wrs.11 for ; Thu, 11 Feb 2021 06:45:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=8xO6aGE4tYGbjwza0gJYf6yUWmgX0mhJHj6yN7VSld8=; b=DnElko5COnA/U1HCIEzUQj3w8G071KWtrS1qMpTtYFO2tFLWj9A/pWRlYwLpLhuyWB YpoCX+fABTo+5pvybMr2QFL4Pgx8eRcOCJgjxjpbIkkla1t1XUYCisX1L6HIGUzKkaSk KwAnynBq1ta0KTnzmv9+9ciqcdqudvCDDlSxk0fuLv1lOwDf+RZZQtt+VXocm9BQGSiE WP0LKfAb7GZDstjCfqNpnq36nnRPhSEDiJS92p3sitErrL74mnwjKDchHXbVHSRi4ZPp k9Mlqi+p5psQ+Dw98J0veOJRrcbBYTbbQQYz0jGSuHvmco5NCDjiLhVuvBzEB3wciCbC 5J0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=8xO6aGE4tYGbjwza0gJYf6yUWmgX0mhJHj6yN7VSld8=; b=S/V1aDh8YHkpEvzgzwpXzTuLS9IkEe56meJucTFUV3GcRCxeaCx/hy5H5pWNBbkOD0 z7inguHN73uKcGK3NgBAlqvNlMly4AHj/k1HJPlLkLNg/ej4UbktAQULu/V6mICSv5n5 Pbl1wC/tsIBiBv8ZAi4vR5PdvdGDvXoB0ZzVVipKviYYt25GMz99WdMlNLI4X1hWNRjp OepE95QPEzxE8Mpa0baGE7VvBSrcjb56u0R3K7m1nosMQcbkQTlFg7QA3IbuIYfaz+LH cpcZi2cTdNtutVFaVZBGHfaRPPy7H6XCoRrpGWjOMq5LlZzL7p7juZcfy8JdFcmLb62C UJfA== X-Gm-Message-State: AOAM530WnEKmo4rKIB5H0q6J4oe+ESovMSYa4I1BP7HDm+CVHg0iZvOo 3c2Ov26fAa4u+b6xXkefGOZ2nA== X-Google-Smtp-Source: ABdhPJxwjVRil4Y1eJflTAe5sG/VAuCeb2hGF3KmDZPIFQqcJyXxaTXFtuf1V1aQzbQ2nupL4hTW3w== X-Received: by 2002:adf:f2d1:: with SMTP id d17mr6200820wrp.110.1613054746349; Thu, 11 Feb 2021 06:45:46 -0800 (PST) Received: from localhost ([2a02:8084:20e2:c380:d15:339e:aa10:60f1]) by smtp.gmail.com with ESMTPSA id c62sm10780428wmd.43.2021.02.11.06.45.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 11 Feb 2021 06:45:45 -0800 (PST) From: "Basil L. Contovounesios" To: Lars Ingebrigtsen Subject: Re: bug#46420: 28.0.50; Wrong line continuation in double-quoted Octave strings References: <87blcsxif9.fsf@tcd.ie> <877dnfdljq.fsf@gnus.org> Date: Thu, 11 Feb 2021 14:45:44 +0000 In-Reply-To: <877dnfdljq.fsf@gnus.org> (Lars Ingebrigtsen's message of "Thu, 11 Feb 2021 10:02:33 +0100") Message-ID: <87tuqimzmv.fsf@tcd.ie> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: 46420-done@debbugs.gnu.org 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 46420 fixed close 46420 28.1 quit Lars Ingebrigtsen writes: > Looks good to me. Thanks, pushed. Fix Octave double-quoted string line continuations 21ec45c107 2021-02-11 14:35:47 +0000 https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=21ec45c10727403421c41c8c67a752458790afbb -- Basil