Skip to content

DEF-RENDER-HOOK: Store symbols on *RENDER-HOOK*.

Philipp Marek requested to merge only-transform-once into master

PUSHing the functions themselves means that the hooks get installed every time the DEF-RENDER-HOOK forms get evaluated, even if they already exist. Using PUSHNEW and the symbols avoid that.

To reproduce, just (load "build.lisp") touch cl-site.asd # force asdf to reload the system (load "build.lisp") and the output will show multiple identical lines - once for each time the system got loaded. Transforming libraries.md to libraries.html Transforming libraries.md to libraries.html Transforming libraries.md to libraries.html

Merge request reports