init: API
Dave Mitchell
davem at iabyn.com
Sat Nov 19 22:59:33 UTC 2005
On Sat, Nov 19, 2005 at 02:51:25PM +0100, Nicolas Mailhot wrote:
> Le samedi 19 novembre 2005 à 13:43 +0000, Dave Mitchell a écrit :
> > <!--
> > Accept deprecated 'mono' alias, replacing it with 'monospace'
> > -->
> > <match target="pattern">
> > <test qual="any" name="family">
> > <string>mono</string>
> > </test>
> > <edit name="family" mode="assign">
> > <string>monospace</string>
> > </edit>
> > </match>
> >
> > There are 22 words in that chunk, of which 3 are the important ones
> > (family/mono/monospace). You can stare at that for minutes and what its
> > doing still doesn't leap out at you.
>
> And how would you express this in so its doings would leap at you ? What
> is described here is not a simple operation, a more traditional syntax
> would probably have used regexpes and other "simple" stuff which
> requires 2 hours of man-page reading to be understood (let alone
> modified). But sure, it would probably have been more compact.
This is a bit hand-wavy because I'm not familiar with the font.conf
schema, but for example
substitute name=family /mono/ "monospace"
--
The optimist believes that he lives in the best of all possible worlds.
As does the pessimist.
More information about the devel
mailing list