From: <ho...@us...> - 2009-07-26 22:20:00
|
Revision: 15588 http://bibdesk.svn.sourceforge.net/bibdesk/?rev=15588&view=rev Author: hofman Date: 2009-07-26 22:19:43 +0000 (Sun, 26 Jul 2009) Log Message: ----------- fix cleaning of remote url formats, digits should be accepted and also handle linked remote URLs. Modified Paths: -------------- trunk/bibdesk/BDSKFormatParser.m trunk/bibdesk/BDSKTypeManager.m Modified: trunk/bibdesk/BDSKFormatParser.m =================================================================== --- trunk/bibdesk/BDSKFormatParser.m 2009-07-26 20:54:18 UTC (rev 15587) +++ trunk/bibdesk/BDSKFormatParser.m 2009-07-26 22:19:43 UTC (rev 15588) @@ -952,7 +952,7 @@ return newString; } - else if ([[[NSUserDefaults standardUserDefaults] stringArrayForKey:BDSKRemoteURLFieldsKey] containsObject:fieldName]) { + else if ([fieldName isEqualToString:BDSKRemoteURLString] || [fieldName isRemoteURLField]) { if ([NSString isEmptyString:string]) { return @""; } Modified: trunk/bibdesk/BDSKTypeManager.m =================================================================== --- trunk/bibdesk/BDSKTypeManager.m 2009-07-26 20:54:18 UTC (rev 15587) +++ trunk/bibdesk/BDSKTypeManager.m 2009-07-26 22:19:43 UTC (rev 15588) @@ -104,6 +104,7 @@ // see the URI specifications for the valid characters NSMutableCharacterSet *validSet = [[NSCharacterSet characterSetWithRange:NSMakeRange( (NSUInteger)'a', 26)] mutableCopy]; [validSet addCharactersInRange:NSMakeRange( (NSUInteger)'A', 26)]; + [validSet addCharactersInRange:NSMakeRange( (NSUInteger)'0', 10)]; [validSet addCharactersInString:@"-._~:/?#[]@!$&'()*+,;="]; // this set is used for warning the user on manual entry of a remote url This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |