https://gitlab.synchro.net/main/sbbs/-/commit/6f295340a28d77fb667c468a
Modified Files:
src/doors/clans-src/src/pcedit.c video.h win_wrappers.h
Log Message:
Refactor pcedit.c to use video.c and console.c
Replace raw printf() and system("stty") with proper I/O abstractions:
- Video_Init()/Video_Close() for terminal lifecycle management
- rputs() for UI output, rawputs() for clan data (avoid color code interpretation)
- GetAnswer() for menu input instead of custom pce_getch() loops
- Removed pce_getch() declaration and Unix-specific implementation
Compile cleanly with no warnings. Smoke tests pass.
Co-Authored-By: Claude Haiku 4.5 <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net