<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>English.lproj/main.xib</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -19,6 +19,7 @@
 /* End PBXAppleScriptBuildPhase section */
 
 /* Begin PBXBuildFile section */
+		38395AA41077F5AA004C8B10 /* main.xib in Resources */ = {isa = PBXBuildFile; fileRef = 38395AA21077F5AA004C8B10 /* main.xib */; };
 		650E79E2067AB5AE00B4A4EC /* Automator.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 650E79E1067AB5AE00B4A4EC /* Automator.framework */; };
 		65181752067A8D39005BD953 /* UntarAction.m in Sources */ = {isa = PBXBuildFile; fileRef = 65181750067A8D39005BD953 /* UntarAction.m */; };
 		8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C167DFE841241C02AAC07 /* InfoPlist.strings */; };
@@ -31,6 +32,7 @@
 		089C167FFE841241C02AAC07 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
 		1058C7ADFEA557BF11CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
 		32DBCF630370AF2F00C91783 /* Untar_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Untar_Prefix.pch; sourceTree = &quot;&lt;group&gt;&quot;; };
+		38395AA31077F5AA004C8B10 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/main.xib; sourceTree = &quot;&lt;group&gt;&quot;; };
 		650E79E1067AB5AE00B4A4EC /* Automator.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Automator.framework; path = /System/Library/Frameworks/Automator.framework; sourceTree = &quot;&lt;absolute&gt;&quot;; };
 		6518174F067A8D39005BD953 /* UntarAction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UntarAction.h; sourceTree = &quot;&lt;group&gt;&quot;; };
 		65181750067A8D39005BD953 /* UntarAction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UntarAction.m; sourceTree = &quot;&lt;group&gt;&quot;; };
@@ -77,6 +79,7 @@
 			children = (
 				8D5B49B7048680CD000E48DA /* Info.plist */,
 				089C167DFE841241C02AAC07 /* InfoPlist.strings */,
+				38395AA21077F5AA004C8B10 /* main.xib */,
 			);
 			name = Resources;
 			sourceTree = &quot;&lt;group&gt;&quot;;
@@ -185,6 +188,7 @@
 			buildActionMask = 2147483647;
 			files = (
 				8D5B49B0048680CD000E48DA /* InfoPlist.strings in Resources */,
+				38395AA41077F5AA004C8B10 /* main.xib in Resources */,
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 		};
@@ -236,6 +240,14 @@
 			name = InfoPlist.strings;
 			sourceTree = &quot;&lt;group&gt;&quot;;
 		};
+		38395AA21077F5AA004C8B10 /* main.xib */ = {
+			isa = PBXVariantGroup;
+			children = (
+				38395AA31077F5AA004C8B10 /* English */,
+			);
+			name = main.xib;
+			sourceTree = &quot;&lt;group&gt;&quot;;
+		};
 /* End PBXVariantGroup section */
 
 /* Begin XCBuildConfiguration section */</diff>
      <filename>Untar.xcodeproj/project.pbxproj</filename>
    </modified>
    <modified>
      <diff>@@ -9,7 +9,12 @@
 #import &lt;Cocoa/Cocoa.h&gt;
 #import &lt;Automator/AMBundleAction.h&gt;
 
-@interface UntarAction : AMBundleAction 
+@interface UntarAction : AMBundleAction
+{
+	BOOL stopOnError;
+}
+
+@property (assign) BOOL stopOnError;
 
 - (id)runWithInput:(id)input fromAction:(AMAction *)anAction error:(NSDictionary **)errorInfo;
 </diff>
      <filename>UntarAction.h</filename>
    </modified>
    <modified>
      <diff>@@ -11,6 +11,8 @@
 
 @implementation UntarAction
 
+@synthesize stopOnError;
+
 - (id) runWithInput: (id) input fromAction: (AMAction *) anAction error: (NSDictionary **) errorInfo
 {
 	NSMutableArray * output = [[NSMutableArray alloc] initWithCapacity: [input count]];
@@ -38,7 +40,7 @@
 		[task launch];
 		
 		[task waitUntilExit];
-		if ( [task terminationStatus] != 0 )
+		if ( ([task terminationStatus] != 0) &amp;&amp; (self.stopOnError) )
 		{
 			*stop = YES;
 		}</diff>
      <filename>UntarAction.m</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>a14f30f1b5198feeb18fdc3c8d14f1b2ae41fd9b</id>
    </parent>
  </parents>
  <author>
    <name>Jim Dovey</name>
    <email>jimdovey@mac.com</email>
  </author>
  <url>http://github.com/AlanQuatermain/UntarAction/commit/09947c928204a61d0bf75776e76570cb1899e0d3</url>
  <id>09947c928204a61d0bf75776e76570cb1899e0d3</id>
  <committed-date>2009-10-03T14:18:56-07:00</committed-date>
  <authored-date>2009-10-03T14:18:56-07:00</authored-date>
  <message>Added interface to allow user to specify whether the process should stop after an extraction failure.</message>
  <tree>59e7456297ce5394b5f396b963d0fd6e7335c4c7</tree>
  <committer>
    <name>Jim Dovey</name>
    <email>jimdovey@mac.com</email>
  </committer>
</commit>
