[liblouis-liblouisxml] Re: Typeform weird bug

  • From: Davy Kager <DavyKager@xxxxxxxxxx>
  • To: "'liblouis-liblouisxml@xxxxxxxxxxxxx'" <liblouis-liblouisxml@xxxxxxxxxxxxx>
  • Date: Thu, 6 Aug 2015 08:22:43 +0000

Hi,

As far as opcode regressions go I think the most obvious one is the group of
firstletter* and lastletter* opcodes. According to the documentation they used
to work on letters AND symbols. With the UEB patches applied they work on fewer
things, depending on what other signs you have defined and possibly on where in
a phrase these letters are encountered. At first glance the *word and *wordstop
opcodes appear to be more compliant with the documentation, but these differ in
other implementation details.

I think we should discuss these two groups of opcodes. My idea is that we
should deprecate one and more clearly define/document the other.

Another 'regression' with decpoint has already been addressed. To find other
problems I think it would be good to enlist the help of table developers where
possible.

Davy

-----Oorspronkelijk bericht-----
Van: liblouis-liblouisxml-bounce@xxxxxxxxxxxxx
[mailto:liblouis-liblouisxml-bounce@xxxxxxxxxxxxx] Namens Bert Frees
Verzonden: woensdag 5 augustus 2015 14:09
Aan: liblouis-liblouisxml@xxxxxxxxxxxxx
Onderwerp: [liblouis-liblouisxml] Re: Typeform weird bug

Hi Davy,

I already told you but I'm repeating it here for the others:

The main reason I've split off the table changes into a separate branch is to
discover these kind of regressions (if they are in fact regressions).

It's important that we try to make all tables including the old UEB table work.
First we mark all the possible regressions. Then we decide which ones are
actual regression and which opcodes are to be deprecated or redefined. Then, we
fix the regressions in the code, and we fix the tables that use deprecated or
redefined opcodes. Finally we apply the full UEB table changes from Michael.



Davy Kager writes:

I'm also seeing regressions in the UEB tables, but I'm ignoring those
since Michael has updated these tables so testing the old ones is a bit
redundant.

Davy
For a description of the software, to download it and links to project pages go
to http://liblouis.org
DISCLAIMER:
De informatie verzonden met dit e-mail bericht is uitsluitend bestemd voor de
geadresseerde. Indien u niet de beoogde geadresseerde bent, verzoeken wij u
vriendelijk dit aan de afzender te melden (of via:
info@xxxxxxxxxx<mailto:info@xxxxxxxxxx>) en het origineel en eventuele kopieën
te verwijderen.

The information sent in this e-mail is solely intended for the individual or
company to whom it is addressed. If you received this message in error, please
notify the sender immediately (or mail to
info@xxxxxxxxxx<mailto:info@xxxxxxxxxx>) and delete the original message and
possible copies.

��u��*m���~�^�����޶�h�yhiحjwe�y,��k�7����z�(��m����&��謢�

Other related posts: