+2006-01-26 Han-Wen Nienhuys <hanwen@xs4all.nl>
+
+ * scm/page.scm (annotate-space-left): thinko.
+
2006-01-25 Han-Wen Nienhuys <hanwen@xs4all.nl>
* scm/layout-page-layout.scm (write-page-breaks): record tweaks
1, 0, 0, (SCM pb),
"Return pages in book PB.")
{
- return unsmob_paper_book (pb)->paper_->self_scm ();
+ Paper_book *pbook = unsmob_paper_book (pb);
+ SCM_ASSERT_TYPE(pbook, pb, SCM_ARG1, __FUNCTION__, "Paper_book");
+ return pbook->paper_->self_scm ();
}
(define (annotate-space-left page)
(let*
((p-book (page-property page 'paper-book))
- (layout (ly:paper-book-paper page))
+ (layout (ly:paper-book-paper p-book))
(arrow (annotate-y-interval layout
"space left"
(cons (- (page-property page 'bottom-edge))