mirror of
https://github.com/notepad-plus-plus/notepad-plus-plus.git
synced 2025-07-21 12:54:42 +02:00
Notepad++ release v8.3 (Boycott Beijing 2022)
This commit is contained in:
parent
1c6055ecf7
commit
ae6361fa35
@ -1,26 +1,19 @@
|
|||||||
Notepad++ v8.2.1 new features and bug-fixes:
|
Notepad++ v8.3 new features and bug-fixes:
|
||||||
|
|
||||||
1. Fix regression of loaded session being empty on exit.
|
1. Remove 2GB file open restriction for x64 binary.
|
||||||
2. Add Find/Replace text swap button in Find replace dialog.
|
2. Improve large files (200MB) loading speed and editing/browsing performance.
|
||||||
3. Add an option for inserting auto-completion selection to fix hitting twice ENTER to go to next line.
|
3. Fix Find in Files crash issue.
|
||||||
4. Fix installer x64 not detected the previous installation location.
|
|
||||||
5. Add copy name/path commands to DocList and Edit menu.
|
|
||||||
6. Fix Recent Files List not revised issue after "Save As" command.
|
|
||||||
7. Fix Windows 11 detected wrongly issue in "Debug information".
|
|
||||||
8. Fix "Save As" command cannot be used as "Save" issue.
|
|
||||||
9. Fix visual glitch regression of fg/bg color disabling.
|
|
||||||
10. Fix wrong keywords (of preprocessor in C) highlighting in Java.
|
|
||||||
|
|
||||||
|
|
||||||
More fixes & implementations detail:
|
More fixes & implementations detail:
|
||||||
https://notepad-plus-plus.org/downloads/v8.2.1/
|
https://notepad-plus-plus.org/downloads/v8.3/
|
||||||
|
|
||||||
|
|
||||||
Included plugins:
|
Included plugins:
|
||||||
|
|
||||||
1. NppExport v0.3
|
1. NppExport v0.3
|
||||||
2. Converter v4.3
|
2. Converter v4.4
|
||||||
3. Mime Tool v2.6
|
3. Mime Tool v2.7
|
||||||
|
|
||||||
|
|
||||||
Updater (Installer only):
|
Updater (Installer only):
|
||||||
|
@ -256,8 +256,13 @@ HexEditorTestEnd64:
|
|||||||
Delete "$INSTDIR\plugins\ComparePlugin\ComparePlugin.dll"
|
Delete "$INSTDIR\plugins\ComparePlugin\ComparePlugin.dll"
|
||||||
CompareTestEnd64:
|
CompareTestEnd64:
|
||||||
|
|
||||||
|
; DSpellCheck makes Notepad++ x64 crash. "1.4.23" is its 1st version which contains the fix
|
||||||
IfFileExists "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll" 0 DSpellCheckTestEnd64
|
IfFileExists "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll" 0 DSpellCheckTestEnd64
|
||||||
MessageBox MB_OK "Due to DSpellCheck plugin's crash issue on Notepad++ x64 binary, DSpellCheck.dll will be removed." /SD IDOK
|
${GetFileVersion} "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll" $R0
|
||||||
|
${VersionCompare} $R0 "1.4.23" $R1 ; 0: equal to 1.4.23 1: $R0 is newer 2: 1.4.23 is newer
|
||||||
|
StrCmp $R1 "0" +5 0 ; if equal skip all & go to end, else go to next
|
||||||
|
StrCmp $R1 "1" +4 0 ; if newer skip all & go to end, else older (2) then go to next
|
||||||
|
MessageBox MB_OK "Due to DSpellCheck plugin's incompatibility issue in version $R0, DSpellCheck.dll will be deleted. Use Plugins Admin to add back (the latest version of) DSpellCheck." /SD IDOK
|
||||||
Rename "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll" "$INSTDIR\plugins\disabled\DSpellCheck.dll"
|
Rename "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll" "$INSTDIR\plugins\disabled\DSpellCheck.dll"
|
||||||
Delete "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll"
|
Delete "$INSTDIR\plugins\DSpellCheck\DSpellCheck.dll"
|
||||||
DSpellCheckTestEnd64:
|
DSpellCheckTestEnd64:
|
||||||
@ -267,13 +272,7 @@ DSpellCheckTestEnd64:
|
|||||||
Rename "$INSTDIR\plugins\SpeechPlugin\SpeechPlugin.dll" "$INSTDIR\plugins\disabled\SpeechPlugin.dll"
|
Rename "$INSTDIR\plugins\SpeechPlugin\SpeechPlugin.dll" "$INSTDIR\plugins\disabled\SpeechPlugin.dll"
|
||||||
Delete "$INSTDIR\plugins\SpeechPlugin\SpeechPlugin.dll"
|
Delete "$INSTDIR\plugins\SpeechPlugin\SpeechPlugin.dll"
|
||||||
SpeechPluginTestEnd64:
|
SpeechPluginTestEnd64:
|
||||||
/*
|
|
||||||
IfFileExists "$INSTDIR\plugins\TagLEET\TagLEET.dll" 0 TagLEETTestEnd64
|
|
||||||
MessageBox MB_OK "Due to TagLEET plugin's crash issue on Notepad++ x64 binary, TagLEET.dll will be removed." /SD IDOK
|
|
||||||
Rename "$INSTDIR\plugins\TagLEET\TagLEET.dll" "$INSTDIR\plugins\disabled\TagLEET.dll"
|
|
||||||
Delete "$INSTDIR\plugins\TagLEET\TagLEET.dll"
|
|
||||||
TagLEETTestEnd64:
|
|
||||||
*/
|
|
||||||
IfFileExists "$INSTDIR\plugins\NppQCP\NppQCP.dll" 0 NppQCPTestEnd64
|
IfFileExists "$INSTDIR\plugins\NppQCP\NppQCP.dll" 0 NppQCPTestEnd64
|
||||||
MessageBox MB_OK "Due to NppQCP plugin's crash issue on Notepad++ x64 binary, NppQCP.dll will be removed." /SD IDOK
|
MessageBox MB_OK "Due to NppQCP plugin's crash issue on Notepad++ x64 binary, NppQCP.dll will be removed." /SD IDOK
|
||||||
Rename "$INSTDIR\plugins\NppQCP\NppQCP.dll" "$INSTDIR\plugins\disabled\NppQCP.dll"
|
Rename "$INSTDIR\plugins\NppQCP\NppQCP.dll" "$INSTDIR\plugins\disabled\NppQCP.dll"
|
||||||
|
@ -1210,6 +1210,7 @@ BEGIN
|
|||||||
//LTEXT "FREE UYGHUR",IDC_AUTHOR_NAME,70,32,70,8
|
//LTEXT "FREE UYGHUR",IDC_AUTHOR_NAME,70,32,70,8
|
||||||
//LTEXT "Stand with Hong Kong",IDC_AUTHOR_NAME,70,32,80,8
|
//LTEXT "Stand with Hong Kong",IDC_AUTHOR_NAME,70,32,80,8
|
||||||
//LTEXT "pour Samuel Paty",IDC_AUTHOR_NAME,70,32,80,8
|
//LTEXT "pour Samuel Paty",IDC_AUTHOR_NAME,70,32,80,8
|
||||||
|
LTEXT "Boycott Beijing 2022",IDC_AUTHOR_NAME,85,38,80,8
|
||||||
LTEXT "Home:",IDC_STATIC,21,58,47,8
|
LTEXT "Home:",IDC_STATIC,21,58,47,8
|
||||||
LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,58,126,8
|
LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,58,126,8
|
||||||
GROUPBOX "GNU General Public Licence",IDC_STATIC,19,75,231,131,BS_CENTER
|
GROUPBOX "GNU General Public Licence",IDC_STATIC,19,75,231,131,BS_CENTER
|
||||||
|
@ -19,12 +19,12 @@
|
|||||||
//
|
//
|
||||||
// Notepad++ version: begin
|
// Notepad++ version: begin
|
||||||
//
|
//
|
||||||
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.2.1")
|
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v8.3")
|
||||||
|
|
||||||
// should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71
|
// should be X.Y : ie. if VERSION_DIGITALVALUE == 4, 7, 1, 0 , then X = 4, Y = 71
|
||||||
// ex : #define VERSION_VALUE TEXT("5.63\0")
|
// ex : #define VERSION_VALUE TEXT("5.63\0")
|
||||||
#define VERSION_VALUE TEXT("8.21\0")
|
#define VERSION_VALUE TEXT("8.3\0")
|
||||||
#define VERSION_DIGITALVALUE 8, 2, 1, 0
|
#define VERSION_DIGITALVALUE 8, 3, 0, 0
|
||||||
|
|
||||||
// Notepad++ version: end
|
// Notepad++ version: end
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user