[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Colours - patch to get all X11 colors
From: |
Bernard Hurley |
Subject: |
Re: Colours - patch to get all X11 colors |
Date: |
Thu, 21 Apr 2005 17:37:42 +0100 |
OK I'll re-think this one. But not just now as I'm just off to sing in a
choir!
/Bernard
On Thu, 2005-04-21 at 18:26 +0200, Han-Wen Nienhuys wrote:
> Op do, 21-04-2005 te 09:52 +0100, schreef Bernard Hurley:
> > Hi,
> >
> > No one got back to me on this but I am submitting a patch anyway:
> >
> > Changelog entry:
> > =============================================
> > 2005-04-21 Bernard Hurley <address@hidden>
> >
> > * scm/output-lib.scm: added full set of X11 color names.
> > Where X11 colors have optional multiword names, e.g. "dark
> > orange" and "DarkOrange" only the single word names are available.
> > The names already defined in Lily 2.5.20 have been retained and refer
> > to the same color except "grey" which now refers to the lighter
> > X11 shade of grey.
> >
>
> Hi,
>
> I like the idea, but I oppose of the patch, since it pollutes the global
> name space. I'd rather have something like
>
> #(x11-color DarkSlateBlue)
> #(x11-color 'DarkSlateBlue)
> #(x11-color "DarkSlateBlue")
>
> (I guess the 1st is easiest to use), which looks the name up in a
> private color database.
>
> Also, the code should take the data from an alist (and possibly store it
> in a hash-table.), eg.
>
> (define (x11-color arg)
> ..
> '((blue 0 0 1)
> (red 1 0 0)
> ... ))
>
>
--
Bernard Hurley <address@hidden>
- Colours, Bernard Hurley, 2005/04/20