From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Jim Meyering Newsgroups: gmane.emacs.bugs Subject: bug#24672: 26.0.50; viper-mode + c-mode: "ce" fails in cpp-continued stmt Date: Tue, 11 Oct 2016 20:59:05 -0700 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1476244818 28364 195.159.176.226 (12 Oct 2016 04:00:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 12 Oct 2016 04:00:18 +0000 (UTC) To: 24672@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 12 06:00:14 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buAiB-0006Xg-2F for geb-bug-gnu-emacs@m.gmane.org; Wed, 12 Oct 2016 06:00:11 +0200 Original-Received: from localhost ([::1]:59003 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buAi9-0007Gz-LX for geb-bug-gnu-emacs@m.gmane.org; Wed, 12 Oct 2016 00:00:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buAi4-0007Gr-GU for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2016 00:00:05 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1buAi3-0001VF-7R for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2016 00:00:04 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:46421) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buAi3-0001VB-3y for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2016 00:00:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1buAi2-0007LV-R6 for bug-gnu-emacs@gnu.org; Wed, 12 Oct 2016 00:00:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jim Meyering Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 12 Oct 2016 04:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 24672 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.147624476828120 (code B ref -1); Wed, 12 Oct 2016 04:00:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 12 Oct 2016 03:59:28 +0000 Original-Received: from localhost ([127.0.0.1]:52611 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buAhT-0007JU-O2 for submit@debbugs.gnu.org; Tue, 11 Oct 2016 23:59:27 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:41547) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1buAhR-0007JH-BI for submit@debbugs.gnu.org; Tue, 11 Oct 2016 23:59:25 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1buAhL-0001Im-AF for submit@debbugs.gnu.org; Tue, 11 Oct 2016 23:59:20 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:52606) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buAhL-0001IU-75 for submit@debbugs.gnu.org; Tue, 11 Oct 2016 23:59:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60751) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buAhI-0007Em-UE for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2016 23:59:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1buAhH-0001HS-So for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2016 23:59:16 -0400 Original-Received: from mail-pa0-x235.google.com ([2607:f8b0:400e:c03::235]:33554) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1buAhH-0001Gt-MY for bug-gnu-emacs@gnu.org; Tue, 11 Oct 2016 23:59:15 -0400 Original-Received: by mail-pa0-x235.google.com with SMTP id vu5so24177299pab.0 for ; Tue, 11 Oct 2016 20:59:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:subject:date:message-id:mime-version; bh=cb59g1sdJ1K533eqG/U02l3UVQjrEpS/gV4WCIXm+LI=; b=tanPJWy404WFIDmKCfoTqf1PKLa8ttQ9NjyoRvbqdqVVfvnNyfftnY6PCctdhQczTt Yi2o+0MZR1nHGlK4XTKA6qibHZbrOb+Z8BX8Kn/0ZNsMc060BnKMqIxOcehXPQ4EkUhv qroFGY7CahO9CUgbn/6YhGMM0sVAHkiLmZGvLSpLh2ZnQ4QcG+sKWNxD9eRXxpc1TAJu FMrS24Tmh3VfjGcBeGcjbxwAr4O7CzBt9nHDiXH2rHg9lSinBI79UzdbW7y7LP2duKiv oKevHlxZiRmodBPCTc2Um76J64NurzWWWGhJTnp37691wNNLBzHTFDbKtFUOu/saRFtZ BVRQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:from:to:subject:date:message-id :mime-version; bh=cb59g1sdJ1K533eqG/U02l3UVQjrEpS/gV4WCIXm+LI=; b=XhHuzntB0GM0Dbe5DfMhH4/dUiAVtg2vg098iVqf3ImJmPGj1qPXwqt+C2Eo4XeinT rj0DORqhrpKTnF2kw1Du7/U0DgRfkmHec52Xd9ulXhi21ahVuDdIOiWdtnZAUcHUCGeN Xtj0DqyfSbHaAfzhLZF/NN/MHVGYKDEMfpZU9J3BGM+uC6/AKU5UOEBycPtRaUSrptDi ipEluqQ6KELh6FIkXVfLwZtJ2mMrxRiimN0A/sqSWv9i4KF9k7lGKpu7EgSaYE9pzHDk q+jT80igzUDhTl8sOdS296rGHiXQyVRiNHmPKZN8JYN7OSSul6KNziox2SydOtuwkkmU l/EQ== X-Gm-Message-State: AA6/9RlJgVouqqKu3p19v3klxBmGUQlxhBor0r5d3kzlal72bzGwL9/nNtX/UkSW8SAuZg== X-Received: by 10.66.158.200 with SMTP id ww8mr12137175pab.116.1476244754313; Tue, 11 Oct 2016 20:59:14 -0700 (PDT) Original-Received: from jm.local ([2620:10d:c090:180::1:34d4]) by smtp.gmail.com with ESMTPSA id e1sm7759698pap.11.2016.10.11.20.59.12 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 11 Oct 2016 20:59:13 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:124374 Archived-At: This is with an emacs binary I built from "master" yesterday. Reproduce with this: printf '%s\n' '#define abcde \\' x > k.c; emacs -q -f viper-mode k.c Then, hit "n" at the viperize prompt and you'll see this on the first line: #define abcde \ Hit "W" to move the cursor to the "a". Then type "ce(" to change the 5-byte "abcde" to a "(". I was surprised to see the "abcde" still there, and an additional backslash appended: #define (abcde \ \ I expected to see this: #define ( \ In GNU Emacs 26.0.50.1 (x86_64-unknown-linux-gnu) of 2016-10-10 built on hx.meyering.net Repository revision: 8b1be820ce02379c9ebd124703e04eee65779662 Configured using: 'configure --prefix=/p/p/emacs-2016-10-10.08h35 --without-gpm --without-x --with-x-toolkit=no --with-png=no --with-jpeg=no --with-sound=no'