[liblouis-liblouisxml] Re: About the update of lou_translate

  • From: Mesar Hameed <mesar.hameed@xxxxxxxxx>
  • To: liblouis-liblouisxml@xxxxxxxxxxxxx
  • Date: Mon, 30 Apr 2012 09:42:52 +0100

Please ignore the emails below.
updated tests/letterDefTest.c (svn rev 584) seems to show the correct expected 
outcome. Bug must be elsewhere.

Thanks.
Mesar


On Mon 30/04/12,04:37, Mesar Hameed wrote:
> Hi John,
> 
> Don't know if you saw the email below.
> Thanks.
> On Tue 17/04/12,09:24, Mesar Hameed wrote:
> > Hi John,
> > 
> > echo "\x280d\x280e" | ./lou_translate ../tables/letterDefTest.ctb 
> > does give me \x280e\x280d
> > 
> > but actually writing the characters as input seems not to produce the 
> > desired output.
> > echo "⠍⠎" | ./lou_translate ../tables/letterDefTest.ctb
> > 
> > You can enter unicode values in linux as follows:
> > shift+ctrl+u, <hexcodeOfChar>, <space>
> > 
> > I am not moving the goalpost, just trying to flush out the bug.
> > Because when we write \x280d\x280e and liblouis changes them to unicode 
> > chars then everything seems to be ok, but when we get the actual data 
> > itself, then something odd is still happening.
> > 
> > If i understood the purpose of lou_translate, then 
> > echo "⠍⠍" | ./lou_translate ../tables/letterDefTest.ctb
> > should be the same as the call from python, which still has the reported 
> > issue.
> > 
> > One posative way of looking at it is that we are finding and squashing 
> > several bugs :)
> > 
> > Thanks.
> > Mesar
> > On Mon 16/04/12,17:31, John J. Boyer wrote:
> > > The program now accepts Unicode characters in the form \xhhhh and shows 
> > > them in the output in the same form. Note that lines cannot be more than 
> > > 500 characters in length. 
> > > 
> > > This version may break some tests. Like any code it may also have bugs.
> > > 
> > > John
For a description of the software, to download it and links to
project pages go to http://www.abilitiessoft.com

Other related posts: