From unknown Sun Jun 22 17:17:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31107: 26.0.91; insert-file-contents-literally's doc indicates insert-file-contents runs find-file-hook, but it seems untrue Resent-From: Xu Chunyang Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Apr 2018 08:24:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 31107 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 31107@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15232622117431 (code B ref -1); Mon, 09 Apr 2018 08:24:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Apr 2018 08:23:31 +0000 Received: from localhost ([127.0.0.1]:43115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5S5L-0001vn-1Q for submit@debbugs.gnu.org; Mon, 09 Apr 2018 04:23:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46159) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5S5J-0001vX-Tv for submit@debbugs.gnu.org; Mon, 09 Apr 2018 04:23:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5S5C-0003LC-Em for submit@debbugs.gnu.org; Mon, 09 Apr 2018 04:23:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44774) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f5S5C-0003Kt-BH for submit@debbugs.gnu.org; Mon, 09 Apr 2018 04:23:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37106) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5S5B-00034x-6g for bug-gnu-emacs@gnu.org; Mon, 09 Apr 2018 04:23:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5S5A-0003He-AF for bug-gnu-emacs@gnu.org; Mon, 09 Apr 2018 04:23:21 -0400 Received: from forward106p.mail.yandex.net ([2a02:6b8:0:1472:2741:0:8b7:109]:39637) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f5S5A-000397-1w for bug-gnu-emacs@gnu.org; Mon, 09 Apr 2018 04:23:20 -0400 Received: from mxback12g.mail.yandex.net (mxback12g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:91]) by forward106p.mail.yandex.net (Yandex) with ESMTP id EFE992D81372 for ; Mon, 9 Apr 2018 11:23:15 +0300 (MSK) Received: from smtp2j.mail.yandex.net (smtp2j.mail.yandex.net [2a02:6b8:0:801::ac]) by mxback12g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id Nvl1XCRglg-NF0awRX8; Mon, 09 Apr 2018 11:23:15 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xuchunyang.me; s=mail; t=1523262195; bh=0hRivhHUc3+ejtMvY43o4jGBCkWVqBbp18cVDqegRHs=; h=From:To:Subject:Date:Message-ID; b=YvoL9gvbrLcIpF7tDBHcKgfV+ngL1YYY+wjR1psGlXfTJygWpDI2bauPYUqU9JgFq bU+ljpRMsUPQTFkCtbztL69IVF8k3Y6PRksWo6xaD0PsFAb6gHHrrMNY9ZOMLe3OwD 1lvrdQ6Vzk6szi8WJNDj1ujVBogUB9FtZ+/kV2Es= Received: by smtp2j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id P6fN8N48Gw-NDPidOX0; Mon, 09 Apr 2018 11:23:14 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xuchunyang.me; s=mail; t=1523262195; bh=0hRivhHUc3+ejtMvY43o4jGBCkWVqBbp18cVDqegRHs=; h=From:To:Subject:Date:Message-ID; b=YvoL9gvbrLcIpF7tDBHcKgfV+ngL1YYY+wjR1psGlXfTJygWpDI2bauPYUqU9JgFq bU+ljpRMsUPQTFkCtbztL69IVF8k3Y6PRksWo6xaD0PsFAb6gHHrrMNY9ZOMLe3OwD 1lvrdQ6Vzk6szi8WJNDj1ujVBogUB9FtZ+/kV2Es= Authentication-Results: smtp2j.mail.yandex.net; dkim=pass header.i=@xuchunyang.me From: Xu Chunyang Date: Mon, 09 Apr 2018 16:23:11 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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: -5.0 (-----) 'C-h S insert-file-contents-literally' indicates 'insert-file-contents' runs 'find-file-hook' -- Function: insert-file-contents-literally filename &optional visit beg end replace This function works like =E2=80=98insert-file-contents=E2=80=99 exc= ept that it does not run =E2=80=98find-file-hook=E2=80=99,=20 However, 'insert-file-contents' doesn't run 'find-file-hook'. I test using the following (add-hook 'find-file-hook (defun foo () (message-box "Visiting %s" buffer-file-truename))) =20=20=20=20 (insert-file-contents "/etc/shells") 'foo' is not called by 'insert-file-contents', though 'find-file' runs the hook as expected. (find-file "/etc/shells") From unknown Sun Jun 22 17:17:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31107: 26.0.91; insert-file-contents-literally's doc indicates insert-file-contents runs find-file-hook, but it seems untrue Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Apr 2018 12:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31107 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Xu Chunyang Cc: 31107@debbugs.gnu.org Received: via spool by 31107-submit@debbugs.gnu.org id=B31107.15232751652428 (code B ref 31107); Mon, 09 Apr 2018 12:00:02 +0000 Received: (at 31107) by debbugs.gnu.org; 9 Apr 2018 11:59:25 +0000 Received: from localhost ([127.0.0.1]:43192 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5VSH-0000d6-5Y for submit@debbugs.gnu.org; Mon, 09 Apr 2018 07:59:25 -0400 Received: from mail-io0-f172.google.com ([209.85.223.172]:44910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5VSF-0000cv-Gh for 31107@debbugs.gnu.org; Mon, 09 Apr 2018 07:59:23 -0400 Received: by mail-io0-f172.google.com with SMTP id d7so9263723ioc.11 for <31107@debbugs.gnu.org>; Mon, 09 Apr 2018 04:59:23 -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:content-transfer-encoding; bh=eath52ZVStSmCkjqycVvbWxL01K9/ngE4lNGRQIoG6Y=; b=otl3/62SLHdwdL21fEpcPtoUlTd4cy+s4F6xhmDM77A8vSYd1bIsNquMakAn7z7Xtf pw0TfVI9ZdujkZQjTmis65YaSV63xRO/hnEyqFQFWksMC4ZNSw79FgJRKSGlcrl5D73H rsCgq67uCE95uKp6az4PtZf2Mb7GBc3qZzFzNrmmG0EHqrPz4/2fbPFVAMUOWfi3iRN+ /AyTHWy0rN8JvCIqpv+KuAMNqxyFz1VeVA4ZZ3IzEqx7CCJEeZ9DqNhlQzA2lCnJ8ziD cihT6Yy58lw9DzMuxBYyThq2hiTwt9IR7bFjXDnuBzyyhcdHzcuMacrRucvKFSVPFj0x 168Q== 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:content-transfer-encoding; bh=eath52ZVStSmCkjqycVvbWxL01K9/ngE4lNGRQIoG6Y=; b=uDir9p4vq3nR+dMUuZomDV7NVJ76DXYXujhy7/qpRYjXrbA+6sBfiOoaeo6NfAerD4 twLiQ9G+n38zh+6IwX1zw/Bd1TquWu4hnCdKgVYRqPcY9h85fB8qxFBdLN7iAiZSenh3 hrA40X0kYJ+bLzAZFX7BtugArwKmRoeBiAnZkHmLJ4A7XVU129PSBZIpA2XZnMDeLohx ESY3XzOz2GXW+eaF4E3Va3NjlEuW9/ixA7kFIow1a9N9HEMa5N5f6KAX7OTh1Xtu3pga aqjsDyn1mi3Cjwiyxbd/oqlJ/NnNsZeHM7QYGFM0JRZNhyPVx8qdzjgfV0P1Pd0IhY/d O3eA== X-Gm-Message-State: ALQs6tAVT5/HE1uRKRYvmLGhYjlu4pVDTLkr3MXrp+UNzmU8A2A2TTXy flgFYSTIvq2TTFDoSLSPS35fJg== X-Google-Smtp-Source: AIpwx48mJ8Mn4GNS3S1pYgu2HzkUCibs9IAAKJ2HbTwQiqHBJo9bXSxupZA1ox7IHkU3U29rDrM8RA== X-Received: by 10.107.7.161 with SMTP id g33mr35589112ioi.82.1523275157992; Mon, 09 Apr 2018 04:59:17 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id v128-v6sm374484itg.14.2018.04.09.04.59.17 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 09 Apr 2018 04:59:17 -0700 (PDT) From: Noam Postavsky References: Date: Mon, 09 Apr 2018 07:59:16 -0400 In-Reply-To: (Xu Chunyang's message of "Mon, 09 Apr 2018 16:23:11 +0800") Message-ID: <876050mvzf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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 (-) Xu Chunyang writes: > 'C-h S insert-file-contents-literally' indicates 'insert-file-contents' > runs 'find-file-hook' > > -- Function: insert-file-contents-literally filename &optional visit > beg end replace > This function works like =E2=80=98insert-file-contents=E2=80=99 e= xcept that it does > not run =E2=80=98find-file-hook=E2=80=99,=20 ^^^ I think you just missed the "not". From unknown Sun Jun 22 17:17:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31107: 26.0.91; insert-file-contents-literally's doc indicates insert-file-contents runs find-file-hook, but it seems untrue Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Apr 2018 12:06:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31107 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Xu Chunyang Cc: 31107@debbugs.gnu.org Received: via spool by 31107-submit@debbugs.gnu.org id=B31107.15232755263128 (code B ref 31107); Mon, 09 Apr 2018 12:06:02 +0000 Received: (at 31107) by debbugs.gnu.org; 9 Apr 2018 12:05:26 +0000 Received: from localhost ([127.0.0.1]:43210 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5VY6-0000oO-IK for submit@debbugs.gnu.org; Mon, 09 Apr 2018 08:05:26 -0400 Received: from mail-io0-f175.google.com ([209.85.223.175]:42754) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5VY4-0000oA-RL for 31107@debbugs.gnu.org; Mon, 09 Apr 2018 08:05:25 -0400 Received: by mail-io0-f175.google.com with SMTP id d5so9293509iob.9 for <31107@debbugs.gnu.org>; Mon, 09 Apr 2018 05:05:24 -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=I2rIoOZDoyJN7/dnJyjggP9kwctb1yylzoQX6gu7kME=; b=PnWFSgxGNk714jSl9pjnrVvlEF1PPJZYxMW8O5zDzPcfR2rHv44fdR2t4sQDhqpRAS 4fNDIP3RQA8gxNE/mW6NRwuRkmFQ+gGIGf40hxWT+YNn5KcQ6TM6Uc7ryje44lIc4Rvw lL2iSw132FqWDK7cgYh/whz+b3qa3dSJ1YLCykGRuRaI13D7VuvmtgtspANn6a/DyrOm 1kPswg3Ou+6Tvn9wT3XdY0hArUZYC4MniWlRFMjGVI8TG3CSSAu2ICT4d3KfeGXN+Dd5 xmw6eaOiolJv2BJo7HTlSfwBV/fL1bMfYIZTMX34OrqV+wHKBfx4ByJJsIXjcw41vjzi csyw== 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=I2rIoOZDoyJN7/dnJyjggP9kwctb1yylzoQX6gu7kME=; b=pYdwzaQDjYHchABYatW9WVegsCDQbySO7ehKhZ+r3OwWw55EkEeniwDWaNxpwkWYnb Pqxw9+CjnBrdcJaUK2/IkobRQLVf/Hwq8Zl84RQpcofp1NVkhVGXyOHKzFiE6Gpx33o0 WcMRfXpgYEXPA4ly9TRhZpJV91qtewXUCFP4Bj3ASPcE7dA+QbORySHDMLAZ3mLWWXeV m3lY3ybiENW9yCKyFl+ahJsgoF72brj+RDW1AHwVu3D1nyOBoVolF7EytLW3hziiNwGm 7HVtz+pi80OQ8ZZpOl4AcRPa6g7XU9+7m9fTfB3CsRjOrwzoh18GnKJu46gqgH8qdexs AnKQ== X-Gm-Message-State: ALQs6tCRX3ED1McYLiE08IFCX64xQarLHDmagKluEdReJ4w+iHPU1FOy XHDB7abLYPUtQcK9mrUTcddCfQ== X-Google-Smtp-Source: AIpwx4/SygRz3+TTQQefaY6HWZjR/9M2RQL7+l44Xpr06oSQSzB9kOVubszUXpPyS7T9tNuEdFCM/Q== X-Received: by 10.107.173.68 with SMTP id w65mr33189790ioe.211.1523275519373; Mon, 09 Apr 2018 05:05:19 -0700 (PDT) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id o207-v6sm401183itc.6.2018.04.09.05.05.18 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 09 Apr 2018 05:05:18 -0700 (PDT) From: Noam Postavsky References: <876050mvzf.fsf@gmail.com> Date: Mon, 09 Apr 2018 08:05:18 -0400 In-Reply-To: <876050mvzf.fsf@gmail.com> (Noam Postavsky's message of "Mon, 09 Apr 2018 07:59:16 -0400") Message-ID: <871sfomvpd.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain 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 (-) Noam Postavsky writes: > I think you just missed the "not". Ugh, nevermind, it was me who misread your report. Sorry for the noise. From unknown Sun Jun 22 17:17:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#31107: 26.0.91; insert-file-contents-literally's doc indicates insert-file-contents runs find-file-hook, but it seems untrue Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Apr 2018 14:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31107 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Xu Chunyang Cc: 31107@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 31107-submit@debbugs.gnu.org id=B31107.152328570326777 (code B ref 31107); Mon, 09 Apr 2018 14:56:01 +0000 Received: (at 31107) by debbugs.gnu.org; 9 Apr 2018 14:55:03 +0000 Received: from localhost ([127.0.0.1]:44088 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5YCF-0006xp-EB for submit@debbugs.gnu.org; Mon, 09 Apr 2018 10:55:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43021) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5YCE-0006xF-KK for 31107@debbugs.gnu.org; Mon, 09 Apr 2018 10:55:02 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5YC6-0008My-0w for 31107@debbugs.gnu.org; Mon, 09 Apr 2018 10:54:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55577) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5YC5-0008Mr-Sc; Mon, 09 Apr 2018 10:54:53 -0400 Received: from [176.228.60.248] (port=2405 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1f5YC5-0000V3-BR; Mon, 09 Apr 2018 10:54:53 -0400 Date: Mon, 09 Apr 2018 17:54:58 +0300 Message-Id: <831sfozayl.fsf@gnu.org> From: Eli Zaretskii In-reply-to: (message from Xu Chunyang on Mon, 09 Apr 2018 16:23:11 +0800) References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.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: -6.0 (------) > From: Xu Chunyang > Date: Mon, 09 Apr 2018 16:23:11 +0800 > > 'C-h S insert-file-contents-literally' indicates 'insert-file-contents' > runs 'find-file-hook' > > -- Function: insert-file-contents-literally filename &optional visit > beg end replace > This function works like ‘insert-file-contents’ except that it does > not run ‘find-file-hook’, > > However, 'insert-file-contents' doesn't run 'find-file-hook'. Whoever wrote that meant after-insert-file-functions. I fixed that, thanks. From unknown Sun Jun 22 17:17:14 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Xu Chunyang Subject: bug#31107: closed (Re: bug#31107: 26.0.91; insert-file-contents-literally's doc indicates insert-file-contents runs find-file-hook, but it seems untrue) Message-ID: References: <83zi2cxwd2.fsf@gnu.org> X-Gnu-PR-Message: they-closed 31107 X-Gnu-PR-Package: emacs Reply-To: 31107@debbugs.gnu.org Date: Mon, 09 Apr 2018 14:56:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1523285762-26866-1" This is a multi-part message in MIME format... ------------=_1523285762-26866-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #31107: 26.0.91; insert-file-contents-literally's doc indicates insert-file= -contents runs find-file-hook, but it seems untrue which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 31107@debbugs.gnu.org. --=20 31107: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D31107 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1523285762-26866-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 31107-done) by debbugs.gnu.org; 9 Apr 2018 14:55:42 +0000 Received: from localhost ([127.0.0.1]:44091 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5YCr-0006ye-NT for submit@debbugs.gnu.org; Mon, 09 Apr 2018 10:55:41 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43485) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5YCq-0006yS-Qo for 31107-done@debbugs.gnu.org; Mon, 09 Apr 2018 10:55:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5YCi-0000T7-7B for 31107-done@debbugs.gnu.org; Mon, 09 Apr 2018 10:55:35 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55590) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5YCh-0000Ss-Qz for 31107-done@debbugs.gnu.org; Mon, 09 Apr 2018 10:55:32 -0400 Received: from [176.228.60.248] (port=2406 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1f5YCh-0000b4-7I for 31107-done@debbugs.gnu.org; Mon, 09 Apr 2018 10:55:31 -0400 Date: Mon, 09 Apr 2018 17:55:37 +0300 Message-Id: <83zi2cxwd2.fsf@gnu.org> From: Eli Zaretskii To: 31107-done@debbugs.gnu.org In-reply-to: (message from Xu Chunyang on Mon, 09 Apr 2018 16:23:11 +0800) Subject: Re: bug#31107: 26.0.91; insert-file-contents-literally's doc indicates insert-file-contents runs find-file-hook, but it seems untrue References: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31107-done 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: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) Closing. ------------=_1523285762-26866-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Apr 2018 08:23:31 +0000 Received: from localhost ([127.0.0.1]:43115 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5S5L-0001vn-1Q for submit@debbugs.gnu.org; Mon, 09 Apr 2018 04:23:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:46159) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1f5S5J-0001vX-Tv for submit@debbugs.gnu.org; Mon, 09 Apr 2018 04:23:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5S5C-0003LC-Em for submit@debbugs.gnu.org; Mon, 09 Apr 2018 04:23:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44774) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f5S5C-0003Kt-BH for submit@debbugs.gnu.org; Mon, 09 Apr 2018 04:23:22 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:37106) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f5S5B-00034x-6g for bug-gnu-emacs@gnu.org; Mon, 09 Apr 2018 04:23:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f5S5A-0003He-AF for bug-gnu-emacs@gnu.org; Mon, 09 Apr 2018 04:23:21 -0400 Received: from forward106p.mail.yandex.net ([2a02:6b8:0:1472:2741:0:8b7:109]:39637) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f5S5A-000397-1w for bug-gnu-emacs@gnu.org; Mon, 09 Apr 2018 04:23:20 -0400 Received: from mxback12g.mail.yandex.net (mxback12g.mail.yandex.net [IPv6:2a02:6b8:0:1472:2741:0:8b7:91]) by forward106p.mail.yandex.net (Yandex) with ESMTP id EFE992D81372 for ; Mon, 9 Apr 2018 11:23:15 +0300 (MSK) Received: from smtp2j.mail.yandex.net (smtp2j.mail.yandex.net [2a02:6b8:0:801::ac]) by mxback12g.mail.yandex.net (nwsmtp/Yandex) with ESMTP id Nvl1XCRglg-NF0awRX8; Mon, 09 Apr 2018 11:23:15 +0300 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xuchunyang.me; s=mail; t=1523262195; bh=0hRivhHUc3+ejtMvY43o4jGBCkWVqBbp18cVDqegRHs=; h=From:To:Subject:Date:Message-ID; b=YvoL9gvbrLcIpF7tDBHcKgfV+ngL1YYY+wjR1psGlXfTJygWpDI2bauPYUqU9JgFq bU+ljpRMsUPQTFkCtbztL69IVF8k3Y6PRksWo6xaD0PsFAb6gHHrrMNY9ZOMLe3OwD 1lvrdQ6Vzk6szi8WJNDj1ujVBogUB9FtZ+/kV2Es= Received: by smtp2j.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id P6fN8N48Gw-NDPidOX0; Mon, 09 Apr 2018 11:23:14 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xuchunyang.me; s=mail; t=1523262195; bh=0hRivhHUc3+ejtMvY43o4jGBCkWVqBbp18cVDqegRHs=; h=From:To:Subject:Date:Message-ID; b=YvoL9gvbrLcIpF7tDBHcKgfV+ngL1YYY+wjR1psGlXfTJygWpDI2bauPYUqU9JgFq bU+ljpRMsUPQTFkCtbztL69IVF8k3Y6PRksWo6xaD0PsFAb6gHHrrMNY9ZOMLe3OwD 1lvrdQ6Vzk6szi8WJNDj1ujVBogUB9FtZ+/kV2Es= Authentication-Results: smtp2j.mail.yandex.net; dkim=pass header.i=@xuchunyang.me From: Xu Chunyang To: bug-gnu-emacs@gnu.org Subject: 26.0.91; insert-file-contents-literally's doc indicates insert-file-contents runs find-file-hook, but it seems untrue Date: Mon, 09 Apr 2018 16:23:11 +0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable 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-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit 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: -5.0 (-----) 'C-h S insert-file-contents-literally' indicates 'insert-file-contents' runs 'find-file-hook' -- Function: insert-file-contents-literally filename &optional visit beg end replace This function works like =E2=80=98insert-file-contents=E2=80=99 exc= ept that it does not run =E2=80=98find-file-hook=E2=80=99,=20 However, 'insert-file-contents' doesn't run 'find-file-hook'. I test using the following (add-hook 'find-file-hook (defun foo () (message-box "Visiting %s" buffer-file-truename))) =20=20=20=20 (insert-file-contents "/etc/shells") 'foo' is not called by 'insert-file-contents', though 'find-file' runs the hook as expected. (find-file "/etc/shells") ------------=_1523285762-26866-1--