- #Add lines to history. The last line contains no "\n" at the end!
- self.history += [l+"\n" for l in lines[:-1]]
- self.history += [lines[-1]]
+
+ #Remove the incomplete line
+ len = self.getHistoryLen()
+ self.history[-1] += lines[0]
+ self.history += lines[1:]
+
+ for l in self.history[len:]:
+ pass