def run_command(self, view, cmd_input):
        try:
            ex = expand_abbr(cmd_input, super_profile="no_check_valid")
            p = editor.get_profile_name() + ".no_check_valid"
            if not ex.strip():
                raise ZenInvalidAbbreviation("Empty expansion %r" % ex)
        except Exception:
            return False

        view.run_command("run_zen_action", dict(action="wrap_with_abbreviation", abbr=cmd_input, profile_name=p))
    def run_command(self, view, cmd_input):
        try:
            ex = expand_abbr(cmd_input, super_profile='no_check_valid')
            p = editor.get_profile_name() + '.no_check_valid'
            if not ex: raise ZenInvalidAbbreviation('Empty expansion %r' % ex)
        except ZenInvalidAbbreviation:
            return False

        view.run_command (
            'run_zen_action',
            dict(action="wrap_with_abbreviation", abbr=cmd_input, profile_name=p))
Beispiel #3
0
    def run_command(self, view, cmd_input):
        try:
            ex = expand_abbr(cmd_input, super_profile='no_check_valid')
            p = editor.get_profile_name() + '.no_check_valid'
            if not ex: raise ZenInvalidAbbreviation('Empty expansion %r' % ex)
        except ZenInvalidAbbreviation:
            return False

        view.run_command (
            'run_zen_action',
            dict(action="wrap_with_abbreviation", abbr=cmd_input, profile_name=p))