From 11ce99bfc60949282bcc3ba6e890c48937a43daa Mon Sep 17 00:00:00 2001 From: "K. Lange" Date: Wed, 29 Sep 2021 10:12:59 +0900 Subject: [PATCH] bim: Update gas highlighter --- base/usr/share/bim/syntax/gas.krk | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/base/usr/share/bim/syntax/gas.krk b/base/usr/share/bim/syntax/gas.krk index 502c6a97..cf48f6e9 100644 --- a/base/usr/share/bim/syntax/gas.krk +++ b/base/usr/share/bim/syntax/gas.krk @@ -22,7 +22,7 @@ class GasHighlighter(Highlighter): 'sleb128','stabd','stabn','stabs','struct','subsection','symver','tag','text','title', 'type','uleb128','val','version','vtable_entry','vtable_inherit','warning','weak', 'weakref', - 'code32','code64', + 'code16','code32','code64', ]] types = ['.' + x for x in [ @@ -450,6 +450,8 @@ class GasHighlighter(Highlighter): 'ljmp', 'rep', 'stos', + + 'addr32', ] def dqualifier(self, c): @@ -521,6 +523,12 @@ class GasHighlighter(Highlighter): return 0 self.skip() return 0 + else if self[0] == '"': + self.paintSimpleString() + return 0 + else if self[0] == "'": + self.paintSingleString() + return 0 else if self[0] != None: self.skip() return 0