GNU bug report logs -
#11860
24.1; Arabic - Harakat (diacritics, short vowels) don't appear
Previous Next
Reported by: Steffan <smias <at> yandex.ru>
Date: Wed, 4 Jul 2012 18:43:12 UTC
Severity: normal
Found in version 24.1
Done: Stefan Kangas <stefan <at> marxist.se>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
In article <83obl6q856.fsf <at> gnu.org>, Eli Zaretskii <eliz <at> gnu.org> writes:
> > > Can you post here a few recipes you tested, so that I could try that
> > > on MS-Windows?
> >
> > How 'bout adding them somewhere in the `test' directory?
> I need first to get confirmation that this bug is fixed on Windows.
> The OP can only use pre-compiled binaries, so did not yet try my
> latest changes.
> The proper place is probably test/redisplay-testsuite.el.
The sample text files I used was generated by this script
after I installed various language support packages on my
system (Mint):
------------------------------------------------------------
#!/bin/sh
LOCALES="ar bn my gu hi kn lo or ta th bo"
FILES=
for L in $LOCALES; do
rm -f "$L".txt
for MO in /usr/share/locale/"$L"/LC_MESSAGES/*.mo; do
msgunfmt "$MO" >> "$L".txt
done
FILES="$FILES $L.txt"
done
tar cfz sample.tar.gz $FILES
------------------------------------------------------------
And for each ??.txt file, I used this Lisp file:
----- shaper-test.el ---------------------------------------
(let ((coding-system-for-read 'utf-8))
(find-file (car command-line-args-left))
(sit-for 0)
(while (not (pos-visible-in-window-p (point-max)))
(scroll-up)
(sit-for 0))
(kill-emacs))
------------------------------------------------------------
as this:
(gdb) br font.c:4367
(gdb) run -Q -l shaper-test.el ar.txt
(gdb) run -Q -l shaper-test.el bn.txt
....
The attached is a tarball of generated ??.txt files. Isn't
it too big to put under "test" subdir?
---
Kenichi Handa
handa <at> gnu.org
[sample.tar.gz (application/octet-stream, attachment)]
This bug report was last modified 4 years and 275 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.