From unknown Thu Aug 14 18:40:53 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#65216 <65216@debbugs.gnu.org> To: bug#65216 <65216@debbugs.gnu.org> Subject: Status: [PATCH v2] Update README.org Reply-To: bug#65216 <65216@debbugs.gnu.org> Date: Fri, 15 Aug 2025 01:40:53 +0000 retitle 65216 [PATCH v2] Update README.org reassign 65216 guix-patches submitter 65216 Nicolas Graves severity 65216 normal tag 65216 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 10 14:56:11 2023 Received: (at submit) by debbugs.gnu.org; 10 Aug 2023 18:56:11 +0000 Received: from localhost ([127.0.0.1]:44125 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUApO-0005K2-Uw for submit@debbugs.gnu.org; Thu, 10 Aug 2023 14:56:11 -0400 Received: from lists.gnu.org ([2001:470:142::17]:56138) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUApM-0005Jj-Kq for submit@debbugs.gnu.org; Thu, 10 Aug 2023 14:56:09 -0400 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 1qUApH-0002Vx-0e for guix-patches@gnu.org; Thu, 10 Aug 2023 14:56:03 -0400 Received: from 8.mo576.mail-out.ovh.net ([46.105.56.233]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qUApE-0003Yp-LC for guix-patches@gnu.org; Thu, 10 Aug 2023 14:56:02 -0400 Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.146.137]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 0213A265E5 for ; Thu, 10 Aug 2023 18:55:55 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-fjxz2 (unknown [10.109.146.157]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 900C41FD3B; Thu, 10 Aug 2023 18:55:55 +0000 (UTC) Received: from ngraves.fr ([37.59.142.109]) by ghost-submission-6684bf9d7b-fjxz2 with ESMTPSA id TP5ZIbsy1WTBJgAA0EkITw (envelope-from ); Thu, 10 Aug 2023 18:55:55 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S003707d2a19-ca97-4bbd-8836-a3523b7394b7, 9B8D0CFBE3934E2E0293262A76AB9B644E463CCD) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 From: Nicolas Graves To: guix-patches@gnu.org Subject: [PATCH v2] Update README.org Date: Thu, 10 Aug 2023 20:55:52 +0200 Message-ID: <20230810185553.11660-1-ngraves@ngraves.fr> X-Mailer: git-send-email 2.41.0 In-Reply-To: <65215@debbugs.gnu.org> References: <65215@debbugs.gnu.org> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Ovh-Tracer-Id: 3655515522801918690 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedviedrleeigdduvdelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvfevufffkffojghfggfgsedtkeertdertddtnecuhfhrohhmpefpihgtohhlrghsucfirhgrvhgvshcuoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqnecuggftrfgrthhtvghrnhepgeejgeejvefgleevgfeivdevleduvdfhgeeggffhvedugfefieetgedtvdeltdefnecuffhomhgrihhnpehrvggrughmvgdrohhrghdpmhhoiihilhhlrgdrohhrghdpghhithhhuhgsrdgtohhmnecukfhppeduvdejrddtrddtrddupdekuddrieejrddugedtrddugedvpdefjedrheelrddugedvrddutdelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqedpnhgspghrtghpthhtohepuddprhgtphhtthhopehguhhigidqphgrthgthhgvshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht Received-SPF: pass client-ip=46.105.56.233; envelope-from=ngraves@ngraves.fr; helo=8.mo576.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit Cc: ngraves@ngraves.fr 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: -0.0 (/) --- README.org | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.org b/README.org index 257e9b2..f86d8c8 100644 --- a/README.org +++ b/README.org @@ -1,7 +1,7 @@ * ibrowse -Ibrowse stands for interactive browse, its goal is to be able to control your browser through common actions, be it on browser *tabs*, *history* or *bookmarks* using Emacs. +Ibrowse stands for interactive browse, its goal is to be able to control your web browser through common actions, be it on browser *tabs*, *history* or *bookmarks* using Emacs. It relies on the =completing-read= built-in interface, and thus benefits grealty from integration with =consult=, =marginalia=, =vertico= and =embark=. Development constraints I'll try to respect are to avoid javascript or the need for any additional browser extension (try to rely on native options instead). For supported functionality and comparison with similar packages, check-out below (c is for Chromium, f for Firefox, * means the implementation is not fully functional) : @@ -25,7 +25,7 @@ It is composed of three control functionalities for your browser : To use the functions in =ibrowse-tab.el=, you need to use the Chromium Developer Protocol. Simply run your browser with the option =--remote-debugging-port=9222=. -The Firefox CDP implementation is not complete, and action =tab-select= is only available in Chromium. It will probably only be available once the following feature is implemented in Firefox's Webdriver BiDi implementation : [[https://bugzilla.mozilla.org/show_bug.cgi?id=1841004][browsingContext.activate]]. +The Firefox CDP implementation is not complete, and action =ibrowse-tab-select= is only available in Chromium. It will probably only be available once the following feature is implemented in Firefox's Webdriver BiDi implementation : [[https://bugzilla.mozilla.org/show_bug.cgi?id=1841004][browsingContext.activate]]. This file currently introduces the following commands : - =ibrowse-tab-select= @@ -82,4 +82,4 @@ Embark also allows to act on multiple entries as one (you can simply use embark ** Inspiration -This package is originally inspired by the [[https://github.com/kevinmorio/rofi-switch-browser-tabs][Rofi Switch Browser Tabs]] scripts and the [[https://github.com/cpitclaudel/biblio.el][biblio.el]] package, but aspires to have broader functionalities, more integrated with Emacs. While writing the package, I also stumbled upon other packages, shown in the upper table. All implement very close features to ibrowse, but are either more developped (=chrome.el= has a major mode frontend, which I considered unnecessary for a daily use with embark and the minibuffer), rely on =helm= or javascript code, or have more limited functionality. I occasionnally copied snippets of code from some of these packages, but gave credit to authors in copyrights and only copied GPLv3+ code, making this package an "aggregate" also under GPLv3+. +This package is originally inspired by the [[https://github.com/kevinmorio/rofi-switch-browser-tabs][Rofi Switch Browser Tabs]] scripts and the [[https://github.com/cpitclaudel/biblio.el][biblio.el]] package, but aspires to have broader functionalities, more integrated with Emacs. While writing the package, I also stumbled upon other packages, shown in the above table. All implement very close features to ibrowse, but are either more developped (=chrome.el= has a major mode frontend, which I considered unnecessary for a daily use with embark and the minibuffer), rely on =helm= or javascript code, or have more limited functionality. I occasionnally copied snippets of code from some of these packages, but gave credit to authors in copyrights and only copied GPLv3+ code, making this package an "aggregate" also under GPLv3+. -- 2.41.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 11 04:55:11 2023 Received: (at control) by debbugs.gnu.org; 11 Aug 2023 08:55:11 +0000 Received: from localhost ([127.0.0.1]:44878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUNvK-00032b-T3 for submit@debbugs.gnu.org; Fri, 11 Aug 2023 04:55:11 -0400 Received: from 19.mo582.mail-out.ovh.net ([188.165.56.177]:60165) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qUNvI-00032R-CL for control@debbugs.gnu.org; Fri, 11 Aug 2023 04:55:10 -0400 Received: from director7.ghost.mail-out.ovh.net (unknown [10.109.143.175]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id CB5D22239F for ; Fri, 11 Aug 2023 08:55:05 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-cqhnd (unknown [10.110.208.112]) by director7.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 8798D1FE2D for ; Fri, 11 Aug 2023 08:55:05 +0000 (UTC) Received: from ngraves.fr ([37.59.142.103]) by ghost-submission-6684bf9d7b-cqhnd with ESMTPSA id 2OfhHWn31WQGOQEASauSRQ (envelope-from ) for ; Fri, 11 Aug 2023 08:55:05 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G00502cfc0d8-567d-45e7-9884-3821bddc29e7, 470A9C87FEF261D5A41E15C0B2B4866E5B9545FE) smtp.auth=ngraves@ngraves.fr X-OVh-ClientIp: 81.67.140.142 From: Nicolas Graves To: control@debbugs.gnu.org Subject: Date: Fri, 11 Aug 2023 10:55:04 +0200 Message-ID: <87msyyklg7.fsf@ngraves.fr> MIME-Version: 1.0 Content-Type: text/plain X-Ovh-Tracer-Id: 17827780601748709989 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 10 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedviedrleekgddtkecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecugfhmphhthicushhusghjvggtthculddutddmnecujfgurhephffvufffkfggtgesthdtredttddttdenucfhrhhomheppfhitgholhgrshcuifhrrghvvghsuceonhhgrhgrvhgvshesnhhgrhgrvhgvshdrfhhrqeenucggtffrrghtthgvrhhnpeeujeelieeljeffhfelteejtdeljeehveduffelvefgudefkeehgfdvvdevgeevfeenucfkphepuddvjedrtddrtddruddpkedurdeijedrudegtddrudegvddpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehnghhrrghvvghssehnghhrrghvvghsrdhfrheqpdhnsggprhgtphhtthhopedupdhrtghpthhtoheptghonhhtrhholhesuggvsggsuhhgshdrghhnuhdrohhrghdpoffvtefjohhsthepmhhoheekvddpmhhouggvpehsmhhtphhouhht X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 65215 close 65216 Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [188.165.56.177 listed in wl.mailspike.net] -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [188.165.56.177 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty -0.0 RCVD_IN_MSPIKE_WL Mailspike good senders -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: control 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 (+) close 65215 close 65216 From unknown Thu Aug 14 18:40:53 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 08 Sep 2023 11:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator