Author: matt
Date: 2010-05-01 01:36:19 -0700 (Sat, 01 May 2010)
New Revision: 7577
Log:
Making the Editor test more difficult by adding variable character length style
Modified:
branches/branch-1.3-STR2158-matt/src/Fl_Text_Buffer.cxx
branches/branch-1.3-STR2158-matt/test/editor.cxx
Modified: branches/branch-1.3-STR2158-matt/src/Fl_Text_Buffer.cxx
===================================================================
--- branches/branch-1.3-STR2158-matt/src/Fl_Text_Buffer.cxx 2010-05-01
08:27:35 UTC (rev 7576)
+++ branches/branch-1.3-STR2158-matt/src/Fl_Text_Buffer.cxx 2010-05-01
08:36:19 UTC (rev 7577)
@@ -680,6 +680,7 @@
// - unicode ok
int Fl_Text_Buffer::character_width(const char *src, int indent, int tabDist)
{
+ return 1;
// FIXME: this is only useful if all characters have the same pixel width.
This function must be replaced.
char c = *src;
if ((c & 0x80) && (c & 0x40)) { // first byte of UTF-8 sequence
Modified: branches/branch-1.3-STR2158-matt/test/editor.cxx
===================================================================
--- branches/branch-1.3-STR2158-matt/test/editor.cxx 2010-05-01 08:27:35 UTC
(rev 7576)
+++ branches/branch-1.3-STR2158-matt/test/editor.cxx 2010-05-01 08:36:19 UTC
(rev 7577)
@@ -65,7 +65,7 @@
Fl_Text_Display::Style_Table_Entry
styletable[] = { // Style table
{ FL_BLACK, FL_COURIER, 14 }, // A - Plain
- { FL_DARK_GREEN, FL_COURIER_ITALIC, 14 }, // B - Line
comments
+ { FL_DARK_GREEN, FL_HELVETICA_ITALIC, 14 }, // B - Line
comments
{ FL_DARK_GREEN, FL_COURIER_ITALIC, 14 }, // C - Block
comments
{ FL_BLUE, FL_COURIER, 14 }, // D - Strings
{ FL_DARK_RED, FL_COURIER, 14 }, // E - Directives
@@ -799,16 +799,16 @@
" if ( fnfc.show() ) return;\n"
" save_file(fnfc.filename());\n"
"}\n\n"
- "Falsches Üben von Xylophonmusik quält jeden größeren Zwerg\n"
- "(= Wrongful practicing of xylophone music tortures every
larger dwarf)\n"
+ "// Falsches Üben von Xylophonmusik quält jeden größeren
Zwerg\n"
+ "// (= Wrongful practicing of xylophone music tortures every
larger dwarf)\n"
"\n"
- "Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich\n"
- "(= Twelve boxing fighters hunted Eva across the dike of
Sylt)\n"
+ "// Zwölf Boxkämpfer jagten Eva quer über den Sylter Deich\n"
+ "// (= Twelve boxing fighters hunted Eva across the dike of
Sylt)\n"
"\n"
- "Heizölrückstoßabdämpfung\n"
+ "Heizöl/*rückstoß*/abdämpfung\n"
"(= fuel oil recoil absorber)\n"
"\n"
- "Hiragana: (Iroha)\n"
+ "Hiragana: //(Iroha)\n"
"\n"
"いろはにほへとちりぬるを\n"
"わかよたれそつねならむ\n"
@@ -817,13 +817,13 @@
"\n"
"Katakana:\n"
"\n"
- "イロハニホヘト チリヌルヲ ワカヨタレソ ツネナラム\n"
+ "イロハニホヘト チ/*リヌルヲ ワカヨタ*/レソ ツネナラム\n"
"ウヰノオクヤマ ケフコエテ アサキユメミシ ヱヒモセスン\n"
"\n"
"? דג סקרן שט בים מאוכזב ולפתע מצא לו חברה איך הקליטה\n"
"\n"
- "いろはにほへと ちりぬるを わかよ\n"
- "たれそ つねならむ うゐのおくやま\n"
+ "// いろはにほへと ちりぬるを わかよ\n"
+ "/* たれそ つねならむ うゐのおくやま */\n"
"けふこえて あさきゆめみし ゑひも\n"
"せす\n\n"
"Even colours and sweet perfume / Will eventually fade /\n"
_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit