Notepad++ 7.5.2 release

This commit is contained in:
Don Ho 2017-11-27 09:32:44 +01:00
parent dd6101ea18
commit e339c0f600
4 changed files with 18 additions and 21 deletions

View File

@ -1,17 +1,13 @@
Notepad++ 7.5.1 new featurs/enhancements & bug-fixes: Notepad++ 7.5.2 new features/enhancements & bug-fixes:
1. Fix some excluded language cannot be remembered bug.
2. Fix a localization regression bug.
3. Fix the bug that Notepad++ create "%APPDATA%\local\notepad++" folder in local conf mode.
4. Add Visual Prolog language support.
5. Add auto-completion support for batch file (*.bat).
6. Enhance Function List for PHP and JavaScript.
7. Enhance Shortcut Mapper by adding category column.
8. Make double click work for language menu disabling/enabling in preferences dialog.
9. Make double click work to improve file extension movement in Preferences dialog.
10. Fix bug: language menu item is restored back on the wrong zone.
11. Add a spiritual quote.
1. Fixed hanging issue while modifying JavaScript TAB settings.
2. Add DSpellCheck plugin into distribution.
3. Add version and other info into installer.
4. Fix an issue while installing a x64 version, x86 version (if it exists) is not removed - and vice versa.
5. Fix display glitch of certificate checking error message.
6. Remove unused/empty entries from shortcut mapper.
7. Add BaanC function list feature.
8. Add batch auto-completion into installer.
Included plugins: Included plugins:
@ -19,8 +15,8 @@ Included plugins:
1. NppExport v0.2.8 (32-bit x86 only) 1. NppExport v0.2.8 (32-bit x86 only)
2. Converter 4.2.1 2. Converter 4.2.1
3. Mime Tool 2.1 3. Mime Tool 2.1
4. DSpellCheck 1.3.2
Updater (Installer only): Updater (Installer only):
* WinGup v4.1 * WinGup v4.2

View File

@ -201,7 +201,7 @@ Function removeUnstablePlugins
MessageBox MB_OK "Due to the stability issue,$\nNppQCP.dll will be moved to the directory $\"disabled$\"" /SD IDOK MessageBox MB_OK "Due to the stability issue,$\nNppQCP.dll will be moved to the directory $\"disabled$\"" /SD IDOK
Rename "$INSTDIR\plugins\NppQCP.dll" "$INSTDIR\plugins\disabled\NppQCP.dll" Rename "$INSTDIR\plugins\NppQCP.dll" "$INSTDIR\plugins\disabled\NppQCP.dll"
Delete "$INSTDIR\plugins\NppQCP.dll" Delete "$INSTDIR\plugins\NppQCP.dll"
/*
IfFileExists "$INSTDIR\plugins\DSpellCheck.dll" 0 +11 IfFileExists "$INSTDIR\plugins\DSpellCheck.dll" 0 +11
MessageBox MB_YESNOCANCEL "Due to the stability issue, DSpellCheck.dll will be moved to the directory $\"disabled$\".$\nChoose Cancel to keep it for this installation.$\nChoose No to keep it forever." /SD IDYES IDNO never IDCANCEL donothing ;IDYES remove MessageBox MB_YESNOCANCEL "Due to the stability issue, DSpellCheck.dll will be moved to the directory $\"disabled$\".$\nChoose Cancel to keep it for this installation.$\nChoose No to keep it forever." /SD IDYES IDNO never IDCANCEL donothing ;IDYES remove
Rename "$INSTDIR\plugins\DSpellCheck.dll" "$INSTDIR\plugins\disabled\DSpellCheck.dll" Rename "$INSTDIR\plugins\DSpellCheck.dll" "$INSTDIR\plugins\disabled\DSpellCheck.dll"
@ -210,6 +210,7 @@ Function removeUnstablePlugins
never: never:
Rename "$INSTDIR\plugins\DSpellCheck.dll" "$INSTDIR\plugins\DSpellCheck2.dll" Rename "$INSTDIR\plugins\DSpellCheck.dll" "$INSTDIR\plugins\DSpellCheck2.dll"
Goto donothing Goto donothing
*/
donothing: donothing:
FunctionEnd FunctionEnd

View File

@ -71,7 +71,7 @@ void Notepad_plus::command(int id)
{ {
fileNew(); fileNew();
///* /*
bool isFirstTime = ! _pluginsAdminDlg.isCreated(); bool isFirstTime = ! _pluginsAdminDlg.isCreated();
_pluginsAdminDlg.setPluginsManager(&_pluginsManager); _pluginsAdminDlg.setPluginsManager(&_pluginsManager);
_pluginsAdminDlg.doDialog(_nativeLangSpeaker.isRTL()); _pluginsAdminDlg.doDialog(_nativeLangSpeaker.isRTL());
@ -80,7 +80,7 @@ void Notepad_plus::command(int id)
_nativeLangSpeaker.changeConfigLang(_pluginsAdminDlg.getHSelf()); _nativeLangSpeaker.changeConfigLang(_pluginsAdminDlg.getHSelf());
_pluginsAdminDlg.updateListAndLoadFromJson(); _pluginsAdminDlg.updateListAndLoadFromJson();
} }
//*/ */
} }
break; break;

View File

@ -27,12 +27,12 @@
#pragma once #pragma once
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.5.1") #define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.5.2")
// 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("7.51\0") #define VERSION_VALUE TEXT("7.52\0")
#define VERSION_DIGITALVALUE 7, 5, 1, 0 #define VERSION_DIGITALVALUE 7, 5, 2, 0