hgext/__init__.py
author Matt Mackall <mpm@selenic.com>
Tue, 13 Sep 2016 14:14:05 -0500
changeset 34457 7757cc48b766
parent 28450 155e3308289c
child 43076 2372284d9457
permissions -rw-r--r--
extdata: add extdatasource reader This adds basic support for extdata, a way to add external data sources for revsets and templates. An extdata data source is simply a list of lines of the form: <revision identifier>[<space><freeform text>]\n An extdata source is configured thusly: [extdata] name = <a url or path> urls of the form shell: are launch shell commands to generate data. This patch is slightly modified by Yuya Nishihara as follows: - fix typo - remove unused function - remove future expansion point for parameter (which can be added later as the extdata revset/template are experimental) You can see the original patch at https://www.mercurial-scm.org/pipermail/mercurial-devel/2016-September/088426.html

from __future__ import absolute_import
import pkgutil
__path__ = pkgutil.extend_path(__path__, __name__)