From ab2643034b91b31e86d26370af94eefbaf9123f6 Mon Sep 17 00:00:00 2001 From: Francisco Requena Date: Wed, 11 Mar 2020 10:46:42 +0100 Subject: [PATCH] Fix #1020 --- src/MacVim/MMAppController.m | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/MacVim/MMAppController.m b/src/MacVim/MMAppController.m index a5fc6db61f..7433855101 100644 --- a/src/MacVim/MMAppController.m +++ b/src/MacVim/MMAppController.m @@ -1752,7 +1752,7 @@ - (void)handleGetURLEvent:(NSAppleEventDescriptor *)event #if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11 f = [f stringByRemovingPercentEncoding]; #else - f = [f stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; + f = [f stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; #endif // parse value @@ -1763,20 +1763,20 @@ - (void)handleGetURLEvent:(NSAppleEventDescriptor *)event if (decode) { #if MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_11 - v = [f stringByRemovingPercentEncoding]; + v = [v stringByRemovingPercentEncoding]; #else - v = [f stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; + v = [v stringByReplacingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; #endif } - [dict setValue:v forKey:f]; + [dict setValue:v forKey:f]; } } // Actually open the file. NSString *file = [dict objectForKey:@"url"]; if (file != nil) { - NSURL *fileUrl= [NSURL URLWithString:file]; + NSURL *fileUrl = [NSURL URLWithString:file]; // TextMate only opens files that already exist. if ([fileUrl isFileURL] && [[NSFileManager defaultManager] fileExistsAtPath: