Index: main.c =================================================================== --- main.c (revisão 26953) +++ main.c (cópia de trabalho) @@ -234,6 +234,16 @@ gtk_init(&argc, &argv); if (argv[1]) { + if (g_strstr_len(argv[1], 9, "--version")) { + g_print("%s %s\n", PACKAGE_NAME, PACKAGE_VERSION); + return 0; + } else if (strcmp(argv[1], "--help") == 0) { + g_print("Usage: %s [--version] [FILE] [FILE] [...]\n\n", PACKAGE_TARNAME); + g_print("Options:\n\n"); + g_print(" --version - show %s version\n", PACKAGE_NAME); + g_print(" [FILE] - open [FILE] in %s\n", PACKAGE_NAME); + return 0; + } if (g_strstr_len(argv[1], 5, "file:")) { filename = g_filename_from_uri(argv[1], NULL, NULL); if (g_strrstr(filename, " ")) { @@ -250,6 +260,14 @@ } } + if (argc > 2) { + int i; + for(i=2; i