Commit graph

4 commits

Author SHA1 Message Date
Peter Steinberger
6e2cd2abcd fix: Run gofmt on terminal files to fix formatting 2025-06-20 16:29:56 +02:00
Peter Steinberger
709330ccde fix: Add platform-specific terminal constants for cross-platform build
- Create terminal_darwin.go with macOS-specific TIOCGETA/TIOCSETA
- Create terminal_linux.go with Linux-specific TCGETS/TCSETS
- Create terminal_other.go with fallback for other Unix systems
- Update terminal.go to use platform-specific constants
2025-06-20 16:26:41 +02:00
Peter Steinberger
70f5bf2c18 linting and test fixes 2025-06-20 15:43:06 +02:00
Peter Steinberger
f96b63c77d Port node implementation details to go 2025-06-20 15:11:26 +02:00