Notepad++ 7.7 release
This commit is contained in:
parent
6d365d89c0
commit
23dd65549a
@ -1,27 +1,17 @@
|
||||
Notepad++ v7.6.6 bug-fix:
|
||||
Notepad++ v7.7 new features and bug-fixes:
|
||||
|
||||
1. Fix crash issue inserted by adding an enhancement for retaining read only setting state in session.
|
||||
1. Continue Microsoft binary code signing thanks to the offer from DigiCert (again).
|
||||
2. Upgrade Scintilla from v3.56 to v4.14.
|
||||
3. Fix a regression about memory issue while reloading a file.
|
||||
4. Fix cursor flickering problem after double clicking on URL.
|
||||
5. Make Python files default to using spaces instead of tabs.
|
||||
6. Add "Count in selection" option in Find dialog.
|
||||
7. Add Ctrl + R shortcut for "Reload from disk" command.
|
||||
8. Fix '\' display problem in CSS while using themes (Remove Batang font for CSS tags).
|
||||
9. Fix crash while right clicking on DocSwitcher's column bar.
|
||||
10. Fix all plugins being removed problem while Plugin Admin romoves an old plugin (of old system).
|
||||
|
||||
|
||||
Notepad++ v7.6.5 new features and bug-fixes:
|
||||
|
||||
0. Security enhancement: GPG Signature is provided for Notepad++ release.
|
||||
1. Fix a long waiting issue about file auto change detection: enhance "File status Auto-Detection" to avoid switching editing tab off behaviour.
|
||||
2. Fix encoding (language) detection regressions since v7.6.
|
||||
3. Fix a regression: double-clicking on a "find all in current document" result for an unsaved doc prompts to save it.
|
||||
4. Added close all unchanged tabs command.
|
||||
5. Restore deleted "Launch in browser" customized shortcuts in EU-FOSSA bounty program by implementing them in more secure way: Add "View Current File in Browser" for Firefox, Chrome, IE & Edge.
|
||||
6. Retain read only setting state in session.
|
||||
7. Enhancement: after file reload user can still undo.
|
||||
8. Fix a bug in command "Remove Consecutive Duplicate Lines" and make it work with old Macintosh EOL.
|
||||
9. Fix UDL language marker bullet position, if UDL Name exceeds 14 characters, extend UDL names to max 64 characters.
|
||||
10. Enhance external call code to avoid eventual arbitrary commands execution. (EURO-FOSSA)
|
||||
11. Fix crash issue by command "On Selection->Open File" while the number of selected characters is exceed 2048. (EURO-FOSSA)
|
||||
12. Fix crash issue of User Define dialog while deleting a unallocated entry. (EURO-FOSSA)
|
||||
13. Fix crash issue on shortcut command while its length exceed 260. (EURO-FOSSA)
|
||||
14. Add an enhancement on "Open..." command to prevent from the eventual crash. (EURO-FOSSA)
|
||||
15. Fix stack Buffer Overflow in Command::extractArgs. (EURO-FOSSA)
|
||||
|
||||
Included plugins:
|
||||
|
||||
1. NppExport v0.2.8 (32-bit x86 only)
|
||||
|
@ -27,12 +27,12 @@
|
||||
|
||||
#pragma once
|
||||
|
||||
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.6.6")
|
||||
#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v7.7")
|
||||
|
||||
// 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")
|
||||
#define VERSION_VALUE TEXT("7.66\0")
|
||||
#define VERSION_DIGITALVALUE 7, 6, 6, 0
|
||||
#define VERSION_VALUE TEXT("7.7\0")
|
||||
#define VERSION_DIGITALVALUE 7, 7, 0, 0
|
||||
|
||||
|
||||
|
||||
|
@ -60,10 +60,10 @@ Here are the instructions to build SciLexer.dll (for both 32-bit & 64-bit) for N
|
||||
|
||||
1. Download the [Boost source code](https://www.boost.org/users/history/version_1_70_0.html).
|
||||
2. Unzip boost. In my case, It's unzipped in `C:\sources\boost_1_70_0`
|
||||
3. Build regex of boost. With the version 1.70, launch `bootstrap.bat` under the boost root, `bjam.exe` will be generated beside of `bootstrap.bat`. For building boost PCRE lib, go into regex build directory by typing `cd C:\sources\boost_1_70_0\libs\regex\build` then launch `C:\sources\boost_1_70_0\bjam.exe toolset=msvc link=static threading=multi runtime-link=static address-model=64 release stage`.
|
||||
3. Build regex of boost. With the version 1.70, launch `bootstrap.bat` under the boost root, `b2.exe` will be generated beside of `bootstrap.bat`. For building boost PCRE lib, go into regex build directory by typing `cd C:\sources\boost_1_70_0\libs\regex\build` then launch `C:\sources\boost_1_70_0\b2.exe toolset=msvc link=static threading=multi runtime-link=static address-model=64 release stage`.
|
||||
Note that **address-model=64** is optional if you want to build lib in 64 bits. For 32 bits build, just remove **address-model=64** frome the command line.
|
||||
4. Copy generated message from `C:\sources\boost_1_70_0\bin.v2\libs\regex\build\msvc-14.1\release\address-model-64\link-static\runtime-link-static\threading-multi\libboost_regex-vc141-mt-s-x64-1_70.lib` to `C:\tmp\boostregexLib\x64\`
|
||||
5. Go in `scintilla\win32\` then run `nmake -f BOOSTPATH=your_boost_root_path BOOSTREGEXLIBPATH=your_built_lib_path scintilla.mak`. For example `nmake BOOSTPATH=C:\sources\boost_1_70_0\ BOOSTREGEXLIBPATH=C:\tmp\boostregexLib\x64\ -f scintilla.mak`
|
||||
5. Go in `scintilla\win32\` then run `nmake BOOSTPATH=your_boost_root_path BOOSTREGEXLIBPATH=your_built_lib_path -f scintilla.mak`. For example `nmake BOOSTPATH=C:\sources\boost_1_70_0\ BOOSTREGEXLIBPATH=C:\tmp\boostregexLib\x64\ -f scintilla.mak`
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user