Notepad++ v7.8.9 release

Notepad++ Stand with Hong Kong edition
This commit is contained in:
Don HO 2020-07-16 12:01:15 +02:00
parent acb4e5ae18
commit 3b2d2bb300
4 changed files with 15 additions and 16 deletions

View File

@ -1,17 +1,14 @@
Notepad++ v7.8.8 Enhancements & bug-fixes: Notepad++ v7.8.9 Enhancements & bug-fixes:
1. Fix accented characters in ANSI files not found in "find in files" and "replace in files" commands issues. 1. Fix Line operations (join lines, split lines, remove duplicate lines and sort lines) doing one too many lines issue.
2. Add an option to improve rendering special Unicode characters by using Scintilla's DirectWrite technology. 2. Fix the regression of jump line failure via command line (-n).
3. Fix URL invisible issue in dark themes. 3. Fix URL Hovered colour disappears after modifying any Clickable Link Settings regression.
4. Fix the focus not on the opening new file issue. 4. Fix URL is not clickable in certain stuation while wrapped is enabled.
5. Fix Workspace (Project panel), Folder As Workspace and function list keep focus issue after double clicking an item. 5. Fix "Save" not working in Windows dialog.
6. Add Ctrl+Backspace ability to delete word for comboboxes in Find/Replace dialog. 6. Fix Flickering cursor after double clicking a found line in find results.
7. Add ability to find-all in selected text. 7. Fix Found line may not be centered by double clicking in find results, if word wrap is on.
8. Fix wrong treatment of backslashes as escape sequences in autocompletion. 8. Fix wrong horizontal scroll bar position after restoring Window position.
9. Enhance "Remove Empty Lines" command: Allow scope to be limited by an active selection. 9. Fix Find result window output TAB-width incoherent issue.
10. Fix loading of project & session files by drag & drop not working issue.
11. Fix block selection cursor wrong positions after typing TAB.
12. Add confirmation prompt to "Replace all in all opened documents" command to avoid PBKAC.
Included plugins: Included plugins:

View File

@ -1022,6 +1022,7 @@ BEGIN
LTEXT "bit",IDC_VERSION_BIT,150,20,140,11 LTEXT "bit",IDC_VERSION_BIT,150,20,140,11
//LTEXT "Author :",IDC_STATIC,21,45,31,8 //LTEXT "Author :",IDC_STATIC,21,45,31,8
//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,70,8
LTEXT "Home:",IDC_STATIC,21,52,47,8 LTEXT "Home:",IDC_STATIC,21,52,47,8
LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,52,126,8 LTEXT "https://notepad-plus-plus.org/",IDC_HOME_ADDR,50,52,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

View File

@ -63,6 +63,7 @@ INT_PTR CALLBACK AboutDlg::run_dlgProc(UINT message, WPARAM wParam, LPARAM lPara
//_emailLink.init(_hInst, _hSelf); //_emailLink.init(_hInst, _hSelf);
//_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("mailto:don.h@free.fr")); //_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("mailto:don.h@free.fr"));
//_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("https://notepad-plus-plus.org/news/v781-free-uyghur-edition/")); //_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("https://notepad-plus-plus.org/news/v781-free-uyghur-edition/"));
_emailLink.create(::GetDlgItem(_hSelf, IDC_AUTHOR_NAME), TEXT("https://notepad-plus-plus.org/news/v789-stand-with-hong-kong/"));
_pageLink.init(_hInst, _hSelf); _pageLink.init(_hInst, _hSelf);
_pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/")); _pageLink.create(::GetDlgItem(_hSelf, IDC_HOME_ADDR), TEXT("https://notepad-plus-plus.org/"));

View File

@ -27,12 +27,12 @@
#pragma once #pragma once
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.8.8") #define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.8.9")
// 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.88\0") #define VERSION_VALUE TEXT("7.89\0")
#define VERSION_DIGITALVALUE 7, 8, 8, 0 #define VERSION_DIGITALVALUE 7, 8, 9, 0