fix remaining examples and framework arraylist issues
Update the final three examples (split_view, table, text_input) to work with
the new Writer API and fix ArrayList compatibility issues with newer Zig
versions throughout the vxfw framework.
Changes:
- Fix table.zig and text_input.zig to use Tty.init() buffer parameter
- Replace old bufferedWriter pattern with direct anyWriter() calls
- Update vxfw framework ArrayList usage to use new API requiring allocator
parameters for deinit(), append(), clearAndFree(), and toOwnedSlice()
- Fix Table widget ArrayList initialization
- Update hitTest method signatures to properly pass allocator parameters
All examples that don't require external dependencies (zigimg) or platform-
specific features now compile successfully with the updated Writer API.
Amp-Thread-ID: https://ampcode.com/threads/T-04d58023-ce84-479f-8974-6c8fad9ce9e5
Co-authored-by: Amp <amp@ampcode.com>