From 440f74b27a7318d37e68b9d1eac932c8709cdfd7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kevin=20Iv=C3=A1n=20Dom=C3=ADnguez=20Jim=C3=A9nez?= Date: Tue, 23 Sep 2025 10:02:56 -0600 Subject: [PATCH] 2025.09.23 --- README.md | 14 ++++++++++++-- src/extension.ts | 1 - syntaxes/4690basic.tmLanguage.json | 2 +- 3 files changed, 13 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index bc57090..28cc846 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,19 @@ -# format-4690 README +# Format-4690 README -Hola +Extensión para soporte del lenguaje 4690 BASIC de IBM + +Principales funcionalidades: +* Resaltado de sintaxis. +* Formateado/alineado de documento (default VS Code `Alt+Shift+F`). +* Seguimiento de funciones/subrutinas (default VS Code `Alt+T`). +* Ir a definición para funciones/subrutinas (default VS Code `Ctrl+ Click Izq.` sobre nombre/llamada de función/subrutina). +* Información al colocar mouse sobre llamada de función/subrutina. --- ### 2025.08.04 Inicial + +### 2025.09.23 +Correcciones de sintaxis \ No newline at end of file diff --git a/src/extension.ts b/src/extension.ts index 45361f9..1423139 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -608,7 +608,6 @@ export async function activate(context: vscode.ExtensionContext) { // Prefer definition from current document, otherwise use first one const definition = definitions.find(def => def.location.uri.toString() === document.uri.toString()) || definitions[0]; - const content = new vscode.MarkdownString(); diff --git a/syntaxes/4690basic.tmLanguage.json b/syntaxes/4690basic.tmLanguage.json index 1427a84..1b2ef07 100644 --- a/syntaxes/4690basic.tmLanguage.json +++ b/syntaxes/4690basic.tmLanguage.json @@ -154,7 +154,7 @@ }, "fun-sub-modifier": { "name": "storage.modifer", - "match": "PUBLIC|public|EXTERNAL|external" + "match": "(?i)PUBLIC|EXTERNAL" }, "subroutine-decl": { "name": "meta.subroutine",