• src/doors/clans-src/src/pcedit.c video.h win_wrappers.h

    From Deuc¿@VERT to Git commit to main/sbbs/master on Fri Mar 13 20:01:01 2026
    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