Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

my-locate-library — Fast load-path index for Emacs

Languages: English / 日本語

Sponsor

Accelerates locate-library, require, and load by pre-building a symbol-property index of all files on load-path.

Installation

async-installer

async-installer — a small, non-blocking package manager for Emacs. Pure Elisp syntax — no macro DSL required.

(async-installer-git-add "https://github.com/zawatton/my-locate-library.git"
                            :branch "master"
                            :main "my-locate-library.el")

straight.el

(straight-use-package
 '(my-locate-library :type git :host github :repo "zawatton/my-locate-library"))

elpaca

(elpaca (my-locate-library :host github :repo "zawatton/my-locate-library"))

use-package (with straight or elpaca)

;; with straight
(use-package my-locate-library
  :straight (my-locate-library :type git :host github :repo "zawatton/my-locate-library"))

;; with elpaca
(use-package my-locate-library
  :ensure (:host github :repo "zawatton/my-locate-library"))

Manual

(add-to-list 'load-path "/path/to/my-locate-library")
(require 'my-locate-library)

Usage

;; After load-path is finalized:
(my-locate-library-build)
(my-locate-library-enable)

;; If load-path changes later:
(my-locate-library-rebuild)

;; To revert to original functions:
(my-locate-library-disable)

License

GPL-3.0. See LICENSE.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages