83 @return flag indicating availability (boolean) |
83 @return flag indicating availability (boolean) |
84 """ |
84 """ |
85 if Preferences.getEditor("SpellCheckingEnabled"): |
85 if Preferences.getEditor("SpellCheckingEnabled"): |
86 try: |
86 try: |
87 return len(enchant.list_languages()) > 0 |
87 return len(enchant.list_languages()) > 0 |
88 except NameError: |
88 except (NameError, AttributeError): |
89 pass |
89 pass |
90 return False |
90 return False |
91 |
91 |
92 @classmethod |
92 @classmethod |
93 def getDefaultPath(cls, isException=False): |
93 def getDefaultPath(cls, isException=False): |