diff --git a/PowerEditor/bin/change.log b/PowerEditor/bin/change.log
index 70963bd5a..bd4a3638c 100644
--- a/PowerEditor/bin/change.log
+++ b/PowerEditor/bin/change.log
@@ -1,23 +1,22 @@
-Notepad++ v6.4.5 bug fixes:
+Notepad++ v6.5 new features and bug fixes:
-1. Fix a regression on recent files history.
-
-
-Notepad++ v6.4.4 new features and bug fixes:
-
-1. Fix a crash issue while there's missing tag in functionList.xml.
-2. Fix UTF-8 (w/o BOM) detection bug.
-3. Fix line numbers space problem while folding.
-4. Fix opening file in Notepad++ makes Aero-snapped cancelled.
-5. Change behaviour: statusbar reports the number of selected characters instead of number of bytes now.
-6. Add "close all tab to left" and "close all tab to right" features.
-7. Add direct access to the tab feature (Ctrl + NumPad).
-8. Fix macro replaying crash issue.
-9. Add insert blank line above/below the current line feature(Ctrl+Alt+Enter/Ctrl+Alt+Shift+Enter respectively).
-10. Add selection between matching braces feature.
-11. Fix opening file problem from the network drive.
-12. Fix C++ class (*.h) parsing problem in function list while there is comment on the beginning of document.
-13. Enhance function list's C/C++ parser.
+1. Update Scintilla to version 3.3.4
+2. Add language CoffeeScript support.
+3. Add multi-paste support for multi-selection/column mode.
+4. Add new feature: auto-close parentheses, quotes, bracket and matched xml/html tag.
+5. Add php, perl, xml, batch, ini and nsis for the build-in function list.
+6. Add User Defined Languages support for the build-in function list.
+7. Add reload feature for the build-in function list.
+8. Fix a minor problem of file extension support for the build-in function list.
+9. Fix a tag matching bug by disabling tag matching inside PHP code blocks.
+10. Fix right-to-left text after closing document map bug.
+11. Fix cancelling shutdown make Notepad++ quit w/o saving files bug.
+12. Enhance "Begin/End select" feature: Check "Begin/End select" menu item when active.
+13. Enhance Mark all feature: 2 options "Match case" and "Match whole word only" in Find/Replace dialog .
+14. Fix a Replace dialog status bar display problem by clearing status bar before processing any action.
+15. Add new feature: if Notepad++ is running as administrator, display this info on the title bar.
+16. Rename "block comment" to "Single line comment" and "stream comment" to "block comment".
+17. Remove invalid command "Online Documentation".
Included plugins:
diff --git a/PowerEditor/bin/npp.pdb b/PowerEditor/bin/npp.pdb
index beb005398..7f6cd55a5 100644
Binary files a/PowerEditor/bin/npp.pdb and b/PowerEditor/bin/npp.pdb differ
diff --git a/PowerEditor/bin/readme.txt b/PowerEditor/bin/readme.txt
index 24186dab9..a0c680e6d 100644
--- a/PowerEditor/bin/readme.txt
+++ b/PowerEditor/bin/readme.txt
@@ -7,7 +7,7 @@ Notepad++ is a free (as in "free speech" and also as in "free beer") source code
Why another source code editor?
*******************************
-The company where I worked used JEXT (another open source code editor in Java) as the production tool. Due to its poor performance, I began an investigation to find another solution (in C++ instead of in Java) in September 2003. I found Scintilla and built a prototype. Unfortunately this solution was not accepted. I removed the specific part and continued to develop it in my leisure time. On the 25th November 2003 it was made available on Sourceforge, and that was the birth of Notepad++.
+The company I worked for used JEXT (another open source code editor in Java) as the production tool. Due to its poor performance, I began an investigation to find another solution (in C++ instead of in Java) in September 2003. I found Scintilla and built a prototype. (Fortunately :) ) This solution was not accepted. I removed the specific part and continued to develop it in my leisure time. On the 25th November 2003 it was made available on Sourceforge, hence the birth of Notepad++.
How to install:
@@ -25,9 +25,6 @@ Web sites:
Notepad++ official site:
http://notepad-plus-plus.org/
-Notepad++ online document site:
- http://npp-community.tuxfamily.org/
-
Notepad++ project site:
http://sourceforge.net/projects/notepad-plus/
diff --git a/PowerEditor/installer/nativeLang/aragonese.xml b/PowerEditor/installer/nativeLang/aragonese.xml
index abf2eb919..572a1e999 100644
--- a/PowerEditor/installer/nativeLang/aragonese.xml
+++ b/PowerEditor/installer/nativeLang/aragonese.xml
@@ -1,8 +1,8 @@
@@ -22,9 +22,11 @@ By Ches
-
-
-
+
+
+
+
+
@@ -41,7 +43,7 @@ By Ches
-
+
@@ -63,56 +65,51 @@ By Ches
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -129,48 +126,24 @@ By Ches
+
+
+
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -182,85 +155,113 @@ By Ches
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
+
+
-
-
-
-
-
+
+
+
+
-
-
-
-
-
-
+
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -270,74 +271,66 @@ By Ches
-
-
-
-
-
+
+
-
-
+
+
+
+
+
+
+
+
@@ -645,7 +777,9 @@ By Ches
-
+
+
+
@@ -664,7 +798,7 @@ By Ches
-
+
@@ -695,3 +829,18 @@ By Ches
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/PowerEditor/installer/nativeLang/catalan.xml b/PowerEditor/installer/nativeLang/catalan.xml
index cb682e91e..1dc2b7712 100644
--- a/PowerEditor/installer/nativeLang/catalan.xml
+++ b/PowerEditor/installer/nativeLang/catalan.xml
@@ -1,8 +1,8 @@
@@ -23,6 +23,7 @@ By Hiro5 [groccat at gmail]
+
@@ -41,6 +42,7 @@ By Hiro5 [groccat at gmail]
+
@@ -75,6 +77,8 @@ By Hiro5 [groccat at gmail]
+
+
@@ -105,6 +109,8 @@ By Hiro5 [groccat at gmail]
+
+
@@ -150,6 +156,7 @@ By Hiro5 [groccat at gmail]
+
@@ -201,6 +208,17 @@ By Hiro5 [groccat at gmail]
+
+
+
+
+
+
+
+
+
+
+
@@ -274,6 +292,8 @@ By Hiro5 [groccat at gmail]
+
+
@@ -731,6 +751,19 @@ By Hiro5 [groccat at gmail]
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/PowerEditor/installer/nativeLang/chineseSimplified.xml b/PowerEditor/installer/nativeLang/chineseSimplified.xml
index 8062f7144..bf1f8fce3 100644
--- a/PowerEditor/installer/nativeLang/chineseSimplified.xml
+++ b/PowerEditor/installer/nativeLang/chineseSimplified.xml
@@ -1,687 +1,805 @@
-
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
\ No newline at end of file
diff --git a/PowerEditor/installer/nativeLang/czech.xml b/PowerEditor/installer/nativeLang/czech.xml
index 0827b6b72..861dc5f31 100644
--- a/PowerEditor/installer/nativeLang/czech.xml
+++ b/PowerEditor/installer/nativeLang/czech.xml
@@ -1,11 +1,11 @@
-
+
@@ -685,7 +704,7 @@
-
+
@@ -700,7 +719,7 @@
-
+
@@ -735,7 +754,7 @@
-
+
@@ -781,7 +800,7 @@
-
+
@@ -791,6 +810,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -854,7 +888,7 @@
-
+
diff --git a/PowerEditor/installer/nativeLang/danish.xml b/PowerEditor/installer/nativeLang/danish.xml
index cf1d62ad7..7631e9846 100644
--- a/PowerEditor/installer/nativeLang/danish.xml
+++ b/PowerEditor/installer/nativeLang/danish.xml
@@ -1,7 +1,7 @@
-
+
@@ -500,6 +520,12 @@
+
+
+
+
+
+
@@ -584,6 +610,7 @@
+
@@ -614,8 +641,8 @@
-
+
@@ -637,10 +664,12 @@
+
+
@@ -710,7 +739,7 @@
-
+
@@ -720,10 +749,8 @@
-
-
-
+
@@ -742,8 +769,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/PowerEditor/installer/nativeLang/finnish.xml b/PowerEditor/installer/nativeLang/finnish.xml
index cdeb433ce..905240c77 100644
--- a/PowerEditor/installer/nativeLang/finnish.xml
+++ b/PowerEditor/installer/nativeLang/finnish.xml
@@ -1,15 +1,18 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
-
-
+
+
@@ -690,50 +811,52 @@ Asennusohjeet => https://sourceforge.net/forum/message.php?msg_id=5691520
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
\ No newline at end of file
diff --git a/PowerEditor/installer/nativeLang/latvian.xml b/PowerEditor/installer/nativeLang/latvian.xml
index 03d152f68..dc8105435 100644
--- a/PowerEditor/installer/nativeLang/latvian.xml
+++ b/PowerEditor/installer/nativeLang/latvian.xml
@@ -1,6 +1,6 @@
-
+
@@ -284,7 +300,7 @@
-
+
@@ -311,9 +327,10 @@
+
-
+
@@ -343,25 +360,26 @@
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -373,8 +391,6 @@
-
-
@@ -406,49 +422,128 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -471,12 +566,15 @@
-
+
+
+
+
@@ -498,17 +596,19 @@
-
+
-
+
-
+
+
+
-
+
@@ -520,28 +620,36 @@
-
-
-
+
+
+
+
+
+
+
-
-
-
-
+
-
+
+
+
+
+
+
+
+
-
+
@@ -555,30 +663,40 @@
-
-
-
+
+
+
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
@@ -590,28 +708,33 @@
-
+
-
+
-
+
+
+
+
+
-
+
-
+
+
diff --git a/PowerEditor/installer/nativeLang/ligurian.xml b/PowerEditor/installer/nativeLang/ligurian.xml
index 487f153a5..f99940855 100644
--- a/PowerEditor/installer/nativeLang/ligurian.xml
+++ b/PowerEditor/installer/nativeLang/ligurian.xml
@@ -6,18 +6,18 @@
-->
-
+
-
+
-
+
@@ -273,8 +273,8 @@
-
-
+
+
@@ -285,16 +285,16 @@
-
+
-
+
-
+
-
-
-
-
+
+
+
+
@@ -309,7 +309,7 @@
-
+
@@ -339,9 +339,9 @@
-
+
-
+
@@ -350,7 +350,7 @@
-
+
@@ -364,8 +364,8 @@
-
-
+
+
@@ -383,8 +383,8 @@
-
-
+
+
@@ -414,16 +414,16 @@
-
+
-
+
-
+
-
+
@@ -448,16 +448,16 @@
-
+
-
-
+
+
-
+
@@ -469,13 +469,13 @@
-
-
-
+
+
+
-
+
-
+
@@ -486,12 +486,12 @@
-
+
-
+
@@ -521,20 +521,20 @@
-
+
-
-
+
+
-
+
-
+
@@ -543,12 +543,12 @@
-
+
-
-
+
+
@@ -568,7 +568,7 @@
-
+
@@ -585,7 +585,7 @@
-
+
diff --git a/PowerEditor/installer/nativeLang/russian.xml b/PowerEditor/installer/nativeLang/russian.xml
index 82af83842..da0e618ee 100644
--- a/PowerEditor/installer/nativeLang/russian.xml
+++ b/PowerEditor/installer/nativeLang/russian.xml
@@ -64,29 +64,30 @@
-
-
+
+
-
+
-
-
-
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
@@ -96,10 +97,10 @@
-
-
+
+
-
+
@@ -135,8 +136,9 @@
-
-
+
+
+
@@ -145,7 +147,7 @@
-
+
@@ -194,8 +196,8 @@
-
-
+
+
@@ -250,7 +252,8 @@
-
+
+
@@ -287,16 +290,16 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -304,30 +307,30 @@
-
-
-
+
+
+
-
+
-
+
-
+
-
+
@@ -343,7 +346,7 @@
-
+
@@ -418,7 +421,7 @@
-
+
@@ -470,7 +473,7 @@
-
+
@@ -500,7 +503,7 @@
-
+
diff --git a/PowerEditor/installer/nativeLang/spanish.xml b/PowerEditor/installer/nativeLang/spanish.xml
index 2d8236a46..7934284a7 100644
--- a/PowerEditor/installer/nativeLang/spanish.xml
+++ b/PowerEditor/installer/nativeLang/spanish.xml
@@ -24,7 +24,7 @@
-
+
@@ -44,17 +44,17 @@
-
+
-
+
-
+
-
+
@@ -84,38 +84,52 @@
-
-
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
@@ -124,50 +138,51 @@
-
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
-
-
+
+
+
+
+
+
-
@@ -178,10 +193,12 @@
-
+
+
+
+
-
@@ -207,6 +224,7 @@
+
@@ -216,21 +234,21 @@
+
+
-
-
@@ -252,6 +270,8 @@
+
+
@@ -294,6 +314,7 @@
+
@@ -322,6 +343,7 @@
+
@@ -340,6 +362,7 @@
+
@@ -350,7 +373,7 @@
-
+
@@ -385,37 +408,125 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -441,6 +552,8 @@
+
+
@@ -468,6 +581,7 @@
+
@@ -481,26 +595,30 @@
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
@@ -527,12 +645,20 @@
+
-
+
-
-
+
+
+
+
+
+
+
+
+
@@ -562,15 +688,17 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/PowerEditor/installer/nppSetup.nsi b/PowerEditor/installer/nppSetup.nsi
index 60eff6890..a74950ebe 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.4.5"
+!define APPVERSION "6.5"
!define APPNAMEANDVERSION "${APPNAME} v${APPVERSION}"
!define VERSION_MAJOR 6
-!define VERSION_MINOR 45
+!define VERSION_MINOR 5
!define APPWEBSITE "http://notepad-plus-plus.org/"
diff --git a/PowerEditor/src/Notepad_plus.cpp b/PowerEditor/src/Notepad_plus.cpp
index 780eb8cfa..b6cce307d 100644
--- a/PowerEditor/src/Notepad_plus.cpp
+++ b/PowerEditor/src/Notepad_plus.cpp
@@ -5216,7 +5216,7 @@ struct Quote{
const char *_quote;
};
-const int nbQuote = 151;
+const int nbQuote = 155;
Quote quotes[nbQuote] = {
{"Notepad++", "Good programmers use Notepad++ to code.\nExtreme programmers use MS Word to code, in Comic Sans, center aligned."},
{"Martin Golding", "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."},
@@ -5358,6 +5358,10 @@ Quote quotes[nbQuote] = {
{"Anonymous #107", "Remember, YOUR God is real.\nAll those other Gods are ridiculous, made-up nonsense.\nBut not yours.\nYour God is real. Whichever one that is."},
{"Anonymous #108", "I hope Bruce Willis dies of a Viagra overdose,\nThe way you can see the headline:\nBruce Willis, Died Hard"},
{"Anonymous #109", "If you ever wanna know what a woman's mind feels like?\nImagine a browser with 2857 tabs open, all the time."},
+{"Anonymous #110", "A programmer had a problem, so he decided to use threads.\nNow 2 has. He problems."},
+{"Anonymous #111", "I love how the internet has improved people's grammar far more than any English teacher has.\nIf you write \"your\" instead of \"you're\" in English class, all you get is a red mark.\nMess up on the internet, and may God have mercy on your soul."},
+{"Anonymous #112", "#hulk {\n height: 200%;\n width: 200%;\n color: green;\n}"},
+{"Anonymous #113", "Open source is communism.\nAt least it is what communism was meant to be."},
{"Barack Obama", "Yes, we scan!"},
{"George W. Bush", "Where is my Nobel prize?\nI bombed people too."},
{"Gandhi", "Earth provides enough to satisfy every man's need, but not every man's greed."},
diff --git a/PowerEditor/src/functionList.xml b/PowerEditor/src/functionList.xml
index c6d664b86..8c51554bf 100644
--- a/PowerEditor/src/functionList.xml
+++ b/PowerEditor/src/functionList.xml
@@ -170,32 +170,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/PowerEditor/src/langs.model.xml b/PowerEditor/src/langs.model.xml
index 100894f36..b5ff91cf3 100644
--- a/PowerEditor/src/langs.model.xml
+++ b/PowerEditor/src/langs.model.xml
@@ -205,10 +205,9 @@
addhandler addressof andalso alias and ansi as assembly attribute auto begin boolean byref byte byval call case catch cbool cbyte cchar cdate cdec cdbl char cint class clng cobj compare const continue cshort csng cstr ctype currency date decimal declare default delegate dim do double each else elseif end enum erase error event exit explicit false finally for friend function get gettype global gosub goto handles if implement implements imports in inherits integer interface is let lib like load long loop lset me mid mod module mustinherit mustoverride mybase myclass namespace new next not nothing notinheritable notoverridable object on option optional or orelse overloads overridable overrides paramarray preserve private property protected public raiseevent readonly redim rem removehandler rset resume return select set shadows shared short single static step stop string structure sub synclock then throw to true try type typeof unload unicode until variant wend when while with withevents writeonly xor
-
- always and assign attribute begin buf bufif0 bufif1 case casex casez cmos deassign default defparam disable edge else end endattribute endcase endfunction endmodule endprimitive endspecify endtable endtask event for force forever fork function highz0 highz1 if ifnone initial inout input integer join medium module large localparam macromodule nand negedge nmos nor not notif0 notif1 or output parameter pmos posedge primitive pull0 pull1 pulldown pullup rcmos real realtime reg release repeat rnmos rpmos rtran rtranif0 rtranif1 scalared signed small specify specparam strength strong0 strong1 supply0 supply1 table task time tran tranif0 tranif1 tri tri0 tri1 triand trior trireg unsigned vectored wait wand weak0 weak1 while wire wor xnor xor
- $readmemb $readmemh $sreadmemb $sreadmemh $display $write $strobe $monitor $fdisplay $fwrite $fstrobe $fmonitor $fopen $fclose $time $stime $realtime $scale $printtimescale $timeformat $stop $finish $save $incsave $restart $input $log $nolog $key $nokey $scope $showscopes $showscopes $showvars $showvars $countdrivers $list $monitoron $monitoroff $dumpon $dumpoff $dumpfile $dumplimit $dumpflush $dumpvars $dumpall $reset $reset $reset $reset $reset $random $getpattern $rtoi $itor $realtobits $bitstoreal $setup $hold $setuphold $period $width $skew $recovery
-
+
+ always and assign attribute begin buf bufif0 bufif1 case casex casez cmos deassign default defparam disable edge else end endattribute endcase endfunction endmodule endprimitive endspecify endtable endtask event for force forever fork function highz0 highz1 if ifnone initial inout input integer join medium module large localparam macromodule nand negedge nmos nor not notif0 notif1 or output parameter pmos posedge primitive pull0 pull1 pulldown pullup rcmos real realtime reg release repeat rnmos rpmos rtran rtranif0 rtranif1 scalared signed small specify specparam strength strong0 strong1 supply0 supply1 table task time tran tranif0 tranif1 tri tri0 tri1 triand trior trireg unsigned vectored wait wand weak0 weak1 while wire wor xnor xor alias always_comb always_ff always_latch assert assume automatic before bind bins binsof break constraint context continue cover cross design dist do expect export extends extern final first_match foreach forkjoin iff ignore_bins illegal_bins import incdir include inside instance intersect join_any join_none liblist library matches modport new noshowcancelled null packed priority protected pulsestyle_onevent pulsestyle_ondetect pure rand randc randcase randsequence ref return showcancelled solve tagged this throughout timeprecision timeunit unique use wait_order wildcard with within class clocking config generate covergroup interface package program property sequence endclass endclocking endconfig endgenerate endgroup endinterface endpackage endprogram endproperty endsequence bit byte cell chandle const coverpoint enum genvar int local logic longint shortint shortreal static string struct super type typedef union var virtual void
+ SYNTHESIS $assertkill $assertoff $asserton $bits $bitstoreal $bitstoshortreal $cast $comment $countdrivers $countones $dimensions $display $dist_chi_square $dist_erlang $dist_exponential $dist_normal $dist_poisson $dist_t $dist_uniform $dumpall $dumpfile $dumpflush $dumplimit $dumpoff $dumpon $dumpvars $error $exit $fatal $fclose $fdisplay $fell $feof $ferror $fflush $fgetc $fgets $finish $fmonitor $fopen $fread $fscanf $fseek $fstrobe $ftell $fullskew $fwrite $get_coverage $getpattern $high $history $hold $increment $incsave $info $input $isunbounded $isunknown $itor $key $left $list $load_coverage_db $log $low $monitor $monitoroff $monitoron $nochange $nokey $nolog $onehot $onehot0 $past $period $printtimescale $q_add $q_exam $q_full $q_initialize $q_remove $random $readmemb $readmemh $realtime $realtobits $recovery $recrem $removal $reset $reset_count $reset_value $restart $rewind $right $root $rose $rtoi $sampled $save $scale $scope $set_coverage_db_name $setup $setuphold $sformat $shortrealtobits $showscopes $showvariables $showvars $signed $size $skew $sreadmemb $sreadmemh $sscanf $stable $stime $stop $strobe $swrite $time $timeformat $timescale $timeskew $typename $typeof $uandom $ungetc $unit $unpacked_dimensions $unsigned $upscope $urandom_range $value$plusargs $var $vcdclose $version $warning $width $write
access after alias all architecture array assert attribute begin block body buffer bus case component configuration constant disconnect downto else elsif end entity exit file for function generate generic group guarded if impure in inertial inout is label library linkage literal loop map new next null of on open others out package port postponed procedure process pure range record register reject report return select severity shared signal subtype then to transport type unaffected units until use variable wait when while with
diff --git a/PowerEditor/src/lastRecentFileList.cpp b/PowerEditor/src/lastRecentFileList.cpp
index b4e3570c1..240549da4 100644
--- a/PowerEditor/src/lastRecentFileList.cpp
+++ b/PowerEditor/src/lastRecentFileList.cpp
@@ -196,7 +196,7 @@ void LastRecentFileList::remove(int index)
::RemoveMenu(_hMenu, _lrfl.at(index)._id, MF_BYCOMMAND);
setAvailable(_lrfl.at(index)._id);
_lrfl.erase(_lrfl.begin() + index);
- _size--;
+ --_size;
updateMenu();
}
};
diff --git a/PowerEditor/src/resource.h b/PowerEditor/src/resource.h
index 657ed7bf1..e12a37506 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.4.5")
+#define NOTEPAD_PLUS_VERSION TEXT("Notepad++ v6.5")
// 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.45\0")
-#define VERSION_DIGITALVALUE 6, 4, 5, 0
+#define VERSION_VALUE TEXT("6.5\0")
+#define VERSION_DIGITALVALUE 6, 5, 0, 0
#ifdef UNICODE
#define UNICODE_ANSI_MODE TEXT("(UNICODE)")