diff --git a/PowerEditor/bin/change.log b/PowerEditor/bin/change.log index 32013242..6e9bf676 100644 --- a/PowerEditor/bin/change.log +++ b/PowerEditor/bin/change.log @@ -1,17 +1,12 @@ -Notepad++ v6.5.5 new features and bug fixes: +Notepad++ v6.6 new features and bug fixes: + +1. Add session snapshot and periodic backup feature. +2. Fix RTL/LTR command making mirrored text bug. +3. Make auto-detect character encoding optional. +4. Apply DPI-aware on find & replace dialog tab and User define language dialog tab. +5. Add shell script parser for the function list. +6. Make backslash as an escape character optional in SQL. -1. Add character encoding auto-detection feature. -2. Fix the word-completion hanging problem by typing Chinese in ANSI document under Chinese Windows 7/8 64 bits. -3. Enable word-completion in ANSI document under CJK environment. -4. Add wildcard capacity for file name argument in command line. -5. Add new command line argument "-r" for opening files recursively (with wildcard characters). -6. Fix the crash bug while setting current document as Objective-C source code. -7. Fix rename not replacing the existing file bug. -8. Enhance Function list feature: reload on saving. -9. Enhance Function list feature: better recognition of perl function. -10. Fix sorting path in Windows document dialog makes Notepad++ crash. -11. Fix the no extension column setting for Doc Switcher not initialized properly in preference dialog. -12. Add "Command line arguments help" menu item command. Included plugins: diff --git a/PowerEditor/bin/npp.pdb b/PowerEditor/bin/npp.pdb index f8332368..ae404eb6 100644 Binary files a/PowerEditor/bin/npp.pdb and b/PowerEditor/bin/npp.pdb differ diff --git a/PowerEditor/installer/nativeLang/czech.xml b/PowerEditor/installer/nativeLang/czech.xml index f1815ad1..2fe90729 100644 --- a/PowerEditor/installer/nativeLang/czech.xml +++ b/PowerEditor/installer/nativeLang/czech.xml @@ -1,10 +1,10 @@ - +
@@ -272,6 +272,8 @@ + + @@ -793,13 +795,19 @@ - + + + + + + + + + - - diff --git a/PowerEditor/installer/nativeLang/esperanto.xml b/PowerEditor/installer/nativeLang/esperanto.xml index e2da1044..a0bf02b2 100644 --- a/PowerEditor/installer/nativeLang/esperanto.xml +++ b/PowerEditor/installer/nativeLang/esperanto.xml @@ -1,12 +1,11 @@ @@ -29,6 +28,9 @@ + + + @@ -74,9 +76,15 @@ + + + + + + @@ -145,6 +153,9 @@ + + + @@ -282,6 +293,8 @@ + + @@ -309,8 +322,8 @@ - - + +
@@ -349,7 +362,7 @@ - + @@ -467,13 +480,13 @@ - + - - + + @@ -543,7 +556,7 @@ - + @@ -615,6 +628,7 @@ + @@ -640,7 +654,7 @@ - + @@ -751,6 +765,8 @@ + + @@ -761,7 +777,7 @@ - + @@ -783,13 +799,15 @@ - + + - - + + + diff --git a/PowerEditor/installer/nativeLang/italian.xml b/PowerEditor/installer/nativeLang/italian.xml index b0f9f1d4..794e3ac2 100644 --- a/PowerEditor/installer/nativeLang/italian.xml +++ b/PowerEditor/installer/nativeLang/italian.xml @@ -1,7 +1,7 @@ - + @@ -11,677 +11,694 @@
- - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - + + + + - - - - - - - + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - + + + + + - + - - - - + + + +
- - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + - > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - + + + + + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + - - - - - + + + + + + - - - - + + + + + - - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - - - - - - - - + + + + + + + + - - - + + + - - - - + + + + @@ -690,207 +707,220 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - - - + + + - - - + + + - + - - - + + + - - - - + + + + - - + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - + + + + + diff --git a/PowerEditor/installer/nativeLang/russian.xml b/PowerEditor/installer/nativeLang/russian.xml index 4a8468eb..cde00cf4 100644 --- a/PowerEditor/installer/nativeLang/russian.xml +++ b/PowerEditor/installer/nativeLang/russian.xml @@ -269,6 +269,7 @@ + @@ -454,7 +455,7 @@ - + @@ -603,6 +604,7 @@ + @@ -733,6 +735,7 @@ + @@ -745,19 +748,24 @@ - + - + + + + + - + + @@ -768,6 +776,7 @@ + diff --git a/PowerEditor/installer/nativeLang/turkish.xml b/PowerEditor/installer/nativeLang/turkish.xml index 17f4d24a..c0c24275 100644 --- a/PowerEditor/installer/nativeLang/turkish.xml +++ b/PowerEditor/installer/nativeLang/turkish.xml @@ -1,13 +1,13 @@ - - + +
- + @@ -17,30 +17,33 @@ - - + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + + - + @@ -57,313 +60,335 @@ - + + + - - - - - - - + + + + + + + + + - - - - - - + + + + + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - + + + + + + + + +
- + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + +
- + - - - + + + - + - + - - + + - + - - + + - + - - - - - - + + + + + + - + - + - + - - + + - + - + - - + + - - + + - + @@ -374,81 +399,81 @@ - + - - + + - - + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - + + - + - - + + - + - + - + - + - + - + - - - - - - - - + + + + + + + + @@ -467,28 +492,28 @@ - + - + - - - + + + - - + + - - - - - - + + + + + + @@ -496,10 +521,10 @@ - + - + @@ -535,7 +560,7 @@ - + @@ -546,48 +571,48 @@ - + - + - + - - + + - + - + - + - + - + - - - + + + - - - + + + - + @@ -596,50 +621,52 @@ + - - - + + + - + - + - + - - + + - + - + - - - - + + + + - + @@ -647,96 +674,118 @@ - + - + - + - - - - + + + + - - - - + + + + - + - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - + - - - - - - + + + + + + - - - + + + + - - + - - - - - - - - - - - - - - - - - - - - - - + - + @@ -749,25 +798,25 @@ - - + + - - + + - + - - - - + + + + @@ -775,8 +824,30 @@ - + + + + + + + + + + + + + + + + + + + + + + + @@ -788,38 +859,38 @@ - - - + + + - - - + + + - - - - + + + + - - + + - - - - + + + + - - + + - + - - - + + + diff --git a/PowerEditor/installer/nppSetup.nsi b/PowerEditor/installer/nppSetup.nsi index 969b4a9b..d00c0bb8 100644 --- a/PowerEditor/installer/nppSetup.nsi +++ b/PowerEditor/installer/nppSetup.nsi @@ -28,10 +28,10 @@ ; Define the application name !define APPNAME "Notepad++" -!define APPVERSION "6.5.5" +!define APPVERSION "6.6" !define APPNAMEANDVERSION "${APPNAME} v${APPVERSION}" !define VERSION_MAJOR 6 -!define VERSION_MINOR 55 +!define VERSION_MINOR 6 !define APPWEBSITE "http://notepad-plus-plus.org/" diff --git a/PowerEditor/src/NppIO.cpp b/PowerEditor/src/NppIO.cpp index 76020785..35f086c0 100644 --- a/PowerEditor/src/NppIO.cpp +++ b/PowerEditor/src/NppIO.cpp @@ -66,7 +66,7 @@ BufferID Notepad_plus::doOpen(const TCHAR *fileName, bool isRecursive, bool isRe } BufferID test = MainFileManager->getBufferFromName(fileName2Find); - if (test != BUFFER_INVALID) + if (test != BUFFER_INVALID && !isSnapshotMode) { //switchToFile(test); //Dont switch, not responsibility of doOpen, but of caller diff --git a/PowerEditor/src/resource.h b/PowerEditor/src/resource.h index ae417c88..efcbbf8a 100644 --- a/PowerEditor/src/resource.h +++ b/PowerEditor/src/resource.h @@ -29,12 +29,12 @@ #ifndef RESOURCE_H #define RESOURCE_H -#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v6.5.5") +#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v6.6") // 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("6.55\0") -#define VERSION_DIGITALVALUE 6, 5, 5, 0 +#define VERSION_VALUE TEXT("6.6\0") +#define VERSION_DIGITALVALUE 6, 6, 0, 0 #ifdef UNICODE #define UNICODE_ANSI_MODE TEXT("(UNICODE)")