diff --git a/PowerEditor/bin/change.log b/PowerEditor/bin/change.log index 1c1a9b58..238c970b 100644 --- a/PowerEditor/bin/change.log +++ b/PowerEditor/bin/change.log @@ -1,6 +1,11 @@ -Notepad++ v6.1.2 fixed bugs: +Notepad++ v6.1.3 enhancement and fixed bugs: -1. Fix Notepad++ hanging bug due to the opened file containing a half of UTF-8 double byte sequence at the end of the file. +1. Enhance the performance issue for xml matching tags highlighting and for displaying clickable links. +2. While the amount of file to open is larger than 200, a dialog will be shown to warn user. +3. Fix Notepad++ close bug while move one cloned new empty document into another view, in the destination contained only this new empty document. +4. Fix hanging problem while double-click on a project folder then (immediately) drag it. +5. Fix a bug while command argument contain an empty string (""). +6. Fix mouse cursor disappearing bug on right click while a project item is dragging. Included plugins: diff --git a/PowerEditor/bin/npp.pdb b/PowerEditor/bin/npp.pdb index 80e77594..4b0694d4 100644 Binary files a/PowerEditor/bin/npp.pdb and b/PowerEditor/bin/npp.pdb differ diff --git a/PowerEditor/installer/nativeLang/basque.xml b/PowerEditor/installer/nativeLang/basque.xml index 55a556a0..26b254f9 100644 --- a/PowerEditor/installer/nativeLang/basque.xml +++ b/PowerEditor/installer/nativeLang/basque.xml @@ -635,11 +635,11 @@ - - - + + - diff --git a/PowerEditor/installer/nativeLang/brazilian_portuguese.xml b/PowerEditor/installer/nativeLang/brazilian_portuguese.xml index 9ebf5d7c..f0d09d7b 100644 --- a/PowerEditor/installer/nativeLang/brazilian_portuguese.xml +++ b/PowerEditor/installer/nativeLang/brazilian_portuguese.xml @@ -627,10 +627,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/catalan.xml b/PowerEditor/installer/nativeLang/catalan.xml index 012a03bb..e03e2c4d 100644 --- a/PowerEditor/installer/nativeLang/catalan.xml +++ b/PowerEditor/installer/nativeLang/catalan.xml @@ -1,9 +1,9 @@ @@ -205,6 +205,7 @@ By Hiro5 (from sourceforge.net) + @@ -303,8 +304,8 @@ By Hiro5 (from sourceforge.net) - - + + @@ -312,6 +313,7 @@ By Hiro5 (from sourceforge.net) + @@ -348,7 +350,7 @@ By Hiro5 (from sourceforge.net) - + @@ -460,7 +462,7 @@ By Hiro5 (from sourceforge.net) - + @@ -505,9 +507,9 @@ By Hiro5 (from sourceforge.net) - + - + @@ -627,10 +629,10 @@ By Hiro5 (from sourceforge.net) - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/chinese.xml b/PowerEditor/installer/nativeLang/chinese.xml index bbb2deac..51f382e1 100644 --- a/PowerEditor/installer/nativeLang/chinese.xml +++ b/PowerEditor/installer/nativeLang/chinese.xml @@ -592,10 +592,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/croatian.xml b/PowerEditor/installer/nativeLang/croatian.xml index 5fde4b64..3e2607e1 100644 --- a/PowerEditor/installer/nativeLang/croatian.xml +++ b/PowerEditor/installer/nativeLang/croatian.xml @@ -605,10 +605,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/czech.xml b/PowerEditor/installer/nativeLang/czech.xml index f575e709..6f76d040 100644 --- a/PowerEditor/installer/nativeLang/czech.xml +++ b/PowerEditor/installer/nativeLang/czech.xml @@ -673,10 +673,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/danish.xml b/PowerEditor/installer/nativeLang/danish.xml index acee4020..0eb5cbeb 100644 --- a/PowerEditor/installer/nativeLang/danish.xml +++ b/PowerEditor/installer/nativeLang/danish.xml @@ -1,7 +1,7 @@ - +
@@ -658,20 +658,21 @@ - - - - + diff --git a/PowerEditor/installer/nativeLang/dutch.xml b/PowerEditor/installer/nativeLang/dutch.xml index 48e764d4..b721440f 100644 --- a/PowerEditor/installer/nativeLang/dutch.xml +++ b/PowerEditor/installer/nativeLang/dutch.xml @@ -630,10 +630,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/english.xml b/PowerEditor/installer/nativeLang/english.xml index a1efcbfc..70974b0e 100644 --- a/PowerEditor/installer/nativeLang/english.xml +++ b/PowerEditor/installer/nativeLang/english.xml @@ -601,10 +601,10 @@ - - - - + + + + @@ -612,7 +612,7 @@ - + diff --git a/PowerEditor/installer/nativeLang/esperanto.xml b/PowerEditor/installer/nativeLang/esperanto.xml index ddf352d3..4c510e99 100644 --- a/PowerEditor/installer/nativeLang/esperanto.xml +++ b/PowerEditor/installer/nativeLang/esperanto.xml @@ -665,10 +665,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/farsi.xml b/PowerEditor/installer/nativeLang/farsi.xml index 8812fba3..8dc78498 100644 --- a/PowerEditor/installer/nativeLang/farsi.xml +++ b/PowerEditor/installer/nativeLang/farsi.xml @@ -601,10 +601,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/finnish.xml b/PowerEditor/installer/nativeLang/finnish.xml index 2e203bdb..fea86202 100644 --- a/PowerEditor/installer/nativeLang/finnish.xml +++ b/PowerEditor/installer/nativeLang/finnish.xml @@ -679,10 +679,10 @@ Asennusohjeet => https://sourceforge.net/forum/message.php?msg_id=5691520 - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/french.xml b/PowerEditor/installer/nativeLang/french.xml index 97a20413..66b696d2 100644 --- a/PowerEditor/installer/nativeLang/french.xml +++ b/PowerEditor/installer/nativeLang/french.xml @@ -606,10 +606,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/georgian.xml b/PowerEditor/installer/nativeLang/georgian.xml index ee83dfc8..712ee170 100644 --- a/PowerEditor/installer/nativeLang/georgian.xml +++ b/PowerEditor/installer/nativeLang/georgian.xml @@ -641,10 +641,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/german.xml b/PowerEditor/installer/nativeLang/german.xml index 49bb0a50..71a41c14 100644 --- a/PowerEditor/installer/nativeLang/german.xml +++ b/PowerEditor/installer/nativeLang/german.xml @@ -671,10 +671,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/italian.xml b/PowerEditor/installer/nativeLang/italian.xml index 174454f7..10941e85 100644 --- a/PowerEditor/installer/nativeLang/italian.xml +++ b/PowerEditor/installer/nativeLang/italian.xml @@ -628,10 +628,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/polish.xml b/PowerEditor/installer/nativeLang/polish.xml index 01de707b..f6d09a6e 100644 --- a/PowerEditor/installer/nativeLang/polish.xml +++ b/PowerEditor/installer/nativeLang/polish.xml @@ -662,15 +662,15 @@ - - - - diff --git a/PowerEditor/installer/nativeLang/portuguese.xml b/PowerEditor/installer/nativeLang/portuguese.xml index e9052c2e..ccdc6801 100644 --- a/PowerEditor/installer/nativeLang/portuguese.xml +++ b/PowerEditor/installer/nativeLang/portuguese.xml @@ -620,10 +620,10 @@ David Cunha - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/russian.xml b/PowerEditor/installer/nativeLang/russian.xml index 77f7af85..61349ea9 100644 --- a/PowerEditor/installer/nativeLang/russian.xml +++ b/PowerEditor/installer/nativeLang/russian.xml @@ -624,15 +624,15 @@ - - - - diff --git a/PowerEditor/installer/nativeLang/sardinian.xml b/PowerEditor/installer/nativeLang/sardinian.xml index 99f8a27e..f40c556d 100644 --- a/PowerEditor/installer/nativeLang/sardinian.xml +++ b/PowerEditor/installer/nativeLang/sardinian.xml @@ -645,10 +645,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/slovak.xml b/PowerEditor/installer/nativeLang/slovak.xml index 23ea93ee..0fd1d18f 100644 --- a/PowerEditor/installer/nativeLang/slovak.xml +++ b/PowerEditor/installer/nativeLang/slovak.xml @@ -202,6 +202,7 @@ + @@ -317,6 +318,7 @@ + @@ -634,10 +636,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/swedish.xml b/PowerEditor/installer/nativeLang/swedish.xml index 6c4fdd5b..381dc6df 100644 --- a/PowerEditor/installer/nativeLang/swedish.xml +++ b/PowerEditor/installer/nativeLang/swedish.xml @@ -623,10 +623,10 @@ Comments: Added some missing translations. - - - - + + + + diff --git a/PowerEditor/installer/nativeLang/uyghur.xml b/PowerEditor/installer/nativeLang/uyghur.xml index e51f70c5..a5686fcb 100644 --- a/PowerEditor/installer/nativeLang/uyghur.xml +++ b/PowerEditor/installer/nativeLang/uyghur.xml @@ -605,10 +605,10 @@ - - - - + + + + diff --git a/PowerEditor/installer/nppSetup.nsi b/PowerEditor/installer/nppSetup.nsi index 0f8472d3..7e0e223c 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.1.2" +!define APPVERSION "6.1.3" !define APPNAMEANDVERSION "${APPNAME} v${APPVERSION}" !define VERSION_MAJOR 6 -!define VERSION_MINOR 12 +!define VERSION_MINOR 13 !define APPWEBSITE "http://notepad-plus-plus.org/" diff --git a/PowerEditor/src/Notepad_plus.cpp b/PowerEditor/src/Notepad_plus.cpp index fdf91f48..56102331 100644 --- a/PowerEditor/src/Notepad_plus.cpp +++ b/PowerEditor/src/Notepad_plus.cpp @@ -4842,7 +4842,7 @@ struct Quote{ const char *_quote; }; -const int nbQuote = 56; +const int nbQuote = 57; Quote quotes[nbQuote] = { {"Notepad++", "Notepad++ is written in C++ and uses pure Win32 API and STL which ensures a higher execution speed and smaller program size.\nBy optimizing as many routines as possible without losing user friendliness, Notepad++ is trying to reduce the world carbon dioxide emissions. When using less CPU power, the PC can throttle down and reduce power consumption, resulting in a greener environment."}, {"Martin Golding", "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."}, @@ -4899,9 +4899,14 @@ Quote quotes[nbQuote] = { {"Anonymous #26", "I would nerver bungee jump...\nI came into this world because of a broken rubber, and I'm not going out cause of one..."}, {"Anonymous #27", "I'm no gynecologist, but I know a cunt when I see one."}, {"Anonymous #28", "Why 6 afraid of 7?\nBecause 7 8 9 (seven ate nine) while 6 and 9 were flirting."}, +{"Anonymous #28", "The reason women will never be the ones to propose is\nbecause as soon as she gets on her knees,\nhe will start unzipping."}, {"Chewbacca", "Uuuuuuuuuur Ahhhhrrrrrr\nUhrrrr Ahhhhrrrrrr\nAaaarhg..."} //{"", ""}, //{"", ""}, +//{"", ""}, +//{"", ""}, +//{"", ""}, +//{"", ""}, }; diff --git a/PowerEditor/src/NppCommands.cpp b/PowerEditor/src/NppCommands.cpp index e0403315..ac479b79 100644 --- a/PowerEditor/src/NppCommands.cpp +++ b/PowerEditor/src/NppCommands.cpp @@ -1405,7 +1405,7 @@ void Notepad_plus::command(int id) { if (buf->isDirty()) { - int answer = _nativeLangSpeaker.messageBox("SaveCurrentModifWaring", + int answer = _nativeLangSpeaker.messageBox("SaveCurrentModifWarning", NULL, TEXT("You should save the current modification.\rAll the saved modifications can not be undone.\r\rContinue?"), TEXT("Save Current Modification"), @@ -1423,7 +1423,7 @@ void Notepad_plus::command(int id) if (_pEditView->execute(SCI_CANUNDO) == TRUE) { generic_string msg, title; - int answer = _nativeLangSpeaker.messageBox("LoseUndoAbilityWaring", + int answer = _nativeLangSpeaker.messageBox("LoseUndoAbilityWarning", NULL, TEXT("You should save the current modification.\rAll the saved modifications can not be undone.\r\rContinue?"), TEXT("Lose Undo Ability Waning"), @@ -1520,7 +1520,7 @@ void Notepad_plus::command(int id) if (buf->isDirty()) { generic_string warning, title; - int answer = _nativeLangSpeaker.messageBox("SaveCurrentModifWaring", + int answer = _nativeLangSpeaker.messageBox("SaveCurrentModifWarning", NULL, TEXT("You should save the current modification.\rAll the saved modifications can not be undone.\r\rContinue?"), TEXT("Save Current Modification"), @@ -1538,7 +1538,7 @@ void Notepad_plus::command(int id) if (_pEditView->execute(SCI_CANUNDO) == TRUE) { generic_string msg, title; - int answer = _nativeLangSpeaker.messageBox("LoseUndoAbilityWaring", + int answer = _nativeLangSpeaker.messageBox("LoseUndoAbilityWarning", NULL, TEXT("You should save the current modification.\rAll the saved modifications can not be undone.\r\rContinue?"), TEXT("Lose Undo Ability Waning"), @@ -1796,7 +1796,7 @@ void Notepad_plus::command(int id) if (oldEncoding != -1) { - //do waring + //do warning } buf->setEncoding(newEncoding); @@ -1883,7 +1883,7 @@ void Notepad_plus::command(int id) //if (contion) { generic_string warning, title; - _nativeLangSpeaker.messageBox("ContextMenuXmlEditWaring", + _nativeLangSpeaker.messageBox("ContextMenuXmlEditWarning", _pPublicInterface->getHSelf(), TEXT("Editing contextMenu.xml allows you to modify your Notepad++ popup context menu.\rYou have to restart your Notepad++ to take effect after modifying contextMenu.xml."), TEXT("Editing contextMenu"), @@ -1996,7 +1996,7 @@ void Notepad_plus::command(int id) { generic_string msg = nppHelpPath; generic_string warning, title; - if (!_nativeLangSpeaker.getMsgBoxLang("NppHelpAbsentWaring", title, warning)) + if (!_nativeLangSpeaker.getMsgBoxLang("NppHelpAbsentWarning", title, warning)) { title = TEXT("File does not exist"); warning = TEXT("\rdoesn't exist. Please download it on Notepad++ site."); diff --git a/PowerEditor/src/NppIO.cpp b/PowerEditor/src/NppIO.cpp index 115e4d5e..aacba39d 100644 --- a/PowerEditor/src/NppIO.cpp +++ b/PowerEditor/src/NppIO.cpp @@ -195,7 +195,7 @@ BufferID Notepad_plus::doOpen(const TCHAR *fileName, bool isReadOnly, int encodi bool ok2Open = true; if (nbFiles2Open > 200) { - int answer = _nativeLangSpeaker.messageBox("NbFileToOpenImportantWaring", + int answer = _nativeLangSpeaker.messageBox("NbFileToOpenImportantWarning", _pPublicInterface->getHSelf(), TEXT("$INT_REPLACE$ files are about to be opened.\rAre you sure to open them?"), TEXT("Amount of files to open is too large"), diff --git a/PowerEditor/src/ScitillaComponent/Buffer.cpp b/PowerEditor/src/ScitillaComponent/Buffer.cpp index 3e074bd6..b0c4c990 100644 --- a/PowerEditor/src/ScitillaComponent/Buffer.cpp +++ b/PowerEditor/src/ScitillaComponent/Buffer.cpp @@ -740,7 +740,7 @@ bool FileManager::loadFileData(Document doc, const TCHAR * filename, Utf8_16_Rea { ::MessageBox(NULL, TEXT("File is too big to be opened by Notepad++"), TEXT("File open problem"), MB_OK|MB_APPLMODAL); /* - _nativeLangSpeaker.messageBox("NbFileToOpenImportantWaring", + _nativeLangSpeaker.messageBox("NbFileToOpenImportantWarning", _pPublicInterface->getHSelf(), TEXT("File is too big to be opened by Notepad++"), TEXT("File open problem"), diff --git a/PowerEditor/src/resource.h b/PowerEditor/src/resource.h index 9e932001..04c33f4b 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.1.2") +#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v6.1.3") // 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.12\0") -#define VERSION_DIGITALVALUE 6, 1, 2, 0 +#define VERSION_VALUE TEXT("6.13\0") +#define VERSION_DIGITALVALUE 6, 1, 3, 0 #ifdef UNICODE #define UNICODE_ANSI_MODE TEXT("(UNICODE)") diff --git a/PowerEditor/src/tools/NppShell/project/NppShell.vcproj b/PowerEditor/src/tools/NppShell/project/NppShell.vcproj index 0d237dfe..39eed9a8 100644 --- a/PowerEditor/src/tools/NppShell/project/NppShell.vcproj +++ b/PowerEditor/src/tools/NppShell/project/NppShell.vcproj @@ -1,7 +1,7 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -376,6 +380,10 @@ Filter="h;hpp;hxx;hm;inl;inc;xsd" UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" > + +