Repository navigation
BambooMintKey v1.1.3
BambooMintKey 1.1.3
Bản cập nhật khắc phục lỗi ký tự xuống dòng (\n/\r) bị ghi vào chuỗi khi nhấn Enter lúc đang gõ — nguyên nhân khiến tên file/thư mục bị ngắt dòng và việc tạo file không kết thúc được.
Điểm mới và cải tiến trong bản 1.1.3
- Nhấn
Enterchốt chữ chuẩn IME (không còn dính dấu xuống dòng):- Trước đây khi gõ xong một từ tiếng Việt rồi nhấn
Enter(ví dụ để đặt tên file, đổi tên thư mục), Core Engine nối luôn mã xuống dòng (\ntrên Linux/Fcitx5,\rtrên Windows/TSF) vào chuỗi kết quả. Hệ quả: tên file bị ghi thànhtenfile\nvà phímEnterbị "nuốt" khiến thao tác tạo file không hoàn tất. - Nay
Enterchỉ chốt từ (commit chuỗi thuần túy, không kèm ký tự xuống dòng) và nuốt phím. NhấnEnterlần 1 để chốt chữ, lần 2 để hệ điều hành nhận lệnh xuống dòng/xác nhận — đúng chuẩn UX của các bộ gõ CJKV. - Không ảnh hưởng tới
Space,Tabvà dấu câu: các phím này vẫn giữ nguyên hành vi chốt từ kèm ký tự ngắt như trước.
- Trước đây khi gõ xong một từ tiếng Việt rồi nhấn
Sửa lỗi
- Sửa lỗi chuỗi commit bị dính ký tự xuống dòng khi nhấn
Entertrong lúc đang gõ (ảnh hưởng cả Windows TSF và Linux Fcitx5 do cùng đi quaTelexEngine.processKey). - Sửa lỗi lặp phím hủy dấu mũ khi chữ đã ghép dấu thanh: trước đây gõ
exeekhông trả vềexe(vìễ= ê + ngã là một ký tự Unicode dựng sẵn, không còn chứaêriêng lẻ). Nay nhận diện modifier qua phân rã Unicode nênexee→exe,xeee→xeenhư mong muốn. - Sửa lỗi từ tiếng Anh có đuôi phụ âm tắc bị ép dấu sắc: trước đây
sort→sót,corp→cóp(do quy tắc âm tắc cuối ép dấu hỏi/huyền/ngã thành sắc). Nay engine ưu tiên backtrack tiếng Anh nênsort→sort,corp→corp.
Cài đặt
- Tải file
BambooMintKey1.1.3-Setup.exeở mục Assets bên dưới, chạy bộ cài và làm theo hướng dẫn trên màn hình (hỗ trợ cài đặt im lặng:BambooMintKey1.1.3-Setup.exe /VERYSILENT /NORESTART). - Hoặc cài qua Windows Package Manager (WinGet) sau khi manifest được duyệt:
winget install BambooMintKey.BambooMintKey
Mã băm xác thực (SHA-256)
BambooMintKey1.1.3-Setup.exe:[TBD](sha256:46acaf6636fb7a11167f1068970736a3ffc36a0bfbc1f1937c38384d63782e65)