mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-08-26 12:18:31 +02:00
Release 5.5.1 ( https://www.scintilla.org/scintilla551.zip ) Released 22 July 2024. SCI_CUTALLOWLINE added which is similar to SCI_COPYALLOWLINE but also deletes the copied text. Feature #1518. Can set font used for autocompletion lists with SCI_AUTOCSETSTYLE. Feature #1523. Increase maximum zoom set interactively to +60 points. Feature #1517. Fix flickering cursor after some mouse action sequences. Bug #2443. Release 5.3.3 ( https://www.scintilla.org/lexilla533.zip ) Released 22 July 2024. ASP: Control whether ASP is enabled for XML and HTML with lexer.xml.allow.asp and lexer.html.allow.asp. Issue #252. JavaScript: Recognize regular expressions at start or after '>' in JavaScript when lexer is cpp, hypertext, or xml. Issue #250, Bug #918. JavaScript: Recognize initial #! 'shebang' line as a comment in standalone files. Issue #253. Lua: Fix non-ASCII identifiers joined with '.' or ':'. Issue #242. Lua: Fix folding for multi-line SCE_LUA_LITERALSTRING and SCE_LUA_COMMENT when performed incrementally. Issue #247. PHP: Control whether PHP is enabled for XML and HTML with lexer.xml.allow.php and lexer.html.allow.php. Issue #252. Close #15466
36 lines
818 B
Makefile
36 lines
818 B
Makefile
# Build all the unit tests with Microsoft Visual C++ using nmake
|
|
# Tested with Visual C++ 2022
|
|
|
|
DEL = del /q
|
|
EXE = unitTest.exe
|
|
|
|
INCLUDEDIRS = /I../../include /I../../lexlib /I../../../scintilla/include
|
|
|
|
CXXFLAGS = /MP /EHsc /std:c++17 /D_HAS_AUTO_PTR_ETC=1 /wd 4805 $(INCLUDEDIRS)
|
|
|
|
# Files in this directory containing tests
|
|
TESTSRC=test*.cxx
|
|
# Files being tested from lexilla/lexlib directory
|
|
TESTEDSRC=\
|
|
../../lexlib/Accessor.cxx \
|
|
../../lexlib/CharacterSet.cxx \
|
|
../../lexlib/InList.cxx \
|
|
../../lexlib/LexerBase.cxx \
|
|
../../lexlib/LexerModule.cxx \
|
|
../../lexlib/LexerSimple.cxx \
|
|
../../lexlib/PropSetSimple.cxx \
|
|
../../lexlib/WordList.cxx
|
|
|
|
TESTS=$(EXE)
|
|
|
|
all: $(TESTS)
|
|
|
|
test: $(TESTS)
|
|
$(EXE)
|
|
|
|
clean:
|
|
$(DEL) $(TESTS) *.o *.obj *.exe
|
|
|
|
$(EXE): $(TESTSRC) $(TESTEDSRC) $(@B).cxx
|
|
$(CXX) $(CXXFLAGS) /Fe$@ $**
|