]> git.donarmstrong.com Git - lilypond.git/commitdiff
*** empty log message ***
authorJan Nieuwenhuizen <janneke@gnu.org>
Mon, 14 Jun 2004 23:56:18 +0000 (23:56 +0000)
committerJan Nieuwenhuizen <janneke@gnu.org>
Mon, 14 Jun 2004 23:56:18 +0000 (23:56 +0000)
lily/paper-book.cc
scm/framework-gnome.scm
scm/output-gnome.scm

index aafbb0c998bba63dfecb1415a87b4ecf9687acc5..30ccabda813ed19b8593aca60df4458d50ad677d 100644 (file)
@@ -122,7 +122,7 @@ Paper_book::output (String outname)
   /* Generate all stencils to trigger font loads.  */
   pages ();
   
-  SCM formats = ly_output_formats();
+  SCM formats = ly_output_formats ();
   for (SCM s = formats; ly_c_pair_p (s); s = ly_cdr (s)) 
     {
       String format = ly_scm2string (ly_car (s));
index d3e7dd181b6feff8df62d92e706136628d2e68c0..8857f55b5c76816a5c37e3fc50284a7ac4b1ba2f 100644 (file)
@@ -9,8 +9,12 @@
 
 (use-modules 
  (gnome gtk)
- (gnome gtk gdk-event)
- (gnome gw canvas))
+ (gnome gtk gdk-event))
+;; the name of the module will change to canvas rsn
+(if (resolve-module '(gnome gw canvas))
+    (use-modules (gnome gw canvas))
+    (use-modules (gnome gw libgnomecanvas)))
 
 (define-public (output-framework-gnome outputter book scopes fields basename)
   (let* ((bookpaper (ly:paper-book-book-paper book))
index d62b82e557961e9bb5027bb27869795f6ead3841..b82ba605314cab68f3cef7b4b536fd4a9262db2e 100644 (file)
@@ -163,26 +163,6 @@ setup_pango (GtkWidget *canvas)
     (use-modules (gnome gw canvas))
     (use-modules (gnome gw libgnomecanvas)))
 
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-;;;; module entry
-(define-public (gnome-output-expression expr port)
-  (display (dispatch expr) port))
-
-(define (dispatch expr)
-  (if (pair? expr)
-      (let ((keyword (car expr)))
-       (cond
-        ((eq? keyword 'some-func) "")
-        ;;((eq? keyword 'placebox) (dispatch (cadddr expr)))
-        (else
-         (if (module-defined? this-module keyword)
-             (apply (eval keyword this-module) (cdr expr))
-             (begin
-               (display
-                (string-append "undefined: " (symbol->string keyword) "\n"))
-               "")))))
-      expr))
-
 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
 ;;; Lily output interface --- fix silly names and docme
 "
@@ -207,7 +187,7 @@ setup_pango (GtkWidget *canvas)
  The Bare minimum interface for \score { \notes c } } should
  implement:
 
-    INTERFACE-output-expression
+    output-framework-INTERFACE (see framework-INTERFACE)
     char
     filledbox
     placebox