[gedit] [externaltools] fix problems when calling a tool
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gedit] [externaltools] fix problems when calling a tool
- Date: Sun, 13 Mar 2011 13:02:57 +0000 (UTC)
commit 85cbbbdc372fbaca1653d22b1007af2920dbe782
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Sun Mar 13 14:02:39 2011 +0100
[externaltools] fix problems when calling a tool
plugins/externaltools/tools/functions.py | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
---
diff --git a/plugins/externaltools/tools/functions.py b/plugins/externaltools/tools/functions.py
index 140e85f..d3b2d0d 100644
--- a/plugins/externaltools/tools/functions.py
+++ b/plugins/externaltools/tools/functions.py
@@ -17,7 +17,7 @@
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
import os
-from gi.repository import Gio, Gtk, Gdk, Gedit
+from gi.repository import Gio, Gtk, Gdk, GtkSource, Gedit
from outputpanel import OutputPanel
from capture import *
@@ -164,7 +164,7 @@ def run_external_tool(window, panel, node):
if not end.ends_word():
end.forward_word_end()
- input_text = document.get_text(start, end)
+ input_text = document.get_text(start, end, False)
capture.set_input(input_text)
# Assign the standard output to the chosen "file"
@@ -275,9 +275,9 @@ def capture_end_execute_panel(capture, exit_code, panel, view, output_type):
end.forward_chars(300)
uri = ''
- mtype = Gio.content_type_guess(data=doc.get_text(start, end))
- lmanager = Gedit.get_language_manager()
-
+ mtype, uncertain = Gio.content_type_guess(None, doc.get_text(start, end, False))
+ lmanager = GtkSource.LanguageManager.get_default()
+
location = doc.get_location()
if location:
uri = location.get_uri()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]