summaryrefslogtreecommitdiffstats
path: root/scintilla/include/Face.py
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@users.sourceforge.net>2012-06-17 13:22:23 +0000
committerXhmikosR <xhmikosr@users.sourceforge.net>2012-06-17 13:22:23 +0000
commit7378c0b405bf81ab615c5c85f7a0dfcb8faef10b (patch)
tree5b73be71d81e20cd0c41d7511c42daa334aeeee8 /scintilla/include/Face.py
parent35f7055d541b69c5676c2b707e8e58944f702ac0 (diff)
downloadnotepad2-mod-7378c0b405bf81ab615c5c85f7a0dfcb8faef10b.zip
notepad2-mod-7378c0b405bf81ab615c5c85f7a0dfcb8faef10b.tar.gz
notepad2-mod-7378c0b405bf81ab615c5c85f7a0dfcb8faef10b.tar.bz2
update scintilla (HG 9c1b36b3bbd1)
git-svn-id: https://notepad2-mod.googlecode.com/svn/trunk@747 28bd50df-7adb-d945-0439-6e466c6a13cc
Diffstat (limited to 'scintilla/include/Face.py')
-rw-r--r--scintilla/include/Face.py8
1 files changed, 6 insertions, 2 deletions
diff --git a/scintilla/include/Face.py b/scintilla/include/Face.py
index 642b957..2cf4b89 100644
--- a/scintilla/include/Face.py
+++ b/scintilla/include/Face.py
@@ -12,7 +12,7 @@ def decodeFunction(featureVal):
nameIdent, params = rest.split("(")
name, value = nameIdent.split("=")
params, rest = params.split(")")
- param1, param2 = params.split(",")[0:2]
+ param1, param2 = params.split(",")
return retType, name, value, param1, param2
def decodeEvent(featureVal):
@@ -60,7 +60,11 @@ class Face:
currentCommentFinished = 1
featureType, featureVal = line.split(" ", 1)
if featureType in ["fun", "get", "set"]:
- retType, name, value, param1, param2 = decodeFunction(featureVal)
+ try:
+ retType, name, value, param1, param2 = decodeFunction(featureVal)
+ except ValueError:
+ print("Failed to decode %s" % line)
+ raise
p1 = decodeParam(param1)
p2 = decodeParam(param2)
self.features[name] = {