mercurial/abbrev.stc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Fri, 21 Feb 2014 10:47:49 +0000
changeset 378 5c36325d6f60
parent 342 3a4b76932414
child 395 fc0607653d8a
permissions -rw-r--r--
Better `hg` command configuration handling and validation. `hg` command preference had to be a full path to `hg` binary, though not explicitly stated anywhere. Moreover, settings dialog did not check for this which lead to error later when a command was about execute. `HGCommand` now does a proper validation of configured binary and raises more descriptive errors - see `HGCommand class>>hgCommandValidate:` HGSourceCodeManagementSettingsAppl` also performs these checks and warn user if something's wrong. Thanks to Frank Urbach for spotting this.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
34
0ef61b36cfa7 - First bits
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     1
# automagically generated by the project definition
0ef61b36cfa7 - First bits
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     2
# this file is needed for stc to be able to compile modules independently.
0ef61b36cfa7 - First bits
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
     3
# it provides information about a classes filename, category and especially namespace.
342
3a4b76932414 Added HG2CVS tool for naive synchronization of CVS from Mercuriual repo.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 320
diff changeset
     4
HG2CVS HG2CVS stx:libscm/mercurial 'SCM-Mercurial-CVS' 0
284
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
     5
HGAuthorQuery HGAuthorQuery stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
     6
HGCachedFileData HGCachedFileData stx:libscm/mercurial 'SCM-Mercurial-Internal' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
     7
HGChange HGChange stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
     8
HGChangesetFile HGChangesetFile stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
     9
HGChangesetId HGChangesetId stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    10
HGCommandParser HGCommandParser stx:libscm/mercurial 'SCM-Mercurial-Internal' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    11
HGCommandParserTests HGCommandParserTests stx:libscm/mercurial 'SCM-Mercurial-Tests' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    12
HGCommitDialog HGCommitDialog stx:libscm/mercurial 'SCM-Mercurial-StX-Interface' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    13
HGCommitTask HGCommitTask stx:libscm/mercurial 'SCM-Mercurial-StX-Tasks' 0
256
49cce5802570 Introduced HGDebugFlags.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 231
diff changeset
    14
HGDebugFlags HGDebugFlags stx:libscm/mercurial 'SCM-Mercurial-Internal' 0
284
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    15
HGError HGError stx:libscm/mercurial 'SCM-Mercurial-Core' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    16
HGIconLibrary HGIconLibrary stx:libscm/mercurial 'SCM-Mercurial-StX-Interface' 0
342
3a4b76932414 Added HG2CVS tool for naive synchronization of CVS from Mercuriual repo.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 320
diff changeset
    17
HGInstaller HGInstaller stx:libscm/mercurial 'SCM-Mercurial-StX-Installer' 1
284
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    18
HGMergeInfo HGMergeInfo stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    19
HGMergeTool HGMergeTool stx:libscm/mercurial 'SCM-Mercurial-StX' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    20
HGNotification HGNotification stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    21
HGPackageModel HGPackageModel stx:libscm/mercurial 'SCM-Mercurial-StX' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    22
HGPackageModelRegistry HGPackageModelRegistry stx:libscm/mercurial 'SCM-Mercurial-StX' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    23
HGPushPullInfo HGPushPullInfo stx:libscm/mercurial 'SCM-Mercurial-Core' 0
69
17045d49309f Refactoring: preparation for accessing changeset contents.
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents: 61
diff changeset
    24
HGRepositoriesResource HGRepositoriesResource stx:libscm/mercurial 'SCM-Mercurial-Tests' 1
34
0ef61b36cfa7 - First bits
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
    25
HGRepositoryObject HGRepositoryObject stx:libscm/mercurial 'SCM-Mercurial-Internal' 0
284
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    26
HGRevisionAnnotation HGRevisionAnnotation stx:libscm/mercurial 'SCM-Mercurial-StX' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    27
HGRevisionInfo HGRevisionInfo stx:libscm/mercurial 'SCM-Mercurial-StX' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    28
HGSourceCodeManagementSettingsAppl HGSourceCodeManagementSettingsAppl stx:libscm/mercurial 'SCM-Mercurial-StX-Interface' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    29
HGSourceCodeManager HGSourceCodeManager stx:libscm/mercurial 'SCM-Mercurial-StX' 2
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    30
HGStatus HGStatus stx:libscm/mercurial 'SCM-Mercurial-Core' 1
69
17045d49309f Refactoring: preparation for accessing changeset contents.
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents: 61
diff changeset
    31
HGTestCase HGTestCase stx:libscm/mercurial 'SCM-Mercurial-Tests' 1
284
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    32
HGWarning HGWarning stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
34
0ef61b36cfa7 - First bits
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
    33
HGWorkingCopyFile HGWorkingCopyFile stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0ef61b36cfa7 - First bits
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
    34
stx_libscm_mercurial stx_libscm_mercurial stx:libscm/mercurial '* Projects & Packages *' 3
0ef61b36cfa7 - First bits
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents:
diff changeset
    35
HGBranch HGBranch stx:libscm/mercurial 'SCM-Mercurial-Core' 0
284
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    36
HGChangeset HGChangeset stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    37
HGCommand HGCommand stx:libscm/mercurial 'SCM-Mercurial-Internal' 0
147
0d10cbab6876 Bug fix in HGConfig>>root.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 146
diff changeset
    38
HGCommandError HGCommandError stx:libscm/mercurial 'SCM-Mercurial-Core' 1
284
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    39
HGCommandServer HGCommandServer stx:libscm/mercurial 'SCM-Mercurial-Internal' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    40
HGCommitError HGCommitError stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    41
HGConfig HGConfig stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    42
HGNoSuchBranchError HGNoSuchBranchError stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    43
HGRemote HGRemote stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    44
HGRepository HGRepository stx:libscm/mercurial 'SCM-Mercurial-Core' 0
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    45
HGRepositoryError HGRepositoryError stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    46
HGStXTests HGStXTests stx:libscm/mercurial 'SCM-Mercurial-Tests' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    47
HGTests HGTests stx:libscm/mercurial 'SCM-Mercurial-Tests' 1
0aa0e7137e65 Added push/pull menu to file browser.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 283
diff changeset
    48
HGWorkingCopy HGWorkingCopy stx:libscm/mercurial 'SCM-Mercurial-Core' 0
51
61700cf82743 - HGCommandParser
vranyj1@bd9d3459-6c23-4dd9-91de-98eeebb81177
parents: 49
diff changeset
    49
HGCommandParseError HGCommandParseError stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
378
5c36325d6f60 Better `hg` command configuration handling and validation.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 342
diff changeset
    50
HGInvalidExecutableError HGInvalidExecutableError stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
5c36325d6f60 Better `hg` command configuration handling and validation.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 342
diff changeset
    51
HGInvalidVersionError HGInvalidVersionError stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
151
527a1e85aef8 Support for 'autopush' in commit dialog.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 150
diff changeset
    52
HGPushError HGPushError stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1
527a1e85aef8 Support for 'autopush' in commit dialog.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 150
diff changeset
    53
HGPushWouldCreateNewHeadError HGPushWouldCreateNewHeadError stx:libscm/mercurial 'SCM-Mercurial-Exceptions' 1