<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>src/limelight/ui/model/StyledText.java</filename>
    </added>
    <added>
      <filename>src/limelight/ui/model/StyledTextParser.java</filename>
    </added>
    <added>
      <filename>src/limelight/ui/model/StyledTextParserTest.java</filename>
    </added>
    <added>
      <filename>src/limelight/ui/model/StyledTextTest.java</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -3,4 +3,4 @@ classes
 *.ipr
 *.iws
 pkg
-
+out</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -56,7 +56,7 @@ tag_line {
   right_margin 25
   left_margin 25
   horizontal_alignment :left
-  font_style &quot;italics&quot;
+  font_style &quot;italic&quot;
   text_color &quot;white&quot;
   font_size 18
   top_padding 10</diff>
      <filename>productions/examples/8thlight.com/styles.rb</filename>
    </modified>
    <modified>
      <diff>@@ -148,6 +148,7 @@ public class TextPanel extends BasePanel
       String[] paragraphs = text.split(&quot;\n&quot;);
       Style style = getStyle();
       Font font = new Font(style.getCompiledFontFace().getValue(), style.getCompiledFontStyle().toInt(), style.getCompiledFontSize().getValue());
+      Font defaultFont = font;
       for(String paragraph : paragraphs)
       {
         Matcher matcher = TAG_REGEX.matcher(paragraph);
@@ -181,6 +182,7 @@ public class TextPanel extends BasePanel
         {
           lines.add(new TextLayout(&quot; &quot;, font, getRenderContext()));
         }
+        font = defaultFont;
       }
     }
   }</diff>
      <filename>src/limelight/ui/model/TextPanel.java</filename>
    </modified>
    <modified>
      <diff>@@ -80,7 +80,7 @@ public class TextPanelTest extends TestCase
     assertEquals(138, panel.getHeight());
   }
 
-  public void testDimnsionsWhenLastLineIsLongest() throws Exception
+  public void testDimensionsWhenLastLineIsLongest() throws Exception
   {
     useFrame();
     panel.setText(&quot;1\n2\n3\nlongest&quot;);</diff>
      <filename>src/limelight/ui/model/TextPanelTest.java</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>cc5e34a04157bff9e9ea89138e979e81c63e4813</id>
    </parent>
  </parents>
  <author>
    <name>Denny Abraham</name>
    <email>dennyabraham@AwesomeBook.local</email>
  </author>
  <url>http://github.com/slagyr/limelight/commit/12507db6992926a7f0e9e70f5902c63c673c198e</url>
  <id>12507db6992926a7f0e9e70f5902c63c673c198e</id>
  <committed-date>2008-12-12T07:46:19-08:00</committed-date>
  <authored-date>2008-12-12T07:46:19-08:00</authored-date>
  <message>added styledtext, working on styledtextparser</message>
  <tree>8bfdd008c5b6f1d75c1beb777e8f56cfdc2864e2</tree>
  <committer>
    <name>Denny Abraham</name>
    <email>dennyabraham@AwesomeBook.local</email>
  </committer>
</commit>
