QScintilla/Shell.py

branch
5_4_x
changeset 3355
e0f9ccad12da
parent 3234
89cd38c296b6
child 3632
2424e64d384f
--- a/QScintilla/Shell.py	Sun Mar 09 18:15:47 2014 +0100
+++ b/QScintilla/Shell.py	Tue Mar 11 18:55:08 2014 +0100
@@ -1454,6 +1454,14 @@
                 self.dbs.clientProcessStderr.disconnect(self.__writeStdErr)
             self.__showStdOutErr = showStdOutErr
         
+        # recreate the languages menu
+        self.lmenu.clear()
+        self.clientLanguages = self.dbs.getSupportedLanguages(shellOnly=True)
+        self.clientLanguages.sort()
+        for language in self.clientLanguages:
+            act = self.lmenu.addAction(language)
+            act.setData(language)
+        
     def __showCompletions(self, completions, text):
         """
         Private method to display the possible completions.

eric ide

mercurial