<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>simplejson/decoder.py</filename>
    </added>
    <added>
      <filename>simplejson/encoder.py</filename>
    </added>
    <added>
      <filename>simplejson/scanner.py</filename>
    </added>
    <added>
      <filename>simplejson/simplejson.py</filename>
    </added>
    <added>
      <filename>simplejson/tests/__init__.py</filename>
    </added>
    <added>
      <filename>simplejson/tool.py</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -14,6 +14,11 @@
 		8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
 		8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
 		8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
+		BE16AB180E700A2A00EFAC8E /* simplejson.py in Resources */ = {isa = PBXBuildFile; fileRef = BE16AB020E700A2900EFAC8E /* simplejson.py */; };
+		BE16AB1A0E700A2A00EFAC8E /* decoder.py in Resources */ = {isa = PBXBuildFile; fileRef = BE16AB040E700A2900EFAC8E /* decoder.py */; };
+		BE16AB1B0E700A2A00EFAC8E /* encoder.py in Resources */ = {isa = PBXBuildFile; fileRef = BE16AB050E700A2900EFAC8E /* encoder.py */; };
+		BE16AB1C0E700A2A00EFAC8E /* scanner.py in Resources */ = {isa = PBXBuildFile; fileRef = BE16AB060E700A2900EFAC8E /* scanner.py */; };
+		BE16AB2C0E700A2A00EFAC8E /* tool.py in Resources */ = {isa = PBXBuildFile; fileRef = BE16AB170E700A2A00EFAC8E /* tool.py */; };
 		BE6189040E6D79710037511A /* KAPProgressIndicator.py in Resources */ = {isa = PBXBuildFile; fileRef = BE6189030E6D79710037511A /* KAPProgressIndicator.py */; };
 		BE61895D0E6D8FFE0037511A /* KAPTwitFormatter.py in Resources */ = {isa = PBXBuildFile; fileRef = BE61895C0E6D8FFE0037511A /* KAPTwitFormatter.py */; };
 		BE618B690E6EAA8C0037511A /* twitter.py in Resources */ = {isa = PBXBuildFile; fileRef = BE618B680E6EAA8C0037511A /* twitter.py */; };
@@ -33,6 +38,11 @@
 		77C8C1F80C07829500965286 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = &quot;&lt;group&gt;&quot;; };
 		8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = &quot;&lt;group&gt;&quot;; };
 		8D1107320486CEB800E47090 /* Kappa.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Kappa.app; sourceTree = BUILT_PRODUCTS_DIR; };
+		BE16AB020E700A2900EFAC8E /* simplejson.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = simplejson.py; sourceTree = &quot;&lt;group&gt;&quot;; };
+		BE16AB040E700A2900EFAC8E /* decoder.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = decoder.py; sourceTree = &quot;&lt;group&gt;&quot;; };
+		BE16AB050E700A2900EFAC8E /* encoder.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = encoder.py; sourceTree = &quot;&lt;group&gt;&quot;; };
+		BE16AB060E700A2900EFAC8E /* scanner.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = scanner.py; sourceTree = &quot;&lt;group&gt;&quot;; };
+		BE16AB170E700A2A00EFAC8E /* tool.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = tool.py; sourceTree = &quot;&lt;group&gt;&quot;; };
 		BE6189030E6D79710037511A /* KAPProgressIndicator.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = KAPProgressIndicator.py; sourceTree = &quot;&lt;group&gt;&quot;; };
 		BE61895C0E6D8FFE0037511A /* KAPTwitFormatter.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = KAPTwitFormatter.py; sourceTree = &quot;&lt;group&gt;&quot;; };
 		BE618B680E6EAA8C0037511A /* twitter.py */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.python; path = twitter.py; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -130,9 +140,22 @@
 			name = Frameworks;
 			sourceTree = &quot;&lt;group&gt;&quot;;
 		};
+		BE16AB010E700A2900EFAC8E /* simplejson */ = {
+			isa = PBXGroup;
+			children = (
+				BE16AB020E700A2900EFAC8E /* simplejson.py */,
+				BE16AB040E700A2900EFAC8E /* decoder.py */,
+				BE16AB050E700A2900EFAC8E /* encoder.py */,
+				BE16AB060E700A2900EFAC8E /* scanner.py */,
+				BE16AB170E700A2A00EFAC8E /* tool.py */,
+			);
+			path = simplejson;
+			sourceTree = &quot;&lt;group&gt;&quot;;
+		};
 		BE618B6B0E6EAA9A0037511A /* Libraries */ = {
 			isa = PBXGroup;
 			children = (
+				BE16AB010E700A2900EFAC8E /* simplejson */,
 				BE618B680E6EAA8C0037511A /* twitter.py */,
 			);
 			name = Libraries;
@@ -188,6 +211,11 @@
 				BE6189040E6D79710037511A /* KAPProgressIndicator.py in Resources */,
 				BE61895D0E6D8FFE0037511A /* KAPTwitFormatter.py in Resources */,
 				BE618B690E6EAA8C0037511A /* twitter.py in Resources */,
+				BE16AB180E700A2A00EFAC8E /* simplejson.py in Resources */,
+				BE16AB1A0E700A2A00EFAC8E /* decoder.py in Resources */,
+				BE16AB1B0E700A2A00EFAC8E /* encoder.py in Resources */,
+				BE16AB1C0E700A2A00EFAC8E /* scanner.py in Resources */,
+				BE16AB2C0E700A2A00EFAC8E /* tool.py in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};</diff>
      <filename>Kappa.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,12 @@
 // !$*UTF8*$!
 {
+	089C165DFE840E0CC02AAC07 /* English */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 321}}&quot;;
+			sepNavSelRange = &quot;{86, 0}&quot;;
+			sepNavVisRange = &quot;{0, 94}&quot;;
+		};
+	};
 	29B97313FDCFA39411CA2CEA /* Project object */ = {
 		activeBuildConfigurationName = Release;
 		activeExecutable = BE6188780E6CBC280037511A /* Kappa */;
@@ -100,7 +107,7 @@
 		uiCtxt = {
 			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 742}}&quot;;
 			sepNavSelRange = &quot;{1269, 0}&quot;;
-			sepNavVisRange = &quot;{973, 836}&quot;;
+			sepNavVisRange = &quot;{968, 841}&quot;;
 		};
 	};
 	32CA4F630368D1EE00C91783 /* Kappa_Prefix.pch */ = {
@@ -113,15 +120,15 @@
 	77631A3E0C0748CF005415CB /* main.py */ = {
 		uiCtxt = {
 			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 350}}&quot;;
-			sepNavSelRange = &quot;{120, 0}&quot;;
-			sepNavVisRange = &quot;{2, 488}&quot;;
+			sepNavSelRange = &quot;{240, 0}&quot;;
+			sepNavVisRange = &quot;{13, 477}&quot;;
 		};
 	};
 	7790198E0C07548A00326F66 /* KappaAppDelegate.py */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {724, 5110}}&quot;;
-			sepNavSelRange = &quot;{4862, 0}&quot;;
-			sepNavVisRange = &quot;{3487, 1662}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 5278}}&quot;;
+			sepNavSelRange = &quot;{11420, 0}&quot;;
+			sepNavVisRange = &quot;{10084, 801}&quot;;
 			sepNavWindowFrame = &quot;{{411, 40}, {783, 738}}&quot;;
 		};
 	};
@@ -315,6 +322,41 @@
 		vrLen = 1007;
 		vrLoc = 758;
 	};
+	BE16AB020E700A2900EFAC8E /* simplejson.py */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 5502}}&quot;;
+			sepNavSelRange = &quot;{3099, 0}&quot;;
+			sepNavVisRange = &quot;{2940, 595}&quot;;
+		};
+	};
+	BE16AB040E700A2900EFAC8E /* decoder.py */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 4928}}&quot;;
+			sepNavSelRange = &quot;{101, 0}&quot;;
+			sepNavVisRange = &quot;{0, 515}&quot;;
+		};
+	};
+	BE16AB050E700A2900EFAC8E /* encoder.py */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 5530}}&quot;;
+			sepNavSelRange = &quot;{0, 0}&quot;;
+			sepNavVisRange = &quot;{0, 465}&quot;;
+		};
+	};
+	BE16AB060E700A2900EFAC8E /* scanner.py */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 994}}&quot;;
+			sepNavSelRange = &quot;{0, 0}&quot;;
+			sepNavVisRange = &quot;{0, 571}&quot;;
+		};
+	};
+	BE16AB170E700A2A00EFAC8E /* tool.py */ = {
+		uiCtxt = {
+			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 630}}&quot;;
+			sepNavSelRange = &quot;{415, 0}&quot;;
+			sepNavVisRange = &quot;{0, 558}&quot;;
+		};
+	};
 	BE6188780E6CBC280037511A /* Kappa */ = {
 		isa = PBXExecutable;
 		activeArgIndices = (
@@ -450,7 +492,7 @@
 	};
 	BE618B680E6EAA8C0037511A /* twitter.py */ = {
 		uiCtxt = {
-			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 22470}}&quot;;
+			sepNavIntBoundsRect = &quot;{{0, 0}, {655, 22512}}&quot;;
 			sepNavSelRange = &quot;{70, 0}&quot;;
 			sepNavVisRange = &quot;{0, 370}&quot;;
 		};</diff>
      <filename>Kappa.xcodeproj/will.pbxuser</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>c0ea74b3a0199ee81bf430a9615aa0294831440b</id>
    </parent>
  </parents>
  <author>
    <name>Will Larson</name>
    <email>lethain@gmail.com</email>
  </author>
  <url>http://github.com/lethain/kappa/commit/3cdc6eaa445f7ed0dd5e309d7c704c9520715a92</url>
  <id>3cdc6eaa445f7ed0dd5e309d7c704c9520715a92</id>
  <committed-date>2008-09-04T05:24:37-07:00</committed-date>
  <authored-date>2008-09-04T05:24:37-07:00</authored-date>
  <message>Added simplejson to folder.</message>
  <tree>4444d0c22e5d6b8a9533ee66ae6f0348b1721109</tree>
  <committer>
    <name>Will Larson</name>
    <email>lethain@gmail.com</email>
  </committer>
</commit>
