diff --git a/ZIG_VERSION_NOTES.md b/ZIG_VERSION_NOTES.md new file mode 100644 index 0000000..837a869 --- /dev/null +++ b/ZIG_VERSION_NOTES.md @@ -0,0 +1,38 @@ +# Notas de Versión Zig + +## Versión actual: Zig 0.15.2 + +Este proyecto está compilado con **Zig 0.15.2**. + +## Sistema de notas compartido + +El equipo mantiene documentación centralizada sobre cambios entre versiones de Zig en: + +``` +/mnt/cello2/arno/re/recode/TEAM_STANDARDS/ZIG_VERSIONS/ +``` + +### Archivos disponibles: +- `README.md` - Explicación del sistema +- `ZIG_0.15.2.md` - Cambios específicos de Zig 0.15.2 vs versiones anteriores + +## Para Claude/IA + +**Al inicio de cada conversación sobre este proyecto:** + +1. Leer este archivo +2. Leer `/mnt/cello2/arno/re/recode/TEAM_STANDARDS/ZIG_VERSIONS/ZIG_0.15.2.md` +3. Aplicar las diferencias documentadas (tu entrenamiento fue con Zig 0.14) + +## Por qué existe esto + +Los modelos de lenguaje fueron entrenados con versiones anteriores de Zig. Cada versión nueva trae cambios de sintaxis y API. Este sistema asegura que cualquier conversación tenga acceso a las diferencias relevantes. + +## Contribuir + +Si durante el trabajo descubres un cambio no documentado entre versiones: +1. Añádelo a `TEAM_STANDARDS/ZIG_VERSIONS/ZIG_X.Y.Z.md` +2. Incluye ejemplo de código antes/después + +--- +*Última actualización: 2025-12-09* diff --git a/build.zig.zon b/build.zig.zon index 772fe0e..a358aa2 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,6 +1,6 @@ .{ .fingerprint = 0x30a5cd33d0b0066c, - .name = "zcatgui", + .name = .zcatgui, .version = "0.1.0", .minimum_zig_version = "0.15.0", diff --git a/examples/table_demo.zig b/examples/table_demo.zig index 730c1a7..77955ba 100644 --- a/examples/table_demo.zig +++ b/examples/table_demo.zig @@ -96,7 +96,7 @@ pub fn main() !void { var renderer = SoftwareRenderer.init(&fb); // Create context - var ctx = Context.init(allocator, 1024, 768); + var ctx = try Context.init(allocator, 1024, 768); defer ctx.deinit(); // Widget state diff --git a/examples/widgets_demo.zig b/examples/widgets_demo.zig index b1afe19..b1f7b26 100644 --- a/examples/widgets_demo.zig +++ b/examples/widgets_demo.zig @@ -30,7 +30,7 @@ pub fn main() !void { defer _ = gpa.deinit(); const allocator = gpa.allocator(); - var ctx = Context.init(allocator, 800, 600); + var ctx = try Context.init(allocator, 800, 600); defer ctx.deinit(); // Widget state