f-spot r3883 - trunk/src



Author: sdelcroix
Date: Thu May  8 07:29:04 2008
New Revision: 3883
URL: http://svn.gnome.org/viewvc/f-spot?rev=3883&view=rev

Log:
re-allow multiple file opening in --view mode

Modified:
   trunk/src/main.cs

Modified: trunk/src/main.cs
==============================================================================
--- trunk/src/main.cs	(original)
+++ trunk/src/main.cs	Thu May  8 07:29:04 2008
@@ -118,15 +118,16 @@
 
 			case "-v": case "-view": case "--view":
 				if (i+1 == args.Length || args[i+1].StartsWith ("-")) {
-					Console.WriteLine ("f-spot: -view option takes one argument");
+					Console.WriteLine ("f-spot: -view option takes (at least) one argument");
 					return 1;
 				}
+				view = true;
+				while (!(i+1 == args.Length) && !args[i+1].StartsWith ("-"))
+					uris.Add (args [++i]);
 //				if (!System.IO.Directory.Exists (args[i+1]) && !System.IO.File.Exists (args[i+1])) {
 //					Console.WriteLine ("f-spot: -view argument must be an existing file or directory");
 //					return 1;
 //				}
-				view = true;
-				uris.Add (args [++i]);
 				break;
 
 			case "-versions": case "--versions":



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]