BBS:      TELESC.NET.BR
Assunto:  src/conio/cterm.adoc cterm_test.c
De:       Deuc¨
Data:     Thu, 19 Mar 2026 01:34:49 -0700
-----------------------------------------------------------
https://gitlab.synchro.net/main/sbbs/-/commit/5f805082cabbca72aa9ff0b3
Modified Files:
	src/conio/cterm.adoc cterm_test.c
Log Message:
Add Prestel and BEEB unit tests (122 total), fix BEEB ESC docs

37 new tests: 26 Prestel (C0 controls, cursor movement with wrapping,
clear screen, home, cursor on/off, ENQ, NUL, ignored controls, serial
attributes via ESC and raw C1  alpha/mosaic color, flash/steady,
conceal, hold/release, double height, background, separated/contiguous,
row attribute reset) and 11 BEEB (printable chars, character
translation #/_/`, BEL, APD/APU scroll behavior, DEL, APS direct
addressing, VDU 23 cursor control, APH, CS, C1 serial attributes).

Fix cterm.adoc: BEEB mode uses raw C1 bytes (0x80-0x9F) for serial
attributes, not ESC (ESC is for VDU sequences only in BEEB mode).

Co-Authored-By: Claude Opus 4.6 (1M context) 
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

-----------------------------------------------------------
[Voltar]