66 msg = self.logEdit.toPlainText() |
66 msg = self.logEdit.toPlainText() |
67 if msg: |
67 if msg: |
68 if msg in self.recentCommitMessages: |
68 if msg in self.recentCommitMessages: |
69 self.recentCommitMessages.remove(msg) |
69 self.recentCommitMessages.remove(msg) |
70 self.recentCommitMessages.insert(0, msg) |
70 self.recentCommitMessages.insert(0, msg) |
71 no = int(Preferences.Prefs.settings\ |
71 no = int(Preferences.Prefs.settings.value( |
72 .value('Mercurial/CommitMessages', 20)) |
72 'Mercurial/CommitMessages', 20)) |
73 del self.recentCommitMessages[no:] |
73 del self.recentCommitMessages[no:] |
74 Preferences.Prefs.settings.setValue('Mercurial/Commits', |
74 Preferences.Prefs.settings.setValue( |
75 self.recentCommitMessages) |
75 'Mercurial/Commits', self.recentCommitMessages) |
76 return msg |
76 return msg |
77 |
77 |
78 def amend(self): |
78 def amend(self): |
79 """ |
79 """ |
80 Public method to retrieve the state of the amend flag. |
80 Public method to retrieve the state of the amend flag. |