93 |
93 |
94 def endMultiProject(self): |
94 def endMultiProject(self): |
95 """ |
95 """ |
96 Handler method for the "MultiProject" end tag. |
96 Handler method for the "MultiProject" end tag. |
97 """ |
97 """ |
98 self.buffer = self.utf8_to_code(self.buffer) |
|
99 self.multiProject.openMultiProject(self.buffer, False) |
98 self.multiProject.openMultiProject(self.buffer, False) |
100 |
99 |
101 def endProject(self): |
100 def endProject(self): |
102 """ |
101 """ |
103 Handler method for the "Project" end tag. |
102 Handler method for the "Project" end tag. |
104 """ |
103 """ |
105 self.buffer = self.utf8_to_code(self.buffer) |
|
106 self.project.openProject(self.buffer, False) |
104 self.project.openProject(self.buffer, False) |
107 |
105 |
108 def startFilename(self, attrs): |
106 def startFilename(self, attrs): |
109 """ |
107 """ |
110 Handler method for the "Filename" start tag. |
108 Handler method for the "Filename" start tag. |
177 |
174 |
178 def endBFilename(self): |
175 def endBFilename(self): |
179 """ |
176 """ |
180 Handler method for the "BFilename" end tag. |
177 Handler method for the "BFilename" end tag. |
181 """ |
178 """ |
182 self.filename = self.utf8_to_code(self.buffer) |
179 self.filename = self.buffer |
183 |
180 |
184 def startLinenumber(self, attrs): |
181 def startLinenumber(self, attrs): |
185 """ |
182 """ |
186 Handler method for the "Linenumber" start tag. |
183 Handler method for the "Linenumber" start tag. |
187 |
184 |
234 |
230 |
235 def endSpecial(self): |
231 def endSpecial(self): |
236 """ |
232 """ |
237 Handler method for the "Special" end tag. |
233 Handler method for the "Special" end tag. |
238 """ |
234 """ |
239 self.wpSpecialCond = self.utf8_to_code(self.buffer) |
235 self.wpSpecialCond = self.buffer |
240 |
236 |
241 def endCommandLine(self): |
237 def endCommandLine(self): |
242 """ |
238 """ |
243 Handler method for the "CommandLine" end tag. |
239 Handler method for the "CommandLine" end tag. |
244 """ |
240 """ |
245 self.buffer = self.utf8_to_code(self.buffer) |
|
246 self.buffer = self.unescape(self.buffer) |
241 self.buffer = self.unescape(self.buffer) |
247 self.dbg.setArgvHistory(self.buffer) |
242 self.dbg.setArgvHistory(self.buffer) |
248 if not self.isGlobal: |
243 if not self.isGlobal: |
249 self.project.dbgCmdline = self.buffer |
244 self.project.dbgCmdline = self.buffer |
250 |
245 |
251 def endWorkingDirectory(self): |
246 def endWorkingDirectory(self): |
252 """ |
247 """ |
253 Handler method for the "WorkinDirectory" end tag. |
248 Handler method for the "WorkinDirectory" end tag. |
254 """ |
249 """ |
255 self.buffer = self.utf8_to_code(self.buffer) |
|
256 self.dbg.setWdHistory(self.buffer) |
250 self.dbg.setWdHistory(self.buffer) |
257 if not self.isGlobal: |
251 if not self.isGlobal: |
258 self.project.dbgWd = self.buffer |
252 self.project.dbgWd = self.buffer |
259 |
253 |
260 def endEnvironment(self): |
254 def endEnvironment(self): |
261 """ |
255 """ |
262 Handler method for the "Environment" end tag. |
256 Handler method for the "Environment" end tag. |
263 """ |
257 """ |
264 self.buffer = self.utf8_to_code(self.buffer) |
|
265 self.dbg.setEnvHistory(self.buffer) |
258 self.dbg.setEnvHistory(self.buffer) |
266 if not self.isGlobal: |
259 if not self.isGlobal: |
267 self.project.dbgEnv = self.buffer |
260 self.project.dbgEnv = self.buffer |
268 |
261 |
269 def startReportExceptions(self, attrs): |
262 def startReportExceptions(self, attrs): |
302 |
295 |
303 def endException(self): |
296 def endException(self): |
304 """ |
297 """ |
305 Handler method for the "Exception" end tag. |
298 Handler method for the "Exception" end tag. |
306 """ |
299 """ |
307 self.buffer = self.utf8_to_code(self.buffer) |
|
308 self.dbgExcList.append(self.buffer) |
300 self.dbgExcList.append(self.buffer) |
309 |
301 |
310 def startIgnoredExceptions(self, attrs): |
302 def startIgnoredExceptions(self, attrs): |
311 """ |
303 """ |
312 Handler method for the "IgnoredExceptions" start tag. |
304 Handler method for the "IgnoredExceptions" start tag. |
325 |
317 |
326 def endIgnoredException(self): |
318 def endIgnoredException(self): |
327 """ |
319 """ |
328 Handler method for the "IgnoredException" end tag. |
320 Handler method for the "IgnoredException" end tag. |
329 """ |
321 """ |
330 self.buffer = self.utf8_to_code(self.buffer) |
|
331 self.dbgExcIgnoreList.append(self.buffer) |
322 self.dbgExcIgnoreList.append(self.buffer) |
332 |
323 |
333 def startAutoClearShell(self, attrs): |
324 def startAutoClearShell(self, attrs): |
334 """ |
325 """ |
335 Handler method for the "AutoClearShell" start tag. |
326 Handler method for the "AutoClearShell" start tag. |