Am Freitag, 6. April 2007 12:28 schrieb Abdelrazak Younes: > Georg Baum wrote: > > This file contains different things. Those that are not real symbols, e.g. > > with inset == "decoration" or inset == "matrix" could be left alone. Only > > those that are drawn be InsetMathSymbol (where inset is a font name like > > cmm) would get the UCS4 code point as an additional entry. > > A bit complicated IMHO.
Why? You simply have a coupole of different insets. The inset name (second word in a line) determines what can follow. > Yes I understand but I am not proposing to switch fully to this new file > but gradually. And the first class to make use of this would be the > Delimiter dialog. Then we can switch gradually all of mathed symbols in > subsequent 1.5.x release... Or wait for 1.6. We should not change the configuration files of a stable release. We did this with the new vector flag for the formats in 1.4.4, and the result is that the windows installer still ships a broken lyxrc.dist. > But it is clear to me that > we must switch sooner or later and I guess you and Andre will agree with me. No, I don't agree. I like to have all these smybols in one file. What I don't like is the parsing, and the internal representation in memory. The latter should be more typesafe. If we would use one file per inset, then we would suddenly have ~ 6 small files, and it this would be harder to maintain and to use. > If you think that we should not introduce this new file now, then I'll > hard-code the symbols in the delimiter dialog for now. Yes, I think this should wait. Georg
