From dcebf9c7f954a55350b68d0ead1935612c4e2e05 Mon Sep 17 00:00:00 2001 From: Berke Güzel Date: Thu, 15 Oct 2026 13:04:01 +0300 Subject: Rename the library to wsap_vtcore ncurses installs and defines struct term. In a file that includes both headers, an ncurses TERMINAL * and this library's terminal are silently the same type. The name wsap_vtcore avoids the clash. The public header is now . Every global symbol uses the wsap_vtcore_ prefix, every macro uses WSAP_VTCORE_, and the shared library is libwsap_vtcore.so.0. The default terminal name is now "wsap_vtcore". The ISA override variable is WSAP_VTCORE_ISA. No other behavior changes. The amalgamation writes wsap_vtcore.c and wsap_vtcore.h. Co-Authored-By: Claude Haiku 5.5 --- src/scan.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/scan.c') diff --git a/src/scan.c b/src/scan.c index 497c95b..05a0767 100644 --- a/src/scan.c +++ b/src/scan.c @@ -1,11 +1,11 @@ #include "compat.h" #include "kernels.h" -#include "term.h" +#include "wsap_vtcore.h" -TERM_HOT -size_t term_scan_printable_span(const char *buf, size_t len, unsigned char hi) +WSAP_VTCORE_HOT +size_t wsap_vtcore_scan_printable_span(const char *buf, size_t len, unsigned char hi) { /* The only entry point that can run before the first terminal. */ - term_isa_init(); + wsap_vtcore_isa_init(); return scan_printable_span(buf, len, hi); } -- cgit v1.2.3