From 02210439a5714e29f41c82aa6244abd357e806cc Mon Sep 17 00:00:00 2001 From: "Kevin M. Rosenberg" Date: Sun, 10 Mar 2002 11:20:46 +0000 Subject: [PATCH] r1530: *** empty log message *** --- Makefile | 4 ++-- doc/ref.sgml | 2 +- doc/uffi.pdf | Bin 63972 -> 63971 bytes examples/test-all-examples.cl | 18 ------------------ tests/test-all-examples.cl | 18 ------------------ 5 files changed, 3 insertions(+), 39 deletions(-) delete mode 100644 examples/test-all-examples.cl delete mode 100644 tests/test-all-examples.cl diff --git a/Makefile b/Makefile index 02bfae9..57056c3 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ # Programer: Kevin M. Rosenberg, M.D. # Date Started: Mar 2002 # -# CVS Id: $Id: Makefile,v 1.8 2002/03/10 11:13:07 kevin Exp $ +# CVS Id: $Id: Makefile,v 1.9 2002/03/10 11:14:39 kevin Exp $ # # Copyright (c) 2002 by Kevin M. Rosenberg # @@ -46,7 +46,7 @@ DISTDIR=uffi-${VERSION} DIST_TARBALL=${DISTDIR}.tar.gz DIST_ZIP=${DISTDIR}.zip SOURCE_FILES=src doc examples Makefile COPYING COPYRIGHT README \ - INSTALL uffi.lsm ChangeLog NEWS test-all-examples.cl + INSTALL uffi.lsm ChangeLog NEWS test-examples.cl dist: realclean docs @rm -fr ${DISTDIR} ${DIST_TARBALL} ${DIST_ZIP} diff --git a/doc/ref.sgml b/doc/ref.sgml index a0d77f1..5eb4f9e 100644 --- a/doc/ref.sgml +++ b/doc/ref.sgml @@ -165,7 +165,7 @@ - +null-cstring-ptr+ + +null-cstring-pointer+ A constant returning a &null; character pointer; diff --git a/doc/uffi.pdf b/doc/uffi.pdf index fea522d5ba18a5190e1cc679cf68b527b9b85d47..5b3c6c5e5e061b1251a676e66d86b9698358eda8 100644 GIT binary patch delta 7008 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 WJgLpRiMRpHS(xz3mD+|n!v6=NJXm}H diff --git a/examples/test-all-examples.cl b/examples/test-all-examples.cl deleted file mode 100644 index 5e39177..0000000 --- a/examples/test-all-examples.cl +++ /dev/null @@ -1,18 +0,0 @@ -(mk:load-system :uffi) - -(pushnew :test-uffi cl:*features*) - -(flet ((load-test (name) - (load (make-pathname :name name :type "cl" :defaults *load-truename*)))) - - (load-test "strtol") - (load-test "gettime") - (load-test "getenv") - (load-test "gethostname") - (load-test "getshells") - (load-test "compress")) - -(setq cl:*features* (remove :test-uffi cl:*features*)) - - - diff --git a/tests/test-all-examples.cl b/tests/test-all-examples.cl deleted file mode 100644 index 5e39177..0000000 --- a/tests/test-all-examples.cl +++ /dev/null @@ -1,18 +0,0 @@ -(mk:load-system :uffi) - -(pushnew :test-uffi cl:*features*) - -(flet ((load-test (name) - (load (make-pathname :name name :type "cl" :defaults *load-truename*)))) - - (load-test "strtol") - (load-test "gettime") - (load-test "getenv") - (load-test "gethostname") - (load-test "getshells") - (load-test "compress")) - -(setq cl:*features* (remove :test-uffi cl:*features*)) - - - -- 2.34.1