Re: [orca-list] grade 2 braille again



On Sun, Mar 22, 2009 at 12:11:38PM +1100, Jason White wrote:
Daniel Dalton <d dalton iinet net au> wrote:
One other thing, I have noticed a couple of minor errors in the
contraction table of liblouis, however, I've already addressed these
bugs in brltty. So, why do we have two contraction libraries, liblouis
and brltty? Wouldn't it be better to just use one of them, perhaps
brltty directly from orca?

There are several reasons.

1. BrLAPI currently doesn't allow you to use the BRLTTY contraction support
directly from applications, as I understand it.

Ah, right, thought it did... :)
Makes sense then.

I would have thought it would be easier to export an already working
program to a library than to build a new library... Maybe I'm wrong
though.


2. Liblouis is (or used to be) more advanced than the code built into BRLTTY;
basically, BRLTTY includes an old version of what is in Liblouis, so for
handling mathematics and other complex content, it's better to be using the
Louis library.

That makes sense then.


I suggested once on the BRLTTY list that they should just use liblouis and
remove the older code from BRLTTY, but there were good reasons for not doing
that, which are related to changes made in the BRLTTY version.

Can you describe specifically why the libloui library wasn't an option?
Or is this better taken to the brltty mailing list?


I am sure that all of the above will be sorted out eventually. We really need
to have only one library and one set of tables.

Indeed, editing 2 different tables just for the hell of it seems like a
waste to me... (Wasn't that the point of a lib in the first place :))

Daniel.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]