Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/CristianEdit.py
diff options
context:
space:
mode:
Diffstat (limited to 'CristianEdit.py')
-rwxr-xr-xCristianEdit.py17
1 files changed, 7 insertions, 10 deletions
diff --git a/CristianEdit.py b/CristianEdit.py
index 7d84d80..1fe9f9d 100755
--- a/CristianEdit.py
+++ b/CristianEdit.py
@@ -121,18 +121,15 @@ class Ventana(Gtk.Window):
sys.exit(0)
if __name__ == '__main__':
-
- if len(sys.argv) >= 2:
- lista = sys.argv[1:]
- else:
- lista = []
-
- direcciones = []
+ lista = sys.argv[1:]
for lugar in lista:
- if os.path.exists(lugar):
- direcciones.append(os.path.realpath(lugar))
+ if os.path.exists(lugar) and os.path.isfile(lugar):
+ lista[lista.index(lugar)] = os.path.realpath(lugar)
+
+ else:
+ lista.remove(lugar)
- Ventana(direcciones)
+ Ventana(lista)
Gtk.main()