Skip to content
Snippets Groups Projects
Commit b6d48416 authored by Martin Geisler's avatar Martin Geisler
Browse files

keyword: sort demo output to ensure deterministic output

parent 11d7ee94
No related branches found
No related tags found
No related merge requests found
......@@ -288,7 +288,7 @@
'''
def demoitems(section, items):
ui.write('[%s]\n' % section)
for k, v in items:
for k, v in sorted(items):
ui.write('%s = %s\n' % (k, v))
msg = 'hg keyword config and expansion example'
......@@ -336,7 +336,7 @@
ui.write('[extensions]\n%s\n' % extension)
demoitems('keyword', ui.configitems('keyword'))
demoitems('keywordmaps', kwmaps.iteritems())
keywords = '$' + '$\n$'.join(kwmaps.keys()) + '$\n'
keywords = '$' + '$\n$'.join(sorted(kwmaps.keys())) + '$\n'
repo.wopener(fn, 'w').write(keywords)
repo.add([fn])
path = repo.wjoin(fn)
......
......@@ -4,5 +4,4 @@
[keyword]
demo.txt =
[keywordmaps]
RCSFile = {file|basename},v
Author = {author|user}
......@@ -8,2 +7,3 @@
Author = {author|user}
Date = {date|utcdate}
Header = {root}/{file},v {node|short} {date|utcdate} {author|user}
......@@ -9,4 +9,2 @@
Header = {root}/{file},v {node|short} {date|utcdate} {author|user}
Source = {root}/{file},v
Date = {date|utcdate}
Id = {file|basename},v {node|short} {date|utcdate} {author|user}
......@@ -12,2 +10,3 @@
Id = {file|basename},v {node|short} {date|utcdate} {author|user}
RCSFile = {file|basename},v
Revision = {node|short}
......@@ -13,3 +12,3 @@
Revision = {node|short}
$RCSFile: demo.txt,v $
Source = {root}/{file},v
$Author: test $
......@@ -15,2 +14,3 @@
$Author: test $
$Date: 2000/00/00 00:00:00 $
$Header: /TMP/demo.txt,v xxxxxxxxxxxx 2000/00/00 00:00:00 test $
......@@ -16,2 +16,5 @@
$Header: /TMP/demo.txt,v xxxxxxxxxxxx 2000/00/00 00:00:00 test $
$Id: demo.txt,v xxxxxxxxxxxx 2000/00/00 00:00:00 test $
$RCSFile: demo.txt,v $
$Revision: xxxxxxxxxxxx $
$Source: /TMP/demo.txt,v $
......@@ -17,7 +20,4 @@
$Source: /TMP/demo.txt,v $
$Date: 2000/00/00 00:00:00 $
$Id: demo.txt,v xxxxxxxxxxxx 2000/00/00 00:00:00 test $
$Revision: xxxxxxxxxxxx $
[extensions]
hgext.keyword =
[keyword]
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment