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",