Files
RedBear-OS/local
vasilito eb74ff43af Audit fixes: unsafe scope, unwrap cleanup, goto.rs consolidation, hex_edit tests, Cargo path fix
CRITICAL fixes (F1-F3 from audit):
- tlc_pty_login.rs: #![deny(unsafe_code)] with scoped #[allow] + SAFETY doc
- handlers.rs:55: unsafe .is_some()+unwrap() → if let Some(menubar)
- editor/mod.rs:515: .unwrap() → .expect("system clock before Unix epoch")

MEDIUM fixes:
- editor/goto.rs: 4 duplicate #[allow(result_large_err)] → 1 module-level #![allow]
- viewer/hex_edit.rs: +7 tests (hex_digit parser, nibble styles, HEX_CHARS table)
- viewer/mod.rs: pub(crate) mod tests for cross-module test helper access

INFRA:
- Cargo.toml: fixed redox_syscall path (../../../../→../../../../../) for
  single canonical source path across all targets

1440 tests passing, zero warnings.
2026-07-08 21:26:25 +03:00
..
2026-07-05 22:29:19 +03:00