28 that keywords cannot be updated. Again, run "hg kwexpand" on the files in |
28 that keywords cannot be updated. Again, run "hg kwexpand" on the files in |
29 question to update keyword expansions after all changes have been checked in. |
29 question to update keyword expansions after all changes have been checked in. |
30 Expansions spanning more than one line and incremental expansions, |
30 Expansions spanning more than one line and incremental expansions, |
31 like CVS' $Log$, are not supported. A keyword template map |
31 like CVS' $Log$, are not supported. A keyword template map |
32 "Log = {desc}" expands to the first line of the changeset description. |
32 "Log = {desc}" expands to the first line of the changeset description. |
33 Caveat: "hg import" fails if the patch context contains an active |
33 Caveat: With Mercurial versions prior to 4574925db5c0 "hg import" might |
34 keyword. In that case run "hg kwshrink", and then reimport. |
34 cause rejects if the patch context contains an active keyword. |
|
35 In that case run "hg kwshrink", and then reimport. |
35 Or, better, use bundle/unbundle to share changes. |
36 Or, better, use bundle/unbundle to share changes. |
36 kwdemo print [keywordmaps] configuration and an expansion example |
37 kwdemo print [keywordmaps] configuration and an expansion example |
37 kwexpand expand keywords in working directory |
38 kwexpand expand keywords in working directory |
38 kwfiles print files currently configured for keyword expansion |
39 kwfiles print files currently configured for keyword expansion |
39 kwshrink revert expanded keywords in working directory |
40 kwshrink revert expanded keywords in working directory |