From 09feb728b1a14b7bb362175b5fa26c444a59485e Mon Sep 17 00:00:00 2001 From: Cristian GarcĂ­a Date: Sat, 07 Sep 2013 11:09:10 +0000 Subject: Arreglando un pequenio bug, que causaba que cuando un archivo tiene un espacio, este no se habra --- diff --git a/CristianEdit/CristianEdit.py b/CristianEdit/CristianEdit.py index 28f4857..1e3d338 100644 --- a/CristianEdit/CristianEdit.py +++ b/CristianEdit/CristianEdit.py @@ -276,7 +276,6 @@ class CristianEdit(Gtk.Plug): if respuesta == Gtk.ResponseType.ACCEPT: for lugar in navegador.get_filenames(): if G.get_mime_type(lugar) and not lugar in direcciones: - self.abrir(direccion=lugar) navegador.destroy() diff --git a/CristianEdit/Globales.py b/CristianEdit/Globales.py index f51679c..7ec2ecb 100644 --- a/CristianEdit/Globales.py +++ b/CristianEdit/Globales.py @@ -67,7 +67,10 @@ def guardar_dato(cadena, dato, archivo): def get_mime_type(direccion, devolver=None): - tipo = commands.getoutput('file %s --mime-type' % direccion).split(' ')[1] + if ' ' in direccion: + direccion = direccion.replace(' ', '\ ') + + tipo = commands.getoutput('file %s --mime-type' % direccion).split(' ')[-1] if devolver: return tipo -- cgit v0.9.1