diff --git a/changelog.md b/changelog.md index 948027d4..71c3cc95 100644 --- a/changelog.md +++ b/changelog.md @@ -1,6 +1,6 @@ # Changelog -## 6.3.0 - unreleased 🕳️ +## 6.3.0 - 2024-10-19 🕳️ ### New features diff --git a/demos/manualTests/config.ahk2 b/demos/manualTests/config.ahk2 index 8671704d..c609bc18 100644 --- a/demos/manualTests/config.ahk2 +++ b/demos/manualTests/config.ahk2 @@ -2,8 +2,13 @@ #Requires AutoHotkey v2.0 #SingleInstance +;** AHK++.exclude tested via automated tests :) +; set AHK++.v2.general > librarySuggestions to All +; set exclude to "excluded.ahk" +; see whether MyExcludedFunc is suggested (Ctrl+Space) +MyEx -;* AHK++.general +;** AHK++.general ;* showOutput ; always: shows on start ; never: never shows @@ -12,31 +17,34 @@ ; always ; never -x := 1 +y := 1 ; todo Completion Commit Characters (AHK++.v2.completionCommitCharacters) is untested for now -;* AHK++.v2.diagnostics +;** V2: Diagnostics (AHK++.v2.diagnostics) ; todo Class Non Dynamic Member Check is untested for now ; todo Params Check is untested for now -; todo Exclude should work now ;) +;** V2: Formatter tested in other files :) -;* Comment Tag Regex (AHK++.v2.general) +;** V2: General (AHK++.v2.general) + +;* commentTagRegex ; comments matching the regex show up in the command palette and breadcrumb ; Ctrl+Shift+O or F1 > "Go to Symbol in Editor" ;; hello world -;* Complete Function Calls (AHK++.v2.general) +;* completeFunctionCalls ; when typing a function name, the parens are automatically added ; cursor moved to the middle of the parens -;* Library suggestions (AHK++.v2.general) +;* librarySuggestions ; https://www.autohotkey.com/docs/v2/Scripts.htm#lib ; I added "MyMsgBox" to my standard library ; and "MyLocalMsgBox" to the local library -;;* AHK++.v2.warn + +;** V2: Warn (AHK++.v2.warn) ;* callWithoutParentheses MyFunc diff --git a/package-lock.json b/package-lock.json index fdc2851b..31b66fa2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "vscode-autohotkey-plus-plus", - "version": "6.2.3", + "version": "6.3.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "vscode-autohotkey-plus-plus", - "version": "6.2.3", + "version": "6.3.0", "license": "See license.md", "dependencies": { "@vscode/debugadapter": "^1.57.0", diff --git a/package.json b/package.json index dca5ca80..c4cbfd63 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "vscode-autohotkey-plus-plus", "displayName": "AHK++ (AutoHotkey Plus Plus)", - "version": "6.2.3", + "version": "6.3.0", "description": "AutoHotkey v1 and v2 language support for Visual Studio Code: IntelliSense, debugging, formatting, and more!", "categories": [ "Debuggers", diff --git a/src/parser/parser.ts b/src/parser/parser.ts index 25654d63..7c1a17d8 100644 --- a/src/parser/parser.ts +++ b/src/parser/parser.ts @@ -35,9 +35,9 @@ export class Parser { excludeConfig, Out.debug, ); - Out.log(`Building ${paths.length} files`); + Out.debug(`Building ${paths.length} files`); for (const path of paths) { - Out.log(`Building ${path}`); + Out.debug(`Building ${path}`); const document = await vscode.workspace.openTextDocument( vscode.Uri.file(path), );