Zufu Liu

Results 628 comments of Zufu Liu

The restrict on selection removed by 17106fb39bf4aa45af318d05f0f4bbe81e89e1ee, not plan to add shortcut.

An option could be added to let "Title Case" convert string to lower case, then title case: ![image](https://github.com/user-attachments/assets/7494b72e-e208-4870-a324-cc744b3d3b4a) or add another menu (e.g. `Title Case (Force)`) that does lower case,...

I'm going to change text to lower case then title case, this matches behavior of other editors.

The new behavior (lower casing + title casing) is implemented by 593954963d0aedf63842f382f411d6d01a103167.

> 最好可以自定义设置滚动到指定行显示 Use `/g line,column`

https://github.com/zufuliu/notepad4/blob/8d1ce642f27766e2ea20c14c897bb192c87f38dc/src/Edit.cpp#L4337-L4344

> 在 .ini配置文件, 加一条配置吧, 可以自定义指定行显示 The matched line is centered in editor window after 08020fe61f636dcbfbed5eb94f384ab8ad32e911, so no need further changes.

> Hi, 我已经尝试整合三方的代码,修改了一个 dark theme 的版本 Your code uses `std::mutex`, the exe is not granted to be runnable on earlier system, see https://github.com/microsoft/STL/issues/946. https://github.com/zufuliu/notepad4/blob/01d55f321a6394ba2d4f3702da9af8d490de7ebc/scintilla/src/ParallelSupport.h#L39-L43

AVX512 (`x86-64-v4`) implies AVX2 (`x86-64-v3`) and SSE4 (`x86-64-v2`), so you can keep existing AVX2/SSE4 code as is (keep `#define NP2_USE_AVX2 1`) and only add new code for AVX512 if it's...

It seems process 8 pixels at a time is unsafe for some DPI / scaling: https://github.com/zufuliu/notepad4/blob/fa7f72499a8f825af5856567ba4a1aab6aea9d12/scintilla/include/GraphicUtils.h#L62-L63 consider a system with 144 dpi (icon base size is 24x24 in HD build),...