--- a/RefactoringRope/i18n/rope_en.ts Mon Apr 02 17:43:26 2018 +0200 +++ b/RefactoringRope/i18n/rope_en.ts Mon Apr 02 17:48:10 2018 +0200 @@ -395,6 +395,21 @@ </message> </context> <context> + <name>ErrorDialog</name> + <message> + <location filename="../ErrorDialog.ui" line="48"/> + <source>Traceback</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../ErrorDialog.py" line="44"/> + <source>Traceback (most recent call first): + +</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> <name>ExtractDialog</name> <message> <location filename="../ExtractDialog.ui" line="14"/> @@ -918,7 +933,7 @@ <context> <name>RefactoringServer</name> <message> - <location filename="../RefactoringServer.py" line="945"/> + <location filename="../RefactoringServer.py" line="947"/> <source>Rename</source> <translation type="unfinished"></translation> </message> @@ -938,7 +953,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="951"/> + <location filename="../RefactoringServer.py" line="953"/> <source>Local Rename</source> <translation type="unfinished"></translation> </message> @@ -958,7 +973,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="957"/> + <location filename="../RefactoringServer.py" line="959"/> <source>Rename Current Module</source> <translation type="unfinished"></translation> </message> @@ -973,7 +988,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1028"/> + <location filename="../RefactoringServer.py" line="1030"/> <source>Change Occurrences</source> <translation type="unfinished"></translation> </message> @@ -1033,7 +1048,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1123"/> + <location filename="../RefactoringServer.py" line="1125"/> <source>Inline</source> <translation type="unfinished"></translation> </message> @@ -1078,7 +1093,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1173"/> + <location filename="../RefactoringServer.py" line="1175"/> <source>Move Current Module</source> <translation type="unfinished"></translation> </message> @@ -1093,7 +1108,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1206"/> + <location filename="../RefactoringServer.py" line="1208"/> <source>Use Function</source> <translation type="unfinished"></translation> </message> @@ -1108,7 +1123,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1243"/> + <location filename="../RefactoringServer.py" line="1245"/> <source>Introduce Factory Method</source> <translation type="unfinished"></translation> </message> @@ -1128,7 +1143,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1277"/> + <location filename="../RefactoringServer.py" line="1279"/> <source>Introduce Parameter</source> <translation type="unfinished"></translation> </message> @@ -1148,7 +1163,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1310"/> + <location filename="../RefactoringServer.py" line="1312"/> <source>Organize Imports</source> <translation type="unfinished"></translation> </message> @@ -1168,7 +1183,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1318"/> + <location filename="../RefactoringServer.py" line="1320"/> <source>Expand Star Imports</source> <translation type="unfinished"></translation> </message> @@ -1188,7 +1203,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1326"/> + <location filename="../RefactoringServer.py" line="1328"/> <source>Relative to Absolute</source> <translation type="unfinished"></translation> </message> @@ -1208,7 +1223,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1334"/> + <location filename="../RefactoringServer.py" line="1336"/> <source>Froms to Imports</source> <translation type="unfinished"></translation> </message> @@ -1228,7 +1243,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1342"/> + <location filename="../RefactoringServer.py" line="1344"/> <source>Handle Long Imports</source> <translation type="unfinished"></translation> </message> @@ -1248,7 +1263,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1393"/> + <location filename="../RefactoringServer.py" line="1395"/> <source>Restructure</source> <translation type="unfinished"></translation> </message> @@ -1268,7 +1283,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1410"/> + <location filename="../RefactoringServer.py" line="1412"/> <source>Change Method Signature</source> <translation type="unfinished"></translation> </message> @@ -1288,7 +1303,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1445"/> + <location filename="../RefactoringServer.py" line="1447"/> <source>Inline Argument Default</source> <translation type="unfinished"></translation> </message> @@ -1308,7 +1323,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1479"/> + <location filename="../RefactoringServer.py" line="1481"/> <source>Transform Module to Package</source> <translation type="unfinished"></translation> </message> @@ -1323,7 +1338,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1508"/> + <location filename="../RefactoringServer.py" line="1510"/> <source>Encapsulate Attribute</source> <translation type="unfinished"></translation> </message> @@ -1343,7 +1358,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1542"/> + <location filename="../RefactoringServer.py" line="1544"/> <source>Local Variable to Attribute</source> <translation type="unfinished"></translation> </message> @@ -1423,7 +1438,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1645"/> + <location filename="../RefactoringServer.py" line="1647"/> <source>Clear History</source> <translation type="unfinished"></translation> </message> @@ -1498,7 +1513,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1884"/> + <location filename="../RefactoringServer.py" line="1886"/> <source>Configure Rope</source> <translation type="unfinished"></translation> </message> @@ -1538,7 +1553,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1931"/> + <location filename="../RefactoringServer.py" line="1933"/> <source>Analyse all modules</source> <translation type="unfinished"></translation> </message> @@ -1558,7 +1573,7 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1909"/> + <location filename="../RefactoringServer.py" line="1911"/> <source>Update Configuration</source> <translation type="unfinished"></translation> </message> @@ -1621,207 +1636,207 @@ <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="872"/> + <location filename="../RefactoringServer.py" line="873"/> <source>Rope error: {0}</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="979"/> + <location filename="../RefactoringServer.py" line="981"/> <source>Highlight the declaration you want to rename and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1000"/> + <location filename="../RefactoringServer.py" line="1002"/> <source>The selection must not extend beyond one line.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1031"/> + <location filename="../RefactoringServer.py" line="1033"/> <source>Highlight an occurrence to be changed and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1061"/> + <location filename="../RefactoringServer.py" line="1063"/> <source>Extract Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1067"/> + <location filename="../RefactoringServer.py" line="1069"/> <source>Extract Local Variable</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1087"/> + <location filename="../RefactoringServer.py" line="1089"/> <source>Highlight the region of code you want to extract and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1126"/> + <location filename="../RefactoringServer.py" line="1128"/> <source>Highlight the local variable, method or parameter you want to inline and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1164"/> + <location filename="../RefactoringServer.py" line="1166"/> <source>Move Method</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1167"/> + <location filename="../RefactoringServer.py" line="1169"/> <source>Highlight the method to move and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1209"/> + <location filename="../RefactoringServer.py" line="1211"/> <source>Highlight a global function and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1246"/> + <location filename="../RefactoringServer.py" line="1248"/> <source>Highlight the class to introduce a factory method for and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1280"/> + <location filename="../RefactoringServer.py" line="1282"/> <source>Highlight the code for the new parameter and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1413"/> + <location filename="../RefactoringServer.py" line="1415"/> <source>Highlight the method or function to change and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1448"/> + <location filename="../RefactoringServer.py" line="1450"/> <source>Highlight the method or function to inline a parameter's default and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1511"/> + <location filename="../RefactoringServer.py" line="1513"/> <source>Highlight the attribute to encapsulate and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1545"/> + <location filename="../RefactoringServer.py" line="1547"/> <source>Highlight the local variable to make an attribute and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1581"/> + <location filename="../RefactoringServer.py" line="1583"/> <source>Replace Method With Method Object</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1584"/> + <location filename="../RefactoringServer.py" line="1586"/> <source>Highlight the method or function to convert and try again.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1645"/> + <location filename="../RefactoringServer.py" line="1647"/> <source>Do you really want to clear the refactoring history?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1687"/> + <location filename="../RefactoringServer.py" line="1689"/> <source>Find Occurrences</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1721"/> + <location filename="../RefactoringServer.py" line="1723"/> <source>No occurrences found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1734"/> + <location filename="../RefactoringServer.py" line="1736"/> <source>Find Definition</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1794"/> + <location filename="../RefactoringServer.py" line="1796"/> <source>No matching definition found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1810"/> + <location filename="../RefactoringServer.py" line="1812"/> <source>No definition found</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1822"/> + <location filename="../RefactoringServer.py" line="1824"/> <source>Find Implementations</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1856"/> + <location filename="../RefactoringServer.py" line="1858"/> <source>No implementations found.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1878"/> + <location filename="../RefactoringServer.py" line="1880"/> <source>The Rope configuration file '{0}' does not exist.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1884"/> + <location filename="../RefactoringServer.py" line="1886"/> <source>The Rope admin directory does not exist.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1893"/> + <location filename="../RefactoringServer.py" line="1895"/> <source>Shall rope's current configuration be replaced by a new default configuration?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1909"/> + <location filename="../RefactoringServer.py" line="1911"/> <source><p>The configuration could not be updated.</p><p>Reason: {0}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1923"/> + <location filename="../RefactoringServer.py" line="1925"/> <source>Help about rope refactorings</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1932"/> + <location filename="../RefactoringServer.py" line="1934"/> <source>This action might take some time. Do you really want to perform SOA?</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="1954"/> + <location filename="../RefactoringServer.py" line="1956"/> <source>Static object analysis (SOA) done. SOA database updated.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2080"/> + <location filename="../RefactoringServer.py" line="2082"/> <source>Project language '{0}' is not supported because the configured interpreter could not be started. Refactoring is disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2089"/> + <location filename="../RefactoringServer.py" line="2091"/> <source>Project language '{0}' is not supported because no suitable interpreter is configured. Refactoring is disabled.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2095"/> + <location filename="../RefactoringServer.py" line="2097"/> <source>Refactoring for project language '{0}' is not supported.</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2220"/> + <location filename="../RefactoringServer.py" line="2222"/> <source>Refactoring Protocol Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2234"/> + <location filename="../RefactoringServer.py" line="2236"/> <source>Refactoring Client Error</source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2220"/> + <location filename="../RefactoringServer.py" line="2222"/> <source><p>The data received from the refactoring server could not be decoded. Please report this issue with the received data to the eric bugs email address.</p><p>Error: {0}</p><p>Data:<br/>{1}</p></source> <translation type="unfinished"></translation> </message> <message> - <location filename="../RefactoringServer.py" line="2234"/> + <location filename="../RefactoringServer.py" line="2236"/> <source><p>An exception happened in the refactoring client. Please report it to the eric bugs email address.</p><p>Exception: {0}</p><p>Value: {1}</p><p>Traceback: {2}</p></source> <translation type="unfinished"></translation> </message>