Browse documentation in Devhelp format
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Akib Azmain Turja bebdb6a165
Bump version to 1.0
2 months ago
.dir-locals.el Add .dir-locals.el 2 months ago
.elpaignore Add .elpaignore to ignore devhelp-demo.gif 2 months ago
COPYING Add devhelp.el, README.org and COPYING 6 months ago
README.org Make lines less long than 75 characters 2 months ago
devhelp-demo.gif Fix file name extension of demo 6 months ago
devhelp.el Bump version to 1.0 2 months ago

README.org

Devhelp - Browse documentation in Devhelp format

In this unfortunate world, many documentations are using various HTML based format, instead of using the excellent text-based formats like Texinfo and Info format. This makes integrating of these manuals with Emacs hard, although not impossible.

This package make tries to integrate one of those stupid formats, Devhelp, with Emacs.

/akib/emacs-devhelp/src/branch/master/devhelp-demo.gif

Usage

M-x devhelp and you are good to go. But you use a system that isn't FHS (Filesystem Hierarchy Standard) compliant, then you would need to change it. For example, you have to put the following in the init file for GNU Guix:

(setq devhelp-search-directories
      '("/run/current-system/profile/share/doc/"
        "/run/current-system/profile/share/gtk-doc/html/"
        "~/.guix-profile/share/doc/"
        "~/.guix-profile/share/gtk-doc/html/"))

You can also bookmark pages, with the standard bookmark-set function.

Installation

Devhelp isn't available on any ELPA right now. So, you have to follow one of the following methods:

Quelpa

(quelpa '(devhelp :fetcher git
                  :url "https://codeberg.org/akib/emacs-devhelp.git"))

Straight.el

(straight-use-package
 '(devhelp :type git
           :repo "https://codeberg.org/akib/emacs-devhelp.git"))

Manual

Download the devhelp.el file and put it in your load-path.