diff --git a/waveform_editor/tendencies/base.py b/waveform_editor/tendencies/base.py index df7e2f7e..7373991a 100644 --- a/waveform_editor/tendencies/base.py +++ b/waveform_editor/tendencies/base.py @@ -142,6 +142,14 @@ def _handle_unknown_kwargs(self, unknown_kwargs): word.replace("user_", "") for word in self.param if "user_" in word ] for unknown_kwarg in unknown_kwargs: + if ":" in unknown_kwarg: + error_msg = ( + f"Found ':' in {unknown_kwarg!r}. " + "Did you forget a space after the ':'?\n" + ) + self.annotations.add(self.line_number, error_msg, is_warning=True) + continue + suggestion = self.annotations.suggest(unknown_kwarg, params_list) error_msg = ( f"Unknown keyword passed: {unknown_kwarg!r}. {suggestion}"