diff --git a/CHANGELOG.md b/CHANGELOG.md index 1d7a9b4..f774c82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Codedox change log +## 1.2.7 + +* Fixed broken indentation with a `commentprefix` that only contains whitespace; see [issue 26](https://github.com/vshaxe/codedox/issues/26) + ## 1.2.6 * Added `fname`, `fspec`, `frel` parameters; see [issue 23](https://github.com/vshaxe/codedox/issues/23) diff --git a/package.json b/package.json index 42b5c92..b4d9e25 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "codedox", "displayname": "Codedox for Haxe", "description": "JSDoc-style comments for Haxe. @param and @return tags, plus customizable file header license and copyright comments.", - "version": "1.2.6", + "version": "1.2.7", "publisher": "wiggin77", "license": "(MIT) View license in LICENSE.md", "engines": { diff --git a/src/wiggin/codedox/CodeDox.hx b/src/wiggin/codedox/CodeDox.hx index 30eb0e7..2d5c8c5 100644 --- a/src/wiggin/codedox/CodeDox.hx +++ b/src/wiggin/codedox/CodeDox.hx @@ -112,7 +112,7 @@ class CodeDox for(strLang in Settings.getSupportedLanguages()) { var settings = Settings.fetch(strLang); - if(settings.autoPrefixOnEnter) + if(settings.autoPrefixOnEnter && settings.strCommentPrefix.trim().length > 0) { var rules = EnterRules.createRules(settings); var disposable = Vscode.languages.setLanguageConfiguration(strLang, {onEnterRules:rules});