Zufu Liu
Zufu Liu
707e258bd3164ab69c9d37bbcc9b83d585368321 made a small change to strings on Find/Replace dialog, should not affect existing translations: 
CSS, JavaScript, JSON and JSON5 compress & pretty implemented by 207eb024dae36d93d080cf9d5220e12969418e7d. JavaScript pretty still needs further work. https://github.com/zufuliu/notepad2/blob/207eb024dae36d93d080cf9d5220e12969418e7d/src/Bridge.cpp#L1151-L1155 
Code compress & pretty for CSS, JavaScript, JSON and JSON5 is ready for use, feel free to test latest builds (on main branch) from https://github.com/zufuliu/notepad2/actions.
Not quite understand what you want, do you want to trim the typed prefix/suffix before prefixing/appending? can you give some examples?
Seems not useful, currently `PREFIXcdefghSUFFIX` can be produced by: Alt + Z Alt + Z Alt + L then Alt + M
Requires some changes in Scintilla to handle `MK_MBUTTON`.
full-width (Unicode) space is not supported by any lexer, you can use "Fullwidth Form to Halfwidth" menu to convert it into ASCII space U+0020. 
maybe update following in readme.md is enough? > Unix-like Operating Systems (Linux, macOS, BSD, etc.) using [Wine](https://www.winehq.org/)
How about turn off "Auto complete braces and quotes" for `[ ]`? 
Edit -> Lines -> Modify Lines: 