From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#36593: (wrong-type-argument integer-or-marker-p nil) when deleting char in C file Date: Thu, 11 Jul 2019 07:28:26 -0400 Message-ID: <87tvbs24kl.fsf@gmail.com> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="241661"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2.90 (gnu/linux) Cc: 36593@debbugs.gnu.org To: Dani Moncayo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jul 11 13:29:13 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hlXG9-0010dA-FU for geb-bug-gnu-emacs@m.gmane.org; Thu, 11 Jul 2019 13:29:09 +0200 Original-Received: from localhost ([::1]:40638 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hlXG8-0006QZ-HE for geb-bug-gnu-emacs@m.gmane.org; Thu, 11 Jul 2019 07:29:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34589) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hlXG3-0006QG-Pe for bug-gnu-emacs@gnu.org; Thu, 11 Jul 2019 07:29:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hlXG2-0004ia-Pt for bug-gnu-emacs@gnu.org; Thu, 11 Jul 2019 07:29:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:56506) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hlXG2-0004iH-JA for bug-gnu-emacs@gnu.org; Thu, 11 Jul 2019 07:29:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hlXG2-00082Z-Du for bug-gnu-emacs@gnu.org; Thu, 11 Jul 2019 07:29:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Jul 2019 11:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36593 X-GNU-PR-Package: emacs Original-Received: via spool by 36593-submit@debbugs.gnu.org id=B36593.156284452030880 (code B ref 36593); Thu, 11 Jul 2019 11:29:02 +0000 Original-Received: (at 36593) by debbugs.gnu.org; 11 Jul 2019 11:28:40 +0000 Original-Received: from localhost ([127.0.0.1]:37094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlXFg-00081v-3c for submit@debbugs.gnu.org; Thu, 11 Jul 2019 07:28:40 -0400 Original-Received: from mail-io1-f46.google.com ([209.85.166.46]:41213) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlXFd-00081c-U5; Thu, 11 Jul 2019 07:28:38 -0400 Original-Received: by mail-io1-f46.google.com with SMTP id j5so7515627ioj.8; Thu, 11 Jul 2019 04:28:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=2GpmTGzg/pwoY7qwKvCTcp9webhHn1gCConxQ84DsLg=; b=Hc4q5NZ3gXs2Jpm9BEsFtvGPWXck2noQTp+5L3xrT2v3rFeSwVoib8C/b4dnSPDUTE UnACCbUmAhVhVVjYKhP6cA3RGjhSHZRBR8rapoOF89rS935UVlxGGgFVx3BuJxq4efLe 8/sY7BUe9oR0lJ8ESq52zdVD+sbAbXxEnqfBVDz1U8p38++cPIYPFNu5PdimJjA4QQxF 6+lvyg8U6XOAASjABe5c0yODITnxN294HOT/DbdwAVQH8ohlU5gtpofkw6zSpqagX6mj Q9MwfusYScwSlRSkxsaMgp5nXnVbrcdMJpEAu+ZtB2BOZlAQG3KkRIgMtQBXwy+G5TtR m0lg== 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=2GpmTGzg/pwoY7qwKvCTcp9webhHn1gCConxQ84DsLg=; b=SmGvNCBP/94utLekW/ANvmPSsLHf6PB1LOBhFJvgsHZnLbT9s1uQKIJkwcLxn4YP6U nKNlPX9AaAGKQk2sKYULq0HSa5xmxg7MB36UR+NoP6LUwg79dkuol2qfrhYTFokXk/OM wB81mMXj54mmQgLXfw5CTQQCGSnw7GEXTNqwElZ8d8+PgwGjwla4wqysMtmvoJO5CS8J eJEEhVgwJ96ioSeFjg+9jG78UkKxLFNAJHYlXD3kXFJwpL4F84wjMfhRXSACUKxrBTk9 I9sxijyRi1jett9enLVcUCSrVBUAtApXtZmbN18VlCxeCCdZYffb4ILyFDNAbdSEpYNK 73hg== X-Gm-Message-State: APjAAAWAaVyE6sPoDElWMPYxkGISTaAieV33q2hNNj/DONMJwwsHWiuY muEmaiXbEdGTA4rLxl2/woGsQsxF X-Google-Smtp-Source: APXvYqz0nhVr4dUV260rUXu2rUOZHWvQVH9gE8A6cBZIxRKBhIUCcSFCy93o9PkmFDshXHC0UroMnA== X-Received: by 2002:a02:c916:: with SMTP id t22mr3942492jao.24.1562844508228; Thu, 11 Jul 2019 04:28:28 -0700 (PDT) Original-Received: from minid (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.gmail.com with ESMTPSA id f17sm5297002ioc.2.2019.07.11.04.28.27 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Thu, 11 Jul 2019 04:28:27 -0700 (PDT) In-Reply-To: (Dani Moncayo's message of "Thu, 11 Jul 2019 11:42:11 +0200") 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: 209.51.188.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:162685 Archived-At: retitle 36593 (wrong-type-argument integer-or-marker-p nil) when deleting char in C file found 36593 26.2 tags 36593 fixed close 36593 27.1 quit Dani Moncayo writes: > Recipe from "emacs -Q": > > * Visit the attached file. > * Try to delete the second character in line 2. Seems to be fixed in master. Here's the backtrace from emacs-26 for the record: Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil) c-forward-sws() c-forward-name() c-forward-declarator(nil) c-fl-decl-end(8) c-change-expand-fl-region(8 8 1) #f(compiled-function (fn) #)(c-change-expand-fl-region) mapc(#f(compiled-function (fn) #) (c-depropertize-new-text c-parse-quotes-after-change c-extend-font-lock-region-for-macros c-neutralize-syntax-in-CPP c-change-expand-fl-region)) c-after-change(8 8 1) delete-char(1) c-electric-delete-forward(nil) funcall-interactively(c-electric-delete-forward nil) call-interactively(c-electric-delete-forward nil nil) command-execute(c-electric-delete-forward)