From bdc6c9af7d393852dcb0c795c94663642d1d5196 Mon Sep 17 00:00:00 2001 From: espen Date: Wed, 2 Jan 2008 15:50:36 +0000 Subject: [PATCH] Using EXPORT-FROM-SYSTEM to autoexport symbols --- atk/export.lisp | 2 +- cairo/export.lisp | 3 +-- gdk/export.lisp | 7 ++----- gtk/export.lisp | 17 ++--------------- pango/export.lisp | 2 +- rsvg/export.lisp | 2 +- 6 files changed, 8 insertions(+), 25 deletions(-) diff --git a/atk/export.lisp b/atk/export.lisp index f1a0c93..3b01acc 100644 --- a/atk/export.lisp +++ b/atk/export.lisp @@ -1,4 +1,4 @@ (in-package "ATK") ;;; Autogenerating exported symbols -(export-from-file #p"clg:atk;atk.lisp") +(export-from-system) diff --git a/cairo/export.lisp b/cairo/export.lisp index 9c517e8..faa42d8 100644 --- a/cairo/export.lisp +++ b/cairo/export.lisp @@ -20,5 +20,4 @@ ;;; Autogenerating exported symbols -(export-from-file #p"clg:cairo;cairo.lisp") - \ No newline at end of file +(export-from-system) diff --git a/gdk/export.lisp b/gdk/export.lisp index 1a8837b..6edaad5 100644 --- a/gdk/export.lisp +++ b/gdk/export.lisp @@ -1,7 +1,4 @@ (in-package "GDK") -;;; Autogenerating exported symbols -(export-from-file #p"clg:gdk;gdkevents.lisp") -(export-from-file #p"clg:gdk;gdktypes.lisp") -(export-from-file #p"clg:gdk;gdk.lisp") -(export-from-file #p"clg:gdk;pixbuf.lisp") +;; ;;; Autogenerating exported symbols +(export-from-system) diff --git a/gtk/export.lisp b/gtk/export.lisp index 232406d..70aee9c 100644 --- a/gtk/export.lisp +++ b/gtk/export.lisp @@ -1,19 +1,6 @@ (in-package "GTK") (eval-when (:compile-toplevel :load-toplevel :execute) - (defvar *gtk-files* - (list - #p"clg:gtk;gtktypes.lisp" - #p"clg:gtk;gtkwidget.lisp" - #p"clg:gtk;gtkcontainer.lisp" - #p"clg:gtk;gtk.lisp" - #p"clg:gtk;gtktree.lisp" - #p"clg:gtk;gtktext.lisp" - #p"clg:gtk;gtkaction.lisp" - #p"clg:gtk;gtkselection.lisp" - #p"clg:gtk;gtkutils.lisp" - #p"clg:gtk;gtkstyle.lisp")) - (defexport define-style-color-accessor (name type) (declare (ignore type)) name) @@ -23,7 +10,7 @@ name)) ;;; Autogenerating exported symbols -(export-from-files #.*gtk-files*) +(export-from-system) ;;; Now re-export some of the symbols from the CLG package @@ -35,4 +22,4 @@ (declare (ignore superclasses options)) (export-defclass-form class slotdefs nil)) - (export-from-files #.*gtk-files* "CLG")) + (export-from-system "CLG")) diff --git a/pango/export.lisp b/pango/export.lisp index 41b6cad..4ea7847 100644 --- a/pango/export.lisp +++ b/pango/export.lisp @@ -1,4 +1,4 @@ (in-package "PANGO") ;;; Autogenerating exported symbols -(export-from-file #p"clg:pango;pango.lisp") +(export-from-system) diff --git a/rsvg/export.lisp b/rsvg/export.lisp index f5b1400..b52adec 100644 --- a/rsvg/export.lisp +++ b/rsvg/export.lisp @@ -1,4 +1,4 @@ (in-package "RSVG") ;;; Autogenerating exported symbols -(export-from-file #p"clg:rsvg;rsvg.lisp") +(export-from-system) -- 2.11.0