Zufu Liu
Zufu Liu
Fixed by 339e3fa8805f7c9411bf6e6df8d295b91b5a72a5.
Hi @maboroshin, can you check whether window mode `IMR_DOCUMENTFEED` (issue #127) still works after 339e3fa8805f7c9411bf6e6df8d295b91b5a72a5?
Good to know it works. Just a bit strange as `git blame -L:ImeOnDocumentFeed ScintillaWin.cxx` says `IMR_DOCUMENTFEED` was added in 72ef5d61d3b2958f9c441a8dbcad83ed96e6d426 (v4.23.06r4862), and no changes to the function until 65ccf25dba933ce233793f0612910d0d7a56b0ca and...
https://documentation.sas.com/doc/en/lrcon/9.4/part-1.htm https://documentation.sas.com/api/docsets/lrcon/9.4/content/lrcon.pdf
Needs help to figure file extensions and keywords (and corresponding links) for SAS. Also here are questions for the lexer: 1. the lexer treat `// ... ;` as comment but...
> Yes, it is a comment. The comments rule is described [here](https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/lestmtsglobal/n1v51exifva71an1cvfn2z6j26lo.htm) But it only says: Syntax [`*message`](https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/lestmtsglobal/n1v51exifva71an1cvfn2z6j26lo.htm#n01vkze93ddgpnn1q89rby429gd0); or [`/*message*/`](https://documentation.sas.com/doc/en/pgmsascdc/9.4_3.5/lestmtsglobal/n1v51exifva71an1cvfn2z6j26lo.htm#p1an2qs130ehyen10j4o1ou77hpd) No mention of C/C++ style `//`.
4f20795099b37acdf01515f276702de81af5dc13 added a simple lexer for SAS Viya 2024.06, please test latest builds from https://github.com/zufuliu/notepad4/actions
VB and VBS are supported, function list for VBA is incomplete.
Renamed menus to "Code Compress" and "Code Pretty". CC @maboroshin, @Matteo-Nigro, @VenusGirl for menu translation.  207eb024dae36d93d080cf9d5220e12969418e7d implemented this for CSS, JavaScript (pretty still needs further work), JSON and JSON5...
This is due to partial line layout for long line limited the time (250ms) to wrap long line to avoid UI freeze.