From 1a1e44f742db16fc38b95ba1483c6598d890e800 Mon Sep 17 00:00:00 2001 From: Matus Honek Date: Mon, 14 Oct 2019 13:07:43 +0200 Subject: [PATCH] Allow for both old and new urllib's quote location --- searchplugin.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/searchplugin.py b/searchplugin.py index a5bf32b..cf791b7 100644 --- a/searchplugin.py +++ b/searchplugin.py @@ -2,7 +2,10 @@ gi.require_version('Gtk', '3.0') from gi.repository import Gtk from gi.repository import Gdk -import urllib.parse +try: + import urllib.parse as urllib_parse +except ImportError: + import urllib as urllib_parse import terminatorlib.plugin as plugin import re @@ -29,7 +32,7 @@ def do_search(self, searchMenu): if not self.searchstring: return base_uri = "https://www.google.com/search?q=%s" - uri = base_uri % urllib.parse.quote(self.searchstring.encode("utf-8")) + uri = base_uri % urllib_parse.quote(self.searchstring.encode("utf-8")) gtk.show_uri(None, uri, Gdk.CURRENT_TIME) def callback(self, menuitems, menu, terminal):