diff --git a/parsetools.py b/parsetools.py
index 388b51e..c11d9b5 100644
--- a/parsetools.py
+++ b/parsetools.py
@@ -1,5 +1,6 @@
import re
import random
+from os.path import abspath
from copy import copy
from datetime import timedelta
from PyQt4 import QtGui
@@ -21,6 +22,8 @@ quirkloader = PythonQuirks()
_functionre = re.compile(r"%s" % quirkloader.funcre())
_groupre = re.compile(r"\\([0-9]+)")
+_path = abspath('.')
+
def reloadQuirkFunctions():
quirkloader.load()
global _functionre
@@ -136,7 +139,7 @@ class smiley(object):
self.string = string
def convert(self, format):
if format == "html":
- return "" % (smiledict[self.string], self.string, self.string)
+ return "" % (_path, smiledict[self.string], self.string, self.string)
else:
return self.string
class mecmd(object):
@@ -368,7 +371,7 @@ def img2smiley(string):
string = unicode(string)
def imagerep(mo):
return reverse_smiley[mo.group(1)]
- string = re.sub(r'', imagerep, string)
+ string = re.sub(r'', imagerep, string)
return string
smiledict = {