Zufu Liu

Results 628 comments of Zufu Liu

The "fold.at.else" code folding property is not implemented (some were removed in 56083e026034ec8f7107552ac76dca88fc5da6aa).

Click the second toolbar bitton. ![FileBrowse](https://user-images.githubusercontent.com/2289926/115114869-0f0f4f00-9fc4-11eb-9922-df8aaa34a1a1.png)

Emoji input can be disabled by set `EnableLaTeXLikeEmojiInput` (in LaTeXInput.h) to 0, this will make Notepad2.exe 26KiB smaller.

Implement UDL is bit complex than writing a lexer for a specific language, there are many 200 ~ 500 lines lexers at https://github.com/zufuliu/notepad2/tree/master/scintilla/lexers. What language do you want to support?

OK, I will add them later. [SciTE](https://www.scintilla.org/SciTE.html) already supports them.

It looks I can not find any official or complete document for ANSYS and ABAQUS. For code folding, keyword based (`*if`, `*endif`) would be much simpler. only data lines (block)...

Schemes for ABAQUS and APDL were added by 66fa7adffa17b2418952e5e00dcac44f7af14852, but are far from complete or useful. You can add more commands, functions, and other words to https://github.com/zufuliu/notepad2/blob/master/tools/lang/ABAQUS.inp and https://github.com/zufuliu/notepad2/blob/master/tools/lang/APDL.apdl (I...

Indentation based code folding implemented by d911f706e8f28b14cbce8a45f073090f6bcea8c3. I personally prefer keyword based code folding, please open https://github.com/zufuliu/notepad2/actions and test the builds (click the commit message, and then download artifacts zip)....

I just treat line starts with a number as data line, then fold all consecutive data lines as a block.

It's seems possible and not hard.