Made the completions list more intuitive when showing in 'reversed' order.

Thu, 05 Oct 2017 19:11:59 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Thu, 05 Oct 2017 19:11:59 +0200
changeset 5890
22ec89341f5e
parent 5889
092d06e0193f
child 5891
2f8349f872ee

Made the completions list more intuitive when showing in 'reversed' order.

Documentation/Help/source.qch file | annotate | diff | comparison | revisions
Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
Documentation/Source/eric6.QScintilla.Editor.html file | annotate | diff | comparison | revisions
Preferences/ConfigurationPages/EditorAutocompletionPage.ui file | annotate | diff | comparison | revisions
QScintilla/Editor.py file | annotate | diff | comparison | revisions
i18n/eric6_cs.ts file | annotate | diff | comparison | revisions
i18n/eric6_de.qm file | annotate | diff | comparison | revisions
i18n/eric6_de.ts file | annotate | diff | comparison | revisions
i18n/eric6_empty.ts file | annotate | diff | comparison | revisions
i18n/eric6_en.ts file | annotate | diff | comparison | revisions
i18n/eric6_es.ts file | annotate | diff | comparison | revisions
i18n/eric6_fr.ts file | annotate | diff | comparison | revisions
i18n/eric6_it.ts file | annotate | diff | comparison | revisions
i18n/eric6_pt.ts file | annotate | diff | comparison | revisions
i18n/eric6_ru.ts file | annotate | diff | comparison | revisions
i18n/eric6_tr.ts file | annotate | diff | comparison | revisions
i18n/eric6_zh_CN.ts file | annotate | diff | comparison | revisions
Binary file Documentation/Help/source.qch has changed
--- a/Documentation/Help/source.qhp	Wed Oct 04 20:06:26 2017 +0200
+++ b/Documentation/Help/source.qhp	Thu Oct 05 19:11:59 2017 +0200
@@ -4994,6 +4994,7 @@
       <keyword name="Editor.__removeFromSpellingDictionary" id="Editor.__removeFromSpellingDictionary" ref="eric6.QScintilla.Editor.html#Editor.__removeFromSpellingDictionary" />
       <keyword name="Editor.__removeTrailingWhitespace" id="Editor.__removeTrailingWhitespace" ref="eric6.QScintilla.Editor.html#Editor.__removeTrailingWhitespace" />
       <keyword name="Editor.__reopenWithEncodingMenuTriggered" id="Editor.__reopenWithEncodingMenuTriggered" ref="eric6.QScintilla.Editor.html#Editor.__reopenWithEncodingMenuTriggered" />
+      <keyword name="Editor.__replaceLeadingUnderscores" id="Editor.__replaceLeadingUnderscores" ref="eric6.QScintilla.Editor.html#Editor.__replaceLeadingUnderscores" />
       <keyword name="Editor.__resetLanguage" id="Editor.__resetLanguage" ref="eric6.QScintilla.Editor.html#Editor.__resetLanguage" />
       <keyword name="Editor.__resetOnlineChangeTraceInfo" id="Editor.__resetOnlineChangeTraceInfo" ref="eric6.QScintilla.Editor.html#Editor.__resetOnlineChangeTraceInfo" />
       <keyword name="Editor.__resetOnlineChangeTraceTimer" id="Editor.__resetOnlineChangeTraceTimer" ref="eric6.QScintilla.Editor.html#Editor.__resetOnlineChangeTraceTimer" />
@@ -5019,6 +5020,7 @@
       <keyword name="Editor.__showClassDiagram" id="Editor.__showClassDiagram" ref="eric6.QScintilla.Editor.html#Editor.__showClassDiagram" />
       <keyword name="Editor.__showCodeCoverage" id="Editor.__showCodeCoverage" ref="eric6.QScintilla.Editor.html#Editor.__showCodeCoverage" />
       <keyword name="Editor.__showCodeMetrics" id="Editor.__showCodeMetrics" ref="eric6.QScintilla.Editor.html#Editor.__showCodeMetrics" />
+      <keyword name="Editor.__showCompletionsList" id="Editor.__showCompletionsList" ref="eric6.QScintilla.Editor.html#Editor.__showCompletionsList" />
       <keyword name="Editor.__showContextMenu" id="Editor.__showContextMenu" ref="eric6.QScintilla.Editor.html#Editor.__showContextMenu" />
       <keyword name="Editor.__showContextMenuAutocompletion" id="Editor.__showContextMenuAutocompletion" ref="eric6.QScintilla.Editor.html#Editor.__showContextMenuAutocompletion" />
       <keyword name="Editor.__showContextMenuChecks" id="Editor.__showContextMenuChecks" ref="eric6.QScintilla.Editor.html#Editor.__showContextMenuChecks" />
--- a/Documentation/Source/eric6.QScintilla.Editor.html	Wed Oct 04 20:06:26 2017 +0200
+++ b/Documentation/Source/eric6.QScintilla.Editor.html	Thu Oct 05 19:11:59 2017 +0200
@@ -471,6 +471,9 @@
 <td><a href="#Editor.__reopenWithEncodingMenuTriggered">__reopenWithEncodingMenuTriggered</a></td>
 <td>Private method to handle the rereading of the file with a selected encoding.</td>
 </tr><tr>
+<td><a href="#Editor.__replaceLeadingUnderscores">__replaceLeadingUnderscores</a></td>
+<td>Private method to replace the first two underlines for invers sorting.</td>
+</tr><tr>
 <td><a href="#Editor.__resetLanguage">__resetLanguage</a></td>
 <td>Private method used to reset the language selection.</td>
 </tr><tr>
@@ -546,6 +549,9 @@
 <td><a href="#Editor.__showCodeMetrics">__showCodeMetrics</a></td>
 <td>Private method to handle the code metrics context menu action.</td>
 </tr><tr>
+<td><a href="#Editor.__showCompletionsList">__showCompletionsList</a></td>
+<td>Private method to show the completions list.</td>
+</tr><tr>
 <td><a href="#Editor.__showContextMenu">__showContextMenu</a></td>
 <td>Private slot handling the aboutToShow signal of the context menu.</td>
 </tr><tr>
@@ -2251,6 +2257,26 @@
 <dd>
 reference to the action that was triggered (QAction)
 </dd>
+</dl><a NAME="Editor.__replaceLeadingUnderscores" ID="Editor.__replaceLeadingUnderscores"></a>
+<h4>Editor.__replaceLeadingUnderscores</h4>
+<b>__replaceLeadingUnderscores</b>(<i>txt</i>)
+<p>
+        Private method to replace the first two underlines for invers sorting.
+</p><dl>
+<dt><i>txt</i> (str)</dt>
+<dd>
+completion text
+</dd>
+</dl><dl>
+<dt>Returns:</dt>
+<dd>
+modified completion text
+</dd>
+</dl><dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
 </dl><a NAME="Editor.__resetLanguage" ID="Editor.__resetLanguage"></a>
 <h4>Editor.__resetLanguage</h4>
 <b>__resetLanguage</b>(<i>propagate=True</i>)
@@ -2415,7 +2441,17 @@
 <b>__showCodeMetrics</b>(<i></i>)
 <p>
         Private method to handle the code metrics context menu action.
-</p><a NAME="Editor.__showContextMenu" ID="Editor.__showContextMenu"></a>
+</p><a NAME="Editor.__showCompletionsList" ID="Editor.__showCompletionsList"></a>
+<h4>Editor.__showCompletionsList</h4>
+<b>__showCompletionsList</b>(<i>completions</i>)
+<p>
+        Private method to show the completions list.
+</p><dl>
+<dt><i>completions</i> (list of str or set of str)</dt>
+<dd>
+completions to be shown
+</dd>
+</dl><a NAME="Editor.__showContextMenu" ID="Editor.__showContextMenu"></a>
 <h4>Editor.__showContextMenu</h4>
 <b>__showContextMenu</b>(<i></i>)
 <p>
--- a/Preferences/ConfigurationPages/EditorAutocompletionPage.ui	Wed Oct 04 20:06:26 2017 +0200
+++ b/Preferences/ConfigurationPages/EditorAutocompletionPage.ui	Thu Oct 05 19:11:59 2017 +0200
@@ -76,10 +76,10 @@
       <item row="1" column="0" colspan="2">
        <widget class="QCheckBox" name="acReversedCheckBox">
         <property name="toolTip">
-         <string>Select to show the list of completions in reversed order</string>
+         <string>Select to show completions of type 'public' first</string>
         </property>
         <property name="text">
-         <string>Show completions reversed</string>
+         <string>Show 'public' completions first</string>
         </property>
        </widget>
       </item>
--- a/QScintilla/Editor.py	Wed Oct 04 20:06:26 2017 +0200
+++ b/QScintilla/Editor.py	Thu Oct 05 19:11:59 2017 +0200
@@ -4661,11 +4661,7 @@
             if self.isListActive():
                 self.cancelList()
             
-            self.showUserList(
-                EditorAutoCompletionListID,
-                sorted(list(completions),
-                       reverse=Preferences.getEditor(
-                    "AutoCompletionReversedList")))
+            self.__showCompletionsList(completions)
         else:
             if context is None:
                 context = self.__acContext
@@ -4698,11 +4694,36 @@
             self.__acCompletions.update(set(completions))
             if self.__acCompletions:
                 self.__acCache.add(acText, set(self.__acCompletions))
-                self.showUserList(
-                    EditorAutoCompletionListID,
-                    sorted(list(self.__acCompletions),
-                           reverse=Preferences.getEditor(
-                        "AutoCompletionReversedList")))
+                self.__showCompletionsList(self.__acCompletions)
+    
+    def __showCompletionsList(self, completions):
+        """
+        Private method to show the completions list.
+        
+        @param completions completions to be shown
+        @type list of str or set of str
+        """
+        if Preferences.getEditor("AutoCompletionReversedList"):
+            acCompletions = sorted(
+                list(completions),
+                key=self.__replaceLeadingUnderscores)
+        else:
+            acCompletions = sorted(list(completions))
+        self.showUserList(EditorAutoCompletionListID, acCompletions)
+    
+    def __replaceLeadingUnderscores(self, txt):
+        """
+        Private method to replace the first two underlines for invers sorting.
+        
+        @param txt completion text
+        @type str
+        @return modified completion text
+        @rtype str
+        """
+        if txt.startswith('_'):
+            return txt[:2].replace('_', '~') + txt[2:]
+        else:
+            return txt
     
     def __clearCompletionsCache(self):
         """
--- a/i18n/eric6_cs.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_cs.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9852,7 +9852,7 @@
         <translation>Editovat breakpoint...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>Aktivovat breakpoint</translation>
     </message>
@@ -9952,187 +9952,187 @@
         <translation>Autodoplňování není dostupné protože zdrojová část autodoplňování nebyla nalezena.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>Deaktivovat breakpoint</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation>Pokrytí kódu</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation>Prosím, vyberte soubor s pokrytím kódu</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Zobrazit poznámky pokrytí kódu</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>Všechny řádky byly pokryty.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation>Soubor s pokrytím není dostupný.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>Profilovat data</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>Prosím, vyberte soubor s profilem</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>Chyba syntaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>Hlášení syntaktické chyby není dostupné.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>Název makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>Vyberte název makra:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>Načíst soubor makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>Macro soubory (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>Chyba při načítání makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>Uložit soubor s makrem</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>Uložit makro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>Chyba při ukládání makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>Spustit záznam makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Nahrávání makra již probíhá. Spustit nové?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>Záznam makra</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>Vložte název makra:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>Soubor změněn</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>Drop Error</source>
-        <translation>Zahodit chybu</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>Drop Error</source>
+        <translation>Zahodit chybu</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>Zdroje</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>Přidat soubor...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>Přidat soubory...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>Přidat zástupce souboru...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>Přidat lokalizované resource...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation>Přidat resource frame</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>Přidat soubor resource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>Přidat soubory resource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>Přidat zástupce souboru resource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>Diagram balíčku</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>Včetně atributů třídy?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>Diagram aplikace</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>Včetně jmen modulů?</translation>
     </message>
@@ -10152,12 +10152,12 @@
         <translation>Nebyl zadán forám exportu. Zrušeno....</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>Importovat diagram</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>Zahrnout importy z externích modulů?</translation>
     </message>
@@ -10232,7 +10232,7 @@
         <translation>Použít Pygments lexer.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>Zatrhnout kontrolu...</translation>
     </message>
@@ -10242,12 +10242,12 @@
         <translation>Zatrhnout výběr kontroly...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>Přidat do slovníku</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>Ignorovat vše</translation>
     </message>
@@ -10287,32 +10287,32 @@
         <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nemůže být přejmenován.&lt;br /&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor s makrem &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Soubor s makrem &lt;b&gt;{0}&lt;/b&gt; je poškozen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;So souboru s makrem &lt;b&gt;{0}&lt;/b&gt; nelze zapisovat.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; není soubor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Zástupce pro soubor &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
@@ -10342,22 +10342,22 @@
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Má se přepsat?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation type="unfinished">Chyby: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10382,27 +10382,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation type="unfinished">Varování</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10427,7 +10427,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; byl změněn po té co již byl načten do eric5. Znovu načíst?&lt;/p&gt; {0}?} {6.?}</translation>
     </message>
@@ -10452,22 +10452,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10689,12 +10689,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -38368,62 +38368,62 @@
 <context>
     <name>MultiProject</name>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>Uložit soubor</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>&amp;Nový...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>&amp;Otevřít...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>&amp;Zavřít</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>&amp;Uložit</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>Uložit j&amp;ako...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation>Přidat &amp;projekt...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Natavení...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>&amp;Multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>Otevřít poslední multip&amp;rojekty</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>&amp;Vyčistit</translation>
     </message>
@@ -38438,117 +38438,117 @@
         <translation>Uložit soubor multiprojektu</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>Otevřít multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>Uložit multiprojekt jako</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>Zavřít multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>Aktuální multiprojekt obsahuje neuložené změny.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>Nový multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
+        <location filename="../MultiProject/MultiProject.py" line="630"/>
         <source>Generate a new multiproject</source>
         <translation>Vygenerovat nový multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
         <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Nový...&lt;/b&gt;&lt;p&gt;Otevře se dialogové okno pro zadání informací o novém multiprojektu.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>Otevřít existující multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Otevřít....&lt;/b&gt;&lt;p&gt;Otevře existující multiprojekt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>Zavřít multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>Uzavře aktuální multiprojekt</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Zavřít&lt;/b&gt;&lt;p&gt;Aktuální multiprojekt se uzavře.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>Uzavře aktuální multiprojekt</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Zavřít&lt;/b&gt;&lt;p&gt;Aktuální multiprojekt se uzavře.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>Save multiproject</source>
         <translation>Uložit multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>Uložit aktuální multiprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Uložit&lt;/b&gt;&lt;p&gt;Aktuální multiprojekt se uloží.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>Uloží aktuální multiprojekt do nového souboru</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Uložit jako&lt;/b&gt;&lt;p&gt;Uloží aktuální mulktiprojekt do nového souboru.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>Uloží aktuální multiprojekt do nového souboru</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Uložit jako&lt;/b&gt;&lt;p&gt;Uloží aktuální mulktiprojekt do nového souboru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add project to multiproject</source>
         <translation>Přidat projekt do multiprojektu</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>Projekt se přidá do aktuálního multiprojektu</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Přidat projekt...&lt;/b&gt;&lt;p&gt;Otevře dialog pro přidání projektu do aktuálního multiprojektu.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>Nastavení multiprojektu</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>Zobrazit nastavení projektu</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Nastavení...&lt;/b&gt;&lt;p&gt;Zobrazí dialog s editací nastavení multiprojektu.&lt;/p&gt;</translation>
     </message>
@@ -38563,17 +38563,17 @@
         <translation>&lt;p&gt;Do souboru multiprojektu &lt;b&gt;{0}&lt;/b&gt; nelze zapisovat.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Má se přepsat?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation type="unfinished">Soubory multiprojektu (*.e4m) {5m?}</translation>
     </message>
@@ -38581,32 +38581,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>Otevřít</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>Odebrat</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>Nastavení</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>Odebrat</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>Nastavení</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>Konfigurovat...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation type="unfinished"></translation>
     </message>
Binary file i18n/eric6_de.qm has changed
--- a/i18n/eric6_de.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_de.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9347,7 +9347,7 @@
         <translation>Drucken abgebrochen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>Datei geändert</translation>
     </message>
@@ -9412,57 +9412,57 @@
         <translation>Zurück zum letzten gesichert Zustand</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>Makro Name</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>Wähle einen Makro Namen:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>Makrodateien (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>Lade Makrodatei</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>Fehler beim Makro Laden</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>Makrodatei schreiben</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>Makro speichern</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>Fehler beim Makro speichern</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>Makroaufzeichnung starten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>Makroaufzeichnung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>Gib einen Namen für das Makro ein:</translation>
     </message>
@@ -9522,32 +9522,32 @@
         <translation>Haltepunkt bearbeiten...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>Haltepunkt aktivieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>Haltepunkt deaktivieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation>Quelltext Abdeckung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>Profildaten</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>Bitte wählen Sie eine Datei mit Profildaten</translation>
     </message>
@@ -9587,7 +9587,7 @@
         <translation>Autom. Speicherung aktiv</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>Drop Error</source>
         <translation>Drop Fehler</translation>
     </message>
@@ -9597,12 +9597,12 @@
         <translation>Zeige Syntaxfehlermeldung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>Syntaxfehler</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>Keine Syntaxfehlermeldung verfügbar.</translation>
     </message>
@@ -9632,17 +9632,17 @@
         <translation>Vorige nichtabgedeckte Zeile</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Zeilen ohne Abdeckung Markieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>Alle Zeilen sind abgedeckt.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation>Es gibt keine Datei mit Abdeckungsinformationen.</translation>
     </message>
@@ -9652,22 +9652,22 @@
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; enthält ungesicherte Änderungen.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; kann nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; ist zerstört.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; kann nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; ist keine Datei.&lt;/p&gt;</translation>
     </message>
@@ -9707,82 +9707,82 @@
         <translation>Keine Sprache</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6818"/>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>Ressourcen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>Datei hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>Dateien hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>Aliased-Datei hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>Lokalisierte Ressource hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>Dateiressource hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>Dateiressourcen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>Aliased-Dateiressourcen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Alias für Datei &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>Package-Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>Klassenattribute anzeigen?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>Applikations-Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>Modulnamen anzeigen?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation>Ressourcenrahmen hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Eine Makroaufzeichnung ist bereits aktiv. Neu starten?</translation>
     </message>
@@ -9832,12 +9832,12 @@
         <translation>Kein Exportformat angegeben. Abbruch...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>Imports Diagramm</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>Imports externer Module anzeigen?</translation>
     </message>
@@ -9912,7 +9912,7 @@
         <translation>Wähle den anzuwendenden Pygments Lexer.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>Rechtschreibprüfung...</translation>
     </message>
@@ -9922,12 +9922,12 @@
         <translation>Rechtschreibprüfung für Auswahl...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>Zum Wörterbuch hinzufügen</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>Alle ignorieren</translation>
     </message>
@@ -9972,22 +9972,22 @@
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation>Warnung: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation>Fehler: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Warnung:&lt;/b&gt; Vorgenommenen Änderungen gehen beim neu einlesen verloren.</translation>
     </message>
@@ -10012,27 +10012,27 @@
         <translation>Vorherige Änderung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation>Zeilen sortieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>Die Auswahl enthält für eine numerische Sortierung ungültige Daten.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation>Warnung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation>Keine Warnmeldungen verfügbar.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation>Stil: {0}</translation>
     </message>
@@ -10057,7 +10057,7 @@
         <translation>Öffnen mit Kodierung</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; wurde geändert, während sie in eric6 geöffnet war. Neu einlesen?&lt;/p&gt;</translation>
     </message>
@@ -10082,22 +10082,22 @@
         <translation>Der Provider für automatische Vervollständigungen namens &apos;{0}&apos; ist bereits registriert. Die Wiederholung wird ignoriert.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation>Calltipps-Provider</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation>Der Calltipps-Provider namens &apos;{0}&apos; ist bereits registriert. Die Wiederholung wird ignoriert.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation>Maus Klick Handler registrieren</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation>Ein Maus Klick Handler für &quot;{0}&quot; wurde bereits durch &quot;{1}&quot; registriert. Die Anfrage durch &quot;{2}&quot; wird abgebrochen...</translation>
     </message>
@@ -10304,13 +10304,13 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
-        <translation>Auswählen, um die Liste der Vervollständigungen in umgekehrter Reihenfolge anzuzeigen</translation>
+        <source>Select to show completions of type &apos;public&apos; first</source>
+        <translation>Auswählen, um Vervollständigungen vom Typ &apos;public&apos; zuerst anzuzeigen</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
-        <translation>Vervollständigungen in umgekehrter Reihendolge anzeigen</translation>
+        <source>Show &apos;public&apos; completions first</source>
+        <translation>&apos;public&apos; Vervollständigungen zuerst anzeigen anzeigen</translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="137"/>
@@ -37415,62 +37415,62 @@
 <context>
     <name>MultiProject</name>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>Datei sichern</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>&amp;Neu...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>&amp;Öffnen...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>Schl&amp;ießen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>&amp;Speichern</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>Speichern &amp;unter...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation>&amp;Projekt hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Eigenschaften...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>&amp;Mehrfachprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>Zu&amp;letzt geöffnete Mehrfachprojekte</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation>Mehrfachprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>&amp;Löschen</translation>
     </message>
@@ -37495,132 +37495,132 @@
         <translation>&lt;p&gt;Die Mehrfachprojektdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>Mehrfachprojekt öffnen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>Mehrfachprojekt speichern unter</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>Mehrfachprojekt schließen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>Das aktuelle Mehrfachprojekt hat ungesicherte Änderungen.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>Neues Mehrfachprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
+        <location filename="../MultiProject/MultiProject.py" line="630"/>
         <source>Generate a new multiproject</source>
         <translation>Erstelle ein neues Mehrfachprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
         <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Neu...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Eingabe der Informationen des neuen Mehrfachprojektes.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>Öffnet ein bestehendes Mehrfachprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Öffnen...&lt;/b&gt;&lt;p&gt;Dies öffnet ein bestehendes Mehrfachprojekt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>Mehrfachprojekt schließen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>Schließt das aktuelle Mehrfachprojekt</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Schließen&lt;/b&gt;&lt;p&gt;Dies schließt das aktuelle Mehrfachprojekt.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>Schließt das aktuelle Mehrfachprojekt</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Schließen&lt;/b&gt;&lt;p&gt;Dies schließt das aktuelle Mehrfachprojekt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>Save multiproject</source>
         <translation>Mehrfachprojekt speichern</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>Speichert das aktuelle Mehrfachprojekt</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Speichern&lt;/b&gt;&lt;p&gt;Dies speichert das aktuelle Mehrfachprojekt.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>Speichert das aktuelle Mehrfachprojekt in eine neue Datei</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Speichern unter&lt;/b&gt;&lt;p&gt;Dies speichert das aktuelle Mehrfachprojekt in eine neue Datei.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>Speichert das aktuelle Mehrfachprojekt in eine neue Datei</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Speichern unter&lt;/b&gt;&lt;p&gt;Dies speichert das aktuelle Mehrfachprojekt in eine neue Datei.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add project to multiproject</source>
         <translation>Projekt zum Mehrfachprojekt hinzufügen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>Ein Projekt zum aktuellen Mehrfachprojekt hinzufügen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Projekt hinzufügen...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, mit dem ein Projekt zum aktuellen Mehrfachprojekt hinzugefügt werden kann.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>Mehrfachprojekteigenschaften</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>Zeigt die Mehrfachprojekt-Eigenschaften an</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Eigenschaften...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog an, mit dem die Mehrfachprojekt-Eigenschaften bearbeitet werden können.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation>Mehrfachprojekt-Dateien (*.e5m *.e4m)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation>Mehrfachprojekt-Dateien (*.e5m)</translation>
     </message>
@@ -37628,32 +37628,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>Öffnen</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>Entfernen</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>Einstellungen</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>Entfernen</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>Einstellungen</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>Einstellungen...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation>Projekt hinzufügen...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation>Nicht kategorisiert</translation>
     </message>
--- a/i18n/eric6_empty.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_empty.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9223,7 +9223,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9493,7 +9493,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9698,307 +9698,307 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>Drop Error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>Drop Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10200,12 +10200,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -37237,192 +37237,192 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
-        <source>Generate a new multiproject</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
-        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <source>Generate a new multiproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
+        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
-        <source>Save multiproject</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
+        <source>Save multiproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
-        <source>Add project to multiproject</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
+        <source>Add project to multiproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation type="unfinished"></translation>
     </message>
@@ -37430,32 +37430,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
-        <source>Add Project...</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
+        <source>Add Project...</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_en.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_en.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9237,7 +9237,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9462,7 +9462,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9647,257 +9647,257 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>Drop Error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>Drop Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9922,27 +9922,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9967,7 +9967,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -9992,22 +9992,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10214,12 +10214,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -37276,192 +37276,192 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
-        <source>Generate a new multiproject</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
-        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <source>Generate a new multiproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
+        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
-        <source>Save multiproject</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
+        <source>Save multiproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
-        <source>Add project to multiproject</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
+        <source>Add project to multiproject</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation type="unfinished"></translation>
     </message>
@@ -37469,32 +37469,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_es.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_es.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9486,7 +9486,7 @@
         <translation>Editar punto de interrupción...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>Activar punto de interrupción</translation>
     </message>
@@ -9596,197 +9596,197 @@
         <translation>Autocompletar no está disponible porque no hay origen de datos para autocompletar.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>Deshabilitar punto de interrupción</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation>Cobertura de codigo</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation>Por favor seleccione un archivo de cobertura</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Mostrar Anotaciones de Cobertura de Código</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>Todas las líneas han sido cubiertas.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation>No hay archivo de cobertura disponible.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>Datos de profiling</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>Por favor seleccione un archivo de profiling</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>Error de sintaxis</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>No hay mensajes de error de sintaxis disponibles.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>Nombre de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>Seleccione un nombre de macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>Cargar archivo de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>Archivos de Macro  (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>Error al cargar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>Guardar archivo de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>Guardar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>Error al guardar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>Comenzar grabación de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Grabación de macro ya está activada. ¿Comenzar una nueva?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>Grabando macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>Introduzca el nombre de la macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>Archivo modificado</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>Drop Error</source>
-        <translation>Error al soltar</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>Drop Error</source>
+        <translation>Error al soltar</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>Recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>Añadir archivo...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>Añadir archivos...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>Añadir archivo con un alias...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>Añadir recursos localizados...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation>Añadir ventana de recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>Añadir archivo de recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>Añadir archivo de recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>Añadir archivo de recursos con un alias</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>Digrama de paquetes</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>¿Incluir atributos de clase?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>Diagrama de imports</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>¿Incluir los imports de módulos externos?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>Diagrama de aplicación</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>¿Incluir nombres de módulos?</translation>
     </message>
@@ -9856,7 +9856,7 @@
         <translation>Seleccionar el Analizador Léxico de Pygments.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>Corrección ortográfica...</translation>
     </message>
@@ -9866,12 +9866,12 @@
         <translation>Corrección ortográfica de la selección...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>Añadir al diccionario</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>Ignorar Todo</translation>
     </message>
@@ -9911,32 +9911,32 @@
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no puede ser guardado.&lt;br&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; no se puede leer.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; está dañado&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro  &lt;b&gt;{0}&lt;/b&gt; no se puede escribir.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; no es un archivo.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Alias para el archivo &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
@@ -9966,22 +9966,22 @@
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation>Advertencia: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation>Error: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Advertencia:&lt;/b&gt; Perderá los cambios si lo reabre.</translation>
     </message>
@@ -10006,27 +10006,27 @@
         <translation>Cambio anterior</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation>Ordenar Líneas</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>La selección contiene datos ilegales para una ordenación numérica.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation>Advertencia</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation>No hay mensajes de advertencia disponibles.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation>Estilo: {0}</translation>
     </message>
@@ -10051,7 +10051,7 @@
         <translation>Reabrir Con Codificación</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ha cambiado mientras estaba abierto en eric6. ¿Desea volver a cargarlo?&lt;/p&gt;</translation>
     </message>
@@ -10076,22 +10076,22 @@
         <translation>El proveedor de lista de completado&apos;{0}&apos; ya está registrado. Se ignora la solicitud duplicada.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation>Proveedor de Call-Tips</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation>El proveedor de call-tips&apos;{0}&apos; ya está registrado. Se ignora la solicitud duplicada.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation>Registrar Manejador de Clicks de Ratón</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation>Un manejador de clicks de ratón para &quot;{0}&quot; ya está registrado por &quot;{1}&quot;. Abortando solicitud por &quot;{2}&quot;...</translation>
     </message>
@@ -10318,12 +10318,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -37437,62 +37437,62 @@
 <context>
     <name>MultiProject</name>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>Guardar archivo</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>&amp;Nuevo...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>&amp;Abrir...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>&amp;Cerrar</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>&amp;Guardar</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>Guardar co&amp;mo...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation>Añadir &amp;proyecto...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Propiedades...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>&amp;Multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>Abrir Multiproyectos &amp;recientes</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation>Multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>&amp;Borrar</translation>
     </message>
@@ -37507,117 +37507,117 @@
         <translation>Guardar archivo de multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>Abrir Multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>Guardar multiproyecto como</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>Cerrar Multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>El multiproyecto actual tiene cambios sin guardar.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>Nuevo Multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
+        <location filename="../MultiProject/MultiProject.py" line="630"/>
         <source>Generate a new multiproject</source>
         <translation>Generar un nuevo multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
         <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Nuevo...&lt;/b&gt;&lt;p&gt;Abre un diálogo para introducir la información para un nuevo multiproyecto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>Abrir un multiproyecto existente</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Abrir...&lt;/b&gt;&lt;p&gt;Abre un multiproyecto existente.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>Cerrar Multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>Cierra el multiproyecto actual</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Cerrar&lt;/b&gt;&lt;p&gt;Cierra el multiproyecto actual.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>Cierra el multiproyecto actual</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Cerrar&lt;/b&gt;&lt;p&gt;Cierra el multiproyecto actual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>Save multiproject</source>
         <translation>Guardar multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>Guarda el multiproyecto actual</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Guardar&lt;/b&gt;&lt;p&gt;Guarda el multiproyecto actual.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>Guardar el multiproyecto actual en un nuevo archivo</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Guardar como&lt;/b&gt;&lt;p&gt;Guarda el multiproyecto en nuevo archivo.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>Guardar el multiproyecto actual en un nuevo archivo</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Guardar como&lt;/b&gt;&lt;p&gt;Guarda el multiproyecto en nuevo archivo.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add project to multiproject</source>
         <translation>Añadir proyecto al multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>Añadir un nuevo proyecto al multiproyecto actual</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Añadir proyecto...&lt;/b&gt;&lt;p&gt;Abre un diálogo para añadir un proyecto al multiproyecto actual.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>Propiedades del multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>Ver las propiedades del multiproyecto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Propiedades...&lt;/b&gt;&lt;p&gt;Muestra un diálogo para editar las propiedades del multiproyecto.&lt;/p&gt;</translation>
     </message>
@@ -37632,17 +37632,17 @@
         <translation>&lt;p&gt;El archivo de multiproyecto &lt;b&gt;{0}&lt;/b&gt; no ha podido ser guardado.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation>Archivos de Multiproyecto (*.e5m *.e4m)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation>Archivos de Multiproyecto (*.e5m)</translation>
     </message>
@@ -37650,32 +37650,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>Abrir</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>Eliminar</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>Propiedades</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>Eliminar</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>Propiedades</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>Configurar...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation>Añadir Proyecto...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation>Sin categoría</translation>
     </message>
--- a/i18n/eric6_fr.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_fr.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9713,7 +9713,7 @@
         <translation>Éditer le point d&apos;arrêt...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>Activer le point d&apos;arrêt</translation>
     </message>
@@ -9798,87 +9798,87 @@
         <translation>L&apos;autocompletion n&apos;est pas disponible car aucune source d&apos;autocomplétion n&apos;est définie.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>Désactiver le point d&apos;arrêt</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation>Code Coverage</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation>Sélectionner un fichier coverage</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>Profiler de données</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>Sélectionner un fichier profile</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>Nom de la macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>Sélectionner un nom de macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>Fichier Macro (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>Charger un fichier macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>Erreur lors du chargement de la macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>Enregistrer le fichier macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>Enregistrer la macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>Erreur lors de l&apos;enregistrement de la macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>Démarrer l&apos;enregistrement de la macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>Enregistrement de macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>Entrer le nom de la macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>Fichier modifié</translation>
     </message>
@@ -9898,7 +9898,7 @@
         <translation>Supprimer les flags d&apos;erreurs de syntaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>Drop Error</source>
         <translation>Erreur de suppression</translation>
     </message>
@@ -9908,12 +9908,12 @@
         <translation>Afficher le message d&apos;erreur de syntaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>Erreur de syntaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>Aucun message d&apos;erreur de syntaxe..</translation>
     </message>
@@ -9943,17 +9943,17 @@
         <translation>Ligne non executée précédente</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Afficher les annotations de Code Coverage</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>Toutes les lignes ont été executées.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation>Impossible de trouver le fichier de coverage.</translation>
     </message>
@@ -9988,72 +9988,72 @@
         <translation>Pas de langage</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6818"/>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>Ressources</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>Ajouter un fichier...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>Ajouter des fichiers...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>Ajouter un fichier alias...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>Ajouter une ressource localisée...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>Ajoute un fichier ressource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>Ajoute des fichiers ressources</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>Ajoute un alias de fichier ressource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>Diagramme de package</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>Inclure les attributs de classes ?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>Diagramme de l&apos;application</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>Inclure les noms de modules ?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation>Ajouter un cadre ressource</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>L&apos;enregistrement de macro est déjà actif. En démarrer une nouvelle ?</translation>
     </message>
@@ -10103,12 +10103,12 @@
         <translation>Aucun format d&apos;exportation indiqué. Abandon...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>Diagramme des modules</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>Inclure l&apos;importation de modules externes?</translation>
     </message>
@@ -10183,7 +10183,7 @@
         <translation>Sélectionne l&apos;analyseur Pygments à appliquer.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>Correction orthographique...</translation>
     </message>
@@ -10193,12 +10193,12 @@
         <translation>Correction orthographique de la sélection...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>Ajouter au dictionnaire</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>Tout ignorer</translation>
     </message>
@@ -10238,32 +10238,32 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10293,22 +10293,22 @@
         <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10333,27 +10333,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation type="unfinished">Warning</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10378,7 +10378,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10403,22 +10403,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10635,12 +10635,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -38125,177 +38125,177 @@
         <translation>Enregistre le fichier multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>Ouvrir un multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>Enregistre le fichier multi-projet en tant que</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>Enregistrer fichier</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>Ferme le multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>Le multi-projet courant a des modifications non-enregistrées.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>Nouveau multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>&amp;Nouveau...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
-        <source>Generate a new multiproject</source>
-        <translation>Génère un nouveau multi-projet</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
-        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Nouveau...&lt;/b&gt;&lt;p&gt;Ouvre une boite de dialogue pour saisir les informations du nouveau multi-projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <source>Generate a new multiproject</source>
+        <translation>Génère un nouveau multi-projet</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
+        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Nouveau...&lt;/b&gt;&lt;p&gt;Ouvre une boite de dialogue pour saisir les informations du nouveau multi-projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>&amp;Ouvrir...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>Ouvre un multi-projet existant</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ouvre...&lt;/b&gt;&lt;p&gt;Ouvre un multi-projet existant.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>Ferme le multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>&amp;Fermer</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>Fermer le multi-projet en cours</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Fermer&lt;/b&gt;&lt;p&gt;Ferme le multi-projet en cours.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
-        <source>Save multiproject</source>
-        <translation>Enregistre le multiprojet</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>Fermer le multi-projet en cours</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Fermer&lt;/b&gt;&lt;p&gt;Ferme le multi-projet en cours.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
+        <source>Save multiproject</source>
+        <translation>Enregistre le multiprojet</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>&amp;Enregistrer</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>Enregistre le multi-projet courant</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Enregistrer&lt;/b&gt;&lt;p&gt;Enregistre le multi-projet courant.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>&amp;Enregistrer sous...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>Enregistre le multi-projet courant dans un nouveau fichier</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Enregistrer sous&lt;/b&gt;&lt;p&gt;Enregistre le multi-projet en cours dans un nouveau fichier.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
-        <source>Add project to multiproject</source>
-        <translation>Ajoute un projet au multi-projet</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>Enregistre le multi-projet courant dans un nouveau fichier</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Enregistrer sous&lt;/b&gt;&lt;p&gt;Enregistre le multi-projet en cours dans un nouveau fichier.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
+        <source>Add project to multiproject</source>
+        <translation>Ajoute un projet au multi-projet</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation>Ajouter un &amp;projet...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>Ajoute un projet au multi-projet courant</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Ajouter un projet...&lt;/b&gt;&lt;p&gt;Ouvre une fenêtre permettant d&apos;ajouter un projet au multi-projet courant.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>Propriétés du multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Propriétés...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>Affiche les propriétés du multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Propriétés...&lt;/b&gt;&lt;p&gt;Affiche une boite de dialogue pour éditer les propriétés du multi-projet.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>&amp;Multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>Ouvre les multi-projets &amp;récents</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation>Multi-projet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>&amp;Effacer</translation>
     </message>
@@ -38310,17 +38310,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation type="unfinished">Fichiers multi-projets (*.e4m) {5m?}</translation>
     </message>
@@ -38328,32 +38328,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>Ouvrir</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>Supprimer</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>Propriétés</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>Supprimer</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>Propriétés</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>Configuration...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_it.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_it.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9906,7 +9906,7 @@
         <translation>Modifica Breakpoint...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>Abilita breakpoint</translation>
     </message>
@@ -9991,87 +9991,87 @@
         <translation>L&apos;autocomplentamento non è disponibile perchè non ci sono fonti impostate.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>Disabilita breakpoint</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation>Analisi codice</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation>Per favore seleziona un file per l&apos;analisi</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>Profilazione dati</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>Per favore seleziona un file per la profilazione</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>Nome Macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>Seleziona un nome per la macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>File Macro (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>Carica un file di macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>Errore nel caricamento della macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>Salva un file di macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>Salva macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>Errore nel salvataggio della macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>Avvia registrazione della macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>Registrazione Macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>Inserisci un nome per la macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>File modificato</translation>
     </message>
@@ -10091,7 +10091,7 @@
         <translation>Elimina errori di sintassi</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>Drop Error</source>
         <translation>Errore Drop</translation>
     </message>
@@ -10101,12 +10101,12 @@
         <translation>Mostra i messaggi degli errori di sintassi</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>Errore di sintassi</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>Nessun messaggio degli errori di sintassi disponibile.</translation>
     </message>
@@ -10136,17 +10136,17 @@
         <translation>File non analizzato precedente</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Mostra le annotazioni dell&apos;analisi del codice</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>Tutte le linee sono state analizzate.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation>Non ci sono file di analisi disponibili.</translation>
     </message>
@@ -10181,72 +10181,72 @@
         <translation>Nessun linguaggio</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6818"/>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>Risorse</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>Aggiungi file...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>Aggiungi files...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>Aggiungi file sinonimo...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>Aggiungi una risorsa localizzata...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>Aggiungi un file risorse</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>Aggiundi dei file risorse</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>Aggiungi file sinonimo delle risorse</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>Diagrammi del package</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>Includi gli attributi della classe ?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>Diagrammi dell&apos;applicazione</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>Includi i nomi dei moduli ?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation>Aggiungi riquadro delle risorse</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Registrazione macro già attiva. Avvia nuovamente ?</translation>
     </message>
@@ -10296,12 +10296,12 @@
         <translation>Nessun formato di export impostato. Annullamento...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>Importa diagrammi</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>Includi gli import dai moduli esterni ?</translation>
     </message>
@@ -10376,7 +10376,7 @@
         <translation>Selezione l&apos;analizzatore lessicale di Pygments da applicare.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>Controllo sillabazione...</translation>
     </message>
@@ -10386,12 +10386,12 @@
         <translation>Controllo sillabazione della selezione...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>Aggiungi al dizionario</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>Ignora tutto</translation>
     </message>
@@ -10431,32 +10431,32 @@
         <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere salvato.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il file macro &lt;b&gt;{0}&lt;/b&gt; non può essere letto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il file macro &lt;b&gt;{0}&lt;/b&gt; è danneggiato.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il file macro &lt;b&gt;{0}&lt;/b&gt; non può essere scritto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; non è un file.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Alias per il file &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
@@ -10486,22 +10486,22 @@
         <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già. Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il file  delle macro &lt;b&gt;{0}&lt;/b&gt; esiste già.Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation>Attenzione: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation>Errore: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Attenzione:&lt;/b&gt; con la riapertura le modifiche andranno perse.</translation>
     </message>
@@ -10546,27 +10546,27 @@
         <translation>Modifica precedente</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation>Righe ordinate</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>La selezione contiene dati non validi per un ordinamento numerico.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation>Attenzione</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation>Nessun messaggio di attenzione disponibile.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation>Stile: {0}</translation>
     </message>
@@ -10591,7 +10591,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; è stato modificato mentre era aperto in eric5. Rileggerlo ?&lt;/p&gt; {0}?} {6.?}</translation>
     </message>
@@ -10616,22 +10616,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10853,12 +10853,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -38651,177 +38651,177 @@
         <translation>Salva file multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>Apri multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>Salva multiprogetto come</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>Salva file</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>Chiudi Multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>Il multiprogetto corrente ha delle modifiche non salvata.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>Nuovo multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>&amp;Nuovo...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
-        <source>Generate a new multiproject</source>
-        <translation>Genera un nuovo multiprogetto</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
-        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Nuovo...&lt;/b&gt;&lt;p&gt;Apre un dialogo per l&apos;inserimento delle informazioni per un nuovo multiprogetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <source>Generate a new multiproject</source>
+        <translation>Genera un nuovo multiprogetto</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
+        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Nuovo...&lt;/b&gt;&lt;p&gt;Apre un dialogo per l&apos;inserimento delle informazioni per un nuovo multiprogetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>&amp;Apri...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>Apri un multiprogetto esistente</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Apri...&lt;/b&gt;&lt;p&gt;Apre un multiprogetto esistente.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>Chiudi multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>&amp;Chiudi</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>Chiudi il multiprogetto corrente</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Chiudi&lt;/b&gt;&lt;p&gt;Chiude l&apos;attuale multiprogetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
-        <source>Save multiproject</source>
-        <translation>Salva multiprogetto</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>Chiudi il multiprogetto corrente</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Chiudi&lt;/b&gt;&lt;p&gt;Chiude l&apos;attuale multiprogetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
+        <source>Save multiproject</source>
+        <translation>Salva multiprogetto</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>&amp;Salva</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>Salva il multiprogetto corrente</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Salva&lt;/b&gt;&lt;p&gt;Salva l&apos;attuale multiprogetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>S&amp;alva come...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>Salva il multiprogetto attuale come un nuovo file</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Salva as &lt;/b&gt;&lt;p&gt;Salva l&apos;attuale multiprogetto come nuovo.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
-        <source>Add project to multiproject</source>
-        <translation>Aggiungi un progetto al multiprogetto</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>Salva il multiprogetto attuale come un nuovo file</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Salva as &lt;/b&gt;&lt;p&gt;Salva l&apos;attuale multiprogetto come nuovo.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
+        <source>Add project to multiproject</source>
+        <translation>Aggiungi un progetto al multiprogetto</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation>Aggiungi &amp;progetto...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>Aggiunti un progetto al multiprogetto corrente</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Aggiungi progetto...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere un progetto al corrente multiprogetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>Proprietà multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Proprietà...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>Mostra le proprietà del multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Proprietà...&lt;/b&gt;&lt;p&gt;Mosta un dialogo per modificare le proprietà di un multiprogetto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>&amp;Multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>Apri un multiprogetto &amp;recente</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation>Multiprogetto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>Pulis&amp;ci</translation>
     </message>
@@ -38836,17 +38836,17 @@
         <translation>&lt;p&gt;Il file multiprogetto &lt;b&gt;{0}&lt;/b&gt; non può essere scritto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già. Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation>File multiprogetto (*.e5m *.e4m)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation>File multiprogetto (*.e5m) </translation>
     </message>
@@ -38854,32 +38854,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>Apri</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>Rimuovi</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>Proprietà</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>Rimuovi</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>Proprietà</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>Configura...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation>Aggiungi progetto...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation>Non categorizzato</translation>
     </message>
--- a/i18n/eric6_pt.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_pt.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9810,7 +9810,7 @@
         <translation>Desselecionar tudo</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>Verificação ortográfica...</translation>
     </message>
@@ -10050,7 +10050,7 @@
         <translation>Editar ponto de interrupção...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>Habilitar pontos de interrupção</translation>
     </message>
@@ -10235,257 +10235,257 @@
         <translation>Autocompletar não está disponivel porque a fonte de autocompletar não está definida.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>Inabilitar ponto de interrupção</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>Foram cobertas as linhas todas.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>Dados de Perfil</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>Escolha um ficheiro de perfil por favor</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>Erro de Sintaxe</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>Não está disponível a mensagem de erro de sintaxe.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>Nome de Macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>Selecionar um nome de macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>Carregar ficheiro macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>Ficheiros Macro (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>Erro ao carregar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; não se pode ler.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; está corrompido.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>Gravar ficheiro macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>Gravar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever-lo?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>Erro ao gravar macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; não pode ser escrito.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>Iniciar Registo de Macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>A gravação de macro já está ativada. Começar nova?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>Gravação de Macro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>Introduza o nome de macro:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>Ficheiro alterado</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>Drop Error</source>
-        <translation type="unfinished"></translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
-        <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; não é um ficheiro.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>Drop Error</source>
+        <translation type="unfinished"></translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; não é um ficheiro.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>Recursos</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>Adicionar Ficheiro...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>Adicionar Ficheiros...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>Adicionar ficheiro com pseudónimo...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>Adicionar recursos localizado...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>Adicionar recurso de ficheiro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>Adicionar recursos de ficheiro</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>Adicionar recurso de ficheiro com pseudónimo</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Pseudónimo para o ficheiro &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>Diagrama do Pacote</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>Incluir atributos de classes?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>Diagrama de Imports</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>Incluir imports de módulos externos?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>Diagrama da Aplicação</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>Incluir nome dos módulos?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>Adicionar dicionário</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>Ignorar Tudo</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation>Aviso: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation>Erro: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Aviso:&lt;/b&gt; Perderá todas as alterações uma vez que o volte a abrir.</translation>
     </message>
@@ -10530,27 +10530,27 @@
         <translation>Alteração anterior</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation>Ordenar Linhas</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>A seleção contém dados ilegais para uma ordenação numérica.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation>Aviso</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation>Não estão disponíveis mensagens de aviso.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation>Estilo: {0}</translation>
     </message>
@@ -10575,7 +10575,7 @@
         <translation>Reabrir Com Codificação</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; foi alterado enquanto estava aberto em eric6. Recarregar?&lt;/p&gt;</translation>
     </message>
@@ -10600,22 +10600,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10837,12 +10837,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -38846,192 +38846,192 @@
         <translation>&lt;p&gt;Não se pôde escrever o ficheiro de multiprojeto &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>Abrir multiprojeto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>Gravar multiprojeto como</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>Gravar Ficheiro</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>Fechar Multiprojeto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>O multiprojeto atual tem alterações por gravar.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>Multiprojeto novo</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>&amp;Novo...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
-        <source>Generate a new multiproject</source>
-        <translation>Criar um multiprojeto novo</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
-        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Novo...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para introduzir a informação para um multiprojeto novo.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <source>Generate a new multiproject</source>
+        <translation>Criar um multiprojeto novo</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
+        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Novo...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para introduzir a informação para um multiprojeto novo.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>&amp;Abrir...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>Abrir um multiprojeto existente</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Abrir...&lt;/b&gt;&lt;p&gt;Isto abre um multiprojeto existente.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>Fechar multiprojeto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>Fe&amp;char</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>Fechar o multiprojeto atual</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Fechar&lt;/b&gt;&lt;p&gt;Fecha o multiprojeto atual&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
-        <source>Save multiproject</source>
-        <translation>Gravar multiprojeto</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>Fechar o multiprojeto atual</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Fechar&lt;/b&gt;&lt;p&gt;Fecha o multiprojeto atual&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
+        <source>Save multiproject</source>
+        <translation>Gravar multiprojeto</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>&amp;Gravar</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>Gravar o multiprojeto actual</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Gravar&lt;/b&gt;&lt;p&gt;Guarda o multiprojeto atual.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>Gr&amp;avar como...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>Gravar o multiprojeto atual num ficheiro novo</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Gravar como&lt;/b&gt;&lt;p&gt;Guarda o multiprojeto atual para um ficheiro novo.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
-        <source>Add project to multiproject</source>
-        <translation>Adicionar projeto ao multiprojeto</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>Gravar o multiprojeto atual num ficheiro novo</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Gravar como&lt;/b&gt;&lt;p&gt;Guarda o multiprojeto atual para um ficheiro novo.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
+        <source>Add project to multiproject</source>
+        <translation>Adicionar projeto ao multiprojeto</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation>Adicionar &amp;projeto...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>Adicionar um projeto ao multiprojeto atual</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Adicionar projeto...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar um projeto ao multiprojeto atual.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>Propriedades do multiprojeto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Propriedades...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>Mostrar as propriedades do multiprojeto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Propriedades...&lt;/b&gt;&lt;p&gt;Mostra uma caixa de diálogo para editar as propriedades do multiprojeto.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>&amp;Multiprojeto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>Abrir Multiprojetos &amp;Recentes</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation>Multiprojeto</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>&amp;Limpar</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation>Ficheiros Multiprojeto (*.e5m *.e4m)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation>Ficheiros Multiprojeto (*.e5m)</translation>
     </message>
@@ -39039,32 +39039,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>Abrir</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>Retirar</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>Propriedades</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>Retirar</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>Propriedades</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>Configurar...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation>Adicionar Projeto...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation>Sem categoria</translation>
     </message>
--- a/i18n/eric6_ru.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_ru.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9356,7 +9356,7 @@
         <translation>Снять выделение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>Проверка орфографии...</translation>
     </message>
@@ -9581,7 +9581,7 @@
         <translation>Редактировать точку останова...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>Разрешить точку останова</translation>
     </message>
@@ -9766,257 +9766,257 @@
         <translation>Автодополнение недоступно, так как не задан источник автодополнения.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>Запретить точку останова</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation>Охват кода</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation>Пожалуйста, выберите файл для информации охвата</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Показать аннотации по охвату</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>Все строки выполняются.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation>Нет файла с информацией по охвату.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>Данные профайлера</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>Пожалуйста, выберите файл профиля</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>Синтаксическая ошибка</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>Нет сообщения о синтаксической ошибке.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>Имя макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>Задайте имя макроса:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>Загрузить макрос</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>Макросы (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>Ошибка при загрузке макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно прочитать файл с макросами: &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Файл с макросами &lt;b&gt;{0}&lt;/b&gt; повреждён&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>Сохранить файл с макросами</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>Сохранить макрос</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Макро &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>Ошибка при сохранении макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Невозможно сохранить файл с макросами: &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>Начать запись макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Запись макроса уже идёт. Начать новую запись?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>Запись макроса</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>Задайте имя макроса:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>Файл изменен</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation>{0} (только чтение)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>Drop Error</source>
-        <translation>Ошибка Drag&amp;&amp;Drop</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
-        <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; не является файлом&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>Drop Error</source>
+        <translation>Ошибка Drag&amp;&amp;Drop</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; не является файлом&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>Ресурсы</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>Добавить файл...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>Добавить файлы...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>Добавить файл под другим именем...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>Добавить локализованный ресурс...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation>Добавить фрагмент ресурсов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>Добавить файл ресурсов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>Добавить файлы ресурсов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>Добавить файл ресурсов под другим именем</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>Другое имя для файла &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>Диаграмма пакетов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>Включать атрибуты класса?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>Диаграмма импортов</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>Включать импорты из внешних модулей?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>Диаграмма приложения</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>Включать имена модулей?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>Добавить в словарь</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>Игнорировать всё</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation>Предупреждение: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation>Ошибка: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;Предупреждение:&lt;/b&gt; При переоткрытии все изменения будут потеряны.</translation>
     </message>
@@ -10061,27 +10061,27 @@
         <translation>Предыдущее изменение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation>Сортировать строки</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation>Выборка содержит данные неподходящие для сортировки как числа.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation>Предупреждение</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation>Нет предупреждающего сообщения.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation>Стиль: {0}</translation>
     </message>
@@ -10106,7 +10106,7 @@
         <translation>Открыть заново с кодировкой</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; был изменён, будучи открытым в Eric6. Обновить?&lt;/p&gt;</translation>
     </message>
@@ -10131,22 +10131,22 @@
         <translation>Список дополнений источника &apos;{0}&apos; уже зарегистрирован. Повторный запрос проигнорирован.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation>Источник всплывающих подсказок</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation>Источник всплывающих подсказок &apos;{0}&apos; уже зарегистрирован. Повторный запрос проигнорирован.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation>Регистрация обработчика кликов мышки</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation>Обработчик кликов мышки для &quot;{0}&quot; уже зарегистрирован &quot;{1}&quot;. Запрос прерван &quot;{2}&quot;...</translation>
     </message>
@@ -10373,12 +10373,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -37560,192 +37560,192 @@
         <translation>&lt;p&gt;Невозможно сохранить файл мультипроекта: &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>Открыть мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>Сохранить файл мультипроекта как</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>Сохранить файл</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>Закрыть мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>Изменения в текущем мультипроекте не сохранены.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>Новый мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>&amp;Новый...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
-        <source>Generate a new multiproject</source>
-        <translation>Создать новый мультипроект</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
-        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Новый...&lt;/b&gt;&lt;p&gt;Открытие диалога ввода информации о новом мультипроекте.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <source>Generate a new multiproject</source>
+        <translation>Создать новый мультипроект</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
+        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Новый...&lt;/b&gt;&lt;p&gt;Открытие диалога ввода информации о новом мультипроекте.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>&amp;Открыть...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>Открыть существующий мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Открыть...&lt;/b&gt;&lt;p&gt;Открыть существующий мультипроект.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>Закрыть мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>&amp;Закрыть</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>Закрыть текущий мультипроект</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Закрыть&lt;/b&gt;&lt;p&gt;Закрытие текущего мультипроекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
-        <source>Save multiproject</source>
-        <translation>Сохранить мультипроект</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>Закрыть текущий мультипроект</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Закрыть&lt;/b&gt;&lt;p&gt;Закрытие текущего мультипроекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
+        <source>Save multiproject</source>
+        <translation>Сохранить мультипроект</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>&amp;Сохранить</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>Закрыть текущий мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Закрыть&lt;/b&gt;&lt;p&gt;Закрытие текущего мультипроекта.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>Сохранить &amp;как...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>Сохранить текущий мультипроект в новый файл</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Сохранить как&lt;/b&gt;&lt;p&gt; Сохранение текущего мультипроекта в новый файл.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
-        <source>Add project to multiproject</source>
-        <translation>Добавить проект в мультипроект</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>Сохранить текущий мультипроект в новый файл</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Сохранить как&lt;/b&gt;&lt;p&gt; Сохранение текущего мультипроекта в новый файл.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
+        <source>Add project to multiproject</source>
+        <translation>Добавить проект в мультипроект</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation>Добавить &amp;проект...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>Добавить проект в текущий мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Добавить проект...&lt;/b&gt;&lt;p&gt;Открытие диалога добавления проекта в текущий мультипроект.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>Свойства мультипроекта</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Свойства...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>Свойства мультипроекта</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Свойства...&lt;/b&gt;&lt;p&gt;Отображение диалога редактирования свойств мультипроекта.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>&amp;Мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>Открыть &amp;недавние мультипроекты</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation>Мультипроект</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>&amp;Очистить</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation>Файлы мультипроектов (*.e5m *.e4m)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation>Файлы мультипроектов (*.e4m) {5m?}</translation>
     </message>
@@ -37753,32 +37753,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>Открыть</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>Удалить</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>Свойства</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>Удалить</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>Свойства</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>Настроить...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation>Добавить проект...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation>Не отсортирован</translation>
     </message>
--- a/i18n/eric6_tr.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_tr.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9668,7 +9668,7 @@
         <translation>Tüm seçimi iptal et</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>Yazım Kontrolü...</translation>
     </message>
@@ -9908,7 +9908,7 @@
         <translation>Bekleme noktasını düzenle...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>Beklemenoktasını etkinleştir</translation>
     </message>
@@ -10088,237 +10088,237 @@
         <translation>Otomatiktamamlama uygun değil çünkü bu otomatiktamamlama kaynağı değil.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>Durmanoktasını iptal et</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation>Kod Koruyucu</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation>Lütfen bir koruyucu dosya seçiniz</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation>Kodların Dipnotunu Göster</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>Tüm satırlar korumaya alındı.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation>Hazırda koruma dosyası yok.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>Veri Kesiti</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>Lütfen kesit dosyasını seçiniz</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>Sözdizimi Hatası</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>Uygun söz dizimi hata mesajı yok.</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>Makro Adı</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>Bir makro ismi seç:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>Makro dosyasını yükle</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>Makro dosyaları (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>Makronun yüklenmesinde hata</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Makro dosyası &lt;b&gt;{0}&lt;/b&gt; okunamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Makro dosyası &lt;b&gt;{0}&lt;/b&gt; bozuk.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>Makro Dosyasını Kaydet</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>Makro Kaydet</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>Makronun kaydedilmesinde hata</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation>&lt;p&gt;Makro dosyası &lt;b&gt;{0}&lt;/b&gt; yazılamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>Makro Kaydı Başladı</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>Makro kaydı şuan aktif. Yeniden başlasın mı?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>Makro Kaydediliyor</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>Makronun ismini gir:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>Dosya değiştirilmiş</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation>{0} (ro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>Drop Error</source>
-        <translation>Düşme hatası</translation>
-    </message>
-    <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
-        <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; bir dosya değil.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>Drop Error</source>
+        <translation>Düşme hatası</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
+        <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; bir dosya değil.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>Kaynaklar</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>Dosya ekle...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>Dosyaları ekle...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>Kısaltmalar dosyasına ekle...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>Yaral kaynak ekle...</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation>Çerçeve kaynağı ekle</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>Dosya kaynağını ekle</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>Dosya kaynaklarını ekle</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>Kısaltmalar dosyası kaynağını ekle</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation>&lt;b&gt;{0} dosyası için takma ad&lt;/b&gt;:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>Paket Şeması</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>Sınıf nitelikleri dahil edilsin mi?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>Şemayı İçe Aktar</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>Harici modüllerdan içe aktarım dahil edilsin mi?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>Uygulama Şeması</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>Modül isimleri dahil edilsin mi?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>Sözlüğe ekle</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>Hepsini Yoksay</translation>
     </message>
@@ -10328,22 +10328,22 @@
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası halen mevcut. Üzerine yazılsın mı?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation>Dikkat: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation>Hata: {0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;Makro dosyası &lt;b&gt;{0}&lt;/b&gt; zaten var. Üzerine yazılsın mı?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10368,27 +10368,27 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation type="unfinished">Dikkat</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10413,7 +10413,7 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;Eric5 ile açıldıktan sonra &lt;b&gt;{0}&lt;/b&gt; dosyasında değişiklik olmuş. Yeniden açılsın mı?&lt;/p&gt; {0}?} {6.?}</translation>
     </message>
@@ -10438,22 +10438,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10675,12 +10675,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -38220,192 +38220,192 @@
         <translation>&lt;p&gt;Çoklu Proje dosyası &lt;b&gt;{0}&lt;/b&gt; yazılamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>Çokluproje Aç</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>Çokluprojeleri olarak kaydet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>Dosyayı Kaydet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>Çokluprojeyi Kapat</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>Geçerli çokluprojede kaydedilmemiş değişiklikler var.</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>Yeni Çokluproje</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>Ye&amp;ni...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
-        <source>Generate a new multiproject</source>
-        <translation>Yeni bir Çokluproje üret</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
-        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Yeni...&lt;/b&gt;&lt;p&gt;Bu yeni bir çokluproje için gerekli bilgilerin girileceği bir diyalog açar.&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <source>Generate a new multiproject</source>
+        <translation>Yeni bir Çokluproje üret</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
+        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Yeni...&lt;/b&gt;&lt;p&gt;Bu yeni bir çokluproje için gerekli bilgilerin girileceği bir diyalog açar.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>&amp;Aç...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>Var olan Çokluprojeyi aç</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Aç...&lt;/b&gt;&lt;p&gt;Bu varolon bir projeyi açar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>Çokluprojeyi kapat</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>&amp;Kapat</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>Geçerli çokluprojeyi kapat</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Kapat&lt;/b&gt;&lt;p&gt;Bu geçerli çokluprojeyi kapatır.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
-        <source>Save multiproject</source>
-        <translation>Çokluprojeyi kaydet</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>Geçerli çokluprojeyi kapat</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Kapat&lt;/b&gt;&lt;p&gt;Bu geçerli çokluprojeyi kapatır.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
+        <source>Save multiproject</source>
+        <translation>Çokluprojeyi kaydet</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>&amp;Kaydet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>Geçerli çokluprojeyi kaydet</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Kaydet&lt;/b&gt;&lt;p&gt;Bu geçerli çokluprojeyi kaydeder.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>Farklı k&amp;aydet...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>Geçerli çokluprojeyi yeni bir dosya olarak kaydet</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;Farklı kaydet&lt;/b&gt;&lt;p&gt;Bu geçerli çokluprojeyi yeni bir dosyaya kaydeder.&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
-        <source>Add project to multiproject</source>
-        <translation>Çokluprojeye proje ekle</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>Geçerli çokluprojeyi yeni bir dosya olarak kaydet</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;Farklı kaydet&lt;/b&gt;&lt;p&gt;Bu geçerli çokluprojeyi yeni bir dosyaya kaydeder.&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
+        <source>Add project to multiproject</source>
+        <translation>Çokluprojeye proje ekle</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation>&amp;Proje ekle...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>Geçerli çokluprojeye bir proje ekle</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Proje ekle...&lt;/b&gt;&lt;p&gt;Bu geçerli çokluprojeye bir proje eklemek için diyalog açar.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>Çokluproje özellikleri</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>&amp;Özellikler...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>Çokluproje özelliklerini göster</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;Özellikler...&lt;/b&gt;&lt;p&gt;Bu çokluproje özelliklerini düzenlemek için sir diyalog gösterir.&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>&amp;Çokluproje</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>Geçmiş Çoklup&amp;rojeleri Aç</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation>Çokluproje</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>T&amp;emizle</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası halen mevcut. Üzerine yazılsın mı?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation type="unfinished">Çokluproje Dosyaları (*.e4m) {5m?}</translation>
     </message>
@@ -38413,32 +38413,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>Aç</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>Kaldır</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>Özellikler</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>Kaldır</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>Özellikler</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>Ayarlanıyor...</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation type="unfinished"></translation>
     </message>
--- a/i18n/eric6_zh_CN.ts	Wed Oct 04 20:06:26 2017 +0200
+++ b/i18n/eric6_zh_CN.ts	Thu Oct 05 19:11:59 2017 +0200
@@ -9658,7 +9658,7 @@
         <translation>全部取消选择</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7270"/>
+        <location filename="../QScintilla/Editor.py" line="7291"/>
         <source>Check spelling...</source>
         <translation>正在进行拼写检查…</translation>
     </message>
@@ -9893,7 +9893,7 @@
         <translation>编辑断点…</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5182"/>
+        <location filename="../QScintilla/Editor.py" line="5203"/>
         <source>Enable breakpoint</source>
         <translation>允许断点</translation>
     </message>
@@ -10028,207 +10028,207 @@
         <translation>自动完成无效,没有设定自动完成源。</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5185"/>
+        <location filename="../QScintilla/Editor.py" line="5206"/>
         <source>Disable breakpoint</source>
         <translation>去除断点</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Code Coverage</source>
         <translation>代码覆盖率</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5559"/>
+        <location filename="../QScintilla/Editor.py" line="5580"/>
         <source>Please select a coverage file</source>
         <translation>请选择一个覆盖率文件</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>Show Code Coverage Annotations</source>
         <translation>显示代码覆盖率注解</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5615"/>
+        <location filename="../QScintilla/Editor.py" line="5636"/>
         <source>All lines have been covered.</source>
         <translation>所有行均被已覆盖。</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5622"/>
+        <location filename="../QScintilla/Editor.py" line="5643"/>
         <source>There is no coverage file available.</source>
         <translation>没有有效的覆盖率文件。</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Profile Data</source>
         <translation>剖析数据</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5737"/>
+        <location filename="../QScintilla/Editor.py" line="5758"/>
         <source>Please select a profile file</source>
         <translation>请选择一个剖析文件</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>Syntax Error</source>
         <translation>语法错误</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="5897"/>
+        <location filename="../QScintilla/Editor.py" line="5918"/>
         <source>No syntax error message available.</source>
         <translation>语法错误消息无效。</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Macro Name</source>
         <translation>宏名称</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6212"/>
+        <location filename="../QScintilla/Editor.py" line="6233"/>
         <source>Select a macro name:</source>
         <translation>选择一个宏名称:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6240"/>
+        <location filename="../QScintilla/Editor.py" line="6261"/>
         <source>Load macro file</source>
         <translation>输入宏文件</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Macro files (*.macro)</source>
         <translation>宏文件 (*.macro)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>Error loading macro</source>
         <translation>载入宏文件出错</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6283"/>
+        <location filename="../QScintilla/Editor.py" line="6304"/>
         <source>Save macro file</source>
         <translation>保存宏文件</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>Save macro</source>
         <translation>保存宏</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>Error saving macro</source>
         <translation>保存宏出错</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Start Macro Recording</source>
         <translation>开始宏录制</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6329"/>
+        <location filename="../QScintilla/Editor.py" line="6350"/>
         <source>Macro recording is already active. Start new?</source>
         <translation>宏录制已激活。开始录制新宏?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Macro Recording</source>
         <translation>宏录制</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6355"/>
+        <location filename="../QScintilla/Editor.py" line="6376"/>
         <source>Enter name of the macro:</source>
         <translation>输入宏名称:</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6493"/>
+        <location filename="../QScintilla/Editor.py" line="6514"/>
         <source>File changed</source>
         <translation>文件已改变</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
-        <source>Drop Error</source>
-        <translation>降落误差</translation>
-    </message>
-    <message>
         <location filename="../QScintilla/Editor.py" line="6818"/>
+        <source>Drop Error</source>
+        <translation>降落误差</translation>
+    </message>
+    <message>
+        <location filename="../QScintilla/Editor.py" line="6839"/>
         <source>Resources</source>
         <translation>资源</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6820"/>
+        <location filename="../QScintilla/Editor.py" line="6841"/>
         <source>Add file...</source>
         <translation>添加文件…</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6822"/>
+        <location filename="../QScintilla/Editor.py" line="6843"/>
         <source>Add files...</source>
         <translation>添加文件…</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6824"/>
+        <location filename="../QScintilla/Editor.py" line="6845"/>
         <source>Add aliased file...</source>
         <translation>添加别名文件…</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6827"/>
+        <location filename="../QScintilla/Editor.py" line="6848"/>
         <source>Add localized resource...</source>
         <translation>添加本地资源…</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6831"/>
+        <location filename="../QScintilla/Editor.py" line="6852"/>
         <source>Add resource frame</source>
         <translation>添加资源结构</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6850"/>
+        <location filename="../QScintilla/Editor.py" line="6871"/>
         <source>Add file resource</source>
         <translation>添加文件资源</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6866"/>
+        <location filename="../QScintilla/Editor.py" line="6887"/>
         <source>Add file resources</source>
         <translation>添加多个文件资源</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Add aliased file resource</source>
         <translation>添加别名文件资源</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Package Diagram</source>
         <translation>程序包图</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6958"/>
+        <location filename="../QScintilla/Editor.py" line="6979"/>
         <source>Include class attributes?</source>
         <translation>包含类属性?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Imports Diagram</source>
         <translation>引用图</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6978"/>
+        <location filename="../QScintilla/Editor.py" line="6999"/>
         <source>Include imports from external modules?</source>
         <translation>从外部模块包含引用?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Application Diagram</source>
         <translation>应用程序图</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6992"/>
+        <location filename="../QScintilla/Editor.py" line="7013"/>
         <source>Include module names?</source>
         <translation>包含模块名?</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7273"/>
+        <location filename="../QScintilla/Editor.py" line="7294"/>
         <source>Add to dictionary</source>
         <translation>添加到文件夹</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7275"/>
+        <location filename="../QScintilla/Editor.py" line="7296"/>
         <source>Ignore All</source>
         <translation>全部忽略</translation>
     </message>
@@ -10268,32 +10268,32 @@
         <translation>&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 无法保存。&lt;br /&gt;原因:{1}&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6254"/>
+        <location filename="../QScintilla/Editor.py" line="6275"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6263"/>
+        <location filename="../QScintilla/Editor.py" line="6284"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6316"/>
+        <location filename="../QScintilla/Editor.py" line="6337"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6657"/>
+        <location filename="../QScintilla/Editor.py" line="6678"/>
         <source>{0} (ro)</source>
         <translation>{0}(只读)</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6797"/>
+        <location filename="../QScintilla/Editor.py" line="6818"/>
         <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
         <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; 不是一个文件。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6894"/>
+        <location filename="../QScintilla/Editor.py" line="6915"/>
         <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10323,22 +10323,22 @@
         <translation>&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 已经存在。是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6300"/>
+        <location filename="../QScintilla/Editor.py" line="6321"/>
         <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation>&lt;p&gt;宏文件 &lt;b&gt;{0}&lt;/b&gt; 已经存在。是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6151"/>
+        <location filename="../QScintilla/Editor.py" line="6172"/>
         <source>Warning: {0}</source>
         <translation>警告:{0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6158"/>
+        <location filename="../QScintilla/Editor.py" line="6179"/>
         <source>Error: {0}</source>
         <translation>错误:{0}</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6489"/>
+        <location filename="../QScintilla/Editor.py" line="6510"/>
         <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
         <translation>&lt;br&gt;&lt;b&gt;警告:&lt;/b&gt;您在重新打开时将丢失所有更改。</translation>
     </message>
@@ -10363,27 +10363,27 @@
         <translation>上一个更改</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>Sort Lines</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7687"/>
+        <location filename="../QScintilla/Editor.py" line="7708"/>
         <source>The selection contains illegal data for a numerical sort.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>Warning</source>
         <translation>警告</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6087"/>
+        <location filename="../QScintilla/Editor.py" line="6108"/>
         <source>No warning messages available.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6148"/>
+        <location filename="../QScintilla/Editor.py" line="6169"/>
         <source>Style: {0}</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10408,7 +10408,7 @@
         <translation>使用指定编码重新打开</translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="6483"/>
+        <location filename="../QScintilla/Editor.py" line="6504"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric6. Reread it?&lt;/p&gt;</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10433,22 +10433,22 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>Call-Tips Provider</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="4922"/>
+        <location filename="../QScintilla/Editor.py" line="4943"/>
         <source>The call-tips provider &apos;{0}&apos; was already registered. Ignoring duplicate request.</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>Register Mouse Click Handler</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../QScintilla/Editor.py" line="7774"/>
+        <location filename="../QScintilla/Editor.py" line="7795"/>
         <source>A mouse click handler for &quot;{0}&quot; was already registered by &quot;{1}&quot;. Aborting request by &quot;{2}&quot;...</source>
         <translation type="unfinished"></translation>
     </message>
@@ -10665,12 +10665,12 @@
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="79"/>
-        <source>Select to show the list of completions in reversed order</source>
+        <source>Select to show completions of type &apos;public&apos; first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
         <location filename="../Preferences/ConfigurationPages/EditorAutocompletionPage.ui" line="82"/>
-        <source>Show completions reversed</source>
+        <source>Show &apos;public&apos; completions first</source>
         <translation type="unfinished"></translation>
     </message>
     <message>
@@ -38195,177 +38195,177 @@
         <translation>保存多重项目文件</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>Open multiproject</source>
         <translation>打开多重项目</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save multiproject as</source>
         <translation>多重项目另存为</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>Save File</source>
         <translation>保存文件</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>Close Multiproject</source>
         <translation>关闭多重项目</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="562"/>
+        <location filename="../MultiProject/MultiProject.py" line="571"/>
         <source>The current multiproject has unsaved changes.</source>
         <translation>当前多重项目的更改未保存。</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>New multiproject</source>
         <translation>新建多重项目</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="616"/>
+        <location filename="../MultiProject/MultiProject.py" line="625"/>
         <source>&amp;New...</source>
         <translation>新建(&amp;N)…</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="621"/>
-        <source>Generate a new multiproject</source>
-        <translation>生成一个新多重项目</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="622"/>
-        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;新建…&lt;/b&gt;&lt;p&gt;打开一个对话框为新多重项目输入信息。&lt;/p&gt;</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="630"/>
+        <source>Generate a new multiproject</source>
+        <translation>生成一个新多重项目</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="631"/>
+        <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;新建…&lt;/b&gt;&lt;p&gt;打开一个对话框为新多重项目输入信息。&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="639"/>
         <source>&amp;Open...</source>
         <translation>打开(&amp;O)…</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="635"/>
+        <location filename="../MultiProject/MultiProject.py" line="644"/>
         <source>Open an existing multiproject</source>
         <translation>打开一个存在的多重项目</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="636"/>
+        <location filename="../MultiProject/MultiProject.py" line="645"/>
         <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;打开….&lt;/b&gt;&lt;p&gt;打开一个存在的多重项目。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>Close multiproject</source>
         <translation>关闭多重项目</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="643"/>
+        <location filename="../MultiProject/MultiProject.py" line="652"/>
         <source>&amp;Close</source>
         <translation>关闭(&amp;C)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="647"/>
-        <source>Close the current multiproject</source>
-        <translation>关闭当前多重项目</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="649"/>
-        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;关闭&lt;/b&gt;&lt;p&gt;关闭当前多重项目。&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="656"/>
-        <source>Save multiproject</source>
-        <translation>保存多重项目</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="656"/>
+        <source>Close the current multiproject</source>
+        <translation>关闭当前多重项目</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="658"/>
+        <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current multiproject.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;关闭&lt;/b&gt;&lt;p&gt;关闭当前多重项目。&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
+        <source>Save multiproject</source>
+        <translation>保存多重项目</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="665"/>
         <source>&amp;Save</source>
         <translation>保存(&amp;S)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="660"/>
+        <location filename="../MultiProject/MultiProject.py" line="669"/>
         <source>Save the current multiproject</source>
         <translation>保存当前多重项目</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="661"/>
+        <location filename="../MultiProject/MultiProject.py" line="670"/>
         <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;保存&lt;/b&gt;&lt;p&gt;保存当前多重项目。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="668"/>
+        <location filename="../MultiProject/MultiProject.py" line="677"/>
         <source>Save &amp;as...</source>
         <translation>另存为(&amp;A)…</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="673"/>
-        <source>Save the current multiproject to a new file</source>
-        <translation>将当前多重项目保存到一个新文件中</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="675"/>
-        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
-        <translation>&lt;b&gt;另存为&lt;/b&gt;&lt;p&gt;将当前多重项目保存到一个新文件中。&lt;/p&gt;</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProject.py" line="682"/>
-        <source>Add project to multiproject</source>
-        <translation>为多重项目添加项目</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProject.py" line="682"/>
+        <source>Save the current multiproject to a new file</source>
+        <translation>将当前多重项目保存到一个新文件中</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="684"/>
+        <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current multiproject to a new file.&lt;/p&gt;</source>
+        <translation>&lt;b&gt;另存为&lt;/b&gt;&lt;p&gt;将当前多重项目保存到一个新文件中。&lt;/p&gt;</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
+        <source>Add project to multiproject</source>
+        <translation>为多重项目添加项目</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProject.py" line="691"/>
         <source>Add &amp;project...</source>
         <translation type="unfinished">添加项目(&amp;P)…</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="687"/>
+        <location filename="../MultiProject/MultiProject.py" line="696"/>
         <source>Add a project to the current multiproject</source>
         <translation>将项目添加到当前多重项目中</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="689"/>
+        <location filename="../MultiProject/MultiProject.py" line="698"/>
         <source>&lt;b&gt;Add project...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a project to the current multiproject.&lt;/p&gt;</source>
         <translation>&lt;b&gt;添加项目…&lt;/b&gt;&lt;p&gt;打开一个对话框将项目添加到当前多重项目中。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>Multiproject properties</source>
         <translation>多重项目属性</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="697"/>
+        <location filename="../MultiProject/MultiProject.py" line="706"/>
         <source>&amp;Properties...</source>
         <translation>属性(&amp;P)…</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="702"/>
+        <location filename="../MultiProject/MultiProject.py" line="711"/>
         <source>Show the multiproject properties</source>
         <translation>显示多重项目属性</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="704"/>
+        <location filename="../MultiProject/MultiProject.py" line="713"/>
         <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the multiproject properties.&lt;/p&gt;</source>
         <translation>&lt;b&gt;属性…&lt;/b&gt;&lt;p&gt;显示一个对话框编辑多重项目属性。&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="724"/>
+        <location filename="../MultiProject/MultiProject.py" line="733"/>
         <source>&amp;Multiproject</source>
         <translation>多重项目(&amp;M)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="725"/>
+        <location filename="../MultiProject/MultiProject.py" line="734"/>
         <source>Open &amp;Recent Multiprojects</source>
         <translation>打开最近的多重项目(&amp;R)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="766"/>
+        <location filename="../MultiProject/MultiProject.py" line="775"/>
         <source>Multiproject</source>
         <translation>多重项目</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="825"/>
+        <location filename="../MultiProject/MultiProject.py" line="834"/>
         <source>&amp;Clear</source>
         <translation>清除(&amp;C)</translation>
     </message>
@@ -38380,17 +38380,17 @@
         <translation type="unfinished"></translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="537"/>
+        <location filename="../MultiProject/MultiProject.py" line="546"/>
         <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
         <translation type="unfinished">&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 已经存在。是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="458"/>
+        <location filename="../MultiProject/MultiProject.py" line="467"/>
         <source>Multiproject Files (*.e5m *.e4m)</source>
         <translation>多重项目文件 (*.e5m *.e4m)</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProject.py" line="522"/>
+        <location filename="../MultiProject/MultiProject.py" line="531"/>
         <source>Multiproject Files (*.e5m)</source>
         <translation>多重项目文件 (*.e5m)</translation>
     </message>
@@ -38398,32 +38398,32 @@
 <context>
     <name>MultiProjectBrowser</name>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="319"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="332"/>
         <source>Open</source>
         <translation>打开</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="320"/>
-        <source>Remove</source>
-        <translation>移除</translation>
-    </message>
-    <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="321"/>
-        <source>Properties</source>
-        <translation>属性</translation>
-    </message>
-    <message>
         <location filename="../MultiProject/MultiProjectBrowser.py" line="333"/>
+        <source>Remove</source>
+        <translation>移除</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="334"/>
+        <source>Properties</source>
+        <translation>属性</translation>
+    </message>
+    <message>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="346"/>
         <source>Configure...</source>
         <translation>配置…</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="330"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="343"/>
         <source>Add Project...</source>
         <translation>添加项目…</translation>
     </message>
     <message>
-        <location filename="../MultiProject/MultiProjectBrowser.py" line="234"/>
+        <location filename="../MultiProject/MultiProjectBrowser.py" line="238"/>
         <source>Not categorized</source>
         <translation type="unfinished"></translation>
     </message>

eric ide

mercurial