https://describe-symbol.vercel.app/
Emacs 25.1 introduced C-h o (describe-symbol
) which shows documentation for all kinds
of symbols, i.e., function/variable/face/cl-type, this project dumps all (about 10,000) Emacs's
builtin symbols' documentation using it and provides a web interface.
To build the database:
make json EMACS=25.1
to dump documentation into a JSON file.node add-elisp-demos-to-json.js
to add elisp-demos to the JSON file.node json-to-harperdb.js
to upload the JSON file to HarperDB, a .env
file like theDB_HOST=https://cloud-1-xuchunyang.harperdbcloud.com
DB_USER=fake_user
DB_PASS=fake_pass
SCHEMA=describe_symbol
To build the website, run vercel dev
.
http://doc.endlessparentheses.com/ provides documentation for Emacs 25.0.50.2.