Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78548 - x11-terms/aterm cannot enable big5, but I need Chinese support with big5 or better gbk
Summary: x11-terms/aterm cannot enable big5, but I need Chinese support with big5 or b...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: CJK Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-18 10:58 UTC by Yuan MEI
Modified: 2005-04-23 02:21 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Yuan MEI 2005-01-18 10:58:46 UTC
# You can't --enable-big5 with aterm-0.4.2-ja.patch
# I think it's very bad thing but as nobody complains it
# and we don't have per-language flag atm, I stick to
# use --enable-kanji/--enable-thai (and leave --enable-big5)
These words should be thrown away since many chinese language speakers use FVWM-Crystal and thus use aterm.  We need the support for Chinese!

Reproducible: Always
Steps to Reproduce:
1. Just read the ebuild
2. open an `aterm', it cannot display chinese characters even if -fm is correct
3. You cannot input chinese into it.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-01-18 12:36:26 UTC
maybe a job for someone of the cjk herd?!
Comment 2 Michal Januszewski (RETIRED) gentoo-dev 2005-01-18 13:00:17 UTC
'Maybe'? No.. 'Definitely' - that's the word! :) Since I don't know a thing about this big5 stuff this bug seems to be about, I guess everyone will be better off if I reassign this to cjk :)
Comment 3 Michael Kohl (RETIRED) gentoo-dev 2005-01-18 14:32:15 UTC
As I understand the comment, Big5 support can't be enabled once aterm-0.4.2-ja.patch has been applied. As we currently only have one USE flag (CJK) to support east asian languages, we have a problem there. 

Unfortunately I don't yet have an idea what can be done about it, but we'll see what can be done.
Comment 4 Michael Kohl (RETIRED) gentoo-dev 2005-01-18 15:25:39 UTC
I just had a look at FreeBSD: they have two packages for this, aterm and zh-aterm. While this would be a solution to the problem, it doesn't feel like the "Gentoo way" (whatever that means) to me.

I also found materm (now called mrxvt) which is based on aterm as weel as rxvt. It's available in portage and can do Big5 when linguas_zh_TW is set.

Hope that helps for the time being, while we work on a proper solution for aterm.
Comment 5 Alastair Tse (RETIRED) gentoo-dev 2005-01-19 01:11:42 UTC
is the zh-aterm just a patched aterm with some sort of chinese support? we can always take a look at that patch and see if there is some way to integrate it with the ja patch.
Comment 6 Yuan MEI 2005-01-19 01:15:12 UTC
Why not set two ``use'' which are mutually exclusive, then apply appropriate patches.
It is simple! Just like I manually apply patches and compile it.
Comment 7 Michael Kohl (RETIRED) gentoo-dev 2005-01-19 03:00:12 UTC
@liquidx: Yes, I guess it's just aterm with a patch for Big5 support. Doing what you suggested was next on my list, but unfortunately I won't have time to have a look at it for the next few days (fsck university!)...

@Yuan Mei: I guess we all agree that your solution would work, the problem is that the current ebuild uses CJK to apply the Japanese patch. Maybe it should use linguas_jp and linguas_zh_[TW,CN] instead, and apply either one of them.
Comment 8 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-01-20 22:46:56 UTC
I think it should use linguas_ja and linugas_zh_TW instead of cjk.
Comment 9 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-04-23 02:21:21 UTC
Split cjk USE flag into linguas_ja, linguas_zh_TW and 
linguas_th (Thai language support). It tries to use
a font named "taipei16" by default (and cannot display
big5 text), but if you specify correct big5 fontset
it works fine.