projects
/
uffi.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Automated commit for debian release 1.7.0-1
[uffi.git]
/
src
/
package.lisp
diff --git
a/src/package.lisp
b/src/package.lisp
index 3c22730a3f73e7735f9d0701915f0fd184879f42..bdce95b70b5fcf3b91ede72cb5374a66eac66239 100644
(file)
--- a/
src/package.lisp
+++ b/
src/package.lisp
@@
-7,25
+7,22
@@
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Feb 2002
;;;;
;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Feb 2002
;;;;
-;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
+;;;; This file, part of UFFI, is Copyright (c) 2002
-2005
by Kevin M. Rosenberg
;;;;
;;;;
-;;;; UFFI users are granted the rights to distribute and use this software
-;;;; as governed by the terms of the Lisp Lesser GNU Public License
-;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
;;;; *************************************************************************
(in-package #:cl-user)
(defpackage #:uffi
(:use #:cl)
;;;; *************************************************************************
(in-package #:cl-user)
(defpackage #:uffi
(:use #:cl)
- (:export
-
+ (:export
+
;; immediate types
#:def-constant
#:def-foreign-type
#:def-type
#:null-char-p
;; immediate types
#:def-constant
#:def-foreign-type
#:def-type
#:null-char-p
-
+
;; aggregate types
#:def-enum
#:def-struct
;; aggregate types
#:def-enum
#:def-struct
@@
-34,7
+31,7
@@
#:def-array-pointer
#:deref-array
#:def-union
#:def-array-pointer
#:deref-array
#:def-union
-
+
;; objects
#:allocate-foreign-object
#:free-foreign-object
;; objects
#:allocate-foreign-object
#:free-foreign-object
@@
-54,7
+51,9
@@
#:char-array-to-pointer
#:with-cast-pointer
#:def-foreign-var
#:char-array-to-pointer
#:with-cast-pointer
#:def-foreign-var
-
+ #:convert-from-foreign-usb8
+ #:def-pointer-var
+
;; string functions
#:convert-from-cstring
#:convert-to-cstring
;; string functions
#:convert-from-cstring
#:convert-to-cstring
@@
-65,8
+64,9
@@
#:convert-to-foreign-string
#:allocate-foreign-string
#:with-foreign-string
#:convert-to-foreign-string
#:allocate-foreign-string
#:with-foreign-string
+ #:with-foreign-strings
#:foreign-string-length
#:foreign-string-length
-
+
;; function call
#:def-function
;; function call
#:def-function
@@
-74,9
+74,11
@@
#:find-foreign-library
#:load-foreign-library
#:default-foreign-library-type
#:find-foreign-library
#:load-foreign-library
#:default-foreign-library-type
+ #:foreign-library-types
;; OS
#:run-shell-command
;; OS
#:run-shell-command
+ #:getenv
))
))