• src/doors/clans-src/src/p

    From Deuc¿@VERT to Git commit to main/sbbs/m on Fri Mar 13 17:57:00 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/d0ecfe57966d31caa534bc93
    Modified Files:
    src/doors/clans-src/src/platform.h unix_wrappers.h win_wrappers.h
    Log Message:
    Some header cleanup.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Fri Mar 13 20:01:00 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