Compare commits

..
Author SHA1 Message Date
Christoph 495b7b7a07 Update package.json
/ build_and_publish (release) Failing after 14m37s
2026-06-18 19:01:47 +00:00
Christoph 8b39c4d250 Update version to 2026.6.100 2026-06-18 18:41:28 +00:00
Christoph 49e8cdd7df Merge pull request 'Bug fixing' (#29) from bug_fixing into main
/ build_and_publish (release) Has been cancelled
Reviewed-on: #29
2026-06-18 18:39:23 +00:00
4 changed files with 3 additions and 13 deletions
-4
View File
@@ -17,7 +17,3 @@
## [2026.6.100] ## [2026.6.100]
- Fix several bugs - Fix several bugs
## [2026.6.200]
- Fix foramtting bug
+2 -2
View File
@@ -2,7 +2,7 @@
"name": "nx-post-support", "name": "nx-post-support",
"displayName": "NX Postprocessor Support", "displayName": "NX Postprocessor Support",
"description": "VS Code extension for NX CAM postprocessor development with syntax highlighting, formatting, linting, and auto-completion for CDL, TCL, and DEF files", "description": "VS Code extension for NX CAM postprocessor development with syntax highlighting, formatting, linting, and auto-completion for CDL, TCL, and DEF files",
"version": "2025.9.200", "version": "2026.6.0",
"publisher": "Christoph", "publisher": "Christoph",
"icon": "images/nx-1.png", "icon": "images/nx-1.png",
"extensionDependencies": [ "extensionDependencies": [
@@ -135,4 +135,4 @@
"prettier": "^3.4.2", "prettier": "^3.4.2",
"typescript": "^5.7.2" "typescript": "^5.7.2"
} }
} }
-4
View File
@@ -98,12 +98,8 @@ class TclLanguageServer(server.LanguageServer):
FormatterOpts( FormatterOpts(
indent=indent, indent=indent,
spaces_in_braces=False, spaces_in_braces=False,
balanced_spaces_in_braces=False,
max_blank_lines=500, max_blank_lines=500,
indent_namespace_eval=True, indent_namespace_eval=True,
indent_mixed_tab_size=0,
emacs=False,
debug_whitespace=False,
), ),
) )
+1 -3
View File
@@ -26,8 +26,6 @@ class NxFormatter(BaseFormatter):
formatted += [line] formatted += [line]
if expr.pos[0] == expr.end_pos[0]: if expr.pos[0] == expr.end_pos[0]:
space_before = expr.children[0].pos[1] - expr.pos[1] - 1 return self._brace(formatted)
space_after = expr.end_pos[1] - expr.children[-1].end_pos[1] - 1
return self._brace(formatted, (space_before, space_after))
return ["{"] + self._indent(formatted, self.opts.indent) + ["}"] return ["{"] + self._indent(formatted, self.opts.indent) + ["}"]