Revision: 27857
          http://sourceforge.net/p/bibdesk/svn/27857
Author:   hofman
Date:     2022-09-06 21:27:38 +0000 (Tue, 06 Sep 2022)
Log Message:
-----------
Rename class files for async object

Modified Paths:
--------------
    trunk/bibdesk/Bibdesk.xcodeproj/project.pbxproj

Added Paths:
-----------
    trunk/bibdesk/BDSKAsyncObject.h
    trunk/bibdesk/BDSKAsyncObject.m

Removed Paths:
-------------
    trunk/bibdesk/BDSKAsynchronousDOServer.h
    trunk/bibdesk/BDSKAsynchronousDOServer.m

Copied: trunk/bibdesk/BDSKAsyncObject.h (from rev 27856, 
trunk/bibdesk/BDSKAsynchronousDOServer.h)
===================================================================
--- trunk/bibdesk/BDSKAsyncObject.h                             (rev 0)
+++ trunk/bibdesk/BDSKAsyncObject.h     2022-09-06 21:27:38 UTC (rev 27857)
@@ -0,0 +1,70 @@
+//
+//  BDSKAsyncObject.h
+//  Bibdesk
+//
+//  Created by Adam Maxwell on 04/24/06.
+/*
+ This software is Copyright (c) 2006-2022
+ Adam Maxwell. All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+ 
+ - Neither the name of Adam Maxwell nor the names of any
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import <Cocoa/Cocoa.h>
+
+
+@interface BDSKAsyncObject : NSObject {
+    @private
+    NSThread *localThread;                 // mainly for debugging
+    BOOL stopRunning;                       // set to signal to stop running 
the run loop for the local server thread
+    struct BDSKAsyncObjectFlags *aoFlags;  // state variables
+}
+
+/* 
+ If you override -init (designated initializer), call -startDOServerSync or 
-startDOServerAsync as the last step of initialization or after all necessary 
ivars are set.  If -init isn't overriden, call one of the start methods after 
initializing the object.
+ */
+
+// detaches the server thread and returns immediately
+- (void)start;
+
+// override for custom cleanup on the main thread; call super afterwards
+- (void)stop;
+
+// override for custom setup after the server has been setup; called on the 
server thread; default does nothing
+- (void)didSetup;
+
+// override for custom cleanup on the server thread; default does nothing
+- (void)didFinish;
+
+// run loop flag; thread safe
+@property (nonatomic, readonly) BOOL shouldKeepRunning;
+
+- (void)performSelectorOnLocalThread:(SEL)aSelector withObject:(id)arg 
waitUntilDone:(BOOL)wait;
+
+@end

Copied: trunk/bibdesk/BDSKAsyncObject.m (from rev 27856, 
trunk/bibdesk/BDSKAsynchronousDOServer.m)
===================================================================
--- trunk/bibdesk/BDSKAsyncObject.m                             (rev 0)
+++ trunk/bibdesk/BDSKAsyncObject.m     2022-09-06 21:27:38 UTC (rev 27857)
@@ -0,0 +1,183 @@
+//
+//  BDSKAsyncObject.m
+//  Bibdesk
+//
+//  Created by Adam Maxwell on 04/24/06.
+/*
+ This software is Copyright (c) 2006-2022
+ Adam Maxwell. All rights reserved.
+ 
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+ 
+ - Neither the name of Adam Maxwell nor the names of any
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+ 
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import "BDSKAsyncObject.h"
+#import <objc/runtime.h>
+#import <libkern/OSAtomic.h>
+
+struct BDSKAsyncObjectFlags {
+    volatile int32_t shouldKeepRunning;
+#ifdef DEBUG
+    volatile int32_t didStart;
+#endif
+};
+
+@interface BDSKAsyncObject (Private)
+- (void)runLocalThread;
+- (void)stopRunning;
+@end
+
+@implementation BDSKAsyncObject
+
+@dynamic shouldKeepRunning;
+
+#ifdef DEBUG
+- (void)checkStartup:(NSTimer *)ignored
+{
+    if (0 == aoFlags->didStart)
+        NSLog(@"*** Warning *** %@ has not been started after 1 second", self);
+}
+#endif
+
+- (id)init
+{
+    self = [super init];
+    if (self) {       
+        // set up flags
+        aoFlags = NSZoneCalloc(NSDefaultMallocZone(), 1, sizeof(struct 
BDSKAsyncObjectFlags));
+        aoFlags->shouldKeepRunning = 1;
+#ifdef DEBUG
+        aoFlags->didStart = 0;
+
+        // check for absentminded developers; there's no actual requirement 
that start be called immediately
+        [NSTimer scheduledTimerWithTimeInterval:1.0 target:self 
selector:@selector(checkStartup:) userInfo:nil repeats:NO];
+#endif    
+        
+        stopRunning = NO;
+    }
+    return self;
+}
+
+- (void)dealloc
+{
+    BDSKZONEDESTROY(aoFlags);
+    [super dealloc];
+}
+
+#pragma mark Main Thread
+
+- (void)start;
+{
+#ifdef DEBUG
+    aoFlags->didStart = 1;
+#endif
+    // run a background thread
+    localThread = [[NSThread alloc] initWithTarget:self 
selector:@selector(runLocalThread) object:nil];
+    [localThread start];
+}
+
+- (void)performSelectorOnLocalThread:(SEL)aSelector withObject:(id)arg 
waitUntilDone:(BOOL)wait {
+    if (localThread)
+        [self performSelector:aSelector onThread:localThread withObject:arg 
waitUntilDone:wait];
+}
+
+#pragma mark Local Thread
+
+- (void)stopRunning {
+    BDSKASSERT([NSThread isMainThread] == NO);
+    // signal to stop running the run loop
+    stopRunning = YES;
+}
+
+- (void)runLocalThread;
+{
+    // detach a new thread to run this
+    NSAssert([NSThread isMainThread] == NO, @"do not run in the main thread");
+    
+    NSAutoreleasePool *pool = [NSAutoreleasePool new];
+    NSRunLoop *runLoop = [NSRunLoop currentRunLoop];
+    NSPort *dummyPort = [[NSMachPort alloc] init];
+    
+    @try {
+        // a run loop needs at least one source to run
+        [runLoop addPort:dummyPort forMode:NSDefaultRunLoopMode];
+        
+        // allow subclasses to do some custom setup
+        [self didSetup];
+        
+        NSDate *distantFuture = [[NSDate distantFuture] retain];
+        BOOL didRun;
+        
+        // see 
http://lists.apple.com/archives/cocoa-dev/2006/Jun/msg01054.html for a helpful 
explanation of NSRunLoop
+        do {
+            [pool release];
+            pool = [NSAutoreleasePool new];
+            didRun = [runLoop runMode:NSDefaultRunLoopMode 
beforeDate:distantFuture];
+        } while (stopRunning == NO && didRun);
+        
+        [distantFuture release];
+    }
+    @catch(id exception) {
+        NSLog(@"Exception \"%@\" raised in object %@", exception, self);
+    }
+    
+    @finally {
+        // allow subclasses to do some custom cleanup
+        [self didFinish];
+        
+        [runLoop removePort:dummyPort forMode:NSDefaultRunLoopMode];
+        BDSKDESTROY(dummyPort);
+        
+        [pool release];
+    }
+}
+
+- (void)didSetup{}
+- (void)didFinish{}
+
+#pragma mark API
+#pragma mark Main Thread
+
+- (void)stop;
+{
+    BDSKASSERT([NSThread isMainThread]);
+    // set the stop flag, so any long process (possibly with loops) knows it 
can return
+    OSAtomicCompareAndSwap32Barrier(1, 0, &aoFlags->shouldKeepRunning);
+    // this is mainly to tickle the runloop on the local thread so it will 
finish
+    [self performSelectorOnLocalThread:@selector(stopRunning) withObject:nil 
waitUntilDone:NO];
+    BDSKDESTROY(localThread);
+}
+
+#pragma mark Thread Safe
+
+- (BOOL)shouldKeepRunning { 
+    OSMemoryBarrier();
+    return aoFlags->shouldKeepRunning == 1;
+}
+
+@end

Deleted: trunk/bibdesk/BDSKAsynchronousDOServer.h
===================================================================
--- trunk/bibdesk/BDSKAsynchronousDOServer.h    2022-09-06 21:25:50 UTC (rev 
27856)
+++ trunk/bibdesk/BDSKAsynchronousDOServer.h    2022-09-06 21:27:38 UTC (rev 
27857)
@@ -1,70 +0,0 @@
-//
-//  BDSKAsyncObject.h
-//  Bibdesk
-//
-//  Created by Adam Maxwell on 04/24/06.
-/*
- This software is Copyright (c) 2006-2022
- Adam Maxwell. All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- 
- - Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- 
- - Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
- 
- - Neither the name of Adam Maxwell nor the names of any
- contributors may be used to endorse or promote products derived
- from this software without specific prior written permission.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#import <Cocoa/Cocoa.h>
-
-
-@interface BDSKAsyncObject : NSObject {
-    @private
-    NSThread *localThread;                 // mainly for debugging
-    BOOL stopRunning;                       // set to signal to stop running 
the run loop for the local server thread
-    struct BDSKAsyncObjectFlags *aoFlags;  // state variables
-}
-
-/* 
- If you override -init (designated initializer), call -startDOServerSync or 
-startDOServerAsync as the last step of initialization or after all necessary 
ivars are set.  If -init isn't overriden, call one of the start methods after 
initializing the object.
- */
-
-// detaches the server thread and returns immediately
-- (void)start;
-
-// override for custom cleanup on the main thread; call super afterwards
-- (void)stop;
-
-// override for custom setup after the server has been setup; called on the 
server thread; default does nothing
-- (void)didSetup;
-
-// override for custom cleanup on the server thread; default does nothing
-- (void)didFinish;
-
-// run loop flag; thread safe
-@property (nonatomic, readonly) BOOL shouldKeepRunning;
-
-- (void)performSelectorOnLocalThread:(SEL)aSelector withObject:(id)arg 
waitUntilDone:(BOOL)wait;
-
-@end

Deleted: trunk/bibdesk/BDSKAsynchronousDOServer.m
===================================================================
--- trunk/bibdesk/BDSKAsynchronousDOServer.m    2022-09-06 21:25:50 UTC (rev 
27856)
+++ trunk/bibdesk/BDSKAsynchronousDOServer.m    2022-09-06 21:27:38 UTC (rev 
27857)
@@ -1,183 +0,0 @@
-//
-//  BDSKAsyncObject.m
-//  Bibdesk
-//
-//  Created by Adam Maxwell on 04/24/06.
-/*
- This software is Copyright (c) 2006-2022
- Adam Maxwell. All rights reserved.
- 
- Redistribution and use in source and binary forms, with or without
- modification, are permitted provided that the following conditions
- are met:
- 
- - Redistributions of source code must retain the above copyright
- notice, this list of conditions and the following disclaimer.
- 
- - Redistributions in binary form must reproduce the above copyright
- notice, this list of conditions and the following disclaimer in
- the documentation and/or other materials provided with the
- distribution.
- 
- - Neither the name of Adam Maxwell nor the names of any
- contributors may be used to endorse or promote products derived
- from this software without specific prior written permission.
- 
- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
- OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
- THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-#import "BDSKAsyncObject.h"
-#import <objc/runtime.h>
-#import <libkern/OSAtomic.h>
-
-struct BDSKAsyncObjectFlags {
-    volatile int32_t shouldKeepRunning;
-#ifdef DEBUG
-    volatile int32_t didStart;
-#endif
-};
-
-@interface BDSKAsyncObject (Private)
-- (void)runLocalThread;
-- (void)stopRunning;
-@end
-
-@implementation BDSKAsyncObject
-
-@dynamic shouldKeepRunning;
-
-#ifdef DEBUG
-- (void)checkStartup:(NSTimer *)ignored
-{
-    if (0 == aoFlags->didStart)
-        NSLog(@"*** Warning *** %@ has not been started after 1 second", self);
-}
-#endif
-
-- (id)init
-{
-    self = [super init];
-    if (self) {       
-        // set up flags
-        aoFlags = NSZoneCalloc(NSDefaultMallocZone(), 1, sizeof(struct 
BDSKAsyncObjectFlags));
-        aoFlags->shouldKeepRunning = 1;
-#ifdef DEBUG
-        aoFlags->didStart = 0;
-
-        // check for absentminded developers; there's no actual requirement 
that start be called immediately
-        [NSTimer scheduledTimerWithTimeInterval:1.0 target:self 
selector:@selector(checkStartup:) userInfo:nil repeats:NO];
-#endif    
-        
-        stopRunning = NO;
-    }
-    return self;
-}
-
-- (void)dealloc
-{
-    BDSKZONEDESTROY(aoFlags);
-    [super dealloc];
-}
-
-#pragma mark Main Thread
-
-- (void)start;
-{
-#ifdef DEBUG
-    aoFlags->didStart = 1;
-#endif
-    // run a background thread
-    localThread = [[NSThread alloc] initWithTarget:self 
selector:@selector(runLocalThread) object:nil];
-    [localThread start];
-}
-
-- (void)performSelectorOnLocalThread:(SEL)aSelector withObject:(id)arg 
waitUntilDone:(BOOL)wait {
-    if (localThread)
-        [self performSelector:aSelector onThread:localThread withObject:arg 
waitUntilDone:wait];
-}
-
-#pragma mark Local Thread
-
-- (void)stopRunning {
-    BDSKASSERT([NSThread isMainThread] == NO);
-    // signal to stop running the run loop
-    stopRunning = YES;
-}
-
-- (void)runLocalThread;
-{
-    // detach a new thread to run this
-    NSAssert([NSThread isMainThread] == NO, @"do not run in the main thread");
-    
-    NSAutoreleasePool *pool = [NSAutoreleasePool new];
-    NSRunLoop *runLoop = [NSRunLoop currentRunLoop];
-    NSPort *dummyPort = [[NSMachPort alloc] init];
-    
-    @try {
-        // a run loop needs at least one source to run
-        [runLoop addPort:dummyPort forMode:NSDefaultRunLoopMode];
-        
-        // allow subclasses to do some custom setup
-        [self didSetup];
-        
-        NSDate *distantFuture = [[NSDate distantFuture] retain];
-        BOOL didRun;
-        
-        // see 
http://lists.apple.com/archives/cocoa-dev/2006/Jun/msg01054.html for a helpful 
explanation of NSRunLoop
-        do {
-            [pool release];
-            pool = [NSAutoreleasePool new];
-            didRun = [runLoop runMode:NSDefaultRunLoopMode 
beforeDate:distantFuture];
-        } while (stopRunning == NO && didRun);
-        
-        [distantFuture release];
-    }
-    @catch(id exception) {
-        NSLog(@"Exception \"%@\" raised in object %@", exception, self);
-    }
-    
-    @finally {
-        // allow subclasses to do some custom cleanup
-        [self didFinish];
-        
-        [runLoop removePort:dummyPort forMode:NSDefaultRunLoopMode];
-        BDSKDESTROY(dummyPort);
-        
-        [pool release];
-    }
-}
-
-- (void)didSetup{}
-- (void)didFinish{}
-
-#pragma mark API
-#pragma mark Main Thread
-
-- (void)stop;
-{
-    BDSKASSERT([NSThread isMainThread]);
-    // set the stop flag, so any long process (possibly with loops) knows it 
can return
-    OSAtomicCompareAndSwap32Barrier(1, 0, &aoFlags->shouldKeepRunning);
-    // this is mainly to tickle the runloop on the local thread so it will 
finish
-    [self performSelectorOnLocalThread:@selector(stopRunning) withObject:nil 
waitUntilDone:NO];
-    BDSKDESTROY(localThread);
-}
-
-#pragma mark Thread Safe
-
-- (BOOL)shouldKeepRunning { 
-    OSMemoryBarrier();
-    return aoFlags->shouldKeepRunning == 1;
-}
-
-@end

Modified: trunk/bibdesk/Bibdesk.xcodeproj/project.pbxproj
===================================================================
--- trunk/bibdesk/Bibdesk.xcodeproj/project.pbxproj     2022-09-06 21:25:50 UTC 
(rev 27856)
+++ trunk/bibdesk/Bibdesk.xcodeproj/project.pbxproj     2022-09-06 21:27:38 UTC 
(rev 27857)
@@ -144,7 +144,7 @@
                CE2A09B82245997A00A8F31C /* BDSKAppController+Scripting.h in 
Headers */ = {isa = PBXBuildFile; fileRef = F920DAFA075C2B69000C5FCA /* 
BDSKAppController+Scripting.h */; };
                CE2A09B92245997A00A8F31C /* BDSKApplication.h in Headers */ = 
{isa = PBXBuildFile; fileRef = CEFA07F20AF0E52100A3B4B1 /* BDSKApplication.h 
*/; };
                CE2A09BA2245997A00A8F31C /* BDSKArxivParser.h in Headers */ = 
{isa = PBXBuildFile; fileRef = CE071ECE0F213EB300244F5C /* BDSKArxivParser.h 
*/; };
-               CE2A09BB2245997A00A8F31C /* BDSKAsynchronousDOServer.h in 
Headers */ = {isa = PBXBuildFile; fileRef = F946DCE609FDC4B600D471DF /* 
BDSKAsynchronousDOServer.h */; };
+               CE2A09BB2245997A00A8F31C /* BDSKAsyncObject.h in Headers */ = 
{isa = PBXBuildFile; fileRef = F946DCE609FDC4B600D471DF /* BDSKAsyncObject.h 
*/; };
                CE2A09BC2245997A00A8F31C /* BDSKAsynchronousWebParser.h in 
Headers */ = {isa = PBXBuildFile; fileRef = CE77963E20372B90009C6A52 /* 
BDSKAsynchronousWebParser.h */; };
                CE2A09BF2245997A00A8F31C /* BDSKBibDeskProtocol.h in Headers */ 
= {isa = PBXBuildFile; fileRef = 6CD26A210F928EEE0089FDFD /* 
BDSKBibDeskProtocol.h */; };
                CE2A09C02245997A00A8F31C /* BDSKBibTeXParser.h in Headers */ = 
{isa = PBXBuildFile; fileRef = F9022C950758038000C3F701 /* BDSKBibTeXParser.h 
*/; };
@@ -863,7 +863,7 @@
                F941135509B549BF00EE8463 /* BDSKEditorTextView.m in Sources */ 
= {isa = PBXBuildFile; fileRef = F941135309B549BF00EE8463 /* 
BDSKEditorTextView.m */; };
                F945240C0B4B15A6000A5E12 /* searchDocIcon.icns in Resources */ 
= {isa = PBXBuildFile; fileRef = F945240B0B4B15A6000A5E12 /* searchDocIcon.icns 
*/; };
                F9463F4609436F7500CC4549 /* NSSet_BDSKExtensions.m in Sources 
*/ = {isa = PBXBuildFile; fileRef = F9463F4409436F7500CC4549 /* 
NSSet_BDSKExtensions.m */; };
-               F946DCE909FDC4B600D471DF /* BDSKAsynchronousDOServer.m in 
Sources */ = {isa = PBXBuildFile; fileRef = F946DCE709FDC4B600D471DF /* 
BDSKAsynchronousDOServer.m */; };
+               F946DCE909FDC4B600D471DF /* BDSKAsyncObject.m in Sources */ = 
{isa = PBXBuildFile; fileRef = F946DCE709FDC4B600D471DF /* BDSKAsyncObject.m 
*/; };
                F94AA36B0BE8FD87007BCE2B /* Preferences.strings in Resources */ 
= {isa = PBXBuildFile; fileRef = F94AA3690BE8FD87007BCE2B /* 
Preferences.strings */; };
                F94DB0F90B3E2FA1006F37A2 /* BDSKSearchGroup.m in Sources */ = 
{isa = PBXBuildFile; fileRef = F94DB0F70B3E2FA1006F37A2 /* BDSKSearchGroup.m 
*/; };
                F94DE74C09CB46FF00B5FD51 /* BDSKPersistentSearch.m in Sources 
*/ = {isa = PBXBuildFile; fileRef = F94DE74A09CB46FF00B5FD51 /* 
BDSKPersistentSearch.m */; };
@@ -2163,8 +2163,8 @@
                F945240B0B4B15A6000A5E12 /* searchDocIcon.icns */ = {isa = 
PBXFileReference; lastKnownFileType = image.icns; path = searchDocIcon.icns; 
sourceTree = "<group>"; };
                F9463F4309436F7500CC4549 /* NSSet_BDSKExtensions.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
NSSet_BDSKExtensions.h; sourceTree = "<group>"; };
                F9463F4409436F7500CC4549 /* NSSet_BDSKExtensions.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= NSSet_BDSKExtensions.m; sourceTree = "<group>"; };
-               F946DCE609FDC4B600D471DF /* BDSKAsynchronousDOServer.h */ = 
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; 
path = BDSKAsynchronousDOServer.h; sourceTree = "<group>"; };
-               F946DCE709FDC4B600D471DF /* BDSKAsynchronousDOServer.m */ = 
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = 
sourcecode.c.objc; path = BDSKAsynchronousDOServer.m; sourceTree = "<group>"; };
+               F946DCE609FDC4B600D471DF /* BDSKAsyncObject.h */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = 
BDSKAsyncObject.h; sourceTree = "<group>"; };
+               F946DCE709FDC4B600D471DF /* BDSKAsyncObject.m */ = {isa = 
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path 
= BDSKAsyncObject.m; sourceTree = "<group>"; };
                F947A01A09AA80E4004C27FF /* PDFDocument_BDSKExtensions.h */ = 
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; 
path = PDFDocument_BDSKExtensions.h; sourceTree = "<group>"; };
                F947A01B09AA80E4004C27FF /* PDFDocument_BDSKExtensions.m */ = 
{isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = 
sourcecode.c.objc; path = PDFDocument_BDSKExtensions.m; sourceTree = "<group>"; 
};
                F94AA36A0BE8FD87007BCE2B /* en */ = {isa = PBXFileReference; 
fileEncoding = 10; lastKnownFileType = text.plist.strings; name = en; path = 
en.lproj/Preferences.strings; sourceTree = "<group>"; };
@@ -2835,7 +2835,7 @@
                CE38FA8C091D260400BCB69D /* Managers */ = {
                        isa = PBXGroup;
                        children = (
-                               F946DCE709FDC4B600D471DF /* 
BDSKAsynchronousDOServer.m */,
+                               F946DCE709FDC4B600D471DF /* BDSKAsyncObject.m 
*/,
                                CE09CEA50DDEF65E00F3F2FE /* 
BDSKCompletionManager.m */,
                                F990C58A0D42D58D00B5425E /* 
BDSKDocumentSearch.m */,
                                F9A2245B0AE02C8E0046CA3D /* BDSKFileSearch.m */,
@@ -3193,7 +3193,7 @@
                                F920DAFA075C2B69000C5FCA /* 
BDSKAppController+Scripting.h */,
                                CEFA07F20AF0E52100A3B4B1 /* BDSKApplication.h 
*/,
                                CE071ECE0F213EB300244F5C /* BDSKArxivParser.h 
*/,
-                               F946DCE609FDC4B600D471DF /* 
BDSKAsynchronousDOServer.h */,
+                               F946DCE609FDC4B600D471DF /* BDSKAsyncObject.h 
*/,
                                CE77963E20372B90009C6A52 /* 
BDSKAsynchronousWebParser.h */,
                                CE5417E122D4DA9500867189 /* 
BDSKAuthenticationController.h */,
                                CE5417C822D4DA7700867189 /* 
BDSKAuthenticationHandler.h */,
@@ -3744,7 +3744,7 @@
                                CE2A0AD222459A4B00A8F31C /* 
NSGeometry_BDSKExtensions.h in Headers */,
                                CE2A0AEC22459A5100A8F31C /* WebURLsWithTitles.h 
in Headers */,
                                CE2A09C32245997A00A8F31C /* 
BDSKBookmarkController.h in Headers */,
-                               CE2A09BB2245997A00A8F31C /* 
BDSKAsynchronousDOServer.h in Headers */,
+                               CE2A09BB2245997A00A8F31C /* BDSKAsyncObject.h 
in Headers */,
                                CE2A0A6322459A0A00A8F31C /* 
BDSKSearchBookmark.h in Headers */,
                                CE2A0AD022459A4B00A8F31C /* 
NSFileManager_BDSKExtensions.h in Headers */,
                                CE2A0A6E22459A0A00A8F31C /* 
BDSKServerInfo+Scripting.h in Headers */,
@@ -4708,7 +4708,7 @@
                                CE51922109E5755600E97C3A /* 
BDSKFindFieldEditor.m in Sources */,
                                CE4476DC2128907100DF38E1 /* 
DOMNode_BDSKExtensions.m in Sources */,
                                F92EF32309E6242200A244D0 /* BDSKSharedGroup.m 
in Sources */,
-                               F946DCE909FDC4B600D471DF /* 
BDSKAsynchronousDOServer.m in Sources */,
+                               F946DCE909FDC4B600D471DF /* BDSKAsyncObject.m 
in Sources */,
                                CEFB269027E0E262002E50D5 /* BDSKLineTextField.m 
in Sources */,
                                F9A411FC0A0B2066008493C0 /* 
BDSKPreferenceController.m in Sources */,
                                CE3448020A11302F0026A92A /* BDSKPreviewItem.m 
in Sources */,

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.



_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to