The difference I noticed was in SCNotification, where the current version has Sci_Position position while this template has int position. On x64 builds these types are not the same size, which causes runtime errors when reading the notification fields.
See the current version of Scintilla.h used by NPP here:
https://github.com/notepad-plus-plus/notepad-plus-plus/blob/master/scintilla/include/Scintilla.h
The difference I noticed was in
SCNotification
, where the current version hasSci_Position position
while this template hasint position
. On x64 builds these types are not the same size, which causes runtime errors when reading the notification fields.