Mac OS X

View: New views
11 Messages — Rating Filter:   Alert me  

Mac OS X

by Till Vollmer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hello,

I was able to compile fribidi on Mac OS X 10.4.10 but if I run the tests (with run.tests) and get some errors. Any clues?
Regards
Till


=== test_CapRTL_explicit === 1,14c1,14
< this is _LJUST_o                    => this is JUST
< a _lsimple _RteST_o th_oat          => a simple TSet that
< HAS A _LPDF missing                 =>                   PDF missing A SAH
< AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987 tHiSOh DnA
< a GOOD - _L_oTEST.                  => a TSET - DOOG.
< here_L is_o_o_o _R a good one_o     => here is eno doog a
< And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen  oNE:,123  ndA
< _R_r and the last _LONE_o IS        => SI and the last ONE 
< THE _rbest _lONE and                =>                    best ENO and EHT
< A REAL BIG_l_o BUG!                 =>                     !GUB GIB LAER A
< a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug => a gub
< AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123  CIBARA NA
< AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456 CIBARA NA
< this bug 67_r_o89 catched!          => this bug 6789 catched!
---
> this is _LJUST_o                    =>
> a _lsimple _RteST_o th_oat          =>
> HAS A _LPDF missing                 =>
> AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> a GOOD - _L_oTEST.                  =>
> here_L is_o_o_o _R a good one_o     =>
> And _r 123,987_LTHE_R next_o oNE:   =>
> _R_r and the last _LONE_o IS        =>
> THE _rbest _lONE and                =>
> A REAL BIG_l_o BUG!                 =>
> a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> AN ARABIC _l_o 123-456 NICE ONE!    =>
> AN ARABIC _l _o 123-456 PAIR        =>
> this bug 67_r_o89 catched!          =>
[Failed]
=== test_CapRTL_implicit === 1,26c1,26
< car is THE CAR in arabic            => car is RAC EHT in arabic
< CAR IS the car IN ENGLISH           =>           HSILGNE NI the car SI RAC
< he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
< he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI TI"
< he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
< he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
< HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456" DIAS EH
< he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
< he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI TI"
< he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
< he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
< HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is" DIAS EH
< <H123>shalom</H123>                 =>                 <123H/>shalom<123H>
< <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
< HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car" DIAS EH
< HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!" DIAS EH
< -2 CELSIUS IS COLD                  =>                  DLOC SI SUISLEC 2-
< SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1 EVLOS
< THE RANGE IS 2.5..5                 =>                 5..2.5 SI EGNAR EHT
< IOU $10                             =>                             $10 UOI
< CHANGE -10%                         =>                         %10- EGNAHC
< -10% CHANGE                         =>                         EGNAHC %10-
< A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF TSET A
< ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF REHTONA
< MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT KAEW EROM
< and TEST|L1 ||too                   => and TSET|1L ||too
---
> car is THE CAR in arabic            =>
> CAR IS the car IN ENGLISH           =>
> he said "IT IS 123, 456, OK"        =>
> he said "IT IS (123, 456), OK"      =>
> he said "IT IS 123,456, OK"         =>
> he said "IT IS (123,456), OK"       =>
> HE SAID "it is 123, 456, ok"        =>
> he said "IT IS 789, 678, OK"        =>
> he said "IT IS (789, 678), OK"      =>
> he said "IT IS 789,678, OK"         =>
> he said "IT IS (789,678), OK"       =>
> HE SAID "it is 789, 678, ok"        =>
> <H123>shalom</H123>                 => <
> <h123>SALAAM</h123>                 => <
> HE SAID "it is a car!" AND RAN      =>
> HE SAID "it is a car!_>" AND RAN    =>
> -2 CELSIUS IS COLD                  =>
> SOLVE 1*5 1-5 1/5 1+5               =>
> THE RANGE IS 2.5..5                 =>
> IOU $10                             =>
> CHANGE -10%                         =>
> -10% CHANGE                         =>
> A TEST FOR WEAK TYPES: 123+,456     =>
> ANOTHER FOR WEAK TYPES: A123,456    =>
> MORE WEAK TYPES: hooloo123,456      =>
> and TEST|L1 ||too                   =>
[Failed]
=== test_ISO8859-8_hebrew ===  [Passed]
=== test_UTF-8_persian ===  [Passed]


Codemart GmbH 
Till Vollmer 
Managing Director 
Tel: +49 (0)89 1213 5359 
Mob: + 49 (0)160 718 7403 
Fax: +49 (0)89 1892 1347 
Yahoo ID: till_vollmer 
Skype: till_vollmer 
www.codemart.de 
till.vollmer@...






_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X

by Till Vollmer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Also on Linux I get the same:

www:~/install/fribidi-0.10.8 # ./run.tests
=== test_CapRTL_explicit === 1,14c1,14
< this is _LJUST_o                    => this is JUST
< a _lsimple _RteST_o th_oat          => a simple TSet that
< HAS A _LPDF missing                 =>                   PDF missing A SAH
< AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987 tHiSOh DnA
< a GOOD - _L_oTEST.                  => a TSET - DOOG.
< here_L is_o_o_o _R a good one_o     => here is eno doog a
< And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen  oNE:,123  ndA
< _R_r and the last _LONE_o IS        => SI and the last ONE 
< THE _rbest _lONE and                =>                    best ENO and EHT
< A REAL BIG_l_o BUG!                 =>                     !GUB GIB LAER A
< a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug => a gub
< AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123  CIBARA NA
< AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456 CIBARA NA
< this bug 67_r_o89 catched!          => this bug 6789 catched!
---
> this is _LJUST_o                    =>
> a _lsimple _RteST_o th_oat          =>
> HAS A _LPDF missing                 =>
> AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> a GOOD - _L_oTEST.                  =>
> here_L is_o_o_o _R a good one_o     =>
> And _r 123,987_LTHE_R next_o oNE:   =>
> _R_r and the last _LONE_o IS        =>
> THE _rbest _lONE and                =>
> A REAL BIG_l_o BUG!                 =>
> a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> AN ARABIC _l_o 123-456 NICE ONE!    =>
> AN ARABIC _l _o 123-456 PAIR        =>
> this bug 67_r_o89 catched!          =>
[Failed]
=== test_CapRTL_implicit === 1,26c1,26
< car is THE CAR in arabic            => car is RAC EHT in arabic
< CAR IS the car IN ENGLISH           =>           HSILGNE NI the car SI RAC
< he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
< he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI TI"
< he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
< he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
< HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456" DIAS EH
< he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
< he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI TI"
< he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
< he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
< HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is" DIAS EH
< <H123>shalom</H123>                 =>                 <123H/>shalom<123H>
< <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
< HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car" DIAS EH
< HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!" DIAS EH
< -2 CELSIUS IS COLD                  =>                  DLOC SI SUISLEC 2-
< SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1 EVLOS
< THE RANGE IS 2.5..5                 =>                 5..2.5 SI EGNAR EHT
< IOU $10                             =>                             $10 UOI
< CHANGE -10%                         =>                         %10- EGNAHC
< -10% CHANGE                         =>                         EGNAHC %10-
< A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF TSET A
< ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF REHTONA
< MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT KAEW EROM
< and TEST|L1 ||too                   => and TSET|1L ||too
---
> car is THE CAR in arabic            =>
> CAR IS the car IN ENGLISH           =>
> he said "IT IS 123, 456, OK"        =>
> he said "IT IS (123, 456), OK"      =>
> he said "IT IS 123,456, OK"         =>
> he said "IT IS (123,456), OK"       =>
> HE SAID "it is 123, 456, ok"        =>
> he said "IT IS 789, 678, OK"        =>
> he said "IT IS (789, 678), OK"      =>
> he said "IT IS 789,678, OK"         =>
> he said "IT IS (789,678), OK"       =>
> HE SAID "it is 789, 678, ok"        =>
> <H123>shalom</H123>                 => <
> <h123>SALAAM</h123>                 => <
> HE SAID "it is a car!" AND RAN      =>
> HE SAID "it is a car!_>" AND RAN    =>
> -2 CELSIUS IS COLD                  =>
> SOLVE 1*5 1-5 1/5 1+5               =>
> THE RANGE IS 2.5..5                 =>
> IOU $10                             =>
> CHANGE -10%                         =>
> -10% CHANGE                         =>
> A TEST FOR WEAK TYPES: 123+,456     =>
> ANOTHER FOR WEAK TYPES: A123,456    =>
> MORE WEAK TYPES: hooloo123,456      =>
> and TEST|L1 ||too                   =>
[Failed]
=== test_ISO8859-8_hebrew ===  [Passed]
=== test_UTF-8_persian ===  [Passed]

Am 07.08.2007 um 14:19 schrieb Till Vollmer:

Hello,

I was able to compile fribidi on Mac OS X 10.4.10 but if I run the tests (with run.tests) and get some errors. Any clues?
Regards
Till


=== test_CapRTL_explicit === 1,14c1,14
< this is _LJUST_o                    => this is JUST
< a _lsimple _RteST_o th_oat          => a simple TSet that
< HAS A _LPDF missing                 =>                   PDF missing A SAH
< AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987 tHiSOh DnA
< a GOOD - _L_oTEST.                  => a TSET - DOOG.
< here_L is_o_o_o _R a good one_o     => here is eno doog a
< And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen  oNE:,123  ndA
< _R_r and the last _LONE_o IS        => SI and the last ONE 
< THE _rbest _lONE and                =>                    best ENO and EHT
< A REAL BIG_l_o BUG!                 =>                     !GUB GIB LAER A
< a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug => a gub
< AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123  CIBARA NA
< AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456 CIBARA NA
< this bug 67_r_o89 catched!          => this bug 6789 catched!
---
> this is _LJUST_o                    =>
> a _lsimple _RteST_o th_oat          =>
> HAS A _LPDF missing                 =>
> AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> a GOOD - _L_oTEST.                  =>
> here_L is_o_o_o _R a good one_o     =>
> And _r 123,987_LTHE_R next_o oNE:   =>
> _R_r and the last _LONE_o IS        =>
> THE _rbest _lONE and                =>
> A REAL BIG_l_o BUG!                 =>
> a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> AN ARABIC _l_o 123-456 NICE ONE!    =>
> AN ARABIC _l _o 123-456 PAIR        =>
> this bug 67_r_o89 catched!          =>
[Failed]
=== test_CapRTL_implicit === 1,26c1,26
< car is THE CAR in arabic            => car is RAC EHT in arabic
< CAR IS the car IN ENGLISH           =>           HSILGNE NI the car SI RAC
< he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
< he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI TI"
< he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
< he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
< HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456" DIAS EH
< he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
< he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI TI"
< he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
< he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
< HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is" DIAS EH
< <H123>shalom</H123>                 =>                 <123H/>shalom<123H>
< <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
< HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car" DIAS EH
< HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!" DIAS EH
< -2 CELSIUS IS COLD                  =>                  DLOC SI SUISLEC 2-
< SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1 EVLOS
< THE RANGE IS 2.5..5                 =>                 5..2.5 SI EGNAR EHT
< IOU $10                             =>                             $10 UOI
< CHANGE -10%                         =>                         %10- EGNAHC
< -10% CHANGE                         =>                         EGNAHC %10-
< A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF TSET A
< ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF REHTONA
< MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT KAEW EROM
< and TEST|L1 ||too                   => and TSET|1L ||too
---
> car is THE CAR in arabic            =>
> CAR IS the car IN ENGLISH           =>
> he said "IT IS 123, 456, OK"        =>
> he said "IT IS (123, 456), OK"      =>
> he said "IT IS 123,456, OK"         =>
> he said "IT IS (123,456), OK"       =>
> HE SAID "it is 123, 456, ok"        =>
> he said "IT IS 789, 678, OK"        =>
> he said "IT IS (789, 678), OK"      =>
> he said "IT IS 789,678, OK"         =>
> he said "IT IS (789,678), OK"       =>
> HE SAID "it is 789, 678, ok"        =>
> <H123>shalom</H123>                 => <
> <h123>SALAAM</h123>                 => <
> HE SAID "it is a car!" AND RAN      =>
> HE SAID "it is a car!_>" AND RAN    =>
> -2 CELSIUS IS COLD                  =>
> SOLVE 1*5 1-5 1/5 1+5               =>
> THE RANGE IS 2.5..5                 =>
> IOU $10                             =>
> CHANGE -10%                         =>
> -10% CHANGE                         =>
> A TEST FOR WEAK TYPES: 123+,456     =>
> ANOTHER FOR WEAK TYPES: A123,456    =>
> MORE WEAK TYPES: hooloo123,456      =>
> and TEST|L1 ||too                   =>
[Failed]
=== test_ISO8859-8_hebrew ===  [Passed]
=== test_UTF-8_persian ===  [Passed]


Codemart GmbH 
Till Vollmer 
Managing Director 
Tel: +49 (0)89 1213 5359 
Mob: + 49 (0)160 718 7403 
Fax: +49 (0)89 1892 1347 
Yahoo ID: till_vollmer 
Skype: till_vollmer 
www.codemart.de 
till.vollmer@...






Codemart GmbH 
Till Vollmer 
Managing Director 
Tel: +49 (0)89 1213 5359 
Mob: + 49 (0)160 718 7403 
Fax: +49 (0)89 1892 1347 
Yahoo ID: till_vollmer 
Skype: till_vollmer 
www.codemart.de 
till.vollmer@...






_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X

by Baruch Even :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

I have already reported this issue to Behdad a while ago. It seems to me
that the test files were emptied so they are meaningless but I'm waiting
for Behdad to provide a new release.

You can probably use the 0.10.7 release instead for now.

Baruch

* Till Vollmer <tvollmer@...> [070807 18:07]:

> Also on Linux I get the same:
>
> www:~/install/fribidi-0.10.8 # ./run.tests
> === test_CapRTL_explicit === 1,14c1,14
> < this is _LJUST_o                    => this is JUST
> < a _lsimple _RteST_o th_oat          => a simple TSet that
> < HAS A _LPDF missing                 =>                   PDF missing A SAH
> < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987 tHiSOh DnA
> < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> < here_L is_o_o_o _R a good one_o     => here is eno doog a
> < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen  oNE:,123  ndA
> < _R_r and the last _LONE_o IS        => SI and the last ONE
> < THE _rbest _lONE and                =>                    best ENO and EHT
> < A REAL BIG_l_o BUG!                 =>                     !GUB GIB LAER A
> < a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug => a gub
> < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123  CIBARA NA
> < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456 CIBARA NA
> < this bug 67_r_o89 catched!          => this bug 6789 catched!
> ---
> > this is _LJUST_o                    =>
> > a _lsimple _RteST_o th_oat          =>
> > HAS A _LPDF missing                 =>
> > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > a GOOD - _L_oTEST.                  =>
> > here_L is_o_o_o _R a good one_o     =>
> > And _r 123,987_LTHE_R next_o oNE:   =>
> > _R_r and the last _LONE_o IS        =>
> > THE _rbest _lONE and                =>
> > A REAL BIG_l_o BUG!                 =>
> > a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > AN ARABIC _l _o 123-456 PAIR        =>
> > this bug 67_r_o89 catched!          =>
> [Failed]
> === test_CapRTL_implicit === 1,26c1,26
> < car is THE CAR in arabic            => car is RAC EHT in arabic
> < CAR IS the car IN ENGLISH           =>           HSILGNE NI the car SI RAC
> < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
> < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI TI"
> < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
> < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456" DIAS EH
> < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
> < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI TI"
> < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
> < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is" DIAS EH
> < <H123>shalom</H123>                 =>                 <123H/>shalom<123H>
> < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car" DIAS EH
> < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!" DIAS EH
> < -2 CELSIUS IS COLD                  =>                  DLOC SI SUISLEC 2-
> < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1 EVLOS
> < THE RANGE IS 2.5..5                 =>                 5..2.5 SI EGNAR EHT
> < IOU $10                             =>                             $10 UOI
> < CHANGE -10%                         =>                         %10- EGNAHC
> < -10% CHANGE                         =>                         EGNAHC %10-
> < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF TSET A
> < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF REHTONA
> < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT KAEW EROM
> < and TEST|L1 ||too                   => and TSET|1L ||too
> ---
> > car is THE CAR in arabic            =>
> > CAR IS the car IN ENGLISH           =>
> > he said "IT IS 123, 456, OK"        =>
> > he said "IT IS (123, 456), OK"      =>
> > he said "IT IS 123,456, OK"         =>
> > he said "IT IS (123,456), OK"       =>
> > HE SAID "it is 123, 456, ok"        =>
> > he said "IT IS 789, 678, OK"        =>
> > he said "IT IS (789, 678), OK"      =>
> > he said "IT IS 789,678, OK"         =>
> > he said "IT IS (789,678), OK"       =>
> > HE SAID "it is 789, 678, ok"        =>
> > <H123>shalom</H123>                 => <
> > <h123>SALAAM</h123>                 => <
> > HE SAID "it is a car!" AND RAN      =>
> > HE SAID "it is a car!_>" AND RAN    =>
> > -2 CELSIUS IS COLD                  =>
> > SOLVE 1*5 1-5 1/5 1+5               =>
> > THE RANGE IS 2.5..5                 =>
> > IOU $10                             =>
> > CHANGE -10%                         =>
> > -10% CHANGE                         =>
> > A TEST FOR WEAK TYPES: 123+,456     =>
> > ANOTHER FOR WEAK TYPES: A123,456    =>
> > MORE WEAK TYPES: hooloo123,456      =>
> > and TEST|L1 ||too                   =>
> [Failed]
> === test_ISO8859-8_hebrew ===  [Passed]
> === test_UTF-8_persian ===  [Passed]
>
> Am 07.08.2007 um 14:19 schrieb Till Vollmer:
>
> >Hello,
> >
> >I was able to compile fribidi on Mac OS X 10.4.10 but if I run the tests (with run.tests) and get some errors. Any clues?
> >Regards
> >Till
> >
> >
> >=== test_CapRTL_explicit === 1,14c1,14
> >< this is _LJUST_o                    => this is JUST
> >< a _lsimple _RteST_o th_oat          => a simple TSet that
> >< HAS A _LPDF missing                 =>                   PDF missing A SAH
> >< AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987 tHiSOh DnA
> >< a GOOD - _L_oTEST.                  => a TSET - DOOG.
> >< here_L is_o_o_o _R a good one_o     => here is eno doog a
> >< And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen  oNE:,123  ndA
> >< _R_r and the last _LONE_o IS        => SI and the last ONE
> >< THE _rbest _lONE and                =>                    best ENO and EHT
> >< A REAL BIG_l_o BUG!                 =>                     !GUB GIB LAER A
> >< a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug => a gub
> >< AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123  CIBARA NA
> >< AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456 CIBARA NA
> >< this bug 67_r_o89 catched!          => this bug 6789 catched!
> >---
> >> this is _LJUST_o                    =>
> >> a _lsimple _RteST_o th_oat          =>
> >> HAS A _LPDF missing                 =>
> >> AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> >> a GOOD - _L_oTEST.                  =>
> >> here_L is_o_o_o _R a good one_o     =>
> >> And _r 123,987_LTHE_R next_o oNE:   =>
> >> _R_r and the last _LONE_o IS        =>
> >> THE _rbest _lONE and                =>
> >> A REAL BIG_l_o BUG!                 =>
> >> a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> >> AN ARABIC _l_o 123-456 NICE ONE!    =>
> >> AN ARABIC _l _o 123-456 PAIR        =>
> >> this bug 67_r_o89 catched!          =>
> >[Failed]
> >=== test_CapRTL_implicit === 1,26c1,26
> >< car is THE CAR in arabic            => car is RAC EHT in arabic
> >< CAR IS the car IN ENGLISH           =>           HSILGNE NI the car SI RAC
> >< he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
> >< he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI TI"
> >< he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> >< he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
> >< HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456" DIAS EH
> >< he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
> >< he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI TI"
> >< he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> >< he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
> >< HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is" DIAS EH
> >< <H123>shalom</H123>                 =>                 <123H/>shalom<123H>
> >< <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> >< HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car" DIAS EH
> >< HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!" DIAS EH
> >< -2 CELSIUS IS COLD                  =>                  DLOC SI SUISLEC 2-
> >< SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1 EVLOS
> >< THE RANGE IS 2.5..5                 =>                 5..2.5 SI EGNAR EHT
> >< IOU $10                             =>                             $10 UOI
> >< CHANGE -10%                         =>                         %10- EGNAHC
> >< -10% CHANGE                         =>                         EGNAHC %10-
> >< A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF TSET A
> >< ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF REHTONA
> >< MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT KAEW EROM
> >< and TEST|L1 ||too                   => and TSET|1L ||too
> >---
> >> car is THE CAR in arabic            =>
> >> CAR IS the car IN ENGLISH           =>
> >> he said "IT IS 123, 456, OK"        =>
> >> he said "IT IS (123, 456), OK"      =>
> >> he said "IT IS 123,456, OK"         =>
> >> he said "IT IS (123,456), OK"       =>
> >> HE SAID "it is 123, 456, ok"        =>
> >> he said "IT IS 789, 678, OK"        =>
> >> he said "IT IS (789, 678), OK"      =>
> >> he said "IT IS 789,678, OK"         =>
> >> he said "IT IS (789,678), OK"       =>
> >> HE SAID "it is 789, 678, ok"        =>
> >> <H123>shalom</H123>                 => <
> >> <h123>SALAAM</h123>                 => <
> >> HE SAID "it is a car!" AND RAN      =>
> >> HE SAID "it is a car!_>" AND RAN    =>
> >> -2 CELSIUS IS COLD                  =>
> >> SOLVE 1*5 1-5 1/5 1+5               =>
> >> THE RANGE IS 2.5..5                 =>
> >> IOU $10                             =>
> >> CHANGE -10%                         =>
> >> -10% CHANGE                         =>
> >> A TEST FOR WEAK TYPES: 123+,456     =>
> >> ANOTHER FOR WEAK TYPES: A123,456    =>
> >> MORE WEAK TYPES: hooloo123,456      =>
> >> and TEST|L1 ||too                   =>
> >[Failed]
> >=== test_ISO8859-8_hebrew ===  [Passed]
> >=== test_UTF-8_persian ===  [Passed]
> >
> >
> >Codemart GmbH
> >Till Vollmer
> >Managing Director
> >Tel: +49 (0)89 1213 5359
> >Mob: + 49 (0)160 718 7403
> >Fax: +49 (0)89 1892 1347
> >Yahoo ID: till_vollmer
> >Skype: till_vollmer
> >www.codemart.de
> >till.vollmer@...
> >
> >
> >
> >
> >
>
> Codemart GmbH
> Till Vollmer
> Managing Director
> Tel: +49 (0)89 1213 5359
> Mob: + 49 (0)160 718 7403
> Fax: +49 (0)89 1892 1347
> Yahoo ID: till_vollmer
> Skype: till_vollmer
> www.codemart.de
> till.vollmer@...
>
>
>
>
>

> _______________________________________________
> fribidi mailing list
> fribidi@...
> http://lists.freedesktop.org/mailman/listinfo/fribidi


Cheers,
Baruch
_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X cont... with Ruby

by Till Vollmer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thank you.

I am a totally newbie to fribidi. Is there somewhere a simple example that shows how to use it for simple log2vis usage? I guess the executeable fribidi is a good start.
I am doing a wrapper for Ruby and basically need to convert UTF8 logical to visual.

Regards
Till

Am 07.08.2007 um 19:58 schrieb Baruch Even:

Hi,

I have already reported this issue to Behdad a while ago. It seems to me
that the test files were emptied so they are meaningless but I'm waiting
for Behdad to provide a new release.

You can probably use the 0.10.7 release instead for now.

Baruch

* Till Vollmer <tvollmer@...> [070807 18:07]:
Also on Linux I get the same:

www:~/install/fribidi-0.10.8 # ./run.tests
=== test_CapRTL_explicit === 1,14c1,14
< this is _LJUST_o                    => this is JUST
< a _lsimple _RteST_o th_oat          => a simple TSet that
< HAS A _LPDF missing                 =>                   PDF missing A SAH
< AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987 tHiSOh DnA
< a GOOD - _L_oTEST.                  => a TSET - DOOG.
< here_L is_o_o_o _R a good one_o     => here is eno doog a
< And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen  oNE:,123  ndA
< _R_r and the last _LONE_o IS        => SI and the last ONE
< THE _rbest _lONE and                =>                    best ENO and EHT
< A REAL BIG_l_o BUG!                 =>                     !GUB GIB LAER A
< a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug => a gub
< AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123  CIBARA NA
< AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456 CIBARA NA
< this bug 67_r_o89 catched!          => this bug 6789 catched!
---
this is _LJUST_o                    =>
a _lsimple _RteST_o th_oat          =>
HAS A _LPDF missing                 =>
AnD hOw_L AbOuT, 123,987 tHiS_o     =>
a GOOD - _L_oTEST.                  =>
here_L is_o_o_o _R a good one_o     =>
And _r 123,987_LTHE_R next_o oNE:   =>
_R_r and the last _LONE_o IS        =>
THE _rbest _lONE and                =>
A REAL BIG_l_o BUG!                 =>
a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
AN ARABIC _l_o 123-456 NICE ONE!    =>
AN ARABIC _l _o 123-456 PAIR        =>
this bug 67_r_o89 catched!          =>
[Failed]
=== test_CapRTL_implicit === 1,26c1,26
< car is THE CAR in arabic            => car is RAC EHT in arabic
< CAR IS the car IN ENGLISH           =>           HSILGNE NI the car SI RAC
< he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
< he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI TI"
< he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
< he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
< HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456" DIAS EH
< he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
< he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI TI"
< he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
< he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
< HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is" DIAS EH
< <H123>shalom</H123>                 =>                 <123H/>shalom<123H>
< <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
< HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car" DIAS EH
< HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!" DIAS EH
< -2 CELSIUS IS COLD                  =>                  DLOC SI SUISLEC 2-
< SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1 EVLOS
< THE RANGE IS 2.5..5                 =>                 5..2.5 SI EGNAR EHT
< IOU $10                             =>                             $10 UOI
< CHANGE -10%                         =>                         %10- EGNAHC
< -10% CHANGE                         =>                         EGNAHC %10-
< A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF TSET A
< ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF REHTONA
< MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT KAEW EROM
< and TEST|L1 ||too                   => and TSET|1L ||too
---
car is THE CAR in arabic            =>
CAR IS the car IN ENGLISH           =>
he said "IT IS 123, 456, OK"        =>
he said "IT IS (123, 456), OK"      =>
he said "IT IS 123,456, OK"         =>
he said "IT IS (123,456), OK"       =>
HE SAID "it is 123, 456, ok"        =>
he said "IT IS 789, 678, OK"        =>
he said "IT IS (789, 678), OK"      =>
he said "IT IS 789,678, OK"         =>
he said "IT IS (789,678), OK"       =>
HE SAID "it is 789, 678, ok"        =>
<H123>shalom</H123>                 => <
<h123>SALAAM</h123>                 => <
HE SAID "it is a car!" AND RAN      =>
HE SAID "it is a car!_>" AND RAN    =>
-2 CELSIUS IS COLD                  =>
SOLVE 1*5 1-5 1/5 1+5               =>
THE RANGE IS 2.5..5                 =>
IOU $10                             =>
CHANGE -10%                         =>
-10% CHANGE                         =>
A TEST FOR WEAK TYPES: 123+,456     =>
ANOTHER FOR WEAK TYPES: A123,456    =>
MORE WEAK TYPES: hooloo123,456      =>
and TEST|L1 ||too                   =>
[Failed]
=== test_ISO8859-8_hebrew ===  [Passed]
=== test_UTF-8_persian ===  [Passed]

Am 07.08.2007 um 14:19 schrieb Till Vollmer:

Hello,

I was able to compile fribidi on Mac OS X 10.4.10 but if I run the tests (with run.tests) and get some errors. Any clues?
Regards
Till


=== test_CapRTL_explicit === 1,14c1,14
< this is _LJUST_o                    => this is JUST
< a _lsimple _RteST_o th_oat          => a simple TSet that
< HAS A _LPDF missing                 =>                   PDF missing A SAH
< AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987 tHiSOh DnA
< a GOOD - _L_oTEST.                  => a TSET - DOOG.
< here_L is_o_o_o _R a good one_o     => here is eno doog a
< And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen  oNE:,123  ndA
< _R_r and the last _LONE_o IS        => SI and the last ONE
< THE _rbest _lONE and                =>                    best ENO and EHT
< A REAL BIG_l_o BUG!                 =>                     !GUB GIB LAER A
< a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug => a gub
< AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123  CIBARA NA
< AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456 CIBARA NA
< this bug 67_r_o89 catched!          => this bug 6789 catched!
---
this is _LJUST_o                    =>
a _lsimple _RteST_o th_oat          =>
HAS A _LPDF missing                 =>
AnD hOw_L AbOuT, 123,987 tHiS_o     =>
a GOOD - _L_oTEST.                  =>
here_L is_o_o_o _R a good one_o     =>
And _r 123,987_LTHE_R next_o oNE:   =>
_R_r and the last _LONE_o IS        =>
THE _rbest _lONE and                =>
A REAL BIG_l_o BUG!                 =>
a _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
AN ARABIC _l_o 123-456 NICE ONE!    =>
AN ARABIC _l _o 123-456 PAIR        =>
this bug 67_r_o89 catched!          =>
[Failed]
=== test_CapRTL_implicit === 1,26c1,26
< car is THE CAR in arabic            => car is RAC EHT in arabic
< CAR IS the car IN ENGLISH           =>           HSILGNE NI the car SI RAC
< he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
< he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI TI"
< he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
< he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
< HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456" DIAS EH
< he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
< he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI TI"
< he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
< he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
< HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is" DIAS EH
< <H123>shalom</H123>                 =>                 <123H/>shalom<123H>
< <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
< HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car" DIAS EH
< HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!" DIAS EH
< -2 CELSIUS IS COLD                  =>                  DLOC SI SUISLEC 2-
< SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1 EVLOS
< THE RANGE IS 2.5..5                 =>                 5..2.5 SI EGNAR EHT
< IOU $10                             =>                             $10 UOI
< CHANGE -10%                         =>                         %10- EGNAHC
< -10% CHANGE                         =>                         EGNAHC %10-
< A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF TSET A
< ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF REHTONA
< MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT KAEW EROM
< and TEST|L1 ||too                   => and TSET|1L ||too
---
car is THE CAR in arabic            =>
CAR IS the car IN ENGLISH           =>
he said "IT IS 123, 456, OK"        =>
he said "IT IS (123, 456), OK"      =>
he said "IT IS 123,456, OK"         =>
he said "IT IS (123,456), OK"       =>
HE SAID "it is 123, 456, ok"        =>
he said "IT IS 789, 678, OK"        =>
he said "IT IS (789, 678), OK"      =>
he said "IT IS 789,678, OK"         =>
he said "IT IS (789,678), OK"       =>
HE SAID "it is 789, 678, ok"        =>
<H123>shalom</H123>                 => <
<h123>SALAAM</h123>                 => <
HE SAID "it is a car!" AND RAN      =>
HE SAID "it is a car!_>" AND RAN    =>
-2 CELSIUS IS COLD                  =>
SOLVE 1*5 1-5 1/5 1+5               =>
THE RANGE IS 2.5..5                 =>
IOU $10                             =>
CHANGE -10%                         =>
-10% CHANGE                         =>
A TEST FOR WEAK TYPES: 123+,456     =>
ANOTHER FOR WEAK TYPES: A123,456    =>
MORE WEAK TYPES: hooloo123,456      =>
and TEST|L1 ||too                   =>
[Failed]
=== test_ISO8859-8_hebrew ===  [Passed]
=== test_UTF-8_persian ===  [Passed]


Codemart GmbH
Till Vollmer
Managing Director
Tel: +49 (0)89 1213 5359
Mob: + 49 (0)160 718 7403
Fax: +49 (0)89 1892 1347
Yahoo ID: till_vollmer
Skype: till_vollmer
www.codemart.de






Codemart GmbH
Till Vollmer
Managing Director
Tel: +49 (0)89 1213 5359
Mob: + 49 (0)160 718 7403
Fax: +49 (0)89 1892 1347
Yahoo ID: till_vollmer
Skype: till_vollmer
www.codemart.de






_______________________________________________
fribidi mailing list


Cheers,
Baruch

Codemart GmbH 
Till Vollmer 
Managing Director 
Tel: +49 (0)89 1213 5359 
Mob: + 49 (0)160 718 7403 
Fax: +49 (0)89 1892 1347 
Yahoo ID: till_vollmer 
Skype: till_vollmer 
www.codemart.de 
till.vollmer@...






_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X

by Behdad Esfahbod-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, 2007-08-07 at 14:26 +0200, Till Vollmer wrote:
> Also on Linux I get the same:

Yes, this regression was reported on the list a few weeks ago.  I've not
got time to check it out yet.  Checking it out.

behdad

> www:~/install/fribidi-0.10.8 # ./run.tests
> === test_CapRTL_explicit === 1,14c1,14
> < this is _LJUST_o                    => this is JUST
> < a _lsimple _RteST_o th_oat          => a simple TSet that
> < HAS A _LPDF missing                 =>                   PDF missing
> A SAH
> < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> tHiSOh DnA
> < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> < here_L is_o_o_o _R a good one_o     => here is eno doog a
> < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> oNE:,123  ndA
> < _R_r and the last _LONE_o IS        => SI and the last ONE  
> < THE _rbest _lONE and                =>                    best ENO
> and EHT
> < A REAL BIG_l_o BUG!                 =>                     !GUB GIB
> LAER A
> < a
> _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> a gub
> < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> CIBARA NA
> < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> CIBARA NA
> < this bug 67_r_o89 catched!          => this bug 6789 catched!
> ---
> > this is _LJUST_o                    =>
> > a _lsimple _RteST_o th_oat          =>
> > HAS A _LPDF missing                 =>
> > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > a GOOD - _L_oTEST.                  =>
> > here_L is_o_o_o _R a good one_o     =>
> > And _r 123,987_LTHE_R next_o oNE:   =>
> > _R_r and the last _LONE_o IS        =>
> > THE _rbest _lONE and                =>
> > A REAL BIG_l_o BUG!                 =>
> > a
> _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> =>
> > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > AN ARABIC _l _o 123-456 PAIR        =>
> > this bug 67_r_o89 catched!          =>
> [Failed]
> === test_CapRTL_implicit === 1,26c1,26
> < car is THE CAR in arabic            => car is RAC EHT in arabic
> < CAR IS the car IN ENGLISH           =>           HSILGNE NI the car
> SI RAC
> < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
> < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> TI"
> < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
> < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> DIAS EH
> < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
> < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> TI"
> < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
> < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> DIAS EH
> < <H123>shalom</H123>                 =>
> <123H/>shalom<123H>
> < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> DIAS EH
> < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> DIAS EH
> < -2 CELSIUS IS COLD                  =>                  DLOC SI
> SUISLEC 2-
> < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1
> EVLOS
> < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> EGNAR EHT
> < IOU $10                             =>
> $10 UOI
> < CHANGE -10%                         =>                         %10-
> EGNAHC
> < -10% CHANGE                         =>
> EGNAHC %10-
> < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF
> TSET A
> < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> REHTONA
> < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> KAEW EROM
> < and TEST|L1 ||too                   => and TSET|1L ||too
> ---
> > car is THE CAR in arabic            =>
> > CAR IS the car IN ENGLISH           =>
> > he said "IT IS 123, 456, OK"        =>
> > he said "IT IS (123, 456), OK"      =>
> > he said "IT IS 123,456, OK"         =>
> > he said "IT IS (123,456), OK"       =>
> > HE SAID "it is 123, 456, ok"        =>
> > he said "IT IS 789, 678, OK"        =>
> > he said "IT IS (789, 678), OK"      =>
> > he said "IT IS 789,678, OK"         =>
> > he said "IT IS (789,678), OK"       =>
> > HE SAID "it is 789, 678, ok"        =>
> > <H123>shalom</H123>                 => <
> > <h123>SALAAM</h123>                 => <
> > HE SAID "it is a car!" AND RAN      =>
> > HE SAID "it is a car!_>" AND RAN    =>
> > -2 CELSIUS IS COLD                  =>
> > SOLVE 1*5 1-5 1/5 1+5               =>
> > THE RANGE IS 2.5..5                 =>
> > IOU $10                             =>
> > CHANGE -10%                         =>
> > -10% CHANGE                         =>
> > A TEST FOR WEAK TYPES: 123+,456     =>
> > ANOTHER FOR WEAK TYPES: A123,456    =>
> > MORE WEAK TYPES: hooloo123,456      =>
> > and TEST|L1 ||too                   =>
> [Failed]
> === test_ISO8859-8_hebrew ===  [Passed]
> === test_UTF-8_persian ===  [Passed]
>
> Am 07.08.2007 um 14:19 schrieb Till Vollmer:
>
> > Hello,
> >
> >
> > I was able to compile fribidi on Mac OS X 10.4.10 but if I run the
> > tests (with run.tests) and get some errors. Any clues?
> > Regards
> > Till
> >
> >
> >
> >
> > === test_CapRTL_explicit === 1,14c1,14
> > < this is _LJUST_o                    => this is JUST
> > < a _lsimple _RteST_o th_oat          => a simple TSet that
> > < HAS A _LPDF missing                 =>                   PDF
> > missing A SAH
> > < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> > tHiSOh DnA
> > < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> > < here_L is_o_o_o _R a good one_o     => here is eno doog a
> > < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> > oNE:,123  ndA
> > < _R_r and the last _LONE_o IS        => SI and the last ONE  
> > < THE _rbest _lONE and                =>                    best ENO
> > and EHT
> > < A REAL BIG_l_o BUG!                 =>                     !GUB
> > GIB LAER A
> > < a
> > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > => a gub
> > < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> > CIBARA NA
> > < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> > CIBARA NA
> > < this bug 67_r_o89 catched!          => this bug 6789 catched!
> > ---
> > > this is _LJUST_o                    =>
> > > a _lsimple _RteST_o th_oat          =>
> > > HAS A _LPDF missing                 =>
> > > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > > a GOOD - _L_oTEST.                  =>
> > > here_L is_o_o_o _R a good one_o     =>
> > > And _r 123,987_LTHE_R next_o oNE:   =>
> > > _R_r and the last _LONE_o IS        =>
> > > THE _rbest _lONE and                =>
> > > A REAL BIG_l_o BUG!                 =>
> > > a
> > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > =>
> > > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > > AN ARABIC _l _o 123-456 PAIR        =>
> > > this bug 67_r_o89 catched!          =>
> > [Failed]
> > === test_CapRTL_implicit === 1,26c1,26
> > < car is THE CAR in arabic            => car is RAC EHT in arabic
> > < CAR IS the car IN ENGLISH           =>           HSILGNE NI the
> > car SI RAC
> > < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI
> > TI"
> > < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> > TI"
> > < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> > < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI
> > TI"
> > < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> > DIAS EH
> > < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI
> > TI"
> > < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> > TI"
> > < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> > < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI
> > TI"
> > < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> > DIAS EH
> > < <H123>shalom</H123>                 =>
> > <123H/>shalom<123H>
> > < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> > < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> > DIAS EH
> > < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> > DIAS EH
> > < -2 CELSIUS IS COLD                  =>                  DLOC SI
> > SUISLEC 2-
> > < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1
> > 5*1 EVLOS
> > < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> > EGNAR EHT
> > < IOU $10                             =>
> > $10 UOI
> > < CHANGE -10%                         =>                         %
> > 10- EGNAHC
> > < -10% CHANGE                         =>
> > EGNAHC %10-
> > < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW
> > ROF TSET A
> > < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> > REHTONA
> > < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> > KAEW EROM
> > < and TEST|L1 ||too                   => and TSET|1L ||too
> > ---
> > > car is THE CAR in arabic            =>
> > > CAR IS the car IN ENGLISH           =>
> > > he said "IT IS 123, 456, OK"        =>
> > > he said "IT IS (123, 456), OK"      =>
> > > he said "IT IS 123,456, OK"         =>
> > > he said "IT IS (123,456), OK"       =>
> > > HE SAID "it is 123, 456, ok"        =>
> > > he said "IT IS 789, 678, OK"        =>
> > > he said "IT IS (789, 678), OK"      =>
> > > he said "IT IS 789,678, OK"         =>
> > > he said "IT IS (789,678), OK"       =>
> > > HE SAID "it is 789, 678, ok"        =>
> > > <H123>shalom</H123>                 => <
> > > <h123>SALAAM</h123>                 => <
> > > HE SAID "it is a car!" AND RAN      =>
> > > HE SAID "it is a car!_>" AND RAN    =>
> > > -2 CELSIUS IS COLD                  =>
> > > SOLVE 1*5 1-5 1/5 1+5               =>
> > > THE RANGE IS 2.5..5                 =>
> > > IOU $10                             =>
> > > CHANGE -10%                         =>
> > > -10% CHANGE                         =>
> > > A TEST FOR WEAK TYPES: 123+,456     =>
> > > ANOTHER FOR WEAK TYPES: A123,456    =>
> > > MORE WEAK TYPES: hooloo123,456      =>
> > > and TEST|L1 ||too                   =>
> > [Failed]
> > === test_ISO8859-8_hebrew ===  [Passed]
> > === test_UTF-8_persian ===  [Passed]
> >
> >
> >
> > Codemart GmbH
> > Till Vollmer
> > Managing Director
> > Tel: +49 (0)89 1213 5359
> > Mob: + 49 (0)160 718 7403
> > Fax: +49 (0)89 1892 1347
> > Yahoo ID: till_vollmer
> > Skype: till_vollmer
> > www.codemart.de
> > till.vollmer@...
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
> Codemart GmbH
> Till Vollmer
> Managing Director
> Tel: +49 (0)89 1213 5359
> Mob: + 49 (0)160 718 7403
> Fax: +49 (0)89 1892 1347
> Yahoo ID: till_vollmer
> Skype: till_vollmer
> www.codemart.de
> till.vollmer@...
>
>
>
>
>
>
>
>
>
> _______________________________________________
> fribidi mailing list
> fribidi@...
> http://lists.freedesktop.org/mailman/listinfo/fribidi
--
behdad
http://behdad.org/

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759



_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X cont... with Ruby

by Nir Soffer :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


On Aug 7, 2007, at 21:30, Till Vollmer wrote:
I am a totally newbie to fribidi. Is there somewhere a simple example that shows how to use it for simple log2vis usage? I guess the executeable fribidi is a good start.
I am doing a wrapper for Ruby and basically need to convert UTF8 logical to visual.

I guess the python wrapper code can help:

Check specially pyfribidi.c.


Best Regards,


Nir Soffer



_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X cont... with Ruby

by Dov Grobgeld-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

The logical to visual conversion takes place in the function:

  FRIBIDI_API fribidi_boolean
  fribidi_log2vis (FriBidiEnv *fribidienv,
                                               /* input */
                                              const FriBidiChar *str,
                                               FriBidiStrIndex len,
                                               FriBidiCharType *pbase_dirs,
                                               /* output */
                                               FriBidiChar *visual_str,
                                               FriBidiStrIndex
*position_L_to_V_list,
                                               FriBidiStrIndex
*position_V_to_L_list,
                                               FriBidiLevel
*embedding_level_list);

You just pass in a UCS-4 encoded string in logical order and it is
output in visual order. You may pass in NULL for the FriBidiEnv. The
function returns any of for entities if the pointers passed in are
NULL.

The tests are done by translating back and forth between ASCII and
certain Unicode characters (internally called CapRTL) so that the
functionality of reordering may be tested with Latin characters only.

Regards,
Dov

On 8/8/07, Nir Soffer <nirs@...> wrote:

>
>
> On Aug 7, 2007, at 21:30, Till Vollmer wrote:
> I am a totally newbie to fribidi. Is there somewhere a simple example that
> shows how to use it for simple log2vis usage? I guess the executeable
> fribidi is a good start.
> I am doing a wrapper for Ruby and basically need to convert UTF8 logical to
> visual.
>
> I guess the python wrapper code can help:
> http://pyfribidi.sourceforge.net/
>
> Check specially pyfribidi.c.
>
>
>
>
>
> Best Regards,
>
>
>
>
> Nir Soffer
>
> _______________________________________________
> fribidi mailing list
> fribidi@...
> http://lists.freedesktop.org/mailman/listinfo/fribidi
>
>
_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X

by Behdad Esfahbod-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Does anyone feel like debugging what's going on?  From what I see the
it's just the CapRTL charset failing.

behdad

On Tue, 2007-08-07 at 14:26 +0200, Till Vollmer wrote:

> Also on Linux I get the same:
>
>
> www:~/install/fribidi-0.10.8 # ./run.tests
> === test_CapRTL_explicit === 1,14c1,14
> < this is _LJUST_o                    => this is JUST
> < a _lsimple _RteST_o th_oat          => a simple TSet that
> < HAS A _LPDF missing                 =>                   PDF missing
> A SAH
> < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> tHiSOh DnA
> < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> < here_L is_o_o_o _R a good one_o     => here is eno doog a
> < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> oNE:,123  ndA
> < _R_r and the last _LONE_o IS        => SI and the last ONE  
> < THE _rbest _lONE and                =>                    best ENO
> and EHT
> < A REAL BIG_l_o BUG!                 =>                     !GUB GIB
> LAER A
> < a
> _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> a gub
> < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> CIBARA NA
> < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> CIBARA NA
> < this bug 67_r_o89 catched!          => this bug 6789 catched!
> ---
> > this is _LJUST_o                    =>
> > a _lsimple _RteST_o th_oat          =>
> > HAS A _LPDF missing                 =>
> > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > a GOOD - _L_oTEST.                  =>
> > here_L is_o_o_o _R a good one_o     =>
> > And _r 123,987_LTHE_R next_o oNE:   =>
> > _R_r and the last _LONE_o IS        =>
> > THE _rbest _lONE and                =>
> > A REAL BIG_l_o BUG!                 =>
> > a
> _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> =>
> > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > AN ARABIC _l _o 123-456 PAIR        =>
> > this bug 67_r_o89 catched!          =>
> [Failed]
> === test_CapRTL_implicit === 1,26c1,26
> < car is THE CAR in arabic            => car is RAC EHT in arabic
> < CAR IS the car IN ENGLISH           =>           HSILGNE NI the car
> SI RAC
> < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
> < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> TI"
> < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
> < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> DIAS EH
> < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
> < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> TI"
> < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
> < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> DIAS EH
> < <H123>shalom</H123>                 =>
> <123H/>shalom<123H>
> < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> DIAS EH
> < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> DIAS EH
> < -2 CELSIUS IS COLD                  =>                  DLOC SI
> SUISLEC 2-
> < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1
> EVLOS
> < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> EGNAR EHT
> < IOU $10                             =>
> $10 UOI
> < CHANGE -10%                         =>                         %10-
> EGNAHC
> < -10% CHANGE                         =>
> EGNAHC %10-
> < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF
> TSET A
> < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> REHTONA
> < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> KAEW EROM
> < and TEST|L1 ||too                   => and TSET|1L ||too
> ---
> > car is THE CAR in arabic            =>
> > CAR IS the car IN ENGLISH           =>
> > he said "IT IS 123, 456, OK"        =>
> > he said "IT IS (123, 456), OK"      =>
> > he said "IT IS 123,456, OK"         =>
> > he said "IT IS (123,456), OK"       =>
> > HE SAID "it is 123, 456, ok"        =>
> > he said "IT IS 789, 678, OK"        =>
> > he said "IT IS (789, 678), OK"      =>
> > he said "IT IS 789,678, OK"         =>
> > he said "IT IS (789,678), OK"       =>
> > HE SAID "it is 789, 678, ok"        =>
> > <H123>shalom</H123>                 => <
> > <h123>SALAAM</h123>                 => <
> > HE SAID "it is a car!" AND RAN      =>
> > HE SAID "it is a car!_>" AND RAN    =>
> > -2 CELSIUS IS COLD                  =>
> > SOLVE 1*5 1-5 1/5 1+5               =>
> > THE RANGE IS 2.5..5                 =>
> > IOU $10                             =>
> > CHANGE -10%                         =>
> > -10% CHANGE                         =>
> > A TEST FOR WEAK TYPES: 123+,456     =>
> > ANOTHER FOR WEAK TYPES: A123,456    =>
> > MORE WEAK TYPES: hooloo123,456      =>
> > and TEST|L1 ||too                   =>
> [Failed]
> === test_ISO8859-8_hebrew ===  [Passed]
> === test_UTF-8_persian ===  [Passed]
>
> Am 07.08.2007 um 14:19 schrieb Till Vollmer:
>
> > Hello,
> >
> >
> > I was able to compile fribidi on Mac OS X 10.4.10 but if I run the
> > tests (with run.tests) and get some errors. Any clues?
> > Regards
> > Till
> >
> >
> >
> >
> > === test_CapRTL_explicit === 1,14c1,14
> > < this is _LJUST_o                    => this is JUST
> > < a _lsimple _RteST_o th_oat          => a simple TSet that
> > < HAS A _LPDF missing                 =>                   PDF
> > missing A SAH
> > < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> > tHiSOh DnA
> > < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> > < here_L is_o_o_o _R a good one_o     => here is eno doog a
> > < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> > oNE:,123  ndA
> > < _R_r and the last _LONE_o IS        => SI and the last ONE  
> > < THE _rbest _lONE and                =>                    best ENO
> > and EHT
> > < A REAL BIG_l_o BUG!                 =>                     !GUB
> > GIB LAER A
> > < a
> > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > => a gub
> > < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> > CIBARA NA
> > < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> > CIBARA NA
> > < this bug 67_r_o89 catched!          => this bug 6789 catched!
> > ---
> > > this is _LJUST_o                    =>
> > > a _lsimple _RteST_o th_oat          =>
> > > HAS A _LPDF missing                 =>
> > > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > > a GOOD - _L_oTEST.                  =>
> > > here_L is_o_o_o _R a good one_o     =>
> > > And _r 123,987_LTHE_R next_o oNE:   =>
> > > _R_r and the last _LONE_o IS        =>
> > > THE _rbest _lONE and                =>
> > > A REAL BIG_l_o BUG!                 =>
> > > a
> > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > =>
> > > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > > AN ARABIC _l _o 123-456 PAIR        =>
> > > this bug 67_r_o89 catched!          =>
> > [Failed]
> > === test_CapRTL_implicit === 1,26c1,26
> > < car is THE CAR in arabic            => car is RAC EHT in arabic
> > < CAR IS the car IN ENGLISH           =>           HSILGNE NI the
> > car SI RAC
> > < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI
> > TI"
> > < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> > TI"
> > < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> > < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI
> > TI"
> > < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> > DIAS EH
> > < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI
> > TI"
> > < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> > TI"
> > < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> > < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI
> > TI"
> > < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> > DIAS EH
> > < <H123>shalom</H123>                 =>
> > <123H/>shalom<123H>
> > < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> > < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> > DIAS EH
> > < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> > DIAS EH
> > < -2 CELSIUS IS COLD                  =>                  DLOC SI
> > SUISLEC 2-
> > < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1
> > 5*1 EVLOS
> > < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> > EGNAR EHT
> > < IOU $10                             =>
> > $10 UOI
> > < CHANGE -10%                         =>                         %
> > 10- EGNAHC
> > < -10% CHANGE                         =>
> > EGNAHC %10-
> > < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW
> > ROF TSET A
> > < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> > REHTONA
> > < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> > KAEW EROM
> > < and TEST|L1 ||too                   => and TSET|1L ||too
> > ---
> > > car is THE CAR in arabic            =>
> > > CAR IS the car IN ENGLISH           =>
> > > he said "IT IS 123, 456, OK"        =>
> > > he said "IT IS (123, 456), OK"      =>
> > > he said "IT IS 123,456, OK"         =>
> > > he said "IT IS (123,456), OK"       =>
> > > HE SAID "it is 123, 456, ok"        =>
> > > he said "IT IS 789, 678, OK"        =>
> > > he said "IT IS (789, 678), OK"      =>
> > > he said "IT IS 789,678, OK"         =>
> > > he said "IT IS (789,678), OK"       =>
> > > HE SAID "it is 789, 678, ok"        =>
> > > <H123>shalom</H123>                 => <
> > > <h123>SALAAM</h123>                 => <
> > > HE SAID "it is a car!" AND RAN      =>
> > > HE SAID "it is a car!_>" AND RAN    =>
> > > -2 CELSIUS IS COLD                  =>
> > > SOLVE 1*5 1-5 1/5 1+5               =>
> > > THE RANGE IS 2.5..5                 =>
> > > IOU $10                             =>
> > > CHANGE -10%                         =>
> > > -10% CHANGE                         =>
> > > A TEST FOR WEAK TYPES: 123+,456     =>
> > > ANOTHER FOR WEAK TYPES: A123,456    =>
> > > MORE WEAK TYPES: hooloo123,456      =>
> > > and TEST|L1 ||too                   =>
> > [Failed]
> > === test_ISO8859-8_hebrew ===  [Passed]
> > === test_UTF-8_persian ===  [Passed]
> >
> >
> >
> > Codemart GmbH
> > Till Vollmer
> > Managing Director
> > Tel: +49 (0)89 1213 5359
> > Mob: + 49 (0)160 718 7403
> > Fax: +49 (0)89 1892 1347
> > Yahoo ID: till_vollmer
> > Skype: till_vollmer
> > www.codemart.de
> > till.vollmer@...
> >
> >
> >
> >
> >
> >
> >
> >
> >
>
> Codemart GmbH
> Till Vollmer
> Managing Director
> Tel: +49 (0)89 1213 5359
> Mob: + 49 (0)160 718 7403
> Fax: +49 (0)89 1892 1347
> Yahoo ID: till_vollmer
> Skype: till_vollmer
> www.codemart.de
> till.vollmer@...
>
>
>
>
>
>
>
>
>
> _______________________________________________
> fribidi mailing list
> fribidi@...
> http://lists.freedesktop.org/mailman/listinfo/fribidi
--
behdad
http://behdad.org/

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759



_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X

by Baruch Even :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

What I saw is that the output file that is compared with is empty in the
distribution.

I might be wrong though.

Baruch

* Behdad Esfahbod <behdad@...> [070809 03:29]:

>
> Does anyone feel like debugging what's going on?  From what I see the
> it's just the CapRTL charset failing.
>
> behdad
>
> On Tue, 2007-08-07 at 14:26 +0200, Till Vollmer wrote:
> > Also on Linux I get the same:
> >
> >
> > www:~/install/fribidi-0.10.8 # ./run.tests
> > === test_CapRTL_explicit === 1,14c1,14
> > < this is _LJUST_o                    => this is JUST
> > < a _lsimple _RteST_o th_oat          => a simple TSet that
> > < HAS A _LPDF missing                 =>                   PDF missing
> > A SAH
> > < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> > tHiSOh DnA
> > < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> > < here_L is_o_o_o _R a good one_o     => here is eno doog a
> > < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> > oNE:,123  ndA
> > < _R_r and the last _LONE_o IS        => SI and the last ONE  
> > < THE _rbest _lONE and                =>                    best ENO
> > and EHT
> > < A REAL BIG_l_o BUG!                 =>                     !GUB GIB
> > LAER A
> > < a
> > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> > a gub
> > < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> > CIBARA NA
> > < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> > CIBARA NA
> > < this bug 67_r_o89 catched!          => this bug 6789 catched!
> > ---
> > > this is _LJUST_o                    =>
> > > a _lsimple _RteST_o th_oat          =>
> > > HAS A _LPDF missing                 =>
> > > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > > a GOOD - _L_oTEST.                  =>
> > > here_L is_o_o_o _R a good one_o     =>
> > > And _r 123,987_LTHE_R next_o oNE:   =>
> > > _R_r and the last _LONE_o IS        =>
> > > THE _rbest _lONE and                =>
> > > A REAL BIG_l_o BUG!                 =>
> > > a
> > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > =>
> > > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > > AN ARABIC _l _o 123-456 PAIR        =>
> > > this bug 67_r_o89 catched!          =>
> > [Failed]
> > === test_CapRTL_implicit === 1,26c1,26
> > < car is THE CAR in arabic            => car is RAC EHT in arabic
> > < CAR IS the car IN ENGLISH           =>           HSILGNE NI the car
> > SI RAC
> > < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
> > < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> > TI"
> > < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> > < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
> > < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> > DIAS EH
> > < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
> > < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> > TI"
> > < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> > < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
> > < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> > DIAS EH
> > < <H123>shalom</H123>                 =>
> > <123H/>shalom<123H>
> > < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> > < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> > DIAS EH
> > < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> > DIAS EH
> > < -2 CELSIUS IS COLD                  =>                  DLOC SI
> > SUISLEC 2-
> > < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1
> > EVLOS
> > < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> > EGNAR EHT
> > < IOU $10                             =>
> > $10 UOI
> > < CHANGE -10%                         =>                         %10-
> > EGNAHC
> > < -10% CHANGE                         =>
> > EGNAHC %10-
> > < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF
> > TSET A
> > < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> > REHTONA
> > < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> > KAEW EROM
> > < and TEST|L1 ||too                   => and TSET|1L ||too
> > ---
> > > car is THE CAR in arabic            =>
> > > CAR IS the car IN ENGLISH           =>
> > > he said "IT IS 123, 456, OK"        =>
> > > he said "IT IS (123, 456), OK"      =>
> > > he said "IT IS 123,456, OK"         =>
> > > he said "IT IS (123,456), OK"       =>
> > > HE SAID "it is 123, 456, ok"        =>
> > > he said "IT IS 789, 678, OK"        =>
> > > he said "IT IS (789, 678), OK"      =>
> > > he said "IT IS 789,678, OK"         =>
> > > he said "IT IS (789,678), OK"       =>
> > > HE SAID "it is 789, 678, ok"        =>
> > > <H123>shalom</H123>                 => <
> > > <h123>SALAAM</h123>                 => <
> > > HE SAID "it is a car!" AND RAN      =>
> > > HE SAID "it is a car!_>" AND RAN    =>
> > > -2 CELSIUS IS COLD                  =>
> > > SOLVE 1*5 1-5 1/5 1+5               =>
> > > THE RANGE IS 2.5..5                 =>
> > > IOU $10                             =>
> > > CHANGE -10%                         =>
> > > -10% CHANGE                         =>
> > > A TEST FOR WEAK TYPES: 123+,456     =>
> > > ANOTHER FOR WEAK TYPES: A123,456    =>
> > > MORE WEAK TYPES: hooloo123,456      =>
> > > and TEST|L1 ||too                   =>
> > [Failed]
> > === test_ISO8859-8_hebrew ===  [Passed]
> > === test_UTF-8_persian ===  [Passed]
> >
> > Am 07.08.2007 um 14:19 schrieb Till Vollmer:
> >
> > > Hello,
> > >
> > >
> > > I was able to compile fribidi on Mac OS X 10.4.10 but if I run the
> > > tests (with run.tests) and get some errors. Any clues?
> > > Regards
> > > Till
> > >
> > >
> > >
> > >
> > > === test_CapRTL_explicit === 1,14c1,14
> > > < this is _LJUST_o                    => this is JUST
> > > < a _lsimple _RteST_o th_oat          => a simple TSet that
> > > < HAS A _LPDF missing                 =>                   PDF
> > > missing A SAH
> > > < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> > > tHiSOh DnA
> > > < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> > > < here_L is_o_o_o _R a good one_o     => here is eno doog a
> > > < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> > > oNE:,123  ndA
> > > < _R_r and the last _LONE_o IS        => SI and the last ONE  
> > > < THE _rbest _lONE and                =>                    best ENO
> > > and EHT
> > > < A REAL BIG_l_o BUG!                 =>                     !GUB
> > > GIB LAER A
> > > < a
> > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > > => a gub
> > > < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> > > CIBARA NA
> > > < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> > > CIBARA NA
> > > < this bug 67_r_o89 catched!          => this bug 6789 catched!
> > > ---
> > > > this is _LJUST_o                    =>
> > > > a _lsimple _RteST_o th_oat          =>
> > > > HAS A _LPDF missing                 =>
> > > > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > > > a GOOD - _L_oTEST.                  =>
> > > > here_L is_o_o_o _R a good one_o     =>
> > > > And _r 123,987_LTHE_R next_o oNE:   =>
> > > > _R_r and the last _LONE_o IS        =>
> > > > THE _rbest _lONE and                =>
> > > > A REAL BIG_l_o BUG!                 =>
> > > > a
> > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > > =>
> > > > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > > > AN ARABIC _l _o 123-456 PAIR        =>
> > > > this bug 67_r_o89 catched!          =>
> > > [Failed]
> > > === test_CapRTL_implicit === 1,26c1,26
> > > < car is THE CAR in arabic            => car is RAC EHT in arabic
> > > < CAR IS the car IN ENGLISH           =>           HSILGNE NI the
> > > car SI RAC
> > > < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI
> > > TI"
> > > < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> > > TI"
> > > < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> > > < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI
> > > TI"
> > > < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> > > DIAS EH
> > > < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI
> > > TI"
> > > < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> > > TI"
> > > < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> > > < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI
> > > TI"
> > > < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> > > DIAS EH
> > > < <H123>shalom</H123>                 =>
> > > <123H/>shalom<123H>
> > > < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> > > < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> > > DIAS EH
> > > < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> > > DIAS EH
> > > < -2 CELSIUS IS COLD                  =>                  DLOC SI
> > > SUISLEC 2-
> > > < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1
> > > 5*1 EVLOS
> > > < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> > > EGNAR EHT
> > > < IOU $10                             =>
> > > $10 UOI
> > > < CHANGE -10%                         =>                         %
> > > 10- EGNAHC
> > > < -10% CHANGE                         =>
> > > EGNAHC %10-
> > > < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW
> > > ROF TSET A
> > > < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> > > REHTONA
> > > < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> > > KAEW EROM
> > > < and TEST|L1 ||too                   => and TSET|1L ||too
> > > ---
> > > > car is THE CAR in arabic            =>
> > > > CAR IS the car IN ENGLISH           =>
> > > > he said "IT IS 123, 456, OK"        =>
> > > > he said "IT IS (123, 456), OK"      =>
> > > > he said "IT IS 123,456, OK"         =>
> > > > he said "IT IS (123,456), OK"       =>
> > > > HE SAID "it is 123, 456, ok"        =>
> > > > he said "IT IS 789, 678, OK"        =>
> > > > he said "IT IS (789, 678), OK"      =>
> > > > he said "IT IS 789,678, OK"         =>
> > > > he said "IT IS (789,678), OK"       =>
> > > > HE SAID "it is 789, 678, ok"        =>
> > > > <H123>shalom</H123>                 => <
> > > > <h123>SALAAM</h123>                 => <
> > > > HE SAID "it is a car!" AND RAN      =>
> > > > HE SAID "it is a car!_>" AND RAN    =>
> > > > -2 CELSIUS IS COLD                  =>
> > > > SOLVE 1*5 1-5 1/5 1+5               =>
> > > > THE RANGE IS 2.5..5                 =>
> > > > IOU $10                             =>
> > > > CHANGE -10%                         =>
> > > > -10% CHANGE                         =>
> > > > A TEST FOR WEAK TYPES: 123+,456     =>
> > > > ANOTHER FOR WEAK TYPES: A123,456    =>
> > > > MORE WEAK TYPES: hooloo123,456      =>
> > > > and TEST|L1 ||too                   =>
> > > [Failed]
> > > === test_ISO8859-8_hebrew ===  [Passed]
> > > === test_UTF-8_persian ===  [Passed]
> > >
> > >
> > >
> > > Codemart GmbH
> > > Till Vollmer
> > > Managing Director
> > > Tel: +49 (0)89 1213 5359
> > > Mob: + 49 (0)160 718 7403
> > > Fax: +49 (0)89 1892 1347
> > > Yahoo ID: till_vollmer
> > > Skype: till_vollmer
> > > www.codemart.de
> > > till.vollmer@...
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> > Codemart GmbH
> > Till Vollmer
> > Managing Director
> > Tel: +49 (0)89 1213 5359
> > Mob: + 49 (0)160 718 7403
> > Fax: +49 (0)89 1892 1347
> > Yahoo ID: till_vollmer
> > Skype: till_vollmer
> > www.codemart.de
> > till.vollmer@...
> >
> >
> >
> >
> >
> >
> >
> >
> >
> > _______________________________________________
> > fribidi mailing list
> > fribidi@...
> > http://lists.freedesktop.org/mailman/listinfo/fribidi
> --
> behdad
> http://behdad.org/
>
> "Those who would give up Essential Liberty to purchase a little
>  Temporary Safety, deserve neither Liberty nor Safety."
>         -- Benjamin Franklin, 1759
>
>
>
> _______________________________________________
> fribidi mailing list
> fribidi@...
> http://lists.freedesktop.org/mailman/listinfo/fribidi

Cheers,
Baruch
_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X

by Behdad Esfahbod-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Humm, no.  Something's wrong.  ./fribidi --caprtl is broken and prints
nothing.

behdad


On Thu, 2007-08-09 at 16:55 +0300, Baruch Even wrote:

> What I saw is that the output file that is compared with is empty in the
> distribution.
>
> I might be wrong though.
>
> Baruch
>
> * Behdad Esfahbod <behdad@...> [070809 03:29]:
> >
> > Does anyone feel like debugging what's going on?  From what I see the
> > it's just the CapRTL charset failing.
> >
> > behdad
> >
> > On Tue, 2007-08-07 at 14:26 +0200, Till Vollmer wrote:
> > > Also on Linux I get the same:
> > >
> > >
> > > www:~/install/fribidi-0.10.8 # ./run.tests
> > > === test_CapRTL_explicit === 1,14c1,14
> > > < this is _LJUST_o                    => this is JUST
> > > < a _lsimple _RteST_o th_oat          => a simple TSet that
> > > < HAS A _LPDF missing                 =>                   PDF missing
> > > A SAH
> > > < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> > > tHiSOh DnA
> > > < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> > > < here_L is_o_o_o _R a good one_o     => here is eno doog a
> > > < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> > > oNE:,123  ndA
> > > < _R_r and the last _LONE_o IS        => SI and the last ONE  
> > > < THE _rbest _lONE and                =>                    best ENO
> > > and EHT
> > > < A REAL BIG_l_o BUG!                 =>                     !GUB GIB
> > > LAER A
> > > < a
> > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> > > a gub
> > > < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> > > CIBARA NA
> > > < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> > > CIBARA NA
> > > < this bug 67_r_o89 catched!          => this bug 6789 catched!
> > > ---
> > > > this is _LJUST_o                    =>
> > > > a _lsimple _RteST_o th_oat          =>
> > > > HAS A _LPDF missing                 =>
> > > > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > > > a GOOD - _L_oTEST.                  =>
> > > > here_L is_o_o_o _R a good one_o     =>
> > > > And _r 123,987_LTHE_R next_o oNE:   =>
> > > > _R_r and the last _LONE_o IS        =>
> > > > THE _rbest _lONE and                =>
> > > > A REAL BIG_l_o BUG!                 =>
> > > > a
> > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > > =>
> > > > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > > > AN ARABIC _l _o 123-456 PAIR        =>
> > > > this bug 67_r_o89 catched!          =>
> > > [Failed]
> > > === test_CapRTL_implicit === 1,26c1,26
> > > < car is THE CAR in arabic            => car is RAC EHT in arabic
> > > < CAR IS the car IN ENGLISH           =>           HSILGNE NI the car
> > > SI RAC
> > > < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
> > > < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> > > TI"
> > > < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> > > < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
> > > < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> > > DIAS EH
> > > < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
> > > < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> > > TI"
> > > < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> > > < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
> > > < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> > > DIAS EH
> > > < <H123>shalom</H123>                 =>
> > > <123H/>shalom<123H>
> > > < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> > > < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> > > DIAS EH
> > > < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> > > DIAS EH
> > > < -2 CELSIUS IS COLD                  =>                  DLOC SI
> > > SUISLEC 2-
> > > < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1
> > > EVLOS
> > > < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> > > EGNAR EHT
> > > < IOU $10                             =>
> > > $10 UOI
> > > < CHANGE -10%                         =>                         %10-
> > > EGNAHC
> > > < -10% CHANGE                         =>
> > > EGNAHC %10-
> > > < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF
> > > TSET A
> > > < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> > > REHTONA
> > > < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> > > KAEW EROM
> > > < and TEST|L1 ||too                   => and TSET|1L ||too
> > > ---
> > > > car is THE CAR in arabic            =>
> > > > CAR IS the car IN ENGLISH           =>
> > > > he said "IT IS 123, 456, OK"        =>
> > > > he said "IT IS (123, 456), OK"      =>
> > > > he said "IT IS 123,456, OK"         =>
> > > > he said "IT IS (123,456), OK"       =>
> > > > HE SAID "it is 123, 456, ok"        =>
> > > > he said "IT IS 789, 678, OK"        =>
> > > > he said "IT IS (789, 678), OK"      =>
> > > > he said "IT IS 789,678, OK"         =>
> > > > he said "IT IS (789,678), OK"       =>
> > > > HE SAID "it is 789, 678, ok"        =>
> > > > <H123>shalom</H123>                 => <
> > > > <h123>SALAAM</h123>                 => <
> > > > HE SAID "it is a car!" AND RAN      =>
> > > > HE SAID "it is a car!_>" AND RAN    =>
> > > > -2 CELSIUS IS COLD                  =>
> > > > SOLVE 1*5 1-5 1/5 1+5               =>
> > > > THE RANGE IS 2.5..5                 =>
> > > > IOU $10                             =>
> > > > CHANGE -10%                         =>
> > > > -10% CHANGE                         =>
> > > > A TEST FOR WEAK TYPES: 123+,456     =>
> > > > ANOTHER FOR WEAK TYPES: A123,456    =>
> > > > MORE WEAK TYPES: hooloo123,456      =>
> > > > and TEST|L1 ||too                   =>
> > > [Failed]
> > > === test_ISO8859-8_hebrew ===  [Passed]
> > > === test_UTF-8_persian ===  [Passed]
> > >
> > > Am 07.08.2007 um 14:19 schrieb Till Vollmer:
> > >
> > > > Hello,
> > > >
> > > >
> > > > I was able to compile fribidi on Mac OS X 10.4.10 but if I run the
> > > > tests (with run.tests) and get some errors. Any clues?
> > > > Regards
> > > > Till
> > > >
> > > >
> > > >
> > > >
> > > > === test_CapRTL_explicit === 1,14c1,14
> > > > < this is _LJUST_o                    => this is JUST
> > > > < a _lsimple _RteST_o th_oat          => a simple TSet that
> > > > < HAS A _LPDF missing                 =>                   PDF
> > > > missing A SAH
> > > > < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> > > > tHiSOh DnA
> > > > < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> > > > < here_L is_o_o_o _R a good one_o     => here is eno doog a
> > > > < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> > > > oNE:,123  ndA
> > > > < _R_r and the last _LONE_o IS        => SI and the last ONE  
> > > > < THE _rbest _lONE and                =>                    best ENO
> > > > and EHT
> > > > < A REAL BIG_l_o BUG!                 =>                     !GUB
> > > > GIB LAER A
> > > > < a
> > > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > > > => a gub
> > > > < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> > > > CIBARA NA
> > > > < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> > > > CIBARA NA
> > > > < this bug 67_r_o89 catched!          => this bug 6789 catched!
> > > > ---
> > > > > this is _LJUST_o                    =>
> > > > > a _lsimple _RteST_o th_oat          =>
> > > > > HAS A _LPDF missing                 =>
> > > > > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > > > > a GOOD - _L_oTEST.                  =>
> > > > > here_L is_o_o_o _R a good one_o     =>
> > > > > And _r 123,987_LTHE_R next_o oNE:   =>
> > > > > _R_r and the last _LONE_o IS        =>
> > > > > THE _rbest _lONE and                =>
> > > > > A REAL BIG_l_o BUG!                 =>
> > > > > a
> > > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > > > =>
> > > > > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > > > > AN ARABIC _l _o 123-456 PAIR        =>
> > > > > this bug 67_r_o89 catched!          =>
> > > > [Failed]
> > > > === test_CapRTL_implicit === 1,26c1,26
> > > > < car is THE CAR in arabic            => car is RAC EHT in arabic
> > > > < CAR IS the car IN ENGLISH           =>           HSILGNE NI the
> > > > car SI RAC
> > > > < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI
> > > > TI"
> > > > < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> > > > TI"
> > > > < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> > > > < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI
> > > > TI"
> > > > < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> > > > DIAS EH
> > > > < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI
> > > > TI"
> > > > < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> > > > TI"
> > > > < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> > > > < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI
> > > > TI"
> > > > < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> > > > DIAS EH
> > > > < <H123>shalom</H123>                 =>
> > > > <123H/>shalom<123H>
> > > > < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> > > > < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> > > > DIAS EH
> > > > < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> > > > DIAS EH
> > > > < -2 CELSIUS IS COLD                  =>                  DLOC SI
> > > > SUISLEC 2-
> > > > < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1
> > > > 5*1 EVLOS
> > > > < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> > > > EGNAR EHT
> > > > < IOU $10                             =>
> > > > $10 UOI
> > > > < CHANGE -10%                         =>                         %
> > > > 10- EGNAHC
> > > > < -10% CHANGE                         =>
> > > > EGNAHC %10-
> > > > < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW
> > > > ROF TSET A
> > > > < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> > > > REHTONA
> > > > < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> > > > KAEW EROM
> > > > < and TEST|L1 ||too                   => and TSET|1L ||too
> > > > ---
> > > > > car is THE CAR in arabic            =>
> > > > > CAR IS the car IN ENGLISH           =>
> > > > > he said "IT IS 123, 456, OK"        =>
> > > > > he said "IT IS (123, 456), OK"      =>
> > > > > he said "IT IS 123,456, OK"         =>
> > > > > he said "IT IS (123,456), OK"       =>
> > > > > HE SAID "it is 123, 456, ok"        =>
> > > > > he said "IT IS 789, 678, OK"        =>
> > > > > he said "IT IS (789, 678), OK"      =>
> > > > > he said "IT IS 789,678, OK"         =>
> > > > > he said "IT IS (789,678), OK"       =>
> > > > > HE SAID "it is 789, 678, ok"        =>
> > > > > <H123>shalom</H123>                 => <
> > > > > <h123>SALAAM</h123>                 => <
> > > > > HE SAID "it is a car!" AND RAN      =>
> > > > > HE SAID "it is a car!_>" AND RAN    =>
> > > > > -2 CELSIUS IS COLD                  =>
> > > > > SOLVE 1*5 1-5 1/5 1+5               =>
> > > > > THE RANGE IS 2.5..5                 =>
> > > > > IOU $10                             =>
> > > > > CHANGE -10%                         =>
> > > > > -10% CHANGE                         =>
> > > > > A TEST FOR WEAK TYPES: 123+,456     =>
> > > > > ANOTHER FOR WEAK TYPES: A123,456    =>
> > > > > MORE WEAK TYPES: hooloo123,456      =>
> > > > > and TEST|L1 ||too                   =>
> > > > [Failed]
> > > > === test_ISO8859-8_hebrew ===  [Passed]
> > > > === test_UTF-8_persian ===  [Passed]
> > > >
> > > >
> > > >
> > > > Codemart GmbH
> > > > Till Vollmer
> > > > Managing Director
> > > > Tel: +49 (0)89 1213 5359
> > > > Mob: + 49 (0)160 718 7403
> > > > Fax: +49 (0)89 1892 1347
> > > > Yahoo ID: till_vollmer
> > > > Skype: till_vollmer
> > > > www.codemart.de
> > > > till.vollmer@...
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > > Codemart GmbH
> > > Till Vollmer
> > > Managing Director
> > > Tel: +49 (0)89 1213 5359
> > > Mob: + 49 (0)160 718 7403
> > > Fax: +49 (0)89 1892 1347
> > > Yahoo ID: till_vollmer
> > > Skype: till_vollmer
> > > www.codemart.de
> > > till.vollmer@...
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > fribidi mailing list
> > > fribidi@...
> > > http://lists.freedesktop.org/mailman/listinfo/fribidi
> > --
> > behdad
> > http://behdad.org/
> >
> > "Those who would give up Essential Liberty to purchase a little
> >  Temporary Safety, deserve neither Liberty nor Safety."
> >         -- Benjamin Franklin, 1759
> >
> >
> >
> > _______________________________________________
> > fribidi mailing list
> > fribidi@...
> > http://lists.freedesktop.org/mailman/listinfo/fribidi
>
> Cheers,
> Baruch
--
behdad
http://behdad.org/

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759



_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi

Re: Mac OS X

by Behdad Esfahbod-3 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Ok, found the bug.  The bug has been there since forever, in the caprtl
code.  It's that the code was not zeroing a malloc'ed block but assuming
that it's zero.  It just started manifesting in 0.10.8 because I started
using MALLOC_PERTURB_ recently.

Anyway, here is the patch:

diff -u -p -d -r1.15.2.3 fribidi_char_sets_cap_rtl.c
--- fribidi_char_sets_cap_rtl.c 7 Jun 2005 13:37:31 -0000       1.15.2.3
+++ fribidi_char_sets_cap_rtl.c 9 Aug 2007 23:32:45 -0000
@@ -262,7 +262,7 @@ fribidi_char_set_enter_cap_rtl (void)
       int i, count;
 
       caprtl_to_unicode =
-       (FriBidiChar *) malloc (CAPRTL_CHARS * sizeof caprtl_to_unicode[0]);
+       (FriBidiChar *) calloc (CAPRTL_CHARS, sizeof (caprtl_to_unicode[0]));
       for (i = 0; i < FRIBIDI_TYPES_COUNT; i++)
        request[i] = 0;
       for (i = 0; i < CAPRTL_CHARS; i++)
cvs diff: Diffing conformance


Making a release.

behdad

On Thu, 2007-08-09 at 16:55 +0300, Baruch Even wrote:

> What I saw is that the output file that is compared with is empty in the
> distribution.
>
> I might be wrong though.
>
> Baruch
>
> * Behdad Esfahbod <behdad@...> [070809 03:29]:
> >
> > Does anyone feel like debugging what's going on?  From what I see the
> > it's just the CapRTL charset failing.
> >
> > behdad
> >
> > On Tue, 2007-08-07 at 14:26 +0200, Till Vollmer wrote:
> > > Also on Linux I get the same:
> > >
> > >
> > > www:~/install/fribidi-0.10.8 # ./run.tests
> > > === test_CapRTL_explicit === 1,14c1,14
> > > < this is _LJUST_o                    => this is JUST
> > > < a _lsimple _RteST_o th_oat          => a simple TSet that
> > > < HAS A _LPDF missing                 =>                   PDF missing
> > > A SAH
> > > < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> > > tHiSOh DnA
> > > < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> > > < here_L is_o_o_o _R a good one_o     => here is eno doog a
> > > < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> > > oNE:,123  ndA
> > > < _R_r and the last _LONE_o IS        => SI and the last ONE  
> > > < THE _rbest _lONE and                =>                    best ENO
> > > and EHT
> > > < A REAL BIG_l_o BUG!                 =>                     !GUB GIB
> > > LAER A
> > > < a
> > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug =>
> > > a gub
> > > < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> > > CIBARA NA
> > > < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> > > CIBARA NA
> > > < this bug 67_r_o89 catched!          => this bug 6789 catched!
> > > ---
> > > > this is _LJUST_o                    =>
> > > > a _lsimple _RteST_o th_oat          =>
> > > > HAS A _LPDF missing                 =>
> > > > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > > > a GOOD - _L_oTEST.                  =>
> > > > here_L is_o_o_o _R a good one_o     =>
> > > > And _r 123,987_LTHE_R next_o oNE:   =>
> > > > _R_r and the last _LONE_o IS        =>
> > > > THE _rbest _lONE and                =>
> > > > A REAL BIG_l_o BUG!                 =>
> > > > a
> > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > > =>
> > > > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > > > AN ARABIC _l _o 123-456 PAIR        =>
> > > > this bug 67_r_o89 catched!          =>
> > > [Failed]
> > > === test_CapRTL_implicit === 1,26c1,26
> > > < car is THE CAR in arabic            => car is RAC EHT in arabic
> > > < CAR IS the car IN ENGLISH           =>           HSILGNE NI the car
> > > SI RAC
> > > < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI TI"
> > > < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> > > TI"
> > > < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> > > < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI TI"
> > > < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> > > DIAS EH
> > > < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI TI"
> > > < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> > > TI"
> > > < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> > > < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI TI"
> > > < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> > > DIAS EH
> > > < <H123>shalom</H123>                 =>
> > > <123H/>shalom<123H>
> > > < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> > > < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> > > DIAS EH
> > > < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> > > DIAS EH
> > > < -2 CELSIUS IS COLD                  =>                  DLOC SI
> > > SUISLEC 2-
> > > < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1 5*1
> > > EVLOS
> > > < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> > > EGNAR EHT
> > > < IOU $10                             =>
> > > $10 UOI
> > > < CHANGE -10%                         =>                         %10-
> > > EGNAHC
> > > < -10% CHANGE                         =>
> > > EGNAHC %10-
> > > < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW ROF
> > > TSET A
> > > < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> > > REHTONA
> > > < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> > > KAEW EROM
> > > < and TEST|L1 ||too                   => and TSET|1L ||too
> > > ---
> > > > car is THE CAR in arabic            =>
> > > > CAR IS the car IN ENGLISH           =>
> > > > he said "IT IS 123, 456, OK"        =>
> > > > he said "IT IS (123, 456), OK"      =>
> > > > he said "IT IS 123,456, OK"         =>
> > > > he said "IT IS (123,456), OK"       =>
> > > > HE SAID "it is 123, 456, ok"        =>
> > > > he said "IT IS 789, 678, OK"        =>
> > > > he said "IT IS (789, 678), OK"      =>
> > > > he said "IT IS 789,678, OK"         =>
> > > > he said "IT IS (789,678), OK"       =>
> > > > HE SAID "it is 789, 678, ok"        =>
> > > > <H123>shalom</H123>                 => <
> > > > <h123>SALAAM</h123>                 => <
> > > > HE SAID "it is a car!" AND RAN      =>
> > > > HE SAID "it is a car!_>" AND RAN    =>
> > > > -2 CELSIUS IS COLD                  =>
> > > > SOLVE 1*5 1-5 1/5 1+5               =>
> > > > THE RANGE IS 2.5..5                 =>
> > > > IOU $10                             =>
> > > > CHANGE -10%                         =>
> > > > -10% CHANGE                         =>
> > > > A TEST FOR WEAK TYPES: 123+,456     =>
> > > > ANOTHER FOR WEAK TYPES: A123,456    =>
> > > > MORE WEAK TYPES: hooloo123,456      =>
> > > > and TEST|L1 ||too                   =>
> > > [Failed]
> > > === test_ISO8859-8_hebrew ===  [Passed]
> > > === test_UTF-8_persian ===  [Passed]
> > >
> > > Am 07.08.2007 um 14:19 schrieb Till Vollmer:
> > >
> > > > Hello,
> > > >
> > > >
> > > > I was able to compile fribidi on Mac OS X 10.4.10 but if I run the
> > > > tests (with run.tests) and get some errors. Any clues?
> > > > Regards
> > > > Till
> > > >
> > > >
> > > >
> > > >
> > > > === test_CapRTL_explicit === 1,14c1,14
> > > > < this is _LJUST_o                    => this is JUST
> > > > < a _lsimple _RteST_o th_oat          => a simple TSet that
> > > > < HAS A _LPDF missing                 =>                   PDF
> > > > missing A SAH
> > > > < AnD hOw_L AbOuT, 123,987 tHiS_o     =>         w AbOuT, 123,987
> > > > tHiSOh DnA
> > > > < a GOOD - _L_oTEST.                  => a TSET - DOOG.
> > > > < here_L is_o_o_o _R a good one_o     => here is eno doog a
> > > > < And _r 123,987_LTHE_R next_o oNE:   =>           987THEtxen
> > > > oNE:,123  ndA
> > > > < _R_r and the last _LONE_o IS        => SI and the last ONE  
> > > > < THE _rbest _lONE and                =>                    best ENO
> > > > and EHT
> > > > < A REAL BIG_l_o BUG!                 =>                     !GUB
> > > > GIB LAER A
> > > > < a
> > > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > > > => a gub
> > > > < AN ARABIC _l_o 123-456 NICE ONE!    =>        !ENO ECIN 456-123
> > > > CIBARA NA
> > > > < AN ARABIC _l _o 123-456 PAIR        =>            RIAP   123-456
> > > > CIBARA NA
> > > > < this bug 67_r_o89 catched!          => this bug 6789 catched!
> > > > ---
> > > > > this is _LJUST_o                    =>
> > > > > a _lsimple _RteST_o th_oat          =>
> > > > > HAS A _LPDF missing                 =>
> > > > > AnD hOw_L AbOuT, 123,987 tHiS_o     =>
> > > > > a GOOD - _L_oTEST.                  =>
> > > > > here_L is_o_o_o _R a good one_o     =>
> > > > > And _r 123,987_LTHE_R next_o oNE:   =>
> > > > > _R_r and the last _LONE_o IS        =>
> > > > > THE _rbest _lONE and                =>
> > > > > A REAL BIG_l_o BUG!                 =>
> > > > > a
> > > > _L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_L_Rbug
> > > > =>
> > > > > AN ARABIC _l_o 123-456 NICE ONE!    =>
> > > > > AN ARABIC _l _o 123-456 PAIR        =>
> > > > > this bug 67_r_o89 catched!          =>
> > > > [Failed]
> > > > === test_CapRTL_implicit === 1,26c1,26
> > > > < car is THE CAR in arabic            => car is RAC EHT in arabic
> > > > < CAR IS the car IN ENGLISH           =>           HSILGNE NI the
> > > > car SI RAC
> > > > < he said "IT IS 123, 456, OK"        => he said "KO ,456 ,123 SI
> > > > TI"
> > > > < he said "IT IS (123, 456), OK"      => he said "KO ,(456 ,123) SI
> > > > TI"
> > > > < he said "IT IS 123,456, OK"         => he said "KO ,123,456 SI TI"
> > > > < he said "IT IS (123,456), OK"       => he said "KO ,(123,456) SI
> > > > TI"
> > > > < HE SAID "it is 123, 456, ok"        =>        "ok ,it is 123, 456"
> > > > DIAS EH
> > > > < he said "IT IS 789, 678, OK"        => he said "KO ,678 ,789 SI
> > > > TI"
> > > > < he said "IT IS (789, 678), OK"      => he said "KO ,(678 ,789) SI
> > > > TI"
> > > > < he said "IT IS 789,678, OK"         => he said "KO ,789,678 SI TI"
> > > > < he said "IT IS (789,678), OK"       => he said "KO ,(789,678) SI
> > > > TI"
> > > > < HE SAID "it is 789, 678, ok"        =>        "ok ,678 ,789 it is"
> > > > DIAS EH
> > > > < <H123>shalom</H123>                 =>
> > > > <123H/>shalom<123H>
> > > > < <h123>SALAAM</h123>                 => <h123>MAALAS</h123>
> > > > < HE SAID "it is a car!" AND RAN      =>      NAR DNA "!it is a car"
> > > > DIAS EH
> > > > < HE SAID "it is a car!_>" AND RAN    =>      NAR DNA "it is a car!"
> > > > DIAS EH
> > > > < -2 CELSIUS IS COLD                  =>                  DLOC SI
> > > > SUISLEC 2-
> > > > < SOLVE 1*5 1-5 1/5 1+5               =>               5+1 5/1 5-1
> > > > 5*1 EVLOS
> > > > < THE RANGE IS 2.5..5                 =>                 5..2.5 SI
> > > > EGNAR EHT
> > > > < IOU $10                             =>
> > > > $10 UOI
> > > > < CHANGE -10%                         =>                         %
> > > > 10- EGNAHC
> > > > < -10% CHANGE                         =>
> > > > EGNAHC %10-
> > > > < A TEST FOR WEAK TYPES: 123+,456     =>     456,123+ :SEPYT KAEW
> > > > ROF TSET A
> > > > < ANOTHER FOR WEAK TYPES: A123,456    =>    123,456A :SEPYT KAEW ROF
> > > > REHTONA
> > > > < MORE WEAK TYPES: hooloo123,456      =>      hooloo123,456 :SEPYT
> > > > KAEW EROM
> > > > < and TEST|L1 ||too                   => and TSET|1L ||too
> > > > ---
> > > > > car is THE CAR in arabic            =>
> > > > > CAR IS the car IN ENGLISH           =>
> > > > > he said "IT IS 123, 456, OK"        =>
> > > > > he said "IT IS (123, 456), OK"      =>
> > > > > he said "IT IS 123,456, OK"         =>
> > > > > he said "IT IS (123,456), OK"       =>
> > > > > HE SAID "it is 123, 456, ok"        =>
> > > > > he said "IT IS 789, 678, OK"        =>
> > > > > he said "IT IS (789, 678), OK"      =>
> > > > > he said "IT IS 789,678, OK"         =>
> > > > > he said "IT IS (789,678), OK"       =>
> > > > > HE SAID "it is 789, 678, ok"        =>
> > > > > <H123>shalom</H123>                 => <
> > > > > <h123>SALAAM</h123>                 => <
> > > > > HE SAID "it is a car!" AND RAN      =>
> > > > > HE SAID "it is a car!_>" AND RAN    =>
> > > > > -2 CELSIUS IS COLD                  =>
> > > > > SOLVE 1*5 1-5 1/5 1+5               =>
> > > > > THE RANGE IS 2.5..5                 =>
> > > > > IOU $10                             =>
> > > > > CHANGE -10%                         =>
> > > > > -10% CHANGE                         =>
> > > > > A TEST FOR WEAK TYPES: 123+,456     =>
> > > > > ANOTHER FOR WEAK TYPES: A123,456    =>
> > > > > MORE WEAK TYPES: hooloo123,456      =>
> > > > > and TEST|L1 ||too                   =>
> > > > [Failed]
> > > > === test_ISO8859-8_hebrew ===  [Passed]
> > > > === test_UTF-8_persian ===  [Passed]
> > > >
> > > >
> > > >
> > > > Codemart GmbH
> > > > Till Vollmer
> > > > Managing Director
> > > > Tel: +49 (0)89 1213 5359
> > > > Mob: + 49 (0)160 718 7403
> > > > Fax: +49 (0)89 1892 1347
> > > > Yahoo ID: till_vollmer
> > > > Skype: till_vollmer
> > > > www.codemart.de
> > > > till.vollmer@...
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > >
> > > Codemart GmbH
> > > Till Vollmer
> > > Managing Director
> > > Tel: +49 (0)89 1213 5359
> > > Mob: + 49 (0)160 718 7403
> > > Fax: +49 (0)89 1892 1347
> > > Yahoo ID: till_vollmer
> > > Skype: till_vollmer
> > > www.codemart.de
> > > till.vollmer@...
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > fribidi mailing list
> > > fribidi@...
> > > http://lists.freedesktop.org/mailman/listinfo/fribidi
> > --
> > behdad
> > http://behdad.org/
> >
> > "Those who would give up Essential Liberty to purchase a little
> >  Temporary Safety, deserve neither Liberty nor Safety."
> >         -- Benjamin Franklin, 1759
> >
> >
> >
> > _______________________________________________
> > fribidi mailing list
> > fribidi@...
> > http://lists.freedesktop.org/mailman/listinfo/fribidi
>
> Cheers,
> Baruch
--
behdad
http://behdad.org/

"Those who would give up Essential Liberty to purchase a little
 Temporary Safety, deserve neither Liberty nor Safety."
        -- Benjamin Franklin, 1759



_______________________________________________
fribidi mailing list
fribidi@...
http://lists.freedesktop.org/mailman/listinfo/fribidi