uffi.git
18 years agor10571: avoid multiple evaluation for strings input to macros
Kevin M. Rosenberg [Wed, 8 Jun 2005 18:52:54 +0000 (18:52 +0000)]
r10571: avoid multiple evaluation for strings input to macros

18 years agor10569: Automated commit for Debian build of uffi upstream-version-1.4.38
Kevin M. Rosenberg [Wed, 8 Jun 2005 16:45:14 +0000 (16:45 +0000)]
r10569: Automated commit for Debian build of uffi upstream-version-1.4.38

18 years agor10568: * src/libraries.lisp: Commit patch from Edi Weitz to
Kevin M. Rosenberg [Wed, 8 Jun 2005 16:44:05 +0000 (16:44 +0000)]
r10568:        * src/libraries.lisp: Commit patch from Edi Weitz to
        allow plain filename library names to allow underlying
        lisp implementation to find foreign libraries in the
        locations known to the operating system.

18 years agor10564: fix :modules in def-function
Kevin M. Rosenberg [Tue, 7 Jun 2005 19:30:45 +0000 (19:30 +0000)]
r10564: fix :modules in def-function

18 years agor10563: add module keyword to def-function
Kevin M. Rosenberg [Tue, 7 Jun 2005 19:09:51 +0000 (19:09 +0000)]
r10563: add module keyword to def-function

18 years agor10562: avoid using calling-convention on lispworks macosx
Kevin M. Rosenberg [Tue, 7 Jun 2005 18:55:02 +0000 (18:55 +0000)]
r10562: avoid using calling-convention on lispworks macosx

18 years agor10560: add needed eval-when to handle 'asdf:compile-op
Kevin M. Rosenberg [Tue, 7 Jun 2005 18:42:24 +0000 (18:42 +0000)]
r10560: add needed eval-when to handle 'asdf:compile-op

19 years agor10496: update url
Kevin M. Rosenberg [Fri, 29 Apr 2005 19:28:14 +0000 (19:28 +0000)]
r10496: update url

19 years agor10492: add more build platforms
Kevin M. Rosenberg [Thu, 28 Apr 2005 16:24:53 +0000 (16:24 +0000)]
r10492: add more build platforms

19 years agor10396: 2005-04-12 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Wed, 13 Apr 2005 18:43:34 +0000 (18:43 +0000)]
r10396: 2005-04-12 Kevin Rosenberg (kevin@rosenberg.net)
        * Version 1.4.37
        * src/strings.lisp: Fix variable name

19 years agor10395: fix debian doc
Kevin M. Rosenberg [Wed, 6 Apr 2005 17:44:30 +0000 (17:44 +0000)]
r10395: fix debian doc

19 years agor10393: fix sbcl compilation
Kevin M. Rosenberg [Wed, 6 Apr 2005 17:42:24 +0000 (17:42 +0000)]
r10393: fix sbcl compilation

19 years agor10381: 2005-04-04 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:36:39 +0000 (20:36 +0000)]
r10381: 2005-04-04 Kevin Rosenberg (kevin@rosenberg.net)
        * src/strings.lisp, src/aggregates.lisp: Support change in SBCL copy
        function [Thanks for Nathan Froyd and Zach Beane]

19 years agor10380: working on new sbcl
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:31:17 +0000 (20:31 +0000)]
r10380: working on new sbcl

19 years agor10379: more sbcl fixes
Kevin M. Rosenberg [Mon, 4 Apr 2005 20:04:49 +0000 (20:04 +0000)]
r10379: more sbcl fixes

19 years agor10378: preliminary new sbcl support
Kevin M. Rosenberg [Mon, 4 Apr 2005 19:59:21 +0000 (19:59 +0000)]
r10378: preliminary new sbcl support

19 years agor10373: 2005-04-03 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Sun, 3 Apr 2005 23:58:11 +0000 (23:58 +0000)]
r10373: 2005-04-03 Kevin Rosenberg (kevin@rosenberg.net)
        * src/objects.lisp: Commit patch from James Bielman to add
        def-foreign-var support for OpenMCL

19 years agor10350: 2005-03-03 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Wed, 2 Mar 2005 19:25:59 +0000 (19:25 +0000)]
r10350: 2005-03-03 Kevin Rosenberg (kevin@rosenberg.net)
        * src/primitives.lisp: Add support for :union types
        [patch from Cyrus Harmon]
        * tests/union.lisp, tests/structs.lisp: Tests for
        union and structure types [from Cyrus Harmon]

19 years agor10344: 2005-02-22 Kevin Rosenberg (kevin@rosenberg.net)
Kevin M. Rosenberg [Tue, 22 Feb 2005 17:12:01 +0000 (17:12 +0000)]
r10344: 2005-02-22 Kevin Rosenberg (kevin@rosenberg.net)
        * src/primitives.lisp, src/strings.lisp: Better support
        for sb-unicode [from Yoshinori Tahara and R. Mattes]

19 years agor10271: support sbcl-amd64
Kevin M. Rosenberg [Sun, 23 Jan 2005 00:28:49 +0000 (00:28 +0000)]
r10271: support sbcl-amd64

19 years agor10269: fix word size for sbcl-amd64
Kevin M. Rosenberg [Sat, 22 Jan 2005 16:00:35 +0000 (16:00 +0000)]
r10269: fix word size for sbcl-amd64

19 years agor10143: Automated commit for Debian build of uffi upstream-version-1.4.30
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:31:00 +0000 (02:31 +0000)]
r10143: Automated commit for Debian build of uffi upstream-version-1.4.30

19 years agor10142: sb-unicode
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:30:54 +0000 (02:30 +0000)]
r10142: sb-unicode

19 years agor10141: fix for sb-unicode
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:29:43 +0000 (02:29 +0000)]
r10141: fix for sb-unicode

19 years agor10140: add sb-unicode patch
Kevin M. Rosenberg [Tue, 9 Nov 2004 02:14:43 +0000 (02:14 +0000)]
r10140: add sb-unicode patch

19 years agor10125: Automated commit for Debian build of uffi upstream-version-1.4.29
Kevin M. Rosenberg [Sat, 30 Oct 2004 17:51:09 +0000 (17:51 +0000)]
r10125: Automated commit for Debian build of uffi upstream-version-1.4.29

19 years agor10124: revert change for openmcl that broke clsql
Kevin M. Rosenberg [Sat, 30 Oct 2004 17:48:55 +0000 (17:48 +0000)]
r10124: revert change for openmcl that broke clsql

19 years agor10123: fix for openmcl
Kevin M. Rosenberg [Sat, 30 Oct 2004 17:20:46 +0000 (17:20 +0000)]
r10123: fix for openmcl

19 years agor10106: Automated commit for Debian build of uffi upstream-version-1.4.28
Kevin M. Rosenberg [Sat, 23 Oct 2004 15:09:51 +0000 (15:09 +0000)]
r10106: Automated commit for Debian build of uffi upstream-version-1.4.28

19 years agor10101: move function so that deref-array macro is defined
Kevin M. Rosenberg [Fri, 22 Oct 2004 20:39:07 +0000 (20:39 +0000)]
r10101: move function so that deref-array macro is defined

19 years agor10100: move function so that deref-array macro is defined
Kevin M. Rosenberg [Fri, 22 Oct 2004 20:38:41 +0000 (20:38 +0000)]
r10100: move function so that deref-array macro is defined

19 years agor10098: Automated commit for Debian build of uffi upstream-version-1.4.27
Kevin M. Rosenberg [Thu, 21 Oct 2004 22:44:31 +0000 (22:44 +0000)]
r10098: Automated commit for Debian build of uffi upstream-version-1.4.27

19 years agor10087: add convert-from-foreign-usb8
Kevin M. Rosenberg [Thu, 7 Oct 2004 18:36:28 +0000 (18:36 +0000)]
r10087: add convert-from-foreign-usb8

19 years agor10042: add umask to upload scripts
Kevin M. Rosenberg [Tue, 28 Sep 2004 06:20:21 +0000 (06:20 +0000)]
r10042: add umask to upload scripts

19 years agor9987: Automated commit for Debian build of uffi upstream-version-1.4.26
Kevin M. Rosenberg [Fri, 10 Sep 2004 04:24:49 +0000 (04:24 +0000)]
r9987: Automated commit for Debian build of uffi upstream-version-1.4.26

19 years agor9950: add note about malloc/free
Kevin M. Rosenberg [Wed, 1 Sep 2004 15:35:58 +0000 (15:35 +0000)]
r9950: add note about malloc/free

19 years agor9930: Automated commit for Debian build of uffi upstream-version-1.4.25
Kevin M. Rosenberg [Fri, 27 Aug 2004 12:35:16 +0000 (12:35 +0000)]
r9930: Automated commit for Debian build of uffi upstream-version-1.4.25

19 years agor9929: patch for supporting :out from ben@medianstrip.net
Kevin M. Rosenberg [Fri, 27 Aug 2004 12:34:27 +0000 (12:34 +0000)]
r9929: patch for supporting :out from ben@medianstrip.net

19 years agor9904: patch from Marco B. for openmcl get-slot-value
Kevin M. Rosenberg [Fri, 20 Aug 2004 17:31:57 +0000 (17:31 +0000)]
r9904: patch from Marco B. for openmcl get-slot-value

19 years agor9839: disable test on lispworks, add note
Kevin M. Rosenberg [Tue, 3 Aug 2004 14:45:58 +0000 (14:45 +0000)]
r9839: disable test on lispworks, add note

19 years agor9776: fix for openmcl
Kevin M. Rosenberg [Thu, 15 Jul 2004 15:27:39 +0000 (15:27 +0000)]
r9776: fix for openmcl

19 years agor9768: new policy
Kevin M. Rosenberg [Tue, 13 Jul 2004 15:54:04 +0000 (15:54 +0000)]
r9768: new policy

19 years agor9767: Automated commit for Debian build of uffi upstream-version-1.4.23
Kevin M. Rosenberg [Tue, 13 Jul 2004 15:53:22 +0000 (15:53 +0000)]
r9767: Automated commit for Debian build of uffi upstream-version-1.4.23

19 years agor9669: openmcl fix
Kevin M. Rosenberg [Wed, 23 Jun 2004 18:37:04 +0000 (18:37 +0000)]
r9669: openmcl fix

19 years agor9575: fix WITH-FOREIGN-OBJECT macro for cmu
Kevin M. Rosenberg [Thu, 10 Jun 2004 06:18:06 +0000 (06:18 +0000)]
r9575: fix WITH-FOREIGN-OBJECT macro for cmu

19 years agor9439: Automated commit for Debian build of uffi upstream-version-1.4.20
Kevin M. Rosenberg [Sun, 23 May 2004 05:16:15 +0000 (05:16 +0000)]
r9439: Automated commit for Debian build of uffi upstream-version-1.4.20

19 years agor9432: complete reversion to previous sbcl/uffi array handling
Kevin M. Rosenberg [Sun, 23 May 2004 00:33:59 +0000 (00:33 +0000)]
r9432: complete reversion to previous sbcl/uffi array handling

19 years agor9431: revert to previous handling arrays on sbcl/cmu
Kevin M. Rosenberg [Sun, 23 May 2004 00:27:10 +0000 (00:27 +0000)]
r9431: revert to previous handling arrays on sbcl/cmu

19 years agor9418: rework cmucl/sbcl arrays in deref-array, allocate-foreign-object, and with...
Kevin M. Rosenberg [Thu, 20 May 2004 17:15:29 +0000 (17:15 +0000)]
r9418: rework cmucl/sbcl arrays in deref-array, allocate-foreign-object, and with-foreight-object

19 years agor9400: use unsigned byte in fast-native-to-string
Kevin M. Rosenberg [Wed, 19 May 2004 18:17:05 +0000 (18:17 +0000)]
r9400: use unsigned byte in fast-native-to-string

19 years agor9396: add ensure-char-storage function, new tests
Kevin M. Rosenberg [Tue, 18 May 2004 22:38:52 +0000 (22:38 +0000)]
r9396: add ensure-char-storage function, new tests

19 years agor9363: fix time example, add new test
Kevin M. Rosenberg [Sat, 15 May 2004 17:06:04 +0000 (17:06 +0000)]
r9363: fix time example, add new test

19 years agor9343: add missing library location
Kevin M. Rosenberg [Thu, 13 May 2004 10:23:40 +0000 (10:23 +0000)]
r9343: add missing library location

19 years agor9340: fix case reading
Kevin M. Rosenberg [Thu, 13 May 2004 09:38:40 +0000 (09:38 +0000)]
r9340: fix case reading

19 years agor9332: Automated commit for Debian build of uffi upstream-version-1.4.15
Kevin M. Rosenberg [Thu, 13 May 2004 04:41:11 +0000 (04:41 +0000)]
r9332: Automated commit for Debian build of uffi upstream-version-1.4.15

19 years agor9330: add tests
Kevin M. Rosenberg [Thu, 13 May 2004 04:34:44 +0000 (04:34 +0000)]
r9330: add tests

19 years agor9326: improve case conversion
Kevin M. Rosenberg [Wed, 12 May 2004 21:27:10 +0000 (21:27 +0000)]
r9326: improve case conversion

19 years agor9322: Automated commit for Debian build of uffi upstream-version-1.4.14
Kevin M. Rosenberg [Wed, 12 May 2004 18:48:47 +0000 (18:48 +0000)]
r9322: Automated commit for Debian build of uffi upstream-version-1.4.14

19 years agor9320: add THE declaration to DEREF array, fix convert-to-uffi-type to make unsized...
Kevin M. Rosenberg [Wed, 12 May 2004 18:43:31 +0000 (18:43 +0000)]
r9320: add THE declaration to DEREF array, fix convert-to-uffi-type to make unsized array declarations be pointers for SBCL/CMUCL

19 years agor9307: documentation fixes
Kevin M. Rosenberg [Mon, 10 May 2004 20:39:10 +0000 (20:39 +0000)]
r9307: documentation fixes

19 years agor9278: addition openmcl fix
Kevin M. Rosenberg [Fri, 7 May 2004 05:51:43 +0000 (05:51 +0000)]
r9278: addition openmcl fix

19 years agor9264: fix for deref-array for openmcl
Kevin M. Rosenberg [Thu, 6 May 2004 16:14:22 +0000 (16:14 +0000)]
r9264: fix for deref-array for openmcl

19 years agor9236: fix library loading, function name
Kevin M. Rosenberg [Wed, 5 May 2004 01:52:56 +0000 (01:52 +0000)]
r9236: fix library loading, function name

20 years agor9048:
Kevin M. Rosenberg [Sat, 17 Apr 2004 19:08:45 +0000 (19:08 +0000)]
r9048:

20 years agor9046: fix duplicate macro
Kevin M. Rosenberg [Sat, 17 Apr 2004 18:26:36 +0000 (18:26 +0000)]
r9046: fix duplicate macro

20 years agor9016: fixes for openmcl
Kevin M. Rosenberg [Thu, 15 Apr 2004 11:53:47 +0000 (11:53 +0000)]
r9016: fixes for openmcl

20 years agor9015: fix typo for openmcl
Kevin M. Rosenberg [Thu, 15 Apr 2004 11:49:17 +0000 (11:49 +0000)]
r9015: fix typo for openmcl

20 years agor9012: add make-pointer and pointer-address
Kevin M. Rosenberg [Thu, 15 Apr 2004 10:43:01 +0000 (10:43 +0000)]
r9012: add make-pointer and pointer-address

20 years agor9006: fix on allegro
Kevin M. Rosenberg [Tue, 13 Apr 2004 22:08:18 +0000 (22:08 +0000)]
r9006: fix on allegro

20 years agor9004: Automated commit for Debian build of uffi upstream-version-1.4.9
Kevin M. Rosenberg [Tue, 13 Apr 2004 22:05:17 +0000 (22:05 +0000)]
r9004: Automated commit for Debian build of uffi upstream-version-1.4.9

20 years agor8999: add new function FOREIGN-STRING-LENGTH
Kevin M. Rosenberg [Tue, 13 Apr 2004 20:17:51 +0000 (20:17 +0000)]
r8999: add new function FOREIGN-STRING-LENGTH

20 years agor8816: Fix fast-native-to-string on 16-bit wide char Allegro
Kevin M. Rosenberg [Fri, 2 Apr 2004 21:20:57 +0000 (21:20 +0000)]
r8816: Fix fast-native-to-string on 16-bit wide char Allegro

20 years agor8573: set file properties
Kevin M. Rosenberg [Thu, 29 Jan 2004 23:30:50 +0000 (23:30 +0000)]
r8573: set file properties

20 years agor8495: add example function
Kevin M. Rosenberg [Wed, 7 Jan 2004 13:29:24 +0000 (13:29 +0000)]
r8495: add example function

20 years agor8290: add openmcl port item
Kevin M. Rosenberg [Sat, 29 Nov 2003 12:44:25 +0000 (12:44 +0000)]
r8290: add openmcl port item

20 years agor8282: update web site, supported platforms
Kevin M. Rosenberg [Tue, 25 Nov 2003 20:34:57 +0000 (20:34 +0000)]
r8282: update web site, supported platforms

20 years agor8278: new upstream
Kevin M. Rosenberg [Tue, 25 Nov 2003 13:39:43 +0000 (13:39 +0000)]
r8278: new upstream

20 years agor8276: new upstream
Kevin M. Rosenberg [Tue, 25 Nov 2003 13:35:18 +0000 (13:35 +0000)]
r8276: new upstream

20 years agor8275: remove more fasl types
Kevin M. Rosenberg [Tue, 25 Nov 2003 13:34:23 +0000 (13:34 +0000)]
r8275: remove more fasl types

20 years agor8263: rename entities.xml to entities.inc
Kevin M. Rosenberg [Fri, 21 Nov 2003 05:44:46 +0000 (05:44 +0000)]
r8263: rename entities.xml to entities.inc

20 years agor8259: Automated commit for Debian build of uffi upstream-version-1.4.5
Kevin M. Rosenberg [Fri, 21 Nov 2003 03:45:40 +0000 (03:45 +0000)]
r8259: Automated commit for Debian build of uffi upstream-version-1.4.5

20 years agor8253: Automated commit for Debian build of uffi upstream-version-1.4.5
Kevin M. Rosenberg [Fri, 21 Nov 2003 03:35:38 +0000 (03:35 +0000)]
r8253: Automated commit for Debian build of uffi upstream-version-1.4.5

20 years agor8252: fix encoding
Kevin M. Rosenberg [Fri, 21 Nov 2003 02:39:22 +0000 (02:39 +0000)]
r8252: fix encoding

20 years agor8251: fix compilation on SunOS
Kevin M. Rosenberg [Wed, 19 Nov 2003 17:43:03 +0000 (17:43 +0000)]
r8251: fix compilation on SunOS

20 years agor8248: xsl:output method doesn't work with xsltproc
Kevin M. Rosenberg [Tue, 18 Nov 2003 22:11:51 +0000 (22:11 +0000)]
r8248: xsl:output method doesn't work with xsltproc

20 years agor8244: Automated commit for uffi debian-version-1.4.4-1
Kevin M. Rosenberg [Tue, 18 Nov 2003 20:11:06 +0000 (20:11 +0000)]
r8244: Automated commit for uffi debian-version-1.4.4-1

20 years agor8242: Automated commit for Debian build of uffi upstream-version-1.4.4
Kevin M. Rosenberg [Tue, 18 Nov 2003 20:10:18 +0000 (20:10 +0000)]
r8242: Automated commit for Debian build of uffi upstream-version-1.4.4

20 years agor8221: doc fixes
Kevin M. Rosenberg [Sun, 16 Nov 2003 04:47:45 +0000 (04:47 +0000)]
r8221: doc fixes

20 years agor8214: fix namespace
Kevin M. Rosenberg [Sun, 16 Nov 2003 02:56:51 +0000 (02:56 +0000)]
r8214: fix namespace

20 years agor8205: reformatted
Kevin M. Rosenberg [Thu, 13 Nov 2003 22:16:41 +0000 (22:16 +0000)]
r8205: reformatted

20 years agor8200: new nxml schema locating
Kevin M. Rosenberg [Thu, 13 Nov 2003 21:44:48 +0000 (21:44 +0000)]
r8200: new nxml schema locating

20 years agor8191: output xhtml
Kevin M. Rosenberg [Thu, 13 Nov 2003 17:06:38 +0000 (17:06 +0000)]
r8191: output xhtml

20 years agor8186: convert oos to operate
Kevin M. Rosenberg [Thu, 13 Nov 2003 15:38:04 +0000 (15:38 +0000)]
r8186: convert oos to operate

20 years agor8185: convert programlisting to screen
Kevin M. Rosenberg [Thu, 13 Nov 2003 15:26:07 +0000 (15:26 +0000)]
r8185: convert programlisting to screen

20 years agor8182: remove docbook mode tag
Kevin M. Rosenberg [Thu, 13 Nov 2003 07:50:44 +0000 (07:50 +0000)]
r8182: remove docbook mode tag

20 years agor8173: fix os detection
Kevin M. Rosenberg [Wed, 12 Nov 2003 16:32:56 +0000 (16:32 +0000)]
r8173: fix os detection

20 years agor8172: automated OS discovery
Kevin M. Rosenberg [Wed, 12 Nov 2003 16:28:38 +0000 (16:28 +0000)]
r8172: automated OS discovery

20 years agor8170: improved text file output
Kevin M. Rosenberg [Wed, 12 Nov 2003 16:17:34 +0000 (16:17 +0000)]
r8170: improved text file output

20 years agor8169: renaming files
Kevin M. Rosenberg [Wed, 12 Nov 2003 16:16:04 +0000 (16:16 +0000)]
r8169: renaming files

20 years agor8164: fixed improved building
Kevin M. Rosenberg [Tue, 11 Nov 2003 22:41:57 +0000 (22:41 +0000)]
r8164: fixed improved building