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

thgconfig: obsolete tortoisehg.commit for tortoisehg.extcommit

This prevents old configurations from selecting Qct, which is no longer
bundled. The internal tool will be used until the user overrides the
selection himself via thgconfig.

Changeset c18a2422c382

Parent d70671084c48

by Steve Borho

Changes to 3 files · Browse files at c18a2422c382 Showing diff from parent d70671084c48 Diff from another changeset...

Change 1 of 1 Show Entire File ReleaseNotes.txt Stacked
 
18
19
20
 
 
 
 
 
 
 
 
 
 
21
22
23
 
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
@@ -18,6 +18,16 @@
  Added support for refreshing an applied MQ patch.   Improved support for merge (two parent) commits.   + * Qct has been unbundled and must be downloaded separately. We + strongly suggest you use the internal tool instead, as it has better + change selection support than Qct and it is much better integrated + into TortoiseHg. + + * The tortoisehg.commit configuration setting has been obsoleted. + TortoiseHg will always use the internal commit tool by default, + unless the user selects Qct as the prefered *external* commit tool. + Settings->Global->Commit tab->External Commit Tool +   * Synchronize window now supports reading bundle files (*.hg).   Recognizes whether it has been launched in push or pull mode  
Change 1 of 1 Show Entire File hggtk/​commit.py Stacked
 
514
515
516
517
518
 
 
519
520
521
 
514
515
516
 
 
517
518
519
520
521
@@ -514,8 +514,8 @@
  repo = hg.repository(u, path=cwd)   files = [cwd]   - ct = repo.ui.config('tortoisehg', 'commit', 'internal') - if ct not in ['', 'internal']: + ct = repo.ui.config('tortoisehg', 'extcommit', None) + if ct == 'qct':   from hglib import thgdispatch   args = ['--repository', root, ct]   try:
 
43
44
45
46
47
48
 
 
 
49
50
51
 
43
44
45
 
 
 
46
47
48
49
50
51
@@ -43,9 +43,9 @@
 _commit_info = (   ('Username', 'ui.username', [],   'Name associated with commits'), - ('Commit Tool', 'tortoisehg.commit', ['internal', 'qct'], - 'Select commit tool launched by TortoiseHg. Qct must' - ' must be installed separately'), + ('External Commit Tool', 'tortoisehg.extcommit', ['None', 'qct'], + 'Select commit tool launched by TortoiseHg. Qct must must be' + ' installed separately. Default: None'),   ('Bottom Diffs', 'gtools.diffbottom', ['False', 'True'],   'Move diff panel below file list in status and'   ' commit dialogs. Default: False'))