Version 2.2.4 of package Engine-Mode has just been released in NonGNU ELPA. You can now find it in M-x list-packages RET.
Engine-Mode describes itself as: =============================== Define and query search engines =============================== More at https://elpa.nongnu.org/nongnu/engine-mode.html ## Summary: ━━━━━━━━━━━━━━━ `ENGINE-MODE' ━━━━━━━━━━━━━━━ [https://melpa.org/packages/engine-mode-badge.svg] [https://stable.melpa.org/packages/engine-mode-badge.svg] [https://img.shields.io/badge/License-GPL%20v3-blue.svg] [https://github.com/hrs/engine-mode/actions/workflows/test.yml/badge.svg?branch=main] `engine-mode' is a global minor mode for Emacs. It enables you to easily define search engines, bind them to keybindings, and query them from the comfort of your editor. <file:./doc/demo.gif> For example, suppose we want to be able to easily search GitHub: ┌──── │ (defengine github │ "https://github.com/search?ref=simplesearch&q=%s") └──── This defines an interactive function `engine/search-github'. When ## Recent NEWS: [Not available 🙁]