asrch.el

(Source code and function docs can be found at the bottom)

Installation

To install asrch.el, follow these steps:

Emacs

  1. Run M-x package-install asrch to install the package.

Source

  1. Clone the repository

    ; Example cloning to custom lisp folder

git clone https://bitbucket.org/asrch/asrchel.git  ~/.emacs.d/site-lisp/asrchel
  1. Add the path to your Emacs configuration. ; If not cloned directly to lisp folder:

    mv asrchel ~/emacs.d/site-lisp/asrchel

Usage

To use asrch.el, simply open your Emacs and execute the following command:

M-x asrch mode # Enable asrch minor mode.

M-x get-page URL # Navigate to a URL.

Changelog

Changelog (click here)
  • Implemented `asrch-default-homepage` Introduced a new custom variable asrch-default-homepage for specifying the default homepage URL.

  • Custom `start-point` variable implemented Added customization for the start-point variable to allow users to set the initial cursor position (top or bottom) in the page output.

  • Added new custom vars to be implemented Introduced additional customizable variables to configure different aspects of the browser.

  • 📝 Updated Documentation Improved and updated the project documentation to reflect new features.

  • 📄 Added GNU 3 License The GNU General Public License v3.0 has been added to the project.

  • Added another customization and value checking Enhanced value checking for custom variables and added more customization options.

  • Added customization variables Introduced new customization variables to enhance the user configuration options.

  • Added `which-key` and `start-point` option to `get-page` Added the ability to use which-key and configure the start-point in the get-page function.

  • Created clear history function Implemented a function to clear the browser history.

  • 📝 Updated Documentation Continued updating and improving the documentation.

  • 📝 Beginning `index.rst` documentation Started documenting the project with an initial index.rst for user reference.

  • 🔥 Deleted from public repo. Might change later Removed content from the public repository. May be updated or modified in the future.

  • 🙈 Updated to ignore history, might change later Temporarily disabled the history functionality, with the possibility of revisiting it later.

  • Added minor mode Introduced a minor mode to provide additional functionality for users.

  • 🎉 Base program working The base program structure is now fully functional, providing essential browser features.