Revision: 18114
          http://bibdesk.svn.sourceforge.net/bibdesk/?rev=18114&view=rev
Author:   hofman
Date:     2011-09-07 16:56:40 +0000 (Wed, 07 Sep 2011)
Log Message:
-----------
use macro for escape character

Modified Paths:
--------------
    trunk/bibdesk/BDSKTextImportItemTableView.m

Modified: trunk/bibdesk/BDSKTextImportItemTableView.m
===================================================================
--- trunk/bibdesk/BDSKTextImportItemTableView.m 2011-09-07 12:46:45 UTC (rev 
18113)
+++ trunk/bibdesk/BDSKTextImportItemTableView.m 2011-09-07 16:56:40 UTC (rev 
18114)
@@ -40,6 +40,7 @@
 #import "BDSKTypeManager.h"
 #import "NSEvent_BDSKExtensions.h"
 
+#define BDSKEscapeCharacter 0x001b
 
 @interface NSTableView (BDSKApplePrivate2)
 - (void)_dataSourceSetValue:(id)value forColumn:(NSTableColumn *)tableColumn 
row:(NSInteger)row;
@@ -100,7 +101,7 @@
         
         } else if (temporaryTypeSelectMode) {
         
-            if (c == NSTabCharacter || c == 0x001b) {
+            if (c == NSTabCharacter || c == BDSKEscapeCharacter) {
                 [self endTemporaryTypeSelectMode];
             } else if (c == NSCarriageReturnCharacter || c == NSEnterCharacter 
|| c == NSNewlineCharacter) {
                 [self endTemporaryTypeSelectMode];
@@ -132,7 +133,7 @@
         fieldNameCharSet = [[[[BDSKTypeManager sharedManager] 
strictInvalidCharactersForField:BDSKCiteKeyString] invertedSet] copy];
     
     if (temporaryTypeSelectMode) {
-        if ((c == NSTabCharacter || c == 0x001b) && flags == 0) {
+        if ((c == NSTabCharacter || c == BDSKEscapeCharacter) && flags == 0) {
             [self endTemporaryTypeSelectMode];
             return;
         } else if ((c == NSCarriageReturnCharacter || c == NSEnterCharacter || 
c == NSNewlineCharacter) && flags == 0) {

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


------------------------------------------------------------------------------
Using storage to extend the benefits of virtualization and iSCSI
Virtualization increases hardware utilization and delivers a new level of
agility. Learn what those decisions are and how to modernize your storage 
and backup environments for virtualization.
http://www.accelacomm.com/jaw/sfnl/114/51434361/
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit

Reply via email to