From 9aa26db64022d6d02e209b09f56133453e92eeb5 Mon Sep 17 00:00:00 2001 From: Charles Haley <> Date: Thu, 13 Jan 2011 19:26:18 +0000 Subject: [PATCH] Add syntax highlighter --- src/calibre/gui2/preferences/template_functions.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/calibre/gui2/preferences/template_functions.py b/src/calibre/gui2/preferences/template_functions.py index fa15c0a973..efcf9e6379 100644 --- a/src/calibre/gui2/preferences/template_functions.py +++ b/src/calibre/gui2/preferences/template_functions.py @@ -10,6 +10,7 @@ import traceback from calibre.gui2 import error_dialog from calibre.gui2.preferences import ConfigWidgetBase, test_widget from calibre.gui2.preferences.template_functions_ui import Ui_Form +from calibre.gui2.widgets import PythonHighlighter from calibre.utils.formatter_functions import formatter_functions, compile_user_function @@ -72,6 +73,7 @@ class ConfigWidget(ConfigWidgetBase, Ui_Form): self.delete_button.setEnabled(False) self.clear_button.clicked.connect(self.clear_button_clicked) self.program.setTabStopWidth(20) + self.highlighter = PythonHighlighter(self.program.document()) def clear_button_clicked(self): self.build_function_names_box()