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

Reply via email to