On Sat, Jun 16, 2007 at 09:43:50PM -0700, Angus Leeming wrote:
> LyX still uses XPM images in lib/images. The XPM format is plain text, 
> so it still makes sense to store XPM files in the SVN repository 
> because we get versioning history for free. Clearly, that's not the 
> case if we were to store a binary image format like PNG.

We get the same information with any other file format.

And as most of the PNGs are tiny storing full diffs would not even be
expensive either.

> However, in these days of a PNG-aware frontend, it does seem strange 
> that we still ship these XPM files to our consumers. Here's a thought: 
> why don't we make the XPM -> PNG transformation part of the build 
> process and ship the resulting PNGs?

Because that is not needed either. We can just the frontend's resource
system and would not need to ship individual files at all.

Andre'

Reply via email to