equal
deleted
inserted
replaced
311 |
311 |
312 def loaddoc(topic, subdir=None): |
312 def loaddoc(topic, subdir=None): |
313 """Return a delayed loader for help/topic.txt.""" |
313 """Return a delayed loader for help/topic.txt.""" |
314 |
314 |
315 def loader(ui): |
315 def loader(ui): |
316 package = b'helptext' |
316 package = b'mercurial.helptext' |
317 if subdir: |
317 if subdir: |
318 package = b'helptext' + b'.' + subdir |
318 package += b'.' + subdir |
319 with resourceutil.open_resource(package, topic + b'.txt') as fp: |
319 with resourceutil.open_resource(package, topic + b'.txt') as fp: |
320 doc = gettext(fp.read()) |
320 doc = gettext(fp.read()) |
321 for rewriter in helphooks.get(topic, []): |
321 for rewriter in helphooks.get(topic, []): |
322 doc = rewriter(ui, topic, doc) |
322 doc = rewriter(ui, topic, doc) |
323 return doc |
323 return doc |