diff font/font_peer_x11.cc @ 65:4416cfac86ae

Convert EUC-JP files to UTF8
author Thibaut Girka <thib@sitedethib.com>
date Fri, 26 Nov 2010 10:53:15 +0100
parents 15a18fbe6f21
children
line wrap: on
line diff
--- a/font/font_peer_x11.cc
+++ b/font/font_peer_x11.cc
@@ -61,8 +61,8 @@ inline int read_little_endian_int(const 
 **
 ** Fontinfo / FontSetInfo
 **
-**   fontset から特定 pixel size を持つ
-**   別のfontsetを作成するためのクラス
+**   fontset 劫 pixel size 
+**   ャfontset篏
 */
 struct FontInfo {
 	std::map<int, string> fontlist;
@@ -83,7 +83,7 @@ struct FontSetInfo {
 **
 */
 FontInfo::FontInfo(Display* display, const char* fontname_orig) {
-	/* フォントの大きさ関係の情報を消去 */
+	/* 潟紊с≫宴羔サ */
 	int i;
 	char* fontname = new char[strlen(fontname_orig)+50];
 	int minus_count = 0;
@@ -102,13 +102,13 @@ FontInfo::FontInfo(Display* display, con
 		}
 		if (! is_skip) fontname[fc++] = fontname_orig[i];
 	}
-	/* フォント情報を得る */
+	/* 潟宴緇 */
 	fontname[fc] = 0;
 	int count;
 	char** fontnamelist = XListFonts(display, fontname, 100, &count);
 	for (i=0; i<count; i++) {
 		char* curfont = fontnamelist[i];
-		/* fontname から pixel size 情報を得る */
+		/* fontname  pixel size 宴緇 */
 		int j;
 		int minus_count = 0;
 		for (j=0; curfont[j] != 0; j++) {
@@ -122,7 +122,7 @@ FontInfo::FontInfo(Display* display, con
 			}
 		}
 	}
-	/* 検索に失敗した場合、とりあえず fontname を入れておく */
+	/* 罎膣≪紊掩翫 fontname ャ */
 	if (fontlist.find(0) == fontlist.end()) {
 		fontlist[0] = string(fontname);
 	}
@@ -132,15 +132,15 @@ FontInfo::FontInfo(Display* display, con
 }
 string FontInfo::Search(int pixsize) {
 	int i;
-	/* pixsize に近いフォントが(あれば)帰す */
+	/* pixsize 菴潟()絽違 */
 	if (fontlist.find(pixsize) != fontlist.end()) return fontlist[pixsize];
 	for (i=1; i<4; i++) {
 		if (fontlist.find(pixsize-i) != fontlist.end()) return fontlist[pixsize-i];
 		if (fontlist.find(pixsize+i) != fontlist.end()) return fontlist[pixsize+i];
 	}
-	/* 見つからない:fontlist[0] を加工して帰す */
-	/* pt/xres/yres などのフィールドに '-0-' というのがあれば '-*-'に変換
-	** pixsize は与えられた pixsize にする
+	/* 荀ゃ鐚fontlist[0] 綏ャ絽違 */
+	/* pt/xres/yres c若 '-0-'  '-*-'紊
+	** pixsize 筝 pixsize 
 	*/
 	string basefont_s = fontlist[0];
 	const char* basefont = basefont_s.c_str();
@@ -246,7 +246,7 @@ PeerX11::PeerX11(const char* fontname, i
 		string err = "XKFont::PeerX11:PeerX11() : No supported Color mode of X : neither TrueColor nor DirectColor";
 		throw std::runtime_error(err);
 	}
-	/* 色の初期化 */
+	/* 蚊 */
 	white = visual->red_mask | visual->green_mask | visual->blue_mask;
 	black = 0;
 	if (visual->green_mask == 0) {
@@ -266,7 +266,7 @@ PeerX11::PeerX11(const char* fontname, i
 
 	XSupportsLocale(); //FIXME: er... yes?
 
-	/* font 読み込み */
+	/* font 茯粋昭 */
 	FontSetInfo fsinfo(display,fontname);
 	string fontset_name = fsinfo.Search(fontsize);
 	char** missing_cl;
@@ -306,7 +306,7 @@ printf("locale %s\n",XLocaleOfOM(XOMOfOC
 		ascent = MAX(ascent, font_structs[i]->ascent);
 	}
 	
-	/* 描画用の pixmap を作成 */
+	/* 紫 pixmap 篏 */
 	XGCValues gc_values;
 	unsigned int gc_values_mask;
 	gc_values.function = GXcopy;
@@ -321,7 +321,7 @@ printf("locale %s\n",XLocaleOfOM(XOMOfOC
 
 	canvas = XCreatePixmap(display, w, width, height, DefaultDepth(display, scr));
 
-	/* イメージ転送用の image の作成 */
+	/* ゃ<若梧拶 image 篏 */
 	int ignore;
 	use_shm = false;
 	if (XShmQueryExtension(display) == True) {