From: espen Date: Tue, 25 Apr 2006 21:49:36 +0000 (+0000) Subject: All symbols now manually exported from defpackage.lisp X-Git-Tag: clg-0-93~331 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~mdw/git/clg/commitdiff_plain/94b4e2b971743bee2f3e649cc62fe06e03bd5f83 All symbols now manually exported from defpackage.lisp --- diff --git a/glib/export.lisp b/glib/export.lisp deleted file mode 100644 index d13113c..0000000 --- a/glib/export.lisp +++ /dev/null @@ -1,63 +0,0 @@ -;; Common Lisp bindings for GTK+ v2.x -;; Copyright 2000-2005 Espen S. Johnsen -;; -;; Permission is hereby granted, free of charge, to any person obtaining -;; a copy of this software and associated documentation files (the -;; "Software"), to deal in the Software without restriction, including -;; without limitation the rights to use, copy, modify, merge, publish, -;; distribute, sublicense, and/or sell copies of the Software, and to -;; permit persons to whom the Software is furnished to do so, subject to -;; the following conditions: -;; -;; The above copyright notice and this permission notice shall be -;; included in all copies or substantial portions of the Software. -;; -;; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -;; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -;; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -;; IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -;; CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -;; TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -;; SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -;; $Id: export.lisp,v 1.6 2006/02/26 15:30:00 espen Exp $ - - -;;; Autogenerating exported symbols - -(in-package "GLIB") - -(eval-when (:compile-toplevel :load-toplevel :execute) - (defexport defbinding (name &rest args) - (declare (ignore args)) - (if (symbolp name) - name - (first name))) - - (defexport define-type-generic (name &rest args) - (declare (ignore args)) - name) - - (defexport define-enum-type (name &rest args) - (declare (ignore args)) - name) - - (defexport define-flags-type (name &rest args) - (declare (ignore args)) - name) - - (defexport define-types-by-introspection (prefix &rest args) - (list-autoexported-symbols (expand-type-definitions prefix args)))) - - -(export-from-file #p"clg:glib;utils.lisp") -(export-from-file #p"clg:glib;glib.lisp") -(export-from-file #p"clg:glib;proxy.lisp") -(export-from-file #p"clg:glib;gboxed.lisp") -(export-from-file #p"clg:glib;gtype.lisp") -(export-from-file #p"clg:glib;gparam.lisp") -(export-from-file #p"clg:glib;gcallback.lisp") -(export-from-file #p"clg:glib;ginterface.lisp") -(export-from-file #p"clg:glib;gobject.lisp") -(export-from-file #p"clg:glib;genums.lisp") -(export-from-file #p"clg:glib;gerror.lisp")