378 ui.setconfig('alias', 'pdiff', 'diff --rev .^') |
378 ui.setconfig('alias', 'pdiff', 'diff --rev .^') |
379 if ui.config('alias', 'olog', None) is None: |
379 if ui.config('alias', 'olog', None) is None: |
380 ui.setconfig('alias', 'olog', "log -r 'precursors(.)' --hidden") |
380 ui.setconfig('alias', 'olog', "log -r 'precursors(.)' --hidden") |
381 if ui.config('alias', 'odiff', None) is None: |
381 if ui.config('alias', 'odiff', None) is None: |
382 ui.setconfig('alias', 'odiff', "diff --hidden --rev 'limit(precursors(.),1)' --rev .") |
382 ui.setconfig('alias', 'odiff', "diff --hidden --rev 'limit(precursors(.),1)' --rev .") |
|
383 if ui.config('alias', 'grab', None) is None: |
|
384 ui.setconfig('alias', 'grab', "rebase --dest . --rev $1") |
|
385 |
383 |
386 |
384 ### Troubled revset symbol |
387 ### Troubled revset symbol |
385 |
388 |
386 @eh.revset('troubled') |
389 @eh.revset('troubled') |
387 def revsettroubled(repo, subset, x): |
390 def revsettroubled(repo, subset, x): |