Fri May 12 11:38:32 EDT 2006  Stephen Compall <[EMAIL PROTECTED]>
  * change first automatic defbitfield value to 1
  
  - make-foreign-bitfield now starts implicit bitfield values at 1.  No
    more special cases for zero.
  - Document and update bf tests to match.

    M ./doc/cffi-manual.texinfo -6 +7
    M ./src/enum.lisp -12 +11
    M ./tests/enum.lisp -8 +8

Thu May 11 12:22:02 EDT 2006  Stephen Compall <[EMAIL PROTECTED]>
  * defbitfield: explicit initial zero case
  
  - Provide for counting an initial zero as a pseudo-single-bit.
  - Test bitfield.4.

    M ./src/enum.lisp -2 +2
    M ./tests/enum.lisp +9

Thu May 11 11:42:21 EDT 2006  Stephen Compall <[EMAIL PROTECTED]>
  * only single-bits affect defbitfield implicit values
  
  - Remove a case in which a non-single-bit like 3 could hijack the
    implicit value computation for defbitfield.
  - New test bitfield.3 for this behavior.

    M ./src/enum.lisp -1 +2
    M ./tests/enum.lisp +18


An updated tarball of CFFI's source can be downloaded here:
http://common-lisp.net/project/cffi/tarballs/cffi-060512.tar.gz

Darcsweb URL:
http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=cffi;a=summary
_______________________________________________
cffi-devel mailing list
cffi-devel@common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cffi-devel

Reply via email to