https://github.com/vale981/practical-cl-beautified
Add syntax highlighting and other goodies to Practical Common Lisp by Peter Seibel.
https://github.com/vale981/practical-cl-beautified
Last synced: about 1 month ago
JSON representation
Add syntax highlighting and other goodies to Practical Common Lisp by Peter Seibel.
- Host: GitHub
- URL: https://github.com/vale981/practical-cl-beautified
- Owner: vale981
- Created: 2019-01-01T19:21:07.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-04T21:51:01.000Z (about 2 years ago)
- Last Synced: 2025-12-19T01:19:58.143Z (4 months ago)
- Language: JavaScript
- Size: 48.8 KB
- Stars: 40
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.org
Awesome Lists containing this project
- awesome-cl - a Firefox add-on: Practical-cl beautified
README
* Practical Common Lisp - Beatifier
This browser extension adds syntax highlighting and other goodies to
the [[http://www.gigamonkeys.com/book/][online version]] of Practical Common Lisp by Peter Seibel.
For now see: https://github.com/vale981/practical-cl-beautified/releases/latest
([[https://addons.mozilla.org/de/firefox/addon/beautify-practical-common-lisp/?src=search][Firefox Addon]], currently unlisted)
** Features
- syntax highlighting
- table of contents
- quick-nav:
- =n= - next chapter
- =p= - previous chapter
- =h= - index page
- footnote popvers
** TODO
- integrate full index into TOC
- expand highlighting to all sites -> detect lisp in pre/code
** Credits
- syntax highlighting: [[https://github.com/orthecreedence/highlight-lisp][highlight-lisp]]
- Table of Contents: [[https://tscanlin.github.io/tocbot/][Tocbot]]
- Tooltips: [[https://github.com/atomiks/tippyjs][Tippy]]