hchunhui / librime-lua

Extending RIME with Lua scripts
BSD 3-Clause "New" or "Revised" License
359 stars 45 forks source link

opencc.cc: remove filesystem::exists() #277

Closed shewer closed 1 year ago

fxliang commented 1 year ago

有试过在非UTF-8 codepage 设置下的Windows 环境中(cp936或者big-5),使用带中文字符的用户路径测试吗?有可能有问题

shewer commented 1 year ago

有试过在非UTF-8 codepage 设置下的Windows 环境中(cp936或者big-5),使用带中文字符的用户路径测试吗?有可能有问题

在原碼 中有一段 MSC_VER 轉換 path 看能不能只 轉換 string , 我沒有win 環境測試不了 https://github.com/rime/librime/blob/7928a7d18d7a2632736b096e31e0550d34a6f661/src/rime/gear/simplifier.cc#L45-L50

更新 https://github.com/shewer/librime-lua/tree/opencc-dev , 如果沒有問題我就PR