Authentic GW-BASIC screen editor with 25x80 buffer, free cursor movement, enter-on-any-line, F1-F10 function keys, Insert/Overwrite toggle, KEY ON/OFF/LIST statement, and Ctrl+Break handling. HAL pointer swap routes all PRINT/LIST/error output through the TUI automatically. Piped mode unchanged (50/50 tests pass). Adds automated compatibility testing infrastructure: DOSBox-X headless config, PRINT-to-file transform script, and run_compat.sh with --generate and --compare modes for verifying output against real GWBASIC.EXE. Project renamed from gwbasic-c to GW-BASIC 2026.
16 lines
362 B
Python
16 lines
362 B
Python
project = "GW-BASIC 2026"
|
|
author = "Eremey Valetov"
|
|
copyright = "2026, Eremey Valetov"
|
|
|
|
extensions = ["myst_parser"]
|
|
source_suffix = {".md": "markdown"}
|
|
|
|
html_theme = "furo"
|
|
html_title = "GW-BASIC 2026"
|
|
|
|
html_theme_options = {
|
|
"source_repository": "https://github.com/evvaletov/gw-basic-2026",
|
|
"source_branch": "main",
|
|
"source_directory": "docs/",
|
|
}
|