BBS:      TELESC.NET.BR
Assunto:  src/doors/clans-src/src/pcedit.c video.h win_wrappers.h
De:       Deuc¨
Data:     Fri, 13 Mar 2026 20:01:01 -0700
-----------------------------------------------------------
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 
n
---
  mSynchronetn  hgVertrauen n hHome of Synchronet n gh[vert/cvs/bbs].synchro.net

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