https://gitlab.synchro.net/main/sbbs/-/commit/f8b886bcd9ed8c7951f26c91
Added Files:
src/doors/clans-src/devkit/example.ini utf8.txt src/doors/clans-src/installer/install.ini src/doors/clans-src/installerdk/clandev.ini
Modified Files:
src/doors/clans-src/CLAUDE.md src/doors/clans-src/devkit/clandev.txt src/doors/clans-src/docs/notes.txt todo.txt src/doors/clans-src/release/questgen.txt src/doors/clans-src/src/GNUmakefile install.c u8cp437.c
Log Message:
Add UTF-8 support to install.c; rewrite utf8.txt for PAK developers
install.c detects "# encoding: utf-8" as the first line of the INI
file and converts UTF-8 to CP437 via u8_fgets() on every line read.
Rename the three .u8.ini files back to .ini with the marker added.
Move utf8.txt from docs/ to devkit/ and rewrite it for the PAK
developer audience, dropping C internals and FreeBSD tooling notes.
Remove completed todo items [1.9], [1.10], [1.11].
Co-Authored-By: Claude Opus 4.6 <
noreply@anthropic.com>
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net