[alexandria-devel] Proposed patches

Luís Oliveira luismbo at gmail.com
Thu Aug 23 04:31:30 UTC 2007


Hello,

I would like to propose the following patches for inclusion in Alexandria:

Wed Jul 11 15:03:50 WEST 2007  Luis Oliveira <loliveira at common-lisp.net>
  * Remove trailing whitespace in source code

Fri Jul 20 01:34:20 WEST 2007  Luis Oliveira <loliveira at common-lisp.net>
  * New function: FEATUREP

  Added respective documentation in manual as well.

Fri Jul 20 01:35:23 WEST 2007  Luis Oliveira <loliveira at common-lisp.net>
  * New macro: NCONCF

  - Added respective documentation to the manual.
  - New test: NCONCF.1

Fri Jul 20 01:36:07 WEST 2007  Luis Oliveira <loliveira at common-lisp.net>
  * New macro: COERCEF

  Added respective documentation to the manual.

Thu Jul 26 18:11:10 WEST 2007  Luis Oliveira <loliveira at common-lisp.net>
  * New macro: IGNORE-SOME-CONDITIONS

Mon Aug  6 17:02:06 WEST 2007  Stelian Ionescu <sionescu at common-lisp.net>
  * Fix some type declarations for CLISP-compatibility.
  Type declareations like ((or fixnum null) bar) or (unsigned-byte foo)
  don't work on CLISP. Must use (type unsigned-byte foo) instead.

Thu Aug 23 05:05:00 WEST 2007  Luis Oliveira <loliveira at common-lisp.net>
  * Small fix to REQUIRED-ARGUMENT's control string.

Thu Aug 23 05:05:56 WEST 2007  Luis Oliveira <loliveira at common-lisp.net>
  * Simplify IGNORE-SOME-CONDITIONS's docstring.


These can be pulled via:

    darcs pull http://common-lisp.net/~loliveira/darcs/alexandria

I also think it'd be useful to add something similar to
SB-KERNEL:WITH-ARRAY-DATA. While this can be done portably for
displaced unidimensional arrays, I'm not aware of a way to do it
portably for multidimensional arrays or adjustable arrays without
copying. Is there some policy against implementation-specific code?

Thanks,

-- 
Luís Oliveira
http://student.dei.uc.pt/~lmoliv/



More information about the alexandria-devel mailing list