<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>styles.css</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -28,6 +28,7 @@
 		4446D0050F41899C00BAC3F4 /* wrapper.c in Sources */ = {isa = PBXBuildFile; fileRef = 4446CFF20F41899C00BAC3F4 /* wrapper.c */; };
 		4446D0060F41899C00BAC3F4 /* wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 4446CFF30F41899C00BAC3F4 /* wrapper.h */; };
 		4446D0070F41899C00BAC3F4 /* xmlpage.c in Sources */ = {isa = PBXBuildFile; fileRef = 4446CFF40F41899C00BAC3F4 /* xmlpage.c */; };
+		4446D0240F41AD4700BAC3F4 /* styles.css in Resources */ = {isa = PBXBuildFile; fileRef = 4446D0230F41AD4700BAC3F4 /* styles.css */; };
 		61E3BCFB0870B4F2002186A0 /* GenerateThumbnailForURL.m in Sources */ = {isa = PBXBuildFile; fileRef = 61E3BCFA0870B4F2002186A0 /* GenerateThumbnailForURL.m */; };
 		8D576312048677EA00EA77CD /* main.c in Sources */ = {isa = PBXBuildFile; fileRef = 08FB77B6FE84183AC02AAC07 /* main.c */; settings = {ATTRIBUTES = (); }; };
 		8D576314048677EA00EA77CD /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0AA1909FFE8422F4C02AAC07 /* CoreFoundation.framework */; };
@@ -62,6 +63,7 @@
 		4446CFF20F41899C00BAC3F4 /* wrapper.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = wrapper.c; sourceTree = &quot;&lt;group&gt;&quot;; };
 		4446CFF30F41899C00BAC3F4 /* wrapper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wrapper.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		4446CFF40F41899C00BAC3F4 /* xmlpage.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = xmlpage.c; sourceTree = &quot;&lt;group&gt;&quot;; };
+		4446D0230F41AD4700BAC3F4 /* styles.css */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.css; path = styles.css; sourceTree = &quot;&lt;group&gt;&quot;; };
 		61E3BCFA0870B4F2002186A0 /* GenerateThumbnailForURL.m */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.objc; path = GenerateThumbnailForURL.m; sourceTree = &quot;&lt;group&gt;&quot;; };
 		8D576316048677EA00EA77CD /* QLMarkdown.qlgenerator */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = QLMarkdown.qlgenerator; sourceTree = BUILT_PRODUCTS_DIR; };
 		8D576317048677EA00EA77CD /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist; path = Info.plist; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -117,6 +119,7 @@
 			children = (
 				8D576317048677EA00EA77CD /* Info.plist */,
 				8D5B49A704867FD3000E48DA /* InfoPlist.strings */,
+				4446D0230F41AD4700BAC3F4 /* styles.css */,
 			);
 			name = Resources;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -227,6 +230,7 @@
 			buildActionMask = 2147483647;
 			files = (
 				8D5B49A804867FD3000E48DA /* InfoPlist.strings in Resources */,
+				4446D0240F41AD4700BAC3F4 /* styles.css in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};</diff>
      <filename>QLMarkdown.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -3,9 +3,20 @@
 
 NSData* renderMarkdown(NSURL* url)
 {
-    NSString *source = [NSString stringWithContentsOfFile:[url path]];
+    NSString *styles = [NSString stringWithContentsOfFile:[[NSBundle bundleWithIdentifier: @&quot;com.fiatdev.QLMarkdown&quot;]
+                                                           pathForResource:@&quot;styles&quot; ofType:@&quot;css&quot;]];
+    
+    NSString *source = [NSString stringWithContentsOfFile:[url path] encoding:NSUTF8StringEncoding error:nil];
     char *output = convert_markdown_to_string([source UTF8String]);
-    NSData *data = [NSData dataWithBytes:output length:strlen(output)];
+    NSString *html = [NSString stringWithFormat:@&quot;&lt;html&gt;&quot;
+                                                 &quot;&lt;head&gt;&quot;
+                                                 &quot;&lt;meta content='text/html; charset=UTF-8' http-equiv='Content-Type' /&gt;&quot;
+                                                 &quot;&lt;style type=\&quot;text/css\&quot;&gt;%@&lt;/style&gt;&quot;
+                                                 &quot;&lt;/head&gt;&quot;
+                                                 &quot;&lt;body&gt;%@&lt;/body&gt;&quot;
+                                                 &quot;&lt;/html&gt;&quot;, 
+                                                 styles, [NSString stringWithUTF8String:output]];
     
-    return data;
+    free(output);
+    return [html dataUsingEncoding:NSUTF8StringEncoding];
 }
\ No newline at end of file</diff>
      <filename>markdown.m</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f6ae4e816647e99759c1c6219877b2eefa098c5b</id>
    </parent>
  </parents>
  <author>
    <name>Michael Dominic K</name>
    <email>mdk@me.com</email>
  </author>
  <url>http://github.com/toland/qlmarkdown/commit/9f3ec4bdc53763bdca9553b4935667bd8c7141a4</url>
  <id>9f3ec4bdc53763bdca9553b4935667bd8c7141a4</id>
  <committed-date>2009-02-10T09:39:16-08:00</committed-date>
  <authored-date>2009-02-10T05:25:53-08:00</authored-date>
  <message>Adding a little bit of CSS styling.

Signed-off-by: Phillip Toland &lt;phil.toland@gmail.com&gt;</message>
  <tree>1f04bacce5d20e03161979bb0874239e0fd0eed6</tree>
  <committer>
    <name>Phillip Toland</name>
    <email>phil.toland@gmail.com</email>
  </committer>
</commit>
