Mercurial > hg
comparison hgext/pager.py @ 6462:6c4e12682fb9
pager: make config info accessible with "hg help pager"
author | Christian Ebert <blacktrash@gmx.net> |
---|---|
date | Thu, 03 Apr 2008 13:47:05 +0200 |
parents | 7ef281e78c64 |
children | 962eb403165b |
comparison
equal
deleted
inserted
replaced
6461:eb69e7989145 | 6462:6c4e12682fb9 |
---|---|
8 # To load the extension, add it to your .hgrc file: | 8 # To load the extension, add it to your .hgrc file: |
9 # | 9 # |
10 # [extension] | 10 # [extension] |
11 # hgext.pager = | 11 # hgext.pager = |
12 # | 12 # |
13 # To set the pager that should be used, set the application variable: | 13 # Run "hg help pager" to get info on configuration. |
14 # | 14 |
15 # [pager] | 15 '''browse command output with external pager |
16 # pager = LESS='FSRX' less | 16 |
17 # | 17 To set the pager that should be used, set the application variable: |
18 # If no pager is set, the pager extensions uses the environment | 18 |
19 # variable $PAGER. If neither pager.pager, nor $PAGER is set, no pager | 19 [pager] |
20 # is used. | 20 pager = LESS='FSRX' less |
21 # | 21 |
22 # If you notice "BROKEN PIPE" error messages, you can disable them | 22 If no pager is set, the pager extensions uses the environment |
23 # by setting: | 23 variable $PAGER. If neither pager.pager, nor $PAGER is set, no pager |
24 # | 24 is used. |
25 # [pager] | 25 |
26 # quiet = True | 26 If you notice "BROKEN PIPE" error messages, you can disable them |
27 # | 27 by setting: |
28 # You can disable the pager for certain commands by adding them to the | 28 |
29 # pager.ignore list: | 29 [pager] |
30 # | 30 quiet = True |
31 # [pager] | 31 |
32 # ignore = version, help, update | 32 You can disable the pager for certain commands by adding them to the |
33 # | 33 pager.ignore list: |
34 # You can also enable the pager only for certain commands using pager.attend: | 34 |
35 # | 35 [pager] |
36 # [pager] | 36 ignore = version, help, update |
37 # attend = log | 37 |
38 # | 38 You can also enable the pager only for certain commands using pager.attend: |
39 # If pager.attend is present, pager.ignore will be ignored. | 39 |
40 # | 40 [pager] |
41 # To ignore global commands like 'hg version' or 'hg help', you have to specify them | 41 attend = log |
42 # in the global .hgrc | 42 |
43 If pager.attend is present, pager.ignore will be ignored. | |
44 | |
45 To ignore global commands like "hg version" or "hg help", you have to specify | |
46 them in the global .hgrc | |
47 ''' | |
43 | 48 |
44 import sys, os, signal | 49 import sys, os, signal |
45 from mercurial import dispatch | 50 from mercurial import dispatch |
46 | 51 |
47 def uisetup(ui): | 52 def uisetup(ui): |