summaryrefslogtreecommitdiff
path: root/package.lisp
diff options
context:
space:
mode:
authorDaniel Kochmański <daniel@turtleware.eu>2019-03-03 12:35:51 +0100
committerDaniel Kochmański <daniel@turtleware.eu>2019-03-06 11:44:55 +0100
commitebbb5d64885c2bc421263fe4b43f72820991d028 (patch)
tree2a5cc0cb09a6c83e4dadc52b2a49ae825345a30a /package.lisp
parent251dcb3530e07c7d941bf820ad71341755ceab7f (diff)
standard-page-layout: introduce a mixin abstracting page
For now we introduce page region (which implies margins). Later we will introduce also text alignment. All page-related improvements should be implemented in a standard-page-layout mixin.
Diffstat (limited to 'package.lisp')
-rw-r--r--package.lisp7
1 files changed, 7 insertions, 0 deletions
diff --git a/package.lisp b/package.lisp
index 846aac3f..70025799 100644
--- a/package.lisp
+++ b/package.lisp
@@ -1918,6 +1918,13 @@
#:highlight-output-record-tree
#:cut-and-paste-mixin
#:mouse-wheel-scroll-mixin
+ ;; page abstraction (seos mixin)
+ #:page-initial-position
+ #:page-final-position
+ #:stream-page-region
+ #:stream-text-margins
+ #:with-temporary-margins
+ #:invoke-with-temporary-page
;; designs and patterns
#:pattern
#:image-pattern