VietTelex 1.4.16 (thử nghiệm)
Pre-releaseBản thử nghiệm (pre-release) — chưa promote lên kênh stable, app sẽ không tự nhắc cập nhật. Cài tay để test giúp mình nha.
🐛 Sửa VNI (issue #28) — quan trọng
- Gõ dấu kiểu VNI không có tác dụng trong app. Cả hai đường bàn phím (IMKit + terminal tap) chỉ coi chữ cái là phím của từ, nên mọi chữ số bị coi là dấu cách kết thúc từ → phím
1củaa1không bao giờ tới engine. Giờ trong chế độ VNI chữ số thuộc về từ (Telex vẫn giữ nguyên: chữ số kết thúc từ). - Crash khi trong từ có chữ số (
mp3,2020,html5,ipv4): bộ kiểm tra chính tả map chữ số ra ngoài phạm vi bảng luật → IME chết giữa lúc gõ, hoặc trả về kết quả kiểm tra sai một cách âm thầm. Đã chặn ở gốc; tìm ra bằng fuzz 200k ca (chữ + số + ⌫ × các cài đặt).
Test VNI: Cài đặt → Thử nghiệm → bật Gõ kiểu VNI, rồi flip input source (🌐) một lần.
a1→á · a61→ấ · tie61ng→tiếng · Vie65t→Việt · nguoi72→người · d9uo7c5→được — và mp3 / 2020 / html5 / ipv4 phải giữ nguyên.
✨ Khôi phục từ tiếng Anh chính xác hơn
Bộ regression 9.091 ca: 100% từ tiếng Việt đúng dấu, 98,9% từ tiếng Anh bị biến dạng được khôi phục (93,4% → 98,9%). Chi tiết: docs/REGRESSION.md
- Từ tiếng Anh bị cancel vươn ngược ăn mất chữ giờ khôi phục đúng:
hosts,asks,discs,buses… - Escape gõ tay được tôn trọng đúng như trước:
tessted→tested,Deffault→Default,gooogle→google,DDDR→DDR,hoass→hoas. - Từ điển va chạm mở rộng 438 → 757 từ (
office,possess,message,ghost,nose,trips,tariff…), sinh tự động + protect-list tiếng Việt (ướt,lẩu,won=ươn,zoo=zô… tiếng Việt luôn thắng).
✨ Thán từ trong mạch tiếng Anh
that's great wow giờ ra wow thay vì wơ. Thán từ / từ chat (wow, ok, hi, sorry, thanks…) được khôi phục khi đang trong câu tiếng Anh, nhưng vẫn không mở mạch tiếng Anh — nên ok cám ơn, wow đẹp quá vẫn nguyên tiếng Việt. (Cần bật Quyết định theo ngữ cảnh trong Thử nghiệm.)
🔧 Khác
- Nhật ký gỡ lỗi ghi thêm
vni/quick/ctxEnglish(log báo lỗi trước đây thiếu, không thấy được setting nào đang bật). - Latency không đổi: 0,138 µs/phím (BENCHMARKS.md).
- 174 engine tests + 39 app tests.
Cài: tải VietTelex-1.4.16.pkg → double-click. Hoặc Homebrew (tap sẽ bump sau khi bản này ổn định).