Subject: Re: CVS commit: pkgsrc/devel/slib
To: None <pkgsrc-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: pkgsrc-changes
Date: 10/22/2002 16:36:34
On Tue, Oct 22, 2002 at 03:56:46PM +0300, Thomas Klausner wrote:
> Modified Files:
> 	pkgsrc/devel/slib: Makefile PLIST distinfo
> 
> Log Message:
> Update to 2d4 (2.4.4) provided by David S. in PR 18625.

New in slib2d4:

  * cvs.scm: Function to enumerate files under CVS control.

  * saturate.txt: Saturated colors from "Approximate Colors on CIE
  Chromaticity Diagram"

  * slib.texi (Color Names, The Short List): Saturate replaces
  hollasch.
  (Spectra): Added new functions and constants.
  (Color Names): Added resenecolours.txt license.
  (Color): Added tags for Color nodes.

  * colorspc.scm (CIEXYZ:A, CIEXYZ:B, CIEXYZ:C, CIEXYZ:E): Added.
  (CIEXYZ:D65): Derive from e-sRGB so (color->e-srgb 16 d65) works.
  (chromaticity->whitepoint): Added.
  (chromaticity->CIEXYZ): Normalize to 1=x+y+z.
  (wavelength->chromaticity, wavelength->CIEXYZ): Added.
  (spectrum->chromaticity, temperature->chromaticity): Added.

  * colornam.scm (load-rgb-txt): parses saturate dictionary.
  (make-slib-color-name-db): Saturate dictionary replaces hollasch.
  (load-rgb-txt): Added m4c to read resenecolours.txt without "Resene
  "
  prefix.
  (load-rgb-txt): Made method names be symbols.

  * resenecolours.txt: Removed "Resene " prefix.
  (Citrine White): Supplied missing value.
  (Copyright): license changed to allow modifications.

  * Makefile (docfiles): Added recent schmooz-generated files.
  (catalogs): Added scripts for 5 implementations.
  (clrnamdb.scm): Tries up to 5 implementations.
  (clrnamdb.scm): Depends on colornam.scm.
  (gfiles): Added resenecolours.txt.

  * mklibcat.scm: (catpath): Delete slibcat if exists.

  * batch.scm (*operating-system*): Renamed from *current-platform*.
  (batch:operating-system): Added.
  (batch:write-header-comment): Take parms argument.
  (batch:call-with-output-script): Corrected platform.
  (batch:platform): Handles cygwin unames.
  (batch:call-with-output-script): /bin/rc is PLAN9 shell.
  (operating-system): Added plan9.

  * htmlform.scm (html:select, form:delimited): Added newlines.
  * db2html.scm (command:make-editable-table): require
  database-commands.

  * slib.texi (Motivations): Removed to DBManifesto.html.
  (Lists as sets): Corrected description of MEMBER-IF; improved
  example.

  * comlist.scm (comlist:list-of??): Replaced calls to EVERY with
  calls to COMLIST:EVERY.

  * require.scm (sub-vicinity): Support for PLAN9.
  * nclients.scm (user-email-address, current-directory): PLAN9.

  * slib.spec (%post): Improved catalog-building scripts.
  Make clrnamdb.scm.

  * bigloo.init, chez.init, elk.init, mitscheme.init, RScheme.init,
  scheme2c.init, scheme48.init, scsh.init, STk.init, Template.scm,
  vscm.init (home-vicinity): ELSE clause was missing.

  * guile.init (expt): Fixed (expt 2 -1).
  (port?, call-with-open-ports): Added.
  (home-vicinity): Case-sensitive case was hosing.

  * scheme48.init: (asin) is totally busted in Scheme-48-0.45.

  * colorspc.scm (pi): Added.
  (multiarg/and-): Required.
  Scheme-48-0.45 chokes on 1e1.

  * daylight.scm: Quoted vectors.
  Scheme-48-0.45 chokes on 1e1.

  * solid.scm: Scheme-48-0.45 chokes on 1e1.

2002-02-23  Bill Wood  <wtw@mathstar.com>

  * format.scm (Iteration Directive): Modified iteration directive
  code to respect configuration variables format:iteration-bounded
  and format:max-iterations.
  (Configuration Variables): Added format:iteration-bounded,
  default #t, and format:max-iterations, default 100.

  * fmtdoc.txi: Added documentation of changes and additions.


--
Thomas Klausner - wiz@danbala.ifoer.tuwien.ac.at
Main Rule of Usenet:  Never argue with idiots.  They drag you down to
their level, then beat you with experience.