a new version of librep is availabe for download NOW!
Where to get it?
0.90.5 ====== * Byte compiler bugfix in docstring loss [Teika Kazura] Practical effect: Previously, if a user byte-compile files, then the docstring is lost in sawfish-config. This is fixed. Details: Loss of docstring happened only if (1) byte compiler is not given `--write-docs', so only byte-compilation by user (2) defvar is invoked within macro definition, including `defcustom' in Sawfish. Plain defvar was not affected by this bug. It was because in 'trans-defvar' in lisp/rep/vm/compiler/rep.jl, the docstring is stored in a wrong property `variable-documentation'. It is corrected to `documentation'. Symbol `variable-documentation' is not used elsewhere, including Sawfish and emacs' sawfish-mode. * Our own implementation of dlmalloc is disabled since 2002, as it breaks librep on several architectures. From this version on, we don't ship it. [Kim B. Heino] * Our own implementation of alloca/memcmp is not needed, rely on libcs instead. [Kim B. Heino] * Majorly improved the debian and rpm packaging scripts [Christopher Bratusek] [Kim B. Heino] * Install headers to $includedir/rep/ instead of $includedir/ [Christopher Bratusek] * Autotools improvements (Makefile, autogen.sh & Co.) [Christopher Bratusek] * Added `file-gid-p' function for getting the gid of a file [Christopher Bratusek] * Added `file-uid-p' function for getting the uid of a file [Christopher Bratusek]
Flashrider [Christopher Bratusek] 19:03, January 8, 2010 (UTC)