From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#74467: 31.0.50; org-protocol emacsclient.desktop change is not fully functional Date: Sun, 05 Jan 2025 21:11:19 +0200 Message-ID: <86ed1h6ppk.fsf@gnu.org> References: <86seriksak.fsf@gnu.org> <87ed27cthy.fsf@localhost> <86cyhrpfbf.fsf@gnu.org> <864j2ot4w1.fsf@gnu.org> <86r05id8f5.fsf@gnu.org> <86o70lahmt.fsf@gnu.org> <87sepxt953.fsf@> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24989"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 74467@debbugs.gnu.org, yantar92@posteo.net, binarin@binarin.info To: =?UTF-8?Q?Bj=C3=B6rn?= Bidar Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sun Jan 05 20:12:14 2025 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 1tUW2n-0006NI-Sy for geb-bug-gnu-emacs@m.gmane-mx.org; Sun, 05 Jan 2025 20:12:14 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tUW2d-0003I7-8l; Sun, 05 Jan 2025 14:12:03 -0500 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 1tUW2c-0003Hx-Ct for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2025 14:12:02 -0500 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 1tUW2c-0000Pu-4Y for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2025 14:12:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-version:References:In-Reply-To:From:Date:To:Subject; bh=OlzXYlLo9CbT9EfUHXdU/kTX61B3D0DF7ZhKENJoE8s=; b=mMzCby1/y3MpgDlnkKl4HplDtXMv5/eOSVbJdRmvYAq/HSswvWwsL3NHfN38pUiItxOsCGi1q+F2NQgGeOzhhp0Q/UuSgSEZpQyX6179o/FlvGgUicoZR/ofJxafFyHVj+JgGXLdWKgJEc6drjFw/3z4d/niwTyBr6SYlgPJcj5yz9khZatop1IP8JI67TIHONL67zUFStQJwCzGKel62jBYWOUeUJy+kGdp/Mk/mT/cVyU47U/Hdv1Rh4M3+/fBy4Poo19Ba2d0WhKs9DtBd4GhmdR1npzXekAvG7MJYQktIei20IKZMU5VrBpugkhksfPDPP4BEPpQiT5jDq/HNw==; Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1tUW2b-00042J-V6 for bug-gnu-emacs@gnu.org; Sun, 05 Jan 2025 14:12:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 05 Jan 2025 19:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 74467 X-GNU-PR-Package: emacs Original-Received: via spool by 74467-submit@debbugs.gnu.org id=B74467.173610429215458 (code B ref 74467); Sun, 05 Jan 2025 19:12:01 +0000 Original-Received: (at 74467) by debbugs.gnu.org; 5 Jan 2025 19:11:32 +0000 Original-Received: from localhost ([127.0.0.1]:35259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUW27-00041F-OP for submit@debbugs.gnu.org; Sun, 05 Jan 2025 14:11:32 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51694) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUW23-00040t-Dw for 74467@debbugs.gnu.org; Sun, 05 Jan 2025 14:11:30 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tUW1x-0000AY-OU; Sun, 05 Jan 2025 14:11:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=OlzXYlLo9CbT9EfUHXdU/kTX61B3D0DF7ZhKENJoE8s=; b=kn0gVQsuMOnFLPTBmGzd im8ek1cj6qqP30jMvZ0PZbErL+Oouh1o6wQv3V7lmZqgnnOKO2a07xMbccAWCRzMM6ayU1siJ5suS 7eTP3FsK6B3lf4RF/svLWUG8XqSp3epppZAC9Hb/4tRmkfTqtljf2QxlLE9O+YKVfrZ4VAS/JFg8L bnYSPqTkOATO0ylpvvF/ue4d/NWb76HtAJWLQ6bbyevTa+C87zdizj0PQLQraJO4b/EPZHOdRxTQ9 Z7xXo2q7DnzHvSJMOmWt+SHu3PS4ckhbZCHtoXvO311EUqFuxJB25RJSewrcZVSXj/JIt8/ovzCsi bb7yYihYR8fRPQ==; In-Reply-To: <87sepxt953.fsf@> (message from =?UTF-8?Q?Bj=C3=B6rn?= Bidar on Sun, 05 Jan 2025 20:20:40 +0200) 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:298596 Archived-At: > From: Björn Bidar > Cc: yantar92@posteo.net, 74467@debbugs.gnu.org, binarin@binarin.info > Date: Sun, 05 Jan 2025 20:20:40 +0200 > > Do I understand correctly that when Emacs starts it tries to find the > file-handler in C but the call to the handler is done in Lisp code? AFAIR, file-handlers are looked for on both C and Lisp level. What matters is the level on which the operation is implemented. If it's implemented in C, we must look for the handler in C, otherwise we can look for it in Lisp. find-file-name-handler is a primitive implemented in C, but you can call it both from C and from Lisp.