# HG changeset patch # User aronacher # Date 1213785727 0 # Node ID 8dd1234e8eabddf2d869b117fb3290fdab432cdd # Parent 6cc92793c0478912810842e00346f7533d2b7cb7 Fixed logic error in the python format checker. diff --git a/babel/messages/checkers.py b/babel/messages/checkers.py --- a/babel/messages/checkers.py +++ b/babel/messages/checkers.py @@ -99,7 +99,7 @@ result = [] for match in PYTHON_FORMAT.finditer(string): name, format, typechar = match.groups() - if typechar == '%' and name is not None: + if typechar == '%' and name is None: continue result.append((name, str(typechar))) return result