Revision: 15003
http://sourceforge.net/p/skim-app/code/15003
Author: hofman
Date: 2025-03-22 16:33:39 +0000 (Sat, 22 Mar 2025)
Log Message:
-----------
no need for helper method
Modified Paths:
--------------
trunk/PDFSelection_SKExtensions.m
Modified: trunk/PDFSelection_SKExtensions.m
===================================================================
--- trunk/PDFSelection_SKExtensions.m 2025-03-22 15:19:16 UTC (rev 15002)
+++ trunk/PDFSelection_SKExtensions.m 2025-03-22 16:33:39 UTC (rev 15003)
@@ -203,18 +203,9 @@
return NSNotFound;
}
-- (BOOL)hasCharactersOnPage:(PDFPage *)page {
- NSInteger i, count = [self numberOfTextRangesOnPage:page];
- for (i = 0; i < count; i++) {
- if ([self rangeAtIndex:i onPage:page].length > 0)
- return YES;
- }
- return NO;
-}
-
- (PDFPage *)safeFirstPage {
for (PDFPage *page in [self pages]) {
- if ([self hasCharactersOnPage:page])
+ if ([self safeIndexOfFirstCharacterOnPage:page] != NSNotFound)
return page;
}
return nil;
@@ -222,7 +213,7 @@
- (PDFPage *)safeLastPage {
for (PDFPage *page in [[self pages] reverseObjectEnumerator]) {
- if ([self hasCharactersOnPage:page])
+ if ([self safeIndexOfFirstCharacterOnPage:page] != NSNotFound)
return page;
}
return nil;
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