William F. Adams wrote: >> For those interested in such stats, the whole LyX source tree >> (neglecting non-Qt frontend code) comprises 970 files and 170,000 >> lines of code. The thing is *big* and doesn't need to get any bigger. > > I thought that the whole point to GUI-Independence was that it would be > possible to plug-in other front-ends w/o negatively impacting the > back-end code?
Right. It is. But who's going to write and maintain the 27000 lines of frontend code for the frontend of your choice? >> <shrug> >> Most modern toolkits have unicode support. So what? The Qt frontend >> has native unicode support and works today. >> </shrug> > > Not on Mac OS X in any way I can fathom. Sorry, I meant that the Qt *toolkit* has unicode support. LyX itself uses plain ol' char to store single-byte characters. That's slated to change in the 1.5 development series. > I'll try to resubscribe and see if I can help out. Short version is > it'd be ideal if there were a cross-platform version of XeTeX > (http://scripts.sil.org/xetex) available now to make use of.... The first thing to do will of course be to see if a unicode LyX can get a unicode-aware latex to run happily with unicode data. In the real world of course, we'll have to interact with latex-es that know as much about unicode as my granny. -- Angus
