Kiln » TortoiseHg » TortoiseHg
Clone URL:  
Pushed to one repository · View In Graph Contained in 0.7, 0.7.1, and 0.7.2

commit: do not reload status until shelved changes are returned

fixes issue of 'refresh' being required after record-style commits

Changeset 8e557547a45f

Parent 3d4d665da488

by Steve Borho

Changes to one file · Browse files at 8e557547a45f Showing diff from parent 3d4d665da488 Diff from another changeset...

Change 1 of 4 Show Entire File hggtk/​commit.py Stacked
 
239
240
241
 
242
243
244
 
247
248
249
250
251
252
253
 
332
333
334
 
335
336
337
 
427
428
429
430
431
432
433
 
239
240
241
242
243
244
245
 
248
249
250
 
251
252
253
 
332
333
334
335
336
337
338
 
428
429
430
 
431
432
433
@@ -239,6 +239,7 @@
  # as of Mercurial 1.0, merges must be committed without   # specifying file list.   self._hg_commit([]) + self.reload_status()   else:   commitable = 'MAR'   addremove_list = self._relevant_files('?!') @@ -247,7 +248,6 @@
    commit_list = self._relevant_files(commitable)   if len(commit_list) > 0: - #self._hg_commit(commit_list)   self._commit_selected(commit_list)   return True   else: @@ -332,6 +332,7 @@
  os.rmdir(backupdir)   except OSError:   pass + self.reload_status()       def _commit_file(self, stat, file): @@ -427,7 +428,6 @@
  self._update_recent_messages(self.opts['message'])   shell_notify([self.cwd] + files)   self._last_commit_id = self._get_tip_rev(True) - self.reload_status()     def _get_tip_rev(self, refresh=False):   if refresh: