From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.bugs Subject: bug#58964: 28.2; `file-notify--handle-event` setting callback function to nil Date: Thu, 03 Nov 2022 08:46:35 +0100 Message-ID: <87fsf0bhus.fsf@gmx.de> References: 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="18716"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: 58964@debbugs.gnu.org To: Alejandro =?UTF-8?Q?P=C3=A9rez?= Carballo Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu Nov 03 08:47:29 2022 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 1oqUwh-0004ex-MC for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 03 Nov 2022 08:47:27 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqUwJ-0000de-Bj; Thu, 03 Nov 2022 03:47:03 -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 1oqUwI-0000dC-An for bug-gnu-emacs@gnu.org; Thu, 03 Nov 2022 03:47:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oqUwI-0003OX-2j for bug-gnu-emacs@gnu.org; Thu, 03 Nov 2022 03:47:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oqUwH-00064T-UY for bug-gnu-emacs@gnu.org; Thu, 03 Nov 2022 03:47:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 03 Nov 2022 07:47:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 58964 X-GNU-PR-Package: emacs Original-Received: via spool by 58964-submit@debbugs.gnu.org id=B58964.166746161123305 (code B ref 58964); Thu, 03 Nov 2022 07:47:01 +0000 Original-Received: (at 58964) by debbugs.gnu.org; 3 Nov 2022 07:46:51 +0000 Original-Received: from localhost ([127.0.0.1]:47739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqUw7-00063o-K7 for submit@debbugs.gnu.org; Thu, 03 Nov 2022 03:46:51 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:48959) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqUw2-00063I-Az for 58964@debbugs.gnu.org; Thu, 03 Nov 2022 03:46:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.de; s=s31663417; t=1667461597; bh=w1lieDpxBpwgwOwEfng1L//lnGHuMqVb4Tub1zCKpcs=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date; b=H3zrWx8bD02Z9haWOdfbRWF/kFq+/9dnzzBllEMUlPR2Id5YcrdhmLPB7843I/H7I O4Lllsfv0TRuhhFens5sB3TvyLsG3D1fDW90H4Abxfkm/GNj/5SMIUVtUMlKVu1bXw v/pMIrbtgPO9RP0pNVMm+yluexVNgl14IC122kS1iKForxtBp9sTiicMP15wjZIShD D/z4w8LkbjCicAlld/tl4OugktfQtfZosw0W8WUhPZ2keSdFmwU/Wz7mH5xPx/HZQ/ 4qawed4vujA0cptipzgFpxCjli2o/u3F5d88qfeWbBx648302j3TFniBRYrXrkYCAa 0MCt/9NDAv3sQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Original-Received: from gandalf.gmx.de ([213.220.148.93]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MNswE-1ofQ9t0jAu-00OFeE; Thu, 03 Nov 2022 08:46:37 +0100 In-Reply-To: ("Alejandro =?UTF-8?Q?P=C3=A9rez?= Carballo"'s message of "Wed, 02 Nov 2022 08:41:38 -0400") X-Provags-ID: V03:K1:ufbyktnAjfui2/gjgF2i3MBAQ7wq8KU+JSshyeZHhL0qgmj3eu8 eGn5sXJ7FIgUnALF5+YygEPlsFyLI0+BDUAEpMAgor5xj2DoUiX/+2C64p8SmcZDHId3JLe MFK3wxa/jyKY1UaZam5FZc3F/NcL9j/L3BB8nFVYzOO9oJdivvAHo6z7G8Z1nog80b19DaH 0AVf0Q+LJrpPQEnL4XurA== UI-OutboundReport: notjunk:1;M01:P0:n9Crm60nnK0=;PkabBqWzxnXa4eNPQEhF9u1VTKE mI7cp8gskh4Dx5WkHOrC95oUDTFsNLaDU270jj9h9Q/YVo8CxgTwn+ihBZCQvniFXd8E/eyJX BTZ8T8ssg2pVjUCgyxdeHGofU7R7QhT1s+yZg84lV6gwBhoc1M82/YQVdrzGOhl+6Zm8cKQPl mTf636riMIbpX7yeOM9jYuoYgoBy3xr+wQ6nX3r3MBuCUCP6t4iu31VJ3C0RN/+GRXLRwhCZo gVHA08IS90sVW8HnF/VOzXQH6bYXIpBK4S6Htauu4YjhKjV99fCfBZiFudtSyqVDYw8gKD3Lk xopIt3Z64T2f72PEx2D/WM1cs+QRpHzXh9ovidZkqreUfJW8LEBQCFy1cl9m2cbiLulljP1WH T8B5A+7c7l1RLG98IvgK9aM+F1hDE2E4q9xextZQkFLrFnE4BH/lCq8SSCCutHkVOv6rz3cO9 ncJnHvi48liIdEPRDXavcwgw5gp7odFQhjF4e2p0NYQfiv9mlCdPppAiL5mZpIBNwlb257MZy fAelu5Ur2QwKmmNYlI9xvuTBQpIv9F3T5fa5MfHVbp8rxpQrmllRezdXK2NduVZ6M0t2FLFXT Awx7hqnadq4GaSjS+UuYU8uXq+xf38JzPp41XYletdVrhMV+fyfQBe+FAhxWnv7mrnwa1K2B/ oI9uMRmdgfP6zwr8eMX8szJaXcDpa+F4FaUr0DHPWOkTWqPCtx9qxfmA7R937WLY5P9YxhqB5 O2Dj0Myx0P2Odgxq+L2QdEieDMSAymi1tBrjOYBS3fm43AB6Z86w0QhmjKCUfG2CQcjqDvDc 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: , Original-Sender: "bug-gnu-emacs" Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:246925 Archived-At: Alejandro P=C3=A9rez Carballo writes: Hi Alejandro, > The following minimal configuration can be used to trigger the bug on my > end, replacing =E2=80=9C~/tmp/test.el=E2=80=9D with a path to a file of y= our choice: > > (require 'filenotify) > (require 'autorevert) > (require 'subr-x) > (global-auto-revert-mode) >=20=20=20=20=20 > (save-window-excursion > (find-file "~/tmp/test.el")) > > Once that=E2=80=99s loaded, calling this: > > (file-notify--handle-event (car (hash-table-keys file-notify-descript= ors)) '(renamed attribute-changed deleted) (expand-file-name "~/tmp/test.el= ") nil) > > gives me an error > > file-notify--call-handler: Symbol=E2=80=99s function definition is vo= id: nil This is not a valid call of `file-notify--handle-event', see its docstring how it shall be applied. Furthermore, this function is an internal one which shouldn't be called from outside filenotify.el. What's your use case for this? Best regards, Michael.