Back to top

Mozilla Pango-Break Checked-in

Error message

Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2404 of /usr/share/drupal7/includes/menu.inc).

Mozilla Bug #336959 (Line Breaking with Pango/Uniscribe) ปิดลงแล้ว โดย patch สำหรับตัดคำไทยด้วย Pango ได้ check-in แล้วใน trunk หลังจากที่ถูกถอน patch ใน คราวก่อน

เป็นอันว่า mozilla บน Linux สนับสนุนการตัดคำไทยผ่าน Pango เรียบร้อยแล้วใน trunk รอผู้สนใจทำโค้ดส่วนที่เรียก Uniscribe, ATSUI ก่อนที่ Firefox 3 จะออก (ใช้วิธีตาม patch ใหม่นะครับ โดย implement ฟังก์ชัน NS_GetComplexLineBreaks() แค่ฟังก์ชันเดียวเท่านั้น แล้วกำหนด build flag เลือกลิงก์เอา) ระหว่างนี้ platform ที่ไม่มี Pango ก็จะ fall back มาที่ rule-based breaker ไปพลาง ๆ

ที่มา: Theppitak's Blog

ทราบมาว่า ตอนนี้มีการ รวมการเฉพาะกิจ เพื่อทำงานต่อสำหรับ Windows และ Mac แล้ว ใครกำลังทำอยู่ หรือสนใจจะช่วย ก็ไปร่วมกันทำได้ครับ

Projects: 
Topic: