Revision: 29430
http://sourceforge.net/p/bibdesk/svn/29430
Author: hofman
Date: 2025-08-18 15:07:18 +0000 (Mon, 18 Aug 2025)
Log Message:
-----------
No separate methods to get RIS or refer string for publications
Modified Paths:
--------------
trunk/bibdesk/BibDocument.h
trunk/bibdesk/BibDocument.m
trunk/bibdesk/BibDocument_DataSource.m
Modified: trunk/bibdesk/BibDocument.h
===================================================================
--- trunk/bibdesk/BibDocument.h 2025-08-18 15:01:19 UTC (rev 29429)
+++ trunk/bibdesk/BibDocument.h 2025-08-18 15:07:18 UTC (rev 29430)
@@ -363,8 +363,6 @@
- (NSString *)bibTeXStringDroppingInternal:(BOOL)drop forPublications:(NSArray
*)items;
- (NSString *)previewBibTeXStringForPublications:(NSArray *)items;
-- (NSString *)RISStringForPublications:(NSArray *)items;
-- (NSString *)referStringForPublications:(NSArray *)items;
- (NSString *)citeStringForPublications:(NSArray *)items citeString:(NSString
*)citeString;
@property (nonatomic, readonly) BDSKPublicationsArray *publications;
Modified: trunk/bibdesk/BibDocument.m
===================================================================
--- trunk/bibdesk/BibDocument.m 2025-08-18 15:01:19 UTC (rev 29429)
+++ trunk/bibdesk/BibDocument.m 2025-08-18 15:07:18 UTC (rev 29430)
@@ -1860,7 +1860,7 @@
}
- (NSData *)RISDataAndReturnError:(NSError **)error{
- NSString *RISString = [self RISStringForPublications:[self
publicationsForSaving]];
+ NSString *RISString = [[[self publicationsForSaving]
valueForKey:@"RISStringValue"] componentsJoinedByString:@"\n\n"];
NSStringEncoding encoding = [self encodingForSaving];
NSData *data = [RISString dataUsingEncoding:encoding
allowLossyConversion:NO];
if (nil == data && error) {
@@ -1871,7 +1871,7 @@
}
- (NSData *)referDataAndReturnError:(NSError **)error{
- NSString *referString = [self referStringForPublications:[self
publicationsForSaving]];
+ NSString *referString = [[[self publicationsForSaving]
valueForKey:@"referStringValue"] componentsJoinedByString:@"\n\n"];
NSStringEncoding encoding = [self encodingForSaving];
NSData *data = [referString dataUsingEncoding:encoding
allowLossyConversion:NO];
if (nil == data && error) {
@@ -2090,14 +2090,6 @@
return bibString;
}
-- (NSString *)RISStringForPublications:(NSArray *)items{
- return [[items valueForKey:@"RISStringValue"]
componentsJoinedByString:@"\n\n"];
-}
-
-- (NSString *)referStringForPublications:(NSArray *)items{
- return [[items valueForKey:@"referStringValue"]
componentsJoinedByString:@"\n\n"];
-}
-
- (NSString *)citeStringForPublications:(NSArray *)items citeString:(NSString
*)citeString{
NSUserDefaults*sud = [NSUserDefaults standardUserDefaults];
Modified: trunk/bibdesk/BibDocument_DataSource.m
===================================================================
--- trunk/bibdesk/BibDocument_DataSource.m 2025-08-18 15:01:19 UTC (rev
29429)
+++ trunk/bibdesk/BibDocument_DataSource.m 2025-08-18 15:07:18 UTC (rev
29430)
@@ -453,7 +453,7 @@
text = [self bibTeXStringDroppingInternal:YES
forPublications:pubs];
break;
case BDSKDragCopyRIS:
- text = [self RISStringForPublications:pubs];
+ text = [[pubs valueForKey:@"RISStringValue"]
componentsJoinedByString:@"\n\n"];
break;
case BDSKDragCopyPDF:
case BDSKDragCopyRTF:
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit