From 81f205e77c2c9c9c549f5f1f1222ba2f9143c1cd Mon Sep 17 00:00:00 2001 From: xi Date: Sun, 7 May 2006 14:02:42 +0000 Subject: [PATCH] Allow first=None for add_implicit_resolver. git-svn-id: http://svn.pyyaml.org/pyyaml/trunk@155 18f92427-320e-0410-9341-c67f048884a3 --- lib/yaml/resolver.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/yaml/resolver.py b/lib/yaml/resolver.py index 2329c63..7e580e9 100644 --- a/lib/yaml/resolver.py +++ b/lib/yaml/resolver.py @@ -25,6 +25,8 @@ class BaseResolver: def add_implicit_resolver(cls, tag, regexp, first): if not 'yaml_implicit_resolvers' in cls.__dict__: cls.yaml_implicit_resolvers = cls.yaml_implicit_resolvers.copy() + if first is None: + first = [None] for ch in first: cls.yaml_implicit_resolvers.setdefault(ch, []).append((tag, regexp)) add_implicit_resolver = classmethod(add_implicit_resolver) -- 2.11.4.GIT