From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id oL0pHicUdWPMlQAAbAwnHQ (envelope-from ) for ; Wed, 16 Nov 2022 17:47:35 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id KJwdHicUdWO+pAAA9RJhRA (envelope-from ) for ; Wed, 16 Nov 2022 17:47:35 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 587541C556 for ; Wed, 16 Nov 2022 17:47:35 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ovLZ2-0000cd-Em; Wed, 16 Nov 2022 11:47:04 -0500 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 1ovLYm-0000Yl-TM for emacs-orgmode@gnu.org; Wed, 16 Nov 2022 11:46:50 -0500 Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ovLYl-0001Zn-Bd for emacs-orgmode@gnu.org; Wed, 16 Nov 2022 11:46:48 -0500 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1ovLYi-0006vw-6e for emacs-orgmode@gnu.org; Wed, 16 Nov 2022 17:46:44 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Max Nikulin Subject: Debugging firefox extension (Re: idea for capture anywhere in x) Date: Wed, 16 Nov 2022 23:46:35 +0700 Message-ID: References: <87tuw31iub.fsf@mm.st> <87r0zelo7e.fsf@posteo.net> <875yg7qiyb.fsf@localhost> <875yfj8nf7.fsf@localhost> <877czyguhp.fsf@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Content-Language: en-US In-Reply-To: Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 26 X-Spam_score: 2.6 X-Spam_bar: ++ X-Spam_report: (2.6 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FORGED_MUA_MOZILLA=2.309, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1668617255; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=SrEoxik4Q5uYtKYxowgUkJtCAlKV/kHKoQN+j0z1OBU=; b=QrngH3Y1F1Z7YiZaRjlaIaniSqE3d5HaJqFDvxP3d5T69Cd2pBPigSsMO2bGbh05wVgxui FMtzzmrhA2eignj3xSK6ms62lARi9ZyPQn7i1hcAid9LEsj5qduKlvmi5Jfvsj63Qul3jd KJXLNzpdBJCbcZJb0A3ksd7cZkO/HInASiaMb+4dsNzviNNsIfN+keLNAp8oQKxZVVJTt9 8g3cRE/hWS/FYYlykruRF9BnKLIcbScC6cGrNm8koDsjkzXJDavPi5zWInNU+yINCY6FLM uMuqr62LqnaMjdCTy3CfScMSquTlivOCV/GHZLt0znprPWmiuzDaDi7DVipYAA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1668617255; a=rsa-sha256; cv=none; b=nQGfA8u7jq/MXrMlI4QHX/A1idHEzKaGiUA8WCwDglZVjPV6PcQ8e95NWKompPZu5b8CRX dvNxDx/LSTPba8T1jNFDY1yCjQUYRzBlSwEubr6iBkFgiWZC/bAsYraLeQKAFSFPuT6ZXd Fl1FuNSdxTjMT36c/kJg+TTZyQ4lCCVWRcB5tADmS5rzvc/aVaeDHwuZxcQuIqQmQhgAnP oljqDqET+B+mWX9PFlsXtXMmZ+XoJ9WkB9gVCuGfUV3SYdIVA5kYrNLjUmDUEtHlp3jTze 5i+TAQsBeukF53s6BmCUorYGwRaGpuAEjNWgSAql7O9N7DYxtiAUKgi/glcypw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: 2.66 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 587541C556 X-Spam-Score: 2.66 X-Migadu-Scanner: scn1.migadu.com X-TUID: 4FofwwtwWSbD On 16/11/2022 11:03, Samuel Wales wrote: > > right now, it seems org-capture is broken for me again. clicking on > unicorn results in the momentary captured indication in huge text on > the screen [i like this indicator], but it does not get captured to my > org capture target. Since recently we were discussing desktop notifications and temporary rising emacs window, I am unsure if capture indication is related to the firefox extension, notification daemon, or emacs. > this is with or without selecting any text. > > could a kind soul remind me how to debug this again? Max Nikulin. Re: org-capture firefox extension broken [silently] Sat, 11 Jun 2022 09:30:11 +0700. https://list.orgmode.org/t80unm$7ud$1@ciao.gmane.io and the earlier message https://list.orgmode.org/t7vdnm$ddo$1@ciao.gmane.io Launching org-protocol handler from browser is unreliable, there is almost no way to detect an error. One indirect technique relies on switching focus from firefox to another application, but it is not applicable for your workflow. More robust approach is a native messaging application that is a bridge between sandboxed firefox extension and emacs. It makes setup more complicated however and no simple org-protocol extensions use this approach.