##// END OF EJS Templates
config: add docs for ignoring all text below in the editor...
Sean Farley -
r30704:0499da0d default
parent child Browse files
Show More
@@ -418,6 +418,28 b' one shown by default::'
418 "HG: removed {file}\n" }{if(files, "",
418 "HG: removed {file}\n" }{if(files, "",
419 "HG: no files changed\n")}
419 "HG: no files changed\n")}
420
420
421 ``diff()``
422 String: show the diff (see :hg:`help templates` for detail)
423
424 Sometimes it is helpful to show the diff of the changeset in the editor without
425 having to prefix 'HG: ' to each line so that highlighting works correctly. For
426 this, Mercurial provides a special string which will ignore everything below
427 it::
428
429 HG: ------------------------ >8 ------------------------
430
431 For example, the template configuration below will show the diff below the
432 extra message::
433
434 [committemplate]
435 changeset = {desc}\n\n
436 HG: Enter commit message. Lines beginning with 'HG:' are removed.
437 HG: {extramsg}
438 HG: ------------------------ >8 ------------------------
439 HG: Do not touch the line above.
440 HG: Everything below will be removed.
441 {diff()}
442
421 .. note::
443 .. note::
422
444
423 For some problematic encodings (see :hg:`help win32mbcs` for
445 For some problematic encodings (see :hg:`help win32mbcs` for
General Comments 0
You need to be logged in to leave comments. Login now