Revision: 14907
http://sourceforge.net/p/skim-app/code/14907
Author: hofman
Date: 2025-01-31 18:13:13 +0000 (Fri, 31 Jan 2025)
Log Message:
-----------
fix range specifiers only in properties dictionary values of make command
Modified Paths:
--------------
trunk/SKCreateCommand.m
Modified: trunk/SKCreateCommand.m
===================================================================
--- trunk/SKCreateCommand.m 2025-01-31 17:56:52 UTC (rev 14906)
+++ trunk/SKCreateCommand.m 2025-01-31 18:13:13 UTC (rev 14907)
@@ -46,9 +46,6 @@
if ([object isKindOfClass:[NSArray class]]) {
for (id subobject in (NSArray *)object)
fixRangeSpecifiers(subobject);
- } else if ([object isKindOfClass:[NSDictionary class]]) {
- for (id subobject in [object allValues])
- fixRangeSpecifiers(subobject);
} else if ([object isKindOfClass:[NSScriptObjectSpecifier class]]) {
fixRangeSpecifiers([(NSScriptObjectSpecifier *)object
containerSpecifier]);
if ([object isKindOfClass:[NSRangeSpecifier class]]) {
@@ -67,7 +64,7 @@
}
- (void)setArguments:(NSDictionary *)args {
- fixRangeSpecifiers(args);
+ fixRangeSpecifiers([[args objectForKey:@"KeyDictionary"] allValues]);
[super setArguments:args];
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit