Author: rmottola
Date: Thu Jul 31 12:18:31 2014
New Revision: 38021

URL: http://svn.gna.org/viewcvs/gnustep?rev=38021&view=rev
Log:
Convert line numbers to NSUInteger / integerValue

Modified:
    apps/projectcenter/trunk/ChangeLog
    apps/projectcenter/trunk/Framework/PCEditorManager.m
    apps/projectcenter/trunk/Framework/PCProjectBuilder.m
    apps/projectcenter/trunk/Headers/Protocols/CodeEditor.h
    apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.h
    apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.m

Modified: apps/projectcenter/trunk/ChangeLog
URL: 
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/ChangeLog?rev=38021&r1=38020&r2=38021&view=diff
==============================================================================
--- apps/projectcenter/trunk/ChangeLog  (original)
+++ apps/projectcenter/trunk/ChangeLog  Thu Jul 31 12:18:31 2014
@@ -1,3 +1,12 @@
+2014-07-30 Riccardo Mottola <[email protected]>
+
+       * Framework/PCEditorManager.m
+       * Framework/PCProjectBuilder.m
+       * Headers/Protocols/CodeEditor.h
+       * Modules/Editors/ProjectCenter/PCEditor.h
+       * Modules/Editors/ProjectCenter/PCEditor.m
+       Convert line numbers to NSUInteger / integerValue
+
 2014-05-06 Riccardo Mottola <[email protected]>
 
        * Framework/PCProjectBuilder.m

Modified: apps/projectcenter/trunk/Framework/PCEditorManager.m
URL: 
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Framework/PCEditorManager.m?rev=38021&r1=38020&r2=38021&view=diff
==============================================================================
--- apps/projectcenter/trunk/Framework/PCEditorManager.m        (original)
+++ apps/projectcenter/trunk/Framework/PCEditorManager.m        Thu Jul 31 
12:18:31 2014
@@ -1,10 +1,11 @@
 /*
    GNUstep ProjectCenter - http://www.gnustep.org/experience/ProjectCenter.html
 
-   Copyright (C) 2002-2004 Free Software Foundation
+   Copyright (C) 2002-2014 Free Software Foundation
 
    Authors: Philippe C.D. Robert
             Serg Stoyan
+            Riccardo Mottola
 
    This file is part of GNUstep.
 
@@ -534,7 +535,7 @@
                                editable: YES
                                windowed: NO];
   [self orderFrontEditorForFile:filePath];
-  [editor scrollToLineNumber: [line intValue]];
+  [editor scrollToLineNumber: [line integerValue]];
 }
 
 @end

Modified: apps/projectcenter/trunk/Framework/PCProjectBuilder.m
URL: 
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Framework/PCProjectBuilder.m?rev=38021&r1=38020&r2=38021&view=diff
==============================================================================
--- apps/projectcenter/trunk/Framework/PCProjectBuilder.m       (original)
+++ apps/projectcenter/trunk/Framework/PCProjectBuilder.m       Thu Jul 31 
12:18:31 2014
@@ -1324,9 +1324,10 @@
                                   windowed:NO];
   if (editor)
     {
+      // TODO / FIXME using a NSPoint here is weak since it is Float vs. 
integer line numbers
       position = NSPointFromString([error objectForKey:@"Position"]);
       [projectEditor orderFrontEditorForFile:[error objectForKey:@"File"]];
-      [editor scrollToLineNumber:(unsigned int)position.x];
+      [editor scrollToLineNumber:(NSUInteger)position.x];
 
 /*      NSLog(@"%i: %@(%@): %@", 
            position.x, 

Modified: apps/projectcenter/trunk/Headers/Protocols/CodeEditor.h
URL: 
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Headers/Protocols/CodeEditor.h?rev=38021&r1=38020&r2=38021&view=diff
==============================================================================
--- apps/projectcenter/trunk/Headers/Protocols/CodeEditor.h     (original)
+++ apps/projectcenter/trunk/Headers/Protocols/CodeEditor.h     Thu Jul 31 
12:18:31 2014
@@ -1,7 +1,7 @@
 /*
    GNUstep ProjectCenter - http://www.gnustep.org/experience/ProjectCenter.html
 
-   Copyright (C) 2005 Free Software Foundation
+   Copyright (C) 2005-2014 Free Software Foundation
 
    Authors: Serg Stoyan
 
@@ -82,7 +82,7 @@
 // ===========================================================================
 
 - (void)fileStructureItemSelected:(NSString *)item;
-- (void)scrollToLineNumber:(unsigned int)lineNumber;
+- (void)scrollToLineNumber:(NSUInteger)lineNumber;
 
 @end
 

Modified: apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.h
URL: 
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.h?rev=38021&r1=38020&r2=38021&view=diff
==============================================================================
--- apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.h   
(original)
+++ apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.h   Thu Jul 
31 12:18:31 2014
@@ -1,7 +1,7 @@
 /*
    GNUstep ProjectCenter - http://www.gnustep.org/experience/ProjectCenter.html
 
-   Copyright (C) 2002-2010 Free Software Foundation
+   Copyright (C) 2002-2014 Free Software Foundation
 
    Authors: Philippe C.D. Robert
             Serg Stoyan
@@ -125,7 +125,7 @@
 - (void)fileStructureItemSelected:(NSString *)item;  // CodeEditor protocol
 - (void)scrollToClassName:(NSString *)className;
 - (void)scrollToMethodName:(NSString *)methodName;
-- (void)scrollToLineNumber:(unsigned int)lineNumber; // CodeEditor protocol
+- (void)scrollToLineNumber:(NSUInteger)lineNumber; // CodeEditor protocol
 
 @end
 

Modified: apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.m
URL: 
http://svn.gna.org/viewcvs/gnustep/apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.m?rev=38021&r1=38020&r2=38021&view=diff
==============================================================================
--- apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.m   
(original)
+++ apps/projectcenter/trunk/Modules/Editors/ProjectCenter/PCEditor.m   Thu Jul 
31 12:18:31 2014
@@ -990,10 +990,10 @@
     }
 }
 
-- (void)scrollToLineNumber:(unsigned int)lineNumber
-{
-  unsigned int offset;
-  unsigned int i;
+- (void)scrollToLineNumber:(NSUInteger)lineNumber
+{
+  NSUInteger   offset;
+  NSUInteger   i;
   NSString     *line;
   NSEnumerator *e;
   NSArray      *lines;


_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs

Reply via email to