(in-package :lisp-on-lines) ;;;;; Wrap a display in "back buttons" (deflayer wrap-back-buttons) (defvar *back-buttons-wrapped-p* nil) (defdisplay :in-layer wrap-back-buttons :around (description object) (if *back-buttons-wrapped-p* (call-next-method) (let ((*back-buttons-wrapped-p* t)) (