added puny.sl.pt unicode support.
authormicroft <microft@joker>
Sat, 20 Jun 2009 11:52:10 +0000 (12:52 +0100)
committermicroft <microft@joker>
Sat, 20 Jun 2009 11:52:10 +0000 (12:52 +0100)
gwibber/urlshorter/__init__.py
gwibber/urlshorter/upunyslpt.py [new file with mode: 0644]

index a717018..c93dc7e 100644 (file)
@@ -1,5 +1,5 @@
 
-import cligs, isgd, tinyurlcom, trim, ur1ca, punyslpt, unu
+import cligs, isgd, tinyurlcom, trim, ur1ca, punyslpt, upunyslpt, unu
 #import snipurlcom, zima
 
 PROTOCOLS = {
@@ -11,5 +11,6 @@ PROTOCOLS = {
   "ur1.ca": ur1ca,
   #"zi.ma": zima,
   "puny.sl.pt": punyslpt,
+  "unicode.puny.sl.pt": upunyslpt,
   "u.nu" : unu,
 }
diff --git a/gwibber/urlshorter/upunyslpt.py b/gwibber/urlshorter/upunyslpt.py
new file mode 100644 (file)
index 0000000..cd956c4
--- /dev/null
@@ -0,0 +1,18 @@
+"""
+puny.sl.pt unicode interface for Gwibber
+microft (Luis Miguel Braga) - 19/04/2009
+"""
+import punyslpt
+
+PROTOCOL_INFO = {
+
+  "name": "puny.sl.pt (unicode)",
+  "version": 0.1,
+  "fqdn" : "http://puny.sl.pt",
+  
+}
+
+class URLShorter( punyslpt.URLShorter):
+
+  use_utf = True
+