X-Git-Url: https://git.korewanetadesu.com/?p=python-collate.git;a=blobdiff_plain;f=collate%2F_locale.py;fp=collate%2F_locale.py;h=d20e184c15d292e07084690472b5ea3b8e94b12e;hp=70c085aab0b70c7d4981ac0c877332a077ab5f96;hb=7644110ce07ec8a78003ee7db9dcdfe5cbca3854;hpb=92fc0878bc7b75741a3434d17310e390a9304e70 diff --git a/collate/_locale.py b/collate/_locale.py index 70c085a..d20e184 100644 --- a/collate/_locale.py +++ b/collate/_locale.py @@ -1,5 +1,7 @@ """Locale utility routines.""" +__all__ = ["localelist", "encoding", "getpair"] + import sys try: @@ -12,8 +14,6 @@ try: except ImportError: codecs = None -__all__ = ["localelist"] - def localelist(*locales): """Normalize and return a list of locales, with appended defaults. @@ -114,6 +114,7 @@ def encoding(preferred=None): return locale.getpreferredencoding() or sys.getdefaultencoding() def getpair(locale_, encoding_): + """If encoding_ is unspecified, get the locale encoding.""" if "." in locale_: if encoding_ is None: locale_, encoding_ = locale_.rsplit(".", 1)