Releases: kounch/vscode_zx
Releases · kounch/vscode_zx
1.1.2
1.1.1
Minor release with quality of life improvements.
New:
- Expanded Help with command line Examples and Visual Studio Code explanations
- New command line option "--dont_trim"
Fixed:
- Better dot command parser
- Integer Assignments
- "~" Number parser
- Lines ending with ":" no longer crash the building process
1.1.0
This is the second release with new features.
Features:
- NextBASIC text to .bas file converter
- NextBASIC text renumbering
- (new) NextBASIC formatting (Beta)
- Conversion of unicode block elements to Sinclair block graphics
- Conversion of non-printable characters using ` as escape character
- Task support to compile with ZX Basic or convert NextBASIC
- Task integration to build (or convert) and run in ZEsarUX and CSpect emulators
- Works with Windows, MacOS and (possibly) Linux
- Several example BAS programas including ZX Spectrum Next Layer or Sprites
- (new) Documentation in PDF (asciidoc)
- (fixed) Better handling of line numbers, integer expressions and #program and #autostart directives
1.0.2
1.0.1
1.0
This is the first stable release.
Features:
- NextBASIC text to .bas file converter
- NextBASIC text renumbering
- Conversion of unicode block elements to Sinclair block graphics
- Conversion of non-printable characters using ` as escape character
- Task support to compile with ZX Basic or convert NextBASIC
- Task integration to build (or convert) and run in ZEsarUX and CSpect emulators
- Works with Windows, MacOS and (possibly) Linux
- Several example BAS programas including ZX Spectrum Next Layer or Sprites
Primera versión estable.
Características:
- Conversor de texto a ficheros .bas de NextBASIC
- Función para volver a numerar un listado de NextBASIC
- Conversión de caracteres unicode de bloques a gráficos de bloques de Sinclair
- Conversión de caracteres no imprimibles usando ` como código de escape
- Tareas para compilar con ZX Basic o convertir NextBASIC
- Integración de tareas para compilar (o convertir) y ejecutar en los emuladores ZEsarUX y CSpect
- Funciona en Windows, MacOS y (teóricamente) Linux
- Varios programas de ejemplo, incluyendo Sprites o las capas (layers) de ZX Spectrum Next
1.0 Release Candidate 2
Improved number detection and parsing
Improved examples
Added Sprite examples, including one with anchor and relative sprites via REG commands.
1.0 Release Candidate 1
Rewritten BASIC parser. More reliable in exchange of having less flexibility (BASIC keywords now must be always in uppercase)
Code cleaned up and with more comments
Better documentation
Escape codes can now be used to embed machine code in a BASIC program
Better compatibility with older software. Removed many edge cases that didn't work on previous versions