From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#65156: 29.1; Reading from pipe with --insert or insert-file-contents no longer supported Date: Wed, 09 Aug 2023 16:15:53 +0800 Message-ID: <878raky6km.fsf@yahoo.com> References: <76F5A77D-3461-4411-9716-7EF40F68722A@gmail.com> Reply-To: Po Lu Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19555"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eli Zaretskii , Paul Eggert , 65156@debbugs.gnu.org, Lars Ingebrigtsen , mail@lucaswerkmeister.de To: Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 09 10:17:28 2023 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 1qTeNj-0004tr-5h for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 09 Aug 2023 10:17:27 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qTeNN-0007ls-NZ; Wed, 09 Aug 2023 04:17:05 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qTeNL-0007le-3z for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2023 04:17:03 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qTeNK-00070m-S3 for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2023 04:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qTeNJ-0008M5-Nj for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2023 04:17:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Aug 2023 08:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 65156 X-GNU-PR-Package: emacs Original-Received: via spool by 65156-submit@debbugs.gnu.org id=B65156.169156896832048 (code B ref 65156); Wed, 09 Aug 2023 08:17:01 +0000 Original-Received: (at 65156) by debbugs.gnu.org; 9 Aug 2023 08:16:08 +0000 Original-Received: from localhost ([127.0.0.1]:38205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTeMR-0008Kp-Qx for submit@debbugs.gnu.org; Wed, 09 Aug 2023 04:16:08 -0400 Original-Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:45779) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qTeMQ-0008K5-B3 for 65156@debbugs.gnu.org; Wed, 09 Aug 2023 04:16:06 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691568960; bh=9+eSRnYkUpKDTgJgR+AIlaJ7Goj+lB9SxE8rBTjV/rA=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=j5rjdOveXpGWm0tRXJ2bPvt93LdltooV/Fq5NRd2oNs4vyC7Ws7xYvM8SZkqN3YeKz1W79a7LlDujf9YF1Lis749gXrzF4jTUDeHsQS5YaK30Xzs9mDtmVc4kspSUFNIzhZIW12u1tbTb1IHc86jH3pgMVlTV9qWXn22Sl1hA/9OF9of40kmJmzqPrK0aVDGWo0KhkPYglt8nRUGogz1jVN/MMiakpJLMg4rqxYnoCfAq7z0AZ5IAN9lqS1fheUFtKThvAbnr/YImnnog/u6qwdUTi1Cba7Nw3j0UGFg9JR7YtK3BkdPCJqREqdSXxF8Ts7sl3mPTpimdF13aI2TsQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691568960; bh=fCIyqeqEr4zFsM9rKc86j3ivLVlswIN/jw9SW7D7iDV=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=LEdd7027XlryzEpn6TnbxrcPHd48aSbSpPUz1zT/bAvqVpjOk/eBsyvRfxV10F5kO2bBYrvsByR7OiWhjBaOYA8LX9b5+91TBTUOJBp73JZPnIZjYmjcbV76Ab2/5OnFx6awUMTcQXqta3O47KG1JhCLCZo7dT9StiIU9Ee4HQh77B+HWaEyDw7GoaBTyJ3A7Xr0KSSwzrm77v/PUg8LE8QawAkH/igOQV5z1iOd+/ALkmy+OLa/PEKxAqhdxKa3z8u7tUjZ8mhlffmrEgI8d3ls58QOFcuGmywXxlxtBIiB6mCALOwzAbvN6dQ7xIXNYGwDyl2H49UDRN8Gmi9EfQ== X-YMail-OSG: zRadZCEVM1l6aA55dkveD2cZwzQZQ9zFkIt1cvWmw_baEqbWeLa32n8z9fLrDEs qa2a_cP_tpXt5k2HDZID7X.LpR3LM.igsEyuBmZU0ifzQ3X1nL67KryON_FKl6W5.u3rojPP8W3S ec8sivaiZuNXWYUv6xXcHUUbG.ECV4aAWMXnCwnhcmmll9cklButyl.lioptuRh_PRzFBdAQqY1H W8dt8uWzGUTjQvlScWyjUNXwHBHcwfV05gOCiRNiKjVrIfC9OubOC0KDrDTVVvzbYGijXSTsasBl Mig66so3yfQiwG2GXJyMarGubVN5RSi4l5aZlrB0J8da6cxw15ysSjXOgMmohcpv3nHXmn6.UAKs MFeD5y2kxpU_mST2Z.raznYaZAu4DCK1tNSRL2hC5sdiVHXTwcglxc5P2WXE_8KQm53eNLIvMYLL erSopgnwX3CfQW26uZviFx0SSrN_1aQZhVrDyGkXiaSYMDJfNtCBVGNuMQjB_bFnXyiAb3nf05v6 2yFgFBkAdr.nlujdvWnZl.9DIv.HmZ7QmqjKE3LKdrjm1tJcInosHW3qLLCjfPbRR4S9KvNzc2AD ttAqTgfPTEpje7smSy6sttm2b2mwIeQseai3ZPB_4sMhlEPkLfT6craLz9Pt9ngkR1r6Rvgtlq0m Rmzc3jkG.i5x5Y6CCP3ClEwB10Dj5AfGtx7meKR_77OZmUJTQqvuor3pS4kQTwLzyVlVrSHm7tBQ QrGoZO_SkD2SC4ExdnSpj2_G_X.WrL27qFjOojYWpjUiMDuP1InjWVL_06CWq8ef3ZFHnseY2Ylx hDHq4f_5B6b7dlepm7h987k.Pa4mxXxzeMJFO4MLDH X-Sonic-MF: X-Sonic-ID: 1b3fa962-803e-47a6-83ae-400d7e33c093 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Wed, 9 Aug 2023 08:16:00 +0000 Original-Received: by hermes--production-sg3-69654d8bd-cgvfq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID beecf97e6bed72eed94e72a6b8c4ca90; Wed, 09 Aug 2023 08:15:58 +0000 (UTC) In-Reply-To: <76F5A77D-3461-4411-9716-7EF40F68722A@gmail.com> ("Mattias =?UTF-8?Q?Engdeg=C3=A5rd?="'s message of "Wed, 9 Aug 2023 10:07:55 +0200") X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:267007 Archived-At: Mattias Engdeg=C3=A5rd writes: > The current (4767f5eaee) code on emacs-29 fails fileio-tests with: > > Test fileio-tests--non-regular-insert condition: > (ert-test-failed > ((should-error > (insert-file-contents "/dev/urandom" nil 5 10)) > :form > (insert-file-contents "/dev/urandom" nil 5 10) > :value > ("/dev/urandom" 5) > :fail-reason "did not signal an error")) Right, but that's a problem with the test: /dev/urandom is seekable under the Linux kernel. I fixed this on master by checking for a regular file instead of a seekable file when verifying BEG, but that's too extensive a change for Emacs 29.