Georg Baum wrote:
For information I attach here the patch I was working on yesterday before
the freeze announcement. It already works for the case where you have only
one encoding in the document. I also had an idea how to treat multiple
encodings that would need a similar amount of changes. Then you would need
to add an utf8 encoding to the list (and all the numbers in lib/encoding
can probably be removed), some error handling for the case where iconv
fails, and then you can use every encoding you could use in 1.4 + utf8.
The patch looks great! Please apply it.
When we made the decision to freeze, LyX was in such a terrible state
that we had to do something drastic. Fortunately, we made a lot of
progress just the hours after, and the "only" serious problems we see
now are broken cursor movement, and bad performance. Of course, there
are other things, but undo, redo, cut/copy/paste, delete and all that
seems to work correctly now.
We had a look at the bug list and did not find any real show-stoppers
there. (Of course, we might have overlooked something - then please let
us know.)
So in light of these developments, a revised plan could be to fix the
cursor things, do some basic performance work, you could do the encoding
stuff, and very shortly after that, do a pre-release of LyX 1.5.svn as
soon as possible so that the hidden serious bugs are shaken out.
Regards,
Asger