diff --git a/grepWinNP3/grepWinNP3.vcxproj b/grepWinNP3/grepWinNP3.vcxproj
index ee6728557..2ecb845bc 100644
--- a/grepWinNP3/grepWinNP3.vcxproj
+++ b/grepWinNP3/grepWinNP3.vcxproj
@@ -143,6 +143,7 @@
Level4
stdcpplatest
true
+ stdc17
true
@@ -170,6 +171,7 @@
Level4
stdcpplatest
true
+ stdc17
true
@@ -187,7 +189,7 @@
sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
- ProgramDatabase
+ None
NoExtensions
true
true
@@ -202,6 +204,7 @@
true
true
true
+ stdc17
true
@@ -233,6 +236,7 @@
Level4
stdcpplatest
true
+ stdc17
true
@@ -254,7 +258,7 @@
sktoolslib_mod;src\last;%(AdditionalIncludeDirectories)
- ProgramDatabase
+ None
true
true
Use
@@ -268,6 +272,7 @@
true
true
true
+ stdc17
true
@@ -297,6 +302,7 @@
Level4
stdcpplatest
true
+ stdc17
true
diff --git a/language/Line numbers to translate.txt b/language/Line numbers to translate.txt
index 9366d6e67..150ca1f2a 100644
--- a/language/Line numbers to translate.txt
+++ b/language/Line numbers to translate.txt
@@ -1,34 +1,34 @@
-==========================================================================================================
-== ==
-== This ".txt" file is intended for "Translators" to communicate to them the "Line Numbers" of the ==
-== "Added or Modified" elements in the Resource files ("filename_xx_yy.rc" and "grepWinNP3.lang"). ==
-== ==
-== Last update: "May 2021" on 2021-05-07 ==
-==========================================================================================================
+========================================================================================================
+== ==
+== This ".txt" file is intended for "Translators" to communicate to them the "Line numbers" of the ==
+== "Added or Modified" items in the "Resource" files ("filename_xx_yy.rc" and "grepWinNP3.lang"). ==
+== ==
+== Last update: "May 2021" on 2021-05-18 ==
+========================================================================================================
-January 2022: Line numbers to translate_2022-01.png -
+January 2022: Line numbers to translate_2022-01 -
-Fbruary 2022: Line numbers to translate_2022-02.png -
+February 2022: Line numbers to translate_2022-02 -
-March 2021: Line numbers to translate_2021-03.png - https://workupload.com/file/MrtH6U2RhKC (2021-03-31)
+March 2021: Line numbers to translate_2021-03 - https://workupload.com/file/MrtH6U2RhKC (2021-03-31)
-April 2021: Line numbers to translate_2021-04.png - https://workupload.com/file/jcbdVpEBCfr (2021-04-29)
+April 2021: Line numbers to translate_2021-04 - https://workupload.com/file/jcbdVpEBCfr (2021-04-29)
-May 2021: Line numbers to translate_2021-05.png - https://workupload.com/file/B3Gq4QFHERL (2021-05-07)
+May 2021: Line numbers to translate_2021-05 - https://workupload.com/file/9herVXcC9ED (2021-05-18)
-June 2021: Line numbers to translate_2021-06.png -
+June 2021: Line numbers to translate_2021-06 -
-July 2021: Line numbers to translate_2021-07.png -
+July 2021: Line numbers to translate_2021-07 -
-August 2021: Line numbers to translate_2021-08.png -
+August 2021: Line numbers to translate_2021-08 -
-Sept. 2021: Line numbers to translate_2021-09.png -
+September 2021: Line numbers to translate_2021-09 -
-October 2021: Line numbers to translate_2021-10.png -
+October 2021: Line numbers to translate_2021-10 -
-Novemb. 2021: Line numbers to translate_2021-11.png -
+November 2021: Line numbers to translate_2021-11 -
-Decemb. 2021: Line numbers to translate_2021-12.png -
+December 2021: Line numbers to translate_2021-12 -
Comments and suggestions are welcome... 😃
@@ -36,4 +36,4 @@ Comments and suggestions are welcome... 😃
If you have any difficulties or questions, do not hesitate to contact me.
hpwamr - MUI Coordinator
-----------------------------------------------------------------------------------------------------------
+--------------------------------------------------------------------------------------------------------
diff --git a/language/np3_af_za/menu_af_za.rc b/language/np3_af_za/menu_af_za.rc
index 0b0452cc2..ade9b2d83 100644
--- a/language/np3_af_za/menu_af_za.rc
+++ b/language/np3_af_za/menu_af_za.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL Kod&eer\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL &Dekodeer\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_af_za/np3_af_za.vcxproj b/language/np3_af_za/np3_af_za.vcxproj
index d4226697c..4d5004456 100644
--- a/language/np3_af_za/np3_af_za.vcxproj
+++ b/language/np3_af_za/np3_af_za.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_be_by/menu_be_by.rc b/language/np3_be_by/menu_be_by.rc
index 82305b5e9..475de41aa 100644
--- a/language/np3_be_by/menu_be_by.rc
+++ b/language/np3_be_by/menu_be_by.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "Ка&даваць URL\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "Д&экадаваць URL\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_be_by/np3_be_by.vcxproj b/language/np3_be_by/np3_be_by.vcxproj
index 7e97660a4..b9b5c86c8 100644
--- a/language/np3_be_by/np3_be_by.vcxproj
+++ b/language/np3_be_by/np3_be_by.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_de_de/menu_de_de.rc b/language/np3_de_de/menu_de_de.rc
index 61f23fcba..3c7afbdd5 100644
--- a/language/np3_de_de/menu_de_de.rc
+++ b/language/np3_de_de/menu_de_de.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Codierung", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decodierung", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decodiere als ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decodiere als...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "&URL Codierung\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL Decodierung\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_de_de/np3_de_de.vcxproj b/language/np3_de_de/np3_de_de.vcxproj
index 94f001795..b48f9b2d3 100644
--- a/language/np3_de_de/np3_de_de.vcxproj
+++ b/language/np3_de_de/np3_de_de.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_el_gr/np3_el_gr.vcxproj b/language/np3_el_gr/np3_el_gr.vcxproj
index 45cbca592..69a6e8593 100644
--- a/language/np3_el_gr/np3_el_gr.vcxproj
+++ b/language/np3_el_gr/np3_el_gr.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_en_gb/menu_en_gb.rc b/language/np3_en_gb/menu_en_gb.rc
index 26c7476d7..7676befed 100644
--- a/language/np3_en_gb/menu_en_gb.rc
+++ b/language/np3_en_gb/menu_en_gb.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL &Encode\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL &Decode\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_en_gb/np3_en_gb.vcxproj b/language/np3_en_gb/np3_en_gb.vcxproj
index ca7a7f98a..01adeb56b 100644
--- a/language/np3_en_gb/np3_en_gb.vcxproj
+++ b/language/np3_en_gb/np3_en_gb.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_en_us/menu_en_us.rc b/language/np3_en_us/menu_en_us.rc
index 4b688ee83..4de54a91c 100644
--- a/language/np3_en_us/menu_en_us.rc
+++ b/language/np3_en_us/menu_en_us.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL &Encode\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL &Decode\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_en_us/np3_en_us.vcxproj b/language/np3_en_us/np3_en_us.vcxproj
index 1a8fbed58..165dae492 100644
--- a/language/np3_en_us/np3_en_us.vcxproj
+++ b/language/np3_en_us/np3_en_us.vcxproj
@@ -149,7 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
- Default
+ stdcpp17
+ stdc17
Windows
@@ -177,7 +178,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
- Default
+ stdcpp17
+ stdc17
Windows
@@ -209,7 +211,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
- Default
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,7 +247,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
- Default
+ stdcpp17
+ stdc17
Windows
@@ -277,7 +282,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
- Default
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,7 +318,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
- Default
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_es_419/menu_es_419.rc b/language/np3_es_419/menu_es_419.rc
index 3db3ad5c0..17172b91e 100644
--- a/language/np3_es_419/menu_es_419.rc
+++ b/language/np3_es_419/menu_es_419.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Codificar", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decodificar", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decodificar como ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decodificar como...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "&Codificar URL\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "D&ecodificar URL\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_es_419/np3_es_419.vcxproj b/language/np3_es_419/np3_es_419.vcxproj
index 990e3de8d..ccf01212e 100644
--- a/language/np3_es_419/np3_es_419.vcxproj
+++ b/language/np3_es_419/np3_es_419.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_es_es/menu_es_es.rc b/language/np3_es_es/menu_es_es.rc
index a62bd9c2a..6b35f2def 100644
--- a/language/np3_es_es/menu_es_es.rc
+++ b/language/np3_es_es/menu_es_es.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Codificar", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decodificar", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decodificar como ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decodificar como...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "&Codificar URL\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "D&ecodificar URL\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_es_es/np3_es_es.vcxproj b/language/np3_es_es/np3_es_es.vcxproj
index e72620681..1509e600c 100644
--- a/language/np3_es_es/np3_es_es.vcxproj
+++ b/language/np3_es_es/np3_es_es.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_fr_fr/menu_fr_fr.rc b/language/np3_fr_fr/menu_fr_fr.rc
index 8a1e07c1f..5a60741f0 100644
--- a/language/np3_fr_fr/menu_fr_fr.rc
+++ b/language/np3_fr_fr/menu_fr_fr.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encodage", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Décodage", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Décodage comme ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Décodage comme...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "&URL Encodage\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL &Décodage\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_fr_fr/np3_fr_fr.vcxproj b/language/np3_fr_fr/np3_fr_fr.vcxproj
index 023841705..036bf0270 100644
--- a/language/np3_fr_fr/np3_fr_fr.vcxproj
+++ b/language/np3_fr_fr/np3_fr_fr.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_hi_in/dialogs_hi_in.rc b/language/np3_hi_in/dialogs_hi_in.rc
index 07ef99f7d..0a0392cbe 100644
--- a/language/np3_hi_in/dialogs_hi_in.rc
+++ b/language/np3_hi_in/dialogs_hi_in.rc
@@ -697,53 +697,53 @@ END
//
IDD_MUI_SYSFONT_WITHLINK DIALOGEX 13, 54, 243, 234
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Font"
+CAPTION "फ़ॉन्ट"
FONT 9, "Segoe UI", 0, 0, 0x0
BEGIN
- LTEXT "&Font:", stc1, 7, 7, 98, 9
+ LTEXT "फ़ॉन्ट: (&F)", stc1, 7, 7, 98, 9
COMBOBOX cmb1, 7, 16, 98, 76,
CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- LTEXT "Font st&yle:", stc2, 114, 7, 74, 9
+ LTEXT "फ़ॉन्ट शैली: (&Y)", stc2, 114, 7, 74, 9
COMBOBOX cmb2, 114, 16, 74, 76,
CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- LTEXT "&Size:", stc3, 198, 7, 36, 9
+ LTEXT "आकार: (&S)", stc3, 198, 7, 36, 9
COMBOBOX cmb3, 198, 16, 36, 76,
CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- GROUPBOX "Effects", grp1, 7, 97, 98, 76, WS_GROUP
+ GROUPBOX "प्रभाव", grp1, 7, 97, 98, 76, WS_GROUP
AUTOCHECKBOX "Stri&keout", chx1, 13, 111, 90, 10, WS_TABSTOP
- AUTOCHECKBOX "&Underline", chx2, 13, 127, 90, 10
+ AUTOCHECKBOX "रेखांकित करें (&U)", chx2, 13, 127, 90, 10
- LTEXT "&Color:", stc4, 13, 144, 89, 9
+ LTEXT "रंग: (&C)", stc4, 13, 144, 89, 9
COMBOBOX cmb4, 13, 155, 85, 100,
CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL |
CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- GROUPBOX "Sample", grp2, 114, 97, 120, 43, WS_GROUP
+ GROUPBOX "नमूना", grp2, 114, 97, 120, 43, WS_GROUP
CTEXT "AaBbYyZz", stc5, 116, 106, 117, 33,
SS_NOPREFIX | NOT WS_VISIBLE
LTEXT "", stc6, 7, 178, 227, 20, SS_NOPREFIX | NOT WS_GROUP
- LTEXT "Sc&ript:", stc7, 114, 145, 118, 9
+ LTEXT "स्क्रिप्ट: (&R)", stc7, 114, 145, 118, 9
COMBOBOX cmb5, 114, 155, 120, 30, CBS_DROPDOWNLIST |
CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_HASSTRINGS |
WS_BORDER | WS_VSCROLL | WS_TABSTOP
- CONTROL "Show more fonts", IDC_MANAGE_LINK, "SysLink",
+ CONTROL "बाकी फ़ॉन्ट्स दिखाएं", IDC_MANAGE_LINK, "SysLink",
WS_TABSTOP, 7, 199, 227, 9
- DEFPUSHBUTTON "OK", IDOK, 141, 215, 45, 14, WS_GROUP
- PUSHBUTTON "Cancel", IDCANCEL, 190, 215, 45, 14, WS_GROUP
- PUSHBUTTON "&Apply", psh3, 92, 215, 45, 14, WS_GROUP
- PUSHBUTTON "&Help", pshHelp, 43, 215, 45, 14, WS_GROUP
+ DEFPUSHBUTTON "सही है", IDOK, 141, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "रद्द करें", IDCANCEL, 190, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "लागू करें (&A)", psh3, 92, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "मदद (&H)", pshHelp, 43, 215, 45, 14, WS_GROUP
END
@@ -753,25 +753,25 @@ END
IDD_MUI_SYSCOLOR_DLG DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 2, 0, 298, 184
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Choose Color"
+CAPTION "रंग चुनें"
FONT 9, "Segoe UI", 0, 0, 0x0
BEGIN
- LTEXT "&Basic colors:", -1, 4, 4, 140, 9
+ LTEXT "मूल रंग: (&B)", -1, 4, 4, 140, 9
CONTROL "", COLOR_BOX1, "static",
SS_SIMPLE | WS_CHILD | WS_TABSTOP | WS_GROUP,
4, 14, 140, 86
- LTEXT "&Custom colors:", -1, 4, 106, 140, 9
+ LTEXT "कस्टम रंग: (&C)", -1, 4, 106, 140, 9
CONTROL "", COLOR_CUSTOM1, "static",
SS_SIMPLE | WS_CHILD | WS_TABSTOP | WS_GROUP,
4, 116, 140, 28
- PUSHBUTTON "&Define Custom Colors >>" COLOR_MIX, 4, 150, 138, 14,
+ PUSHBUTTON "कस्टम रंग परिभाषित करें (&D) >>" COLOR_MIX, 4, 150, 138, 14,
WS_TABSTOP | WS_GROUP
- DEFPUSHBUTTON "OK", IDOK, 4, 166, 44, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Cancel", IDCANCEL, 52, 166, 44, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Help", pshHelp, 100, 166, 44, 14, WS_GROUP | WS_TABSTOP
+ DEFPUSHBUTTON "सही है", IDOK, 4, 166, 44, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "रद्द करें", IDCANCEL, 52, 166, 44, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "मदद (&H)", pshHelp, 100, 166, 44, 14, WS_GROUP | WS_TABSTOP
CONTROL "", COLOR_RAINBOW, "static",
SS_SIMPLE | WS_CHILD, 152, 4, 118, 116
@@ -783,28 +783,28 @@ BEGIN
SS_SIMPLE | WS_CHILD, 152, 124, 40, 26
PUSHBUTTON "&o", COLOR_SOLID, 300, 200, 4, 14, WS_GROUP
- RTEXT "Color", COLOR_SOLID_LEFT, 152, 151, 20, 9
+ RTEXT "रंग", COLOR_SOLID_LEFT, 152, 151, 20, 9
LTEXT "|S&olid", COLOR_SOLID_RIGHT, 172, 151, 20, 9
- RTEXT "Hu&e:", COLOR_HUEACCEL, 194, 126, 20, 9
+ RTEXT "छटा: (&E)", COLOR_HUEACCEL, 194, 126, 20, 9
EDITTEXT, COLOR_HUE, 216, 124, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "&Sat:", COLOR_SATACCEL, 194, 140, 20, 9
+ RTEXT "संतृप्तता: (&S)", COLOR_SATACCEL, 194, 140, 20, 9
EDITTEXT, COLOR_SAT, 216, 138, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "&Lum:", COLOR_LUMACCEL, 194, 154, 20, 9
+ RTEXT "प्रकाश: (&L)", COLOR_LUMACCEL, 194, 154, 20, 9
EDITTEXT, COLOR_LUM, 216, 152, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "&Red:", COLOR_REDACCEL, 243, 126, 24, 9
+ RTEXT "लाल: (&R)", COLOR_REDACCEL, 243, 126, 24, 9
EDITTEXT, COLOR_RED, 269, 124, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "&Green:", COLOR_GREENACCEL, 243, 140, 24, 9
+ RTEXT "हरा: (&G)", COLOR_GREENACCEL, 243, 140, 24, 9
EDITTEXT, COLOR_GREEN, 269, 138, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "Bl&ue:", COLOR_BLUEACCEL, 243, 154, 24, 9
+ RTEXT "नीला: (&U)", COLOR_BLUEACCEL, 243, 154, 24, 9
EDITTEXT, COLOR_BLUE, 269, 152, 18, 12, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Add to Custom Colors", COLOR_ADD, 152, 166, 142, 14,
+ PUSHBUTTON "कस्टम रंग में जोड़ें (&A)", COLOR_ADD, 152, 166, 142, 14,
WS_GROUP | WS_TABSTOP
END
diff --git a/language/np3_hi_in/menu_hi_in.rc b/language/np3_hi_in/menu_hi_in.rc
index 73635674f..18294cd27 100644
--- a/language/np3_hi_in/menu_hi_in.rc
+++ b/language/np3_hi_in/menu_hi_in.rc
@@ -79,8 +79,8 @@ BEGIN
BEGIN
MENUITEM "फ़ाइल में खोजें (&S)\tCtrl+Shift+F", IDM_GREP_WIN_SEARCH
MENUITEM SEPARATOR
- MENUITEM "&New Empty Window\tAlt+N", IDM_FILE_NEWWINDOW
- MENUITEM "&Duplicate Instance\tAlt+Shift+N", IDM_FILE_NEWWINDOW2
+ MENUITEM "ख़ाली नई विंडो (&N)\tAlt+N", IDM_FILE_NEWWINDOW
+ MENUITEM "अवस्था का प्रतिरूप (&D)\tAlt+Shift+N", IDM_FILE_NEWWINDOW2
MENUITEM SEPARATOR
MENUITEM "व्यवस्थापक के रूप में पुनः प्रक्षेपित करें (&R)", IDM_FILE_LAUNCH_ELEVATED
MENUITEM SEPARATOR
@@ -95,7 +95,7 @@ BEGIN
END
MENUITEM SEPARATOR
MENUITEM "फ़ाइल को वापस लाएं (&V)\tF5", IDM_FILE_REVERT
- MENUITEM "&Ignore File-Vars", CMD_IGNORE_FILE_VARS
+ MENUITEM "File-Vars को नज़रअंदाज़ करें (&I)", CMD_IGNORE_FILE_VARS
POPUP "एन्कोडिंग (&E)"
BEGIN
POPUP "इस प्रकार से फ़ाइल में वापस लाएं (&R)"
@@ -212,10 +212,10 @@ BEGIN
MENUITEM SEPARATOR
POPUP "Line &Comment"
BEGIN
- MENUITEM "&Toggle\tCtrl+Q", IDM_EDIT_LINECOMMENT
- MENUITEM "&Add\tCtrl+Alt+Q", IDM_EDIT_LINECOMMENT_ADD
- MENUITEM "&Remove\tCtrl+Alt+Shift+Q", IDM_EDIT_LINECOMMENT_REMOVE
- MENUITEM "&Block Edit\tAlt+Shift+Q", IDM_EDIT_LINECOMMENT_BLOCKEDIT
+ MENUITEM "टॉगल (&T)\tCtrl+Q", IDM_EDIT_LINECOMMENT
+ MENUITEM "जोड़ें (&A)\tCtrl+Alt+Q", IDM_EDIT_LINECOMMENT_ADD
+ MENUITEM "हटाएँ (&R)\tCtrl+Alt+Shift+Q", IDM_EDIT_LINECOMMENT_REMOVE
+ MENUITEM "ब्लॉक सम्पादित करें (&B)\tAlt+Shift+Q", IDM_EDIT_LINECOMMENT_BLOCKEDIT
END
MENUITEM SEPARATOR
MENUITEM "Stream टिप्पणी (&R)\tCtrl+Shift+Q", IDM_EDIT_STREAMCOMMENT
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL एन्कोड (&E)\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL डिकोड (&D)\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_hi_in/np3_hi_in.vcxproj b/language/np3_hi_in/np3_hi_in.vcxproj
index 5eb1ddf63..8f2c345cd 100644
--- a/language/np3_hi_in/np3_hi_in.vcxproj
+++ b/language/np3_hi_in/np3_hi_in.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_hi_in/strings_hi_in.rc b/language/np3_hi_in/strings_hi_in.rc
index 06fa8ef5f..96e1e9e4f 100644
--- a/language/np3_hi_in/strings_hi_in.rc
+++ b/language/np3_hi_in/strings_hi_in.rc
@@ -196,10 +196,10 @@ BEGIN
IDS_MUI_EXPORT_FAIL "शैली सेटिंग ""%s"" को निर्यात करने में त्रुटि."
IDS_MUI_REGEX_INVALID "सामान्य व्यंजक मूल्यांकन करने में त्रुटि। व्यंजक अवैध है!"
IDS_MUI_DROP_NO_FILE "प्राप्त हुआ फ़ाईलनाम वैध नहीं है.\nअगर 32-बिट एपलिकेशन से ड्रॉप कर रहे है,\nतो कृपया Notepad3 की औज़ार पट्टी पर ड्रैग और ड्रॉप करें."
- IDS_MUI_URL_DIR_EXISTS "URL specified directory exists!"
- IDS_MUI_URL_FILE_EXISTS "URL specified file exists!"
+ IDS_MUI_URL_DIR_EXISTS "URL निर्दिष्ट निदेशिका मौजूद है!"
+ IDS_MUI_URL_FILE_EXISTS "URL निर्दिष्ट फ़ाईल मौजूद है!"
IDS_MUI_URL_PATH_NOT_FOUND
- "URL specified path not found!"
+ "URL निर्दिष्ट स्थान मौजूद नहीं है!"
IDS_MUI_URL_OPEN_FILE "\nAlt + फ़ाईल खोलने के लिए क्लिक करें."
IDS_MUI_URL_OPEN_BROWSER "\nCtrl + ब्राउज़र में लिंक खोलने के लिए क्लिक करें."
IDS_MUI_INF_PRSVFILEMODTM
@@ -272,13 +272,13 @@ END
STRINGTABLE
BEGIN
- IDS_MUI_SB_MARK_ALL_OCC "Mark All Occurrences..."
- IDS_MUI_SB_TOGGLE_VIEW "Toggle View..."
- IDS_MUI_SB_REPLACE_ALL "Replace all..."
- IDS_MUI_SB_WRAP_LINES "Wrap Lines..."
- IDS_MUI_SB_CONV_LNBRK "Convert Line Breaks..."
- IDS_MUI_SB_RECODING_DOC "Recoding Document..."
- IDS_MUI_SB_LEXER_STYLING "Apply Lexer Styling..."
+ IDS_MUI_SB_MARK_ALL_OCC "सभी मौजूदगी चिन्हित करें..."
+ IDS_MUI_SB_TOGGLE_VIEW "दृश्य टॉगल करें..."
+ IDS_MUI_SB_REPLACE_ALL "सारा बदलें..."
+ IDS_MUI_SB_WRAP_LINES "पंक्ति लपेटें..."
+ IDS_MUI_SB_CONV_LNBRK "Line Breaks परिवर्तित करें..."
+ IDS_MUI_SB_RECODING_DOC "दस्तावेज़ रिकोड किया जा रहा है..."
+ IDS_MUI_SB_LEXER_STYLING "Lexer Styling लागू करें..."
END
STRINGTABLE
diff --git a/language/np3_hu_hu/menu_hu_hu.rc b/language/np3_hu_hu/menu_hu_hu.rc
index e91980533..b01b6c2ee 100644
--- a/language/np3_hu_hu/menu_hu_hu.rc
+++ b/language/np3_hu_hu/menu_hu_hu.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "&URL bekódolás\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "U&RL kikódolás\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_hu_hu/np3_hu_hu.vcxproj b/language/np3_hu_hu/np3_hu_hu.vcxproj
index 7f5a75186..97be529e1 100644
--- a/language/np3_hu_hu/np3_hu_hu.vcxproj
+++ b/language/np3_hu_hu/np3_hu_hu.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_id_id/menu_id_id.rc b/language/np3_id_id/menu_id_id.rc
index b27f562b9..62b6326fb 100644
--- a/language/np3_id_id/menu_id_id.rc
+++ b/language/np3_id_id/menu_id_id.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL &Encode\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL &Decode\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_id_id/np3_id_id.vcxproj b/language/np3_id_id/np3_id_id.vcxproj
index 1997a02f1..ee8587015 100644
--- a/language/np3_id_id/np3_id_id.vcxproj
+++ b/language/np3_id_id/np3_id_id.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_it_it/dialogs_it_it.rc b/language/np3_it_it/dialogs_it_it.rc
index 4836ae6f7..1b3281f05 100644
--- a/language/np3_it_it/dialogs_it_it.rc
+++ b/language/np3_it_it/dialogs_it_it.rc
@@ -706,28 +706,28 @@ BEGIN
CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- LTEXT "Font st&yle:", stc2, 114, 7, 74, 9
+ LTEXT "St&ile Font:", stc2, 114, 7, 74, 9
COMBOBOX cmb2, 114, 16, 74, 76,
CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- LTEXT "&Size:", stc3, 198, 7, 36, 9
+ LTEXT "&Dimensione:", stc3, 198, 7, 36, 9
COMBOBOX cmb3, 198, 16, 36, 76,
CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- GROUPBOX "Effects", grp1, 7, 97, 98, 76, WS_GROUP
- AUTOCHECKBOX "Stri&keout", chx1, 13, 111, 90, 10, WS_TABSTOP
- AUTOCHECKBOX "&Underline", chx2, 13, 127, 90, 10
+ GROUPBOX "Effetti", grp1, 7, 97, 98, 76, WS_GROUP
+ AUTOCHECKBOX "Ba&rrato", chx1, 13, 111, 90, 10, WS_TABSTOP
+ AUTOCHECKBOX "&Sottolineato", chx2, 13, 127, 90, 10
- LTEXT "&Color:", stc4, 13, 144, 89, 9
+ LTEXT "&Colore:", stc4, 13, 144, 89, 9
COMBOBOX cmb4, 13, 155, 85, 100,
CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL |
CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- GROUPBOX "Sample", grp2, 114, 97, 120, 43, WS_GROUP
+ GROUPBOX "Esempio", grp2, 114, 97, 120, 43, WS_GROUP
CTEXT "AaBbYyZz", stc5, 116, 106, 117, 33,
SS_NOPREFIX | NOT WS_VISIBLE
LTEXT "", stc6, 7, 178, 227, 20, SS_NOPREFIX | NOT WS_GROUP
@@ -737,13 +737,13 @@ BEGIN
CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_HASSTRINGS |
WS_BORDER | WS_VSCROLL | WS_TABSTOP
- CONTROL "Show more fonts", IDC_MANAGE_LINK, "SysLink",
+ CONTROL "Visualizza altri font", IDC_MANAGE_LINK, "SysLink",
WS_TABSTOP, 7, 199, 227, 9
DEFPUSHBUTTON "OK", IDOK, 141, 215, 45, 14, WS_GROUP
- PUSHBUTTON "Cancel", IDCANCEL, 190, 215, 45, 14, WS_GROUP
- PUSHBUTTON "&Apply", psh3, 92, 215, 45, 14, WS_GROUP
- PUSHBUTTON "&Help", pshHelp, 43, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "Annulla", IDCANCEL, 190, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "&Applica", psh3, 92, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "&Aiuto", pshHelp, 43, 215, 45, 14, WS_GROUP
END
@@ -753,25 +753,25 @@ END
IDD_MUI_SYSCOLOR_DLG DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 2, 0, 298, 184
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Choose Color"
+CAPTION "Seleziona Colore"
FONT 9, "Segoe UI", 0, 0, 0x0
BEGIN
- LTEXT "&Basic colors:", -1, 4, 4, 140, 9
+ LTEXT "&Colori di base:", -1, 4, 4, 140, 9
CONTROL "", COLOR_BOX1, "static",
SS_SIMPLE | WS_CHILD | WS_TABSTOP | WS_GROUP,
4, 14, 140, 86
- LTEXT "&Custom colors:", -1, 4, 106, 140, 9
+ LTEXT "Colori &Personalizzati:", -1, 4, 106, 140, 9
CONTROL "", COLOR_CUSTOM1, "static",
SS_SIMPLE | WS_CHILD | WS_TABSTOP | WS_GROUP,
4, 116, 140, 28
- PUSHBUTTON "&Define Custom Colors >>" COLOR_MIX, 4, 150, 138, 14,
+ PUSHBUTTON "&Definisci Colori Personalizzati >>" COLOR_MIX, 4, 150, 138, 14,
WS_TABSTOP | WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 4, 166, 44, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Cancel", IDCANCEL, 52, 166, 44, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Help", pshHelp, 100, 166, 44, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Annulla", IDCANCEL, 52, 166, 44, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "&Aiuto", pshHelp, 100, 166, 44, 14, WS_GROUP | WS_TABSTOP
CONTROL "", COLOR_RAINBOW, "static",
SS_SIMPLE | WS_CHILD, 152, 4, 118, 116
@@ -783,7 +783,7 @@ BEGIN
SS_SIMPLE | WS_CHILD, 152, 124, 40, 26
PUSHBUTTON "&o", COLOR_SOLID, 300, 200, 4, 14, WS_GROUP
- RTEXT "Color", COLOR_SOLID_LEFT, 152, 151, 20, 9
+ RTEXT "Colore", COLOR_SOLID_LEFT, 152, 151, 20, 9
LTEXT "|S&olid", COLOR_SOLID_RIGHT, 172, 151, 20, 9
RTEXT "Hu&e:", COLOR_HUEACCEL, 194, 126, 20, 9
@@ -804,7 +804,7 @@ BEGIN
RTEXT "Bl&ue:", COLOR_BLUEACCEL, 243, 154, 24, 9
EDITTEXT, COLOR_BLUE, 269, 152, 18, 12, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Add to Custom Colors", COLOR_ADD, 152, 166, 142, 14,
+ PUSHBUTTON "&Aggiungi ai Colori Personalizzati", COLOR_ADD, 152, 166, 142, 14,
WS_GROUP | WS_TABSTOP
END
diff --git a/language/np3_it_it/menu_it_it.rc b/language/np3_it_it/menu_it_it.rc
index cb6f31afa..cc4bfa34f 100644
--- a/language/np3_it_it/menu_it_it.rc
+++ b/language/np3_it_it/menu_it_it.rc
@@ -79,10 +79,10 @@ BEGIN
BEGIN
MENUITEM "&Cerca nei file\tCtrl+Shift+F", IDM_GREP_WIN_SEARCH
MENUITEM SEPARATOR
- MENUITEM "&New Empty Window\tAlt+N", IDM_FILE_NEWWINDOW
- MENUITEM "&Duplicate Instance\tAlt+Shift+N", IDM_FILE_NEWWINDOW2
+ MENUITEM "&Nuova finestra vuota\tAlt+N", IDM_FILE_NEWWINDOW
+ MENUITEM "&Duplica istanza\tAlt+Shift+N", IDM_FILE_NEWWINDOW2
MENUITEM SEPARATOR
- MENUITEM "&Rilancio con diritti elevati", IDM_FILE_LAUNCH_ELEVATED
+ MENUITEM "&Rilancia con diritti elevati", IDM_FILE_LAUNCH_ELEVATED
MENUITEM SEPARATOR
MENUITEM "Esegui &documento\tCtrl+L", IDM_FILE_LAUNCH
MENUITEM "&Apri con...\tAlt+L", IDM_FILE_OPENWITH
@@ -95,7 +95,7 @@ BEGIN
END
MENUITEM SEPARATOR
MENUITEM "Ri&pristina dal File\tF5", IDM_FILE_REVERT
- MENUITEM "&Ignore File-Vars", CMD_IGNORE_FILE_VARS
+ MENUITEM "&Ignora File-Vars", CMD_IGNORE_FILE_VARS
POPUP "&Codifica"
BEGIN
POPUP "&Ripristina dal File come"
@@ -210,11 +210,11 @@ BEGIN
MENUITEM "&Indenta", IDM_EDIT_INDENT
MENUITEM "&Rimuovi indentazione", IDM_EDIT_UNINDENT
MENUITEM SEPARATOR
- POPUP "Line &Comment"
+ POPUP "&Commento riga"
BEGIN
- MENUITEM "&Toggle\tCtrl+Q", IDM_EDIT_LINECOMMENT
- MENUITEM "&Add\tCtrl+Alt+Q", IDM_EDIT_LINECOMMENT_ADD
- MENUITEM "&Remove\tCtrl+Alt+Shift+Q", IDM_EDIT_LINECOMMENT_REMOVE
+ MENUITEM "&Commuta\tCtrl+Q", IDM_EDIT_LINECOMMENT
+ MENUITEM "&Aggiungi\tCtrl+Alt+Q", IDM_EDIT_LINECOMMENT_ADD
+ MENUITEM "&Rimuovi\tCtrl+Alt+Shift+Q", IDM_EDIT_LINECOMMENT_REMOVE
MENUITEM "&Block Edit\tAlt+Shift+Q", IDM_EDIT_LINECOMMENT_BLOCKEDIT
END
MENUITEM SEPARATOR
@@ -263,12 +263,12 @@ BEGIN
MENUITEM "Indentazione: Spazi -> Ta&b\tCtrl+Alt+T", IDM_EDIT_CONVERTSPACES2
MENUITEM "Indentazione: Tab -> Spa&zi\tCtrl+Alt+S", IDM_EDIT_CONVERTTABS2
MENUITEM SEPARATOR
- MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
- MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Codifica Base&64", IDM_EDIT_BASE64ENCODE
+ MENUITEM "Decodifica Base6&4", IDM_EDIT_BASE64DECODE
+ MENUITEM "Decodifica Base64 a codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
- MENUITEM "&URL Encode\tCtrl+Shift+E", IDM_EDIT_URLENCODE
- MENUITEM "URL &Decode\tCtrl+Shift+R", IDM_EDIT_URLDECODE
+ MENUITEM "Codifica &URL\tCtrl+Shift+E", IDM_EDIT_URLENCODE
+ MENUITEM "&Decodifica URL\tCtrl+Shift+R", IDM_EDIT_URLDECODE
MENUITEM "Da Percorso di File System a URL", IDM_EDIT_PATH2URL
MENUITEM "Da URL a Percorso di File System", IDM_EDIT_URL2PATH
MENUITEM SEPARATOR
diff --git a/language/np3_it_it/np3_it_it.vcxproj b/language/np3_it_it/np3_it_it.vcxproj
index c1da2f78b..710829037 100644
--- a/language/np3_it_it/np3_it_it.vcxproj
+++ b/language/np3_it_it/np3_it_it.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_it_it/strings_it_it.rc b/language/np3_it_it/strings_it_it.rc
index a9f27007a..2e68f11bf 100644
--- a/language/np3_it_it/strings_it_it.rc
+++ b/language/np3_it_it/strings_it_it.rc
@@ -196,10 +196,10 @@ BEGIN
IDS_MUI_EXPORT_FAIL "Errore nell'esportazione degli Stili su ""%s""."
IDS_MUI_REGEX_INVALID "Errore nella valutazione della regular expression. La RegExp non è valida!"
IDS_MUI_DROP_NO_FILE "Nessun nomefile valido.\nSe stai facendo drag-n-drop da una applicazione 32-bit,\nrilascia il file sulla toolbar di Notepad3."
- IDS_MUI_URL_DIR_EXISTS "URL specified directory exists!"
- IDS_MUI_URL_FILE_EXISTS "URL specified file exists!"
+ IDS_MUI_URL_DIR_EXISTS "La cartella specificata nella URL esiste!"
+ IDS_MUI_URL_FILE_EXISTS "Il file specificato nella URL esiste!"
IDS_MUI_URL_PATH_NOT_FOUND
- "URL specified path not found!"
+ "Il percorso specificato nella URL non è stato trovato!"
IDS_MUI_URL_OPEN_FILE "\nAlt + Click per aprire il file."
IDS_MUI_URL_OPEN_BROWSER "\nCtrl + Click per aprire il link nel browser."
IDS_MUI_INF_PRSVFILEMODTM
@@ -272,13 +272,13 @@ END
STRINGTABLE
BEGIN
- IDS_MUI_SB_MARK_ALL_OCC "Mark All Occurrences..."
- IDS_MUI_SB_TOGGLE_VIEW "Toggle View..."
- IDS_MUI_SB_REPLACE_ALL "Replace all..."
- IDS_MUI_SB_WRAP_LINES "Wrap Lines..."
- IDS_MUI_SB_CONV_LNBRK "Convert Line Breaks..."
- IDS_MUI_SB_RECODING_DOC "Recoding Document..."
- IDS_MUI_SB_LEXER_STYLING "Apply Lexer Styling..."
+ IDS_MUI_SB_MARK_ALL_OCC "Contrassegna tutte le occorrenze..."
+ IDS_MUI_SB_TOGGLE_VIEW "Commuta visualizzazione..."
+ IDS_MUI_SB_REPLACE_ALL "Sostituisci tutto..."
+ IDS_MUI_SB_WRAP_LINES "A capo automatico..."
+ IDS_MUI_SB_CONV_LNBRK "Converti interruzioni di linea..."
+ IDS_MUI_SB_RECODING_DOC "Ricodifica documento..."
+ IDS_MUI_SB_LEXER_STYLING "Applica Lexer Styling..."
END
STRINGTABLE
diff --git a/language/np3_ja_jp/menu_ja_jp.rc b/language/np3_ja_jp/menu_ja_jp.rc
index c33e665d8..49e2bf225 100644
--- a/language/np3_ja_jp/menu_ja_jp.rc
+++ b/language/np3_ja_jp/menu_ja_jp.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URLエンコード(&E)\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URLデコード(&D)\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_ja_jp/np3_ja_jp.vcxproj b/language/np3_ja_jp/np3_ja_jp.vcxproj
index f065199b8..d0bdb4077 100644
--- a/language/np3_ja_jp/np3_ja_jp.vcxproj
+++ b/language/np3_ja_jp/np3_ja_jp.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_ko_kr/menu_ko_kr.rc b/language/np3_ko_kr/menu_ko_kr.rc
index d2d1277f0..db437175a 100644
--- a/language/np3_ko_kr/menu_ko_kr.rc
+++ b/language/np3_ko_kr/menu_ko_kr.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 인코딩", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 디코딩", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 코드 페이지로 디코딩 ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 코드 페이지로 디코딩...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL 인코딩(&E)\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL 디코딩(&D)\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_ko_kr/np3_ko_kr.vcxproj b/language/np3_ko_kr/np3_ko_kr.vcxproj
index 30ec24e9a..bba4552c2 100644
--- a/language/np3_ko_kr/np3_ko_kr.vcxproj
+++ b/language/np3_ko_kr/np3_ko_kr.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_nl_nl/menu_nl_nl.rc b/language/np3_nl_nl/menu_nl_nl.rc
index d7bc683ba..d3545d2c1 100644
--- a/language/np3_nl_nl/menu_nl_nl.rc
+++ b/language/np3_nl_nl/menu_nl_nl.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode als ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode als...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "&URL Encode\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL &Decode\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_nl_nl/np3_nl_nl.vcxproj b/language/np3_nl_nl/np3_nl_nl.vcxproj
index b26160aba..c1b83d949 100644
--- a/language/np3_nl_nl/np3_nl_nl.vcxproj
+++ b/language/np3_nl_nl/np3_nl_nl.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_pl_pl/dialogs_pl_pl.rc b/language/np3_pl_pl/dialogs_pl_pl.rc
index 2c46b23fd..e0f040d70 100644
--- a/language/np3_pl_pl/dialogs_pl_pl.rc
+++ b/language/np3_pl_pl/dialogs_pl_pl.rc
@@ -697,53 +697,53 @@ END
//
IDD_MUI_SYSFONT_WITHLINK DIALOGEX 13, 54, 243, 234
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Font"
+CAPTION "Czcionka"
FONT 9, "Segoe UI", 0, 0, 0x0
BEGIN
- LTEXT "&Font:", stc1, 7, 7, 98, 9
+ LTEXT "&Czcionka:", stc1, 7, 7, 98, 9
COMBOBOX cmb1, 7, 16, 98, 76,
CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- LTEXT "Font st&yle:", stc2, 114, 7, 74, 9
+ LTEXT "St&yl czcionki:", stc2, 114, 7, 74, 9
COMBOBOX cmb2, 114, 16, 74, 76,
CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- LTEXT "&Size:", stc3, 198, 7, 36, 9
+ LTEXT "&Rozmiar:", stc3, 198, 7, 36, 9
COMBOBOX cmb3, 198, 16, 36, 76,
CBS_SIMPLE | CBS_AUTOHSCROLL | CBS_DISABLENOSCROLL |
CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_HASSTRINGS |
CBS_OWNERDRAWFIXED
- GROUPBOX "Effects", grp1, 7, 97, 98, 76, WS_GROUP
- AUTOCHECKBOX "Stri&keout", chx1, 13, 111, 90, 10, WS_TABSTOP
- AUTOCHECKBOX "&Underline", chx2, 13, 127, 90, 10
+ GROUPBOX "Efekty", grp1, 7, 97, 98, 76, WS_GROUP
+ AUTOCHECKBOX "S&kreślenie", chx1, 13, 111, 90, 10, WS_TABSTOP
+ AUTOCHECKBOX "&Podkreślenie", chx2, 13, 127, 90, 10
- LTEXT "&Color:", stc4, 13, 144, 89, 9
+ LTEXT "&Kolor:", stc4, 13, 144, 89, 9
COMBOBOX cmb4, 13, 155, 85, 100,
CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL |
CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- GROUPBOX "Sample", grp2, 114, 97, 120, 43, WS_GROUP
+ GROUPBOX "Próbka", grp2, 114, 97, 120, 43, WS_GROUP
CTEXT "AaBbYyZz", stc5, 116, 106, 117, 33,
SS_NOPREFIX | NOT WS_VISIBLE
LTEXT "", stc6, 7, 178, 227, 20, SS_NOPREFIX | NOT WS_GROUP
- LTEXT "Sc&ript:", stc7, 114, 145, 118, 9
+ LTEXT "Sk&rypt:", stc7, 114, 145, 118, 9
COMBOBOX cmb5, 114, 155, 120, 30, CBS_DROPDOWNLIST |
CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_HASSTRINGS |
WS_BORDER | WS_VSCROLL | WS_TABSTOP
- CONTROL "Show more fonts", IDC_MANAGE_LINK, "SysLink",
+ CONTROL "Pokaż więcej czcionek", IDC_MANAGE_LINK, "SysLink",
WS_TABSTOP, 7, 199, 227, 9
DEFPUSHBUTTON "OK", IDOK, 141, 215, 45, 14, WS_GROUP
- PUSHBUTTON "Cancel", IDCANCEL, 190, 215, 45, 14, WS_GROUP
- PUSHBUTTON "&Apply", psh3, 92, 215, 45, 14, WS_GROUP
- PUSHBUTTON "&Help", pshHelp, 43, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "Anuluj", IDCANCEL, 190, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "Z&astosuj", psh3, 92, 215, 45, 14, WS_GROUP
+ PUSHBUTTON "&Pomoc", pshHelp, 43, 215, 45, 14, WS_GROUP
END
@@ -753,25 +753,25 @@ END
IDD_MUI_SYSCOLOR_DLG DIALOGEX LOADONCALL MOVEABLE DISCARDABLE 2, 0, 298, 184
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Choose Color"
+CAPTION "Wybierz kolor"
FONT 9, "Segoe UI", 0, 0, 0x0
BEGIN
- LTEXT "&Basic colors:", -1, 4, 4, 140, 9
+ LTEXT "&Kolory postawowe:", -1, 4, 4, 140, 9
CONTROL "", COLOR_BOX1, "static",
SS_SIMPLE | WS_CHILD | WS_TABSTOP | WS_GROUP,
4, 14, 140, 86
- LTEXT "&Custom colors:", -1, 4, 106, 140, 9
+ LTEXT "&Kolory użytkownika:", -1, 4, 106, 140, 9
CONTROL "", COLOR_CUSTOM1, "static",
SS_SIMPLE | WS_CHILD | WS_TABSTOP | WS_GROUP,
4, 116, 140, 28
- PUSHBUTTON "&Define Custom Colors >>" COLOR_MIX, 4, 150, 138, 14,
+ PUSHBUTTON "&Zdefiniuj kolory użytkownika >>" COLOR_MIX, 4, 150, 138, 14,
WS_TABSTOP | WS_GROUP
DEFPUSHBUTTON "OK", IDOK, 4, 166, 44, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Cancel", IDCANCEL, 52, 166, 44, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Help", pshHelp, 100, 166, 44, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Anuluj", IDCANCEL, 52, 166, 44, 14, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "&Pomoc", pshHelp, 100, 166, 44, 14, WS_GROUP | WS_TABSTOP
CONTROL "", COLOR_RAINBOW, "static",
SS_SIMPLE | WS_CHILD, 152, 4, 118, 116
@@ -783,28 +783,28 @@ BEGIN
SS_SIMPLE | WS_CHILD, 152, 124, 40, 26
PUSHBUTTON "&o", COLOR_SOLID, 300, 200, 4, 14, WS_GROUP
- RTEXT "Color", COLOR_SOLID_LEFT, 152, 151, 20, 9
- LTEXT "|S&olid", COLOR_SOLID_RIGHT, 172, 151, 20, 9
+ RTEXT "Kolor", COLOR_SOLID_LEFT, 152, 151, 20, 9
+ LTEXT "|Jedn&olity", COLOR_SOLID_RIGHT, 172, 151, 20, 9
- RTEXT "Hu&e:", COLOR_HUEACCEL, 194, 126, 20, 9
+ RTEXT "Odci&eń:", COLOR_HUEACCEL, 194, 126, 20, 9
EDITTEXT, COLOR_HUE, 216, 124, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "&Sat:", COLOR_SATACCEL, 194, 140, 20, 9
+ RTEXT "Na&Sycenie:", COLOR_SATACCEL, 194, 140, 20, 9
EDITTEXT, COLOR_SAT, 216, 138, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "&Lum:", COLOR_LUMACCEL, 194, 154, 20, 9
+ RTEXT "&Jaskrawość:", COLOR_LUMACCEL, 194, 154, 20, 9
EDITTEXT, COLOR_LUM, 216, 152, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "&Red:", COLOR_REDACCEL, 243, 126, 24, 9
+ RTEXT "&Czerwony:", COLOR_REDACCEL, 243, 126, 24, 9
EDITTEXT, COLOR_RED, 269, 124, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "&Green:", COLOR_GREENACCEL, 243, 140, 24, 9
+ RTEXT "&Zielony:", COLOR_GREENACCEL, 243, 140, 24, 9
EDITTEXT, COLOR_GREEN, 269, 138, 18, 12, WS_GROUP | WS_TABSTOP
- RTEXT "Bl&ue:", COLOR_BLUEACCEL, 243, 154, 24, 9
+ RTEXT "Niebieski:", COLOR_BLUEACCEL, 243, 154, 24, 9
EDITTEXT, COLOR_BLUE, 269, 152, 18, 12, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Add to Custom Colors", COLOR_ADD, 152, 166, 142, 14,
+ PUSHBUTTON "&Dodaj do kolorów użytkownika", COLOR_ADD, 152, 166, 142, 14,
WS_GROUP | WS_TABSTOP
END
diff --git a/language/np3_pl_pl/menu_pl_pl.rc b/language/np3_pl_pl/menu_pl_pl.rc
index 5e06dc757..6340a395a 100644
--- a/language/np3_pl_pl/menu_pl_pl.rc
+++ b/language/np3_pl_pl/menu_pl_pl.rc
@@ -79,8 +79,8 @@ BEGIN
BEGIN
MENUITEM "&Szukaj w plikach\tCtrl+Shift+F", IDM_GREP_WIN_SEARCH
MENUITEM SEPARATOR
- MENUITEM "&New Empty Window\tAlt+N", IDM_FILE_NEWWINDOW
- MENUITEM "&Duplicate Instance\tAlt+Shift+N", IDM_FILE_NEWWINDOW2
+ MENUITEM "&Nowe puste okno\tAlt+N", IDM_FILE_NEWWINDOW
+ MENUITEM "&Kopia przykładu\tAlt+Shift+N", IDM_FILE_NEWWINDOW2
MENUITEM SEPARATOR
MENUITEM "Notepad3 jako &Administrator", IDM_FILE_LAUNCH_ELEVATED
MENUITEM SEPARATOR
@@ -95,7 +95,7 @@ BEGIN
END
MENUITEM SEPARATOR
MENUITEM "Powróć z pliku\tF5", IDM_FILE_REVERT
- MENUITEM "&Ignore File-Vars", CMD_IGNORE_FILE_VARS
+ MENUITEM "&Ignoruj zmienność plików", CMD_IGNORE_FILE_VARS
POPUP "&Kodowanie"
BEGIN
POPUP "&Powróć z pliku jako"
@@ -210,12 +210,12 @@ BEGIN
MENUITEM "&Wcięcie", IDM_EDIT_INDENT
MENUITEM "&Bez wcięcia", IDM_EDIT_UNINDENT
MENUITEM SEPARATOR
- POPUP "Line &Comment"
+ POPUP "Komentarz liniowy"
BEGIN
- MENUITEM "&Toggle\tCtrl+Q", IDM_EDIT_LINECOMMENT
- MENUITEM "&Add\tCtrl+Alt+Q", IDM_EDIT_LINECOMMENT_ADD
- MENUITEM "&Remove\tCtrl+Alt+Shift+Q", IDM_EDIT_LINECOMMENT_REMOVE
- MENUITEM "&Block Edit\tAlt+Shift+Q", IDM_EDIT_LINECOMMENT_BLOCKEDIT
+ MENUITEM "&Przełącz\tCtrl+Q", IDM_EDIT_LINECOMMENT
+ MENUITEM "&Dodaj\tCtrl+Alt+Q", IDM_EDIT_LINECOMMENT_ADD
+ MENUITEM "&Usuń\tCtrl+Alt+Shift+Q", IDM_EDIT_LINECOMMENT_REMOVE
+ MENUITEM "&Blokuj edycję\tAlt+Shift+Q", IDM_EDIT_LINECOMMENT_BLOCKEDIT
END
MENUITEM SEPARATOR
MENUITEM "&Komentarz strumieniowy\tCtrl+Shift+Q", IDM_EDIT_STREAMCOMMENT
@@ -263,9 +263,9 @@ BEGIN
MENUITEM "Wcięcia tabulatorami\tCtrl+Alt+T", IDM_EDIT_CONVERTSPACES2
MENUITEM "Wcięcia spacjami\tCtrl+Alt+S", IDM_EDIT_CONVERTTABS2
MENUITEM SEPARATOR
- MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
- MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Koduj Base&64", IDM_EDIT_BASE64ENCODE
+ MENUITEM "Dekoduj Base6&4", IDM_EDIT_BASE64DECODE
+ MENUITEM "Koduj Base64 do strony kodowej...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "&Koduj URL\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "Dekoduj URL\tCtrl+Shift+R", IDM_EDIT_URLDECODE
@@ -449,7 +449,7 @@ BEGIN
MENUITEM "&Domyślna czcionka...\tAlt+F12", IDM_VIEW_FONT
MENUITEM "Domyślna &czcionka bieżącego schematu...\tCtrl+Alt+F12", IDM_VIEW_CURRENTSCHEME
MENUITEM SEPARATOR
- MENUITEM "Tryb ciemny Windowsa", IDM_VIEW_WIN_DARK_MODE
+ MENUITEM "Tryb ciemny okna", IDM_VIEW_WIN_DARK_MODE
END
POPUP "&Ustawienia"
BEGIN
diff --git a/language/np3_pl_pl/np3_pl_pl.vcxproj b/language/np3_pl_pl/np3_pl_pl.vcxproj
index ba0984899..66b69076b 100644
--- a/language/np3_pl_pl/np3_pl_pl.vcxproj
+++ b/language/np3_pl_pl/np3_pl_pl.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_pl_pl/strings_pl_pl.rc b/language/np3_pl_pl/strings_pl_pl.rc
index 104da3302..338d1d1f5 100644
--- a/language/np3_pl_pl/strings_pl_pl.rc
+++ b/language/np3_pl_pl/strings_pl_pl.rc
@@ -196,10 +196,10 @@ BEGIN
IDS_MUI_EXPORT_FAIL "Błąd podczas eksportowania ustawień styu do ""%s""."
IDS_MUI_REGEX_INVALID "Błąd podczas oceny regularnego wyrażenia. Wyrażenie jest nieuzasadnione!"
IDS_MUI_DROP_NO_FILE "Nie rozpoznano żadnej sensownej nazwy pliku.\nJeśli upuścisz aplikację 32-bitową,\nprzeciągnij i upuść do paska narzędzi Notepad3'a."
- IDS_MUI_URL_DIR_EXISTS "URL specified directory exists!"
- IDS_MUI_URL_FILE_EXISTS "URL specified file exists!"
+ IDS_MUI_URL_DIR_EXISTS "URL określony katalog istnieje!"
+ IDS_MUI_URL_FILE_EXISTS "URL określony plik istnieje!"
IDS_MUI_URL_PATH_NOT_FOUND
- "URL specified path not found!"
+ "URL nie znaleziono określonej ścieżki!"
IDS_MUI_URL_OPEN_FILE "\nAlt + Kliknij, aby otworzyć plik."
IDS_MUI_URL_OPEN_BROWSER "\nCtrl + Kliknij, aby otworzyć link w przeglądarce."
IDS_MUI_INF_PRSVFILEMODTM
@@ -272,13 +272,13 @@ END
STRINGTABLE
BEGIN
- IDS_MUI_SB_MARK_ALL_OCC "Mark All Occurrences..."
- IDS_MUI_SB_TOGGLE_VIEW "Toggle View..."
- IDS_MUI_SB_REPLACE_ALL "Replace all..."
- IDS_MUI_SB_WRAP_LINES "Wrap Lines..."
- IDS_MUI_SB_CONV_LNBRK "Convert Line Breaks..."
- IDS_MUI_SB_RECODING_DOC "Recoding Document..."
- IDS_MUI_SB_LEXER_STYLING "Apply Lexer Styling..."
+ IDS_MUI_SB_MARK_ALL_OCC "Zaznacz wszystkie przykłady..."
+ IDS_MUI_SB_TOGGLE_VIEW "Przełącz widok..."
+ IDS_MUI_SB_REPLACE_ALL "Zamień wszystko..."
+ IDS_MUI_SB_WRAP_LINES "Zawiń linie..."
+ IDS_MUI_SB_CONV_LNBRK "Konwertuj podziały wierszy..."
+ IDS_MUI_SB_RECODING_DOC "Ponowne kodowanie dokumentu..."
+ IDS_MUI_SB_LEXER_STYLING "Zastosuj stylizację Lexera..."
END
STRINGTABLE
@@ -291,7 +291,7 @@ Notepad3 \t[/?] [...[Kodowanie]] [...[Tryb końca wiersza]] [/e] [/g] [/m] [/l]\
file\tMust be the last argument, no quoted spaces by default.\r\n\
+\tAccept multiple file arguments (with quoted spaces).\r\n\
-\tAccept single file argument (without quoted spaces).\r\n\r\n\
-Options:\r\n\
+Opcje:\r\n\
/?\tDispay this help message.\r\n\
...\tEncoding (/ansi, /unicode, /unicodebe, /utf8, /utf8sig).\r\n\
...\tLine ending mode (/crlf, /cr, /lf).\r\n\
diff --git a/language/np3_pt_br/np3_pt_br.vcxproj b/language/np3_pt_br/np3_pt_br.vcxproj
index 870aca303..ad8e46038 100644
--- a/language/np3_pt_br/np3_pt_br.vcxproj
+++ b/language/np3_pt_br/np3_pt_br.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_pt_pt/menu_pt_pt.rc b/language/np3_pt_pt/menu_pt_pt.rc
index 630394928..e8af0bc07 100644
--- a/language/np3_pt_pt/menu_pt_pt.rc
+++ b/language/np3_pt_pt/menu_pt_pt.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "Codificar &URL\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "&Descodificar URL\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_pt_pt/np3_pt_pt.vcxproj b/language/np3_pt_pt/np3_pt_pt.vcxproj
index 1ac03981b..95218c6d2 100644
--- a/language/np3_pt_pt/np3_pt_pt.vcxproj
+++ b/language/np3_pt_pt/np3_pt_pt.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_ru_ru/menu_ru_ru.rc b/language/np3_ru_ru/menu_ru_ru.rc
index 013aa93ea..7357a0ff2 100644
--- a/language/np3_ru_ru/menu_ru_ru.rc
+++ b/language/np3_ru_ru/menu_ru_ru.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "Ко&дировать URL\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "Дек&одировать URL\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_ru_ru/np3_ru_ru.vcxproj b/language/np3_ru_ru/np3_ru_ru.vcxproj
index 4e6913dcb..e540385ad 100644
--- a/language/np3_ru_ru/np3_ru_ru.vcxproj
+++ b/language/np3_ru_ru/np3_ru_ru.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_sk_sk/menu_sk_sk.rc b/language/np3_sk_sk/menu_sk_sk.rc
index 4259e3595..ee4d461e3 100644
--- a/language/np3_sk_sk/menu_sk_sk.rc
+++ b/language/np3_sk_sk/menu_sk_sk.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "&Kódovať URL\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "&Dekódovať URL\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_sk_sk/np3_sk_sk.vcxproj b/language/np3_sk_sk/np3_sk_sk.vcxproj
index 2795339ae..32c9979ed 100644
--- a/language/np3_sk_sk/np3_sk_sk.vcxproj
+++ b/language/np3_sk_sk/np3_sk_sk.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_sv_se/menu_sv_se.rc b/language/np3_sv_se/menu_sv_se.rc
index 21ee62168..abc5d26f6 100644
--- a/language/np3_sv_se/menu_sv_se.rc
+++ b/language/np3_sv_se/menu_sv_se.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL-kodning\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "Ta bort URL-kodning\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_sv_se/np3_sv_se.vcxproj b/language/np3_sv_se/np3_sv_se.vcxproj
index 4b3607760..8d02b5516 100644
--- a/language/np3_sv_se/np3_sv_se.vcxproj
+++ b/language/np3_sv_se/np3_sv_se.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_tr_tr/menu_tr_tr.rc b/language/np3_tr_tr/menu_tr_tr.rc
index 95e921a50..6aa6decaf 100644
--- a/language/np3_tr_tr/menu_tr_tr.rc
+++ b/language/np3_tr_tr/menu_tr_tr.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL &Encode\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL &Decode\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_tr_tr/np3_tr_tr.vcxproj b/language/np3_tr_tr/np3_tr_tr.vcxproj
index e19ee210f..4f72598aa 100644
--- a/language/np3_tr_tr/np3_tr_tr.vcxproj
+++ b/language/np3_tr_tr/np3_tr_tr.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_vi_vn/menu_vi_vn.rc b/language/np3_vi_vn/menu_vi_vn.rc
index c2b95e208..e4a29c6f7 100644
--- a/language/np3_vi_vn/menu_vi_vn.rc
+++ b/language/np3_vi_vn/menu_vi_vn.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL &Encode\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL &Decode\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_vi_vn/np3_vi_vn.vcxproj b/language/np3_vi_vn/np3_vi_vn.vcxproj
index 9db4684e8..d7fa31442 100644
--- a/language/np3_vi_vn/np3_vi_vn.vcxproj
+++ b/language/np3_vi_vn/np3_vi_vn.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_zh_cn/menu_zh_cn.rc b/language/np3_zh_cn/menu_zh_cn.rc
index a01b7b7d7..e3a19a4b0 100644
--- a/language/np3_zh_cn/menu_zh_cn.rc
+++ b/language/np3_zh_cn/menu_zh_cn.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL 编码(&E)\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL 解码(&D)\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_zh_cn/np3_zh_cn.vcxproj b/language/np3_zh_cn/np3_zh_cn.vcxproj
index 079de747d..9db2cb7a4 100644
--- a/language/np3_zh_cn/np3_zh_cn.vcxproj
+++ b/language/np3_zh_cn/np3_zh_cn.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/language/np3_zh_tw/menu_zh_tw.rc b/language/np3_zh_tw/menu_zh_tw.rc
index f39131dc2..e054597eb 100644
--- a/language/np3_zh_tw/menu_zh_tw.rc
+++ b/language/np3_zh_tw/menu_zh_tw.rc
@@ -265,7 +265,7 @@ BEGIN
MENUITEM SEPARATOR
MENUITEM "Base&64 Encode", IDM_EDIT_BASE64ENCODE
MENUITEM "Base6&4 Decode", IDM_EDIT_BASE64DECODE
- MENUITEM "Base64 Decode to codepage ...", IDM_EDIT_B64DECODESEL
+ MENUITEM "Base64 Decode to codepage...", IDM_EDIT_B64DECODESEL
MENUITEM SEPARATOR
MENUITEM "URL 編碼(&E)\tCtrl+Shift+E", IDM_EDIT_URLENCODE
MENUITEM "URL 解碼(&D)\tCtrl+Shift+R", IDM_EDIT_URLDECODE
diff --git a/language/np3_zh_tw/np3_zh_tw.vcxproj b/language/np3_zh_tw/np3_zh_tw.vcxproj
index 3c45a2f7f..fdb298e12 100644
--- a/language/np3_zh_tw/np3_zh_tw.vcxproj
+++ b/language/np3_zh_tw/np3_zh_tw.vcxproj
@@ -149,6 +149,8 @@
_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -177,6 +179,8 @@
WIN32;_DEBUG;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
true
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -209,6 +213,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -243,6 +250,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
@@ -277,6 +286,9 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
+ None
Windows
@@ -311,6 +323,8 @@
AnySuitable
Size
/utf-8 %(AdditionalOptions)
+ stdcpp17
+ stdc17
Windows
diff --git a/lexilla/Lexilla.vcxproj b/lexilla/Lexilla.vcxproj
index c6e023ece..44354b00c 100644
--- a/lexilla/Lexilla.vcxproj
+++ b/lexilla/Lexilla.vcxproj
@@ -237,6 +237,7 @@
false
false
true
+ stdc17
Console
@@ -272,6 +273,8 @@
false
false
true
+ stdc17
+ None
Console
@@ -308,6 +311,7 @@
MultiThreaded
OldStyle
true
+ stdc17
Console
@@ -339,6 +343,7 @@
false
false
true
+ stdc17
Console
@@ -373,6 +378,8 @@
false
false
true
+ stdc17
+ None
Console
@@ -408,6 +415,7 @@
OldStyle
true
+ stdc17
Console
diff --git a/minipath/minipath.vcxproj b/minipath/minipath.vcxproj
index 8b53091a0..40252bc2c 100644
--- a/minipath/minipath.vcxproj
+++ b/minipath/minipath.vcxproj
@@ -136,6 +136,8 @@
/utf-8 %(AdditionalOptions)
stdcpp17
Sync
+ stdc17
+ false
/MACHINE:I386 %(AdditionalOptions)
@@ -188,7 +190,7 @@
$(IntDir)
Level4
true
- ProgramDatabase
+ None
Default
true
@@ -201,6 +203,8 @@
/utf-8 %(AdditionalOptions)
stdcpp17
Sync
+ stdc17
+ false
/MACHINE:I386 %(AdditionalOptions)
@@ -267,6 +271,8 @@
/utf-8 %(AdditionalOptions)
stdcpp17
Sync
+ stdc17
+ false
/MACHINE:I386 %(AdditionalOptions)
@@ -334,6 +340,8 @@
/utf-8 %(AdditionalOptions)
stdcpp17
Sync
+ stdc17
+ false
false
@@ -378,6 +386,9 @@
/utf-8 %(AdditionalOptions)
stdcpp17
Sync
+ stdc17
+ false
+ None
false
@@ -423,6 +434,8 @@
/utf-8 %(AdditionalOptions)
stdcpp17
Sync
+ stdc17
+ false
false
diff --git a/scintilla/Scintilla.vcxproj b/scintilla/Scintilla.vcxproj
index 3845d6cd8..dd46b0665 100644
--- a/scintilla/Scintilla.vcxproj
+++ b/scintilla/Scintilla.vcxproj
@@ -186,6 +186,7 @@
true
false
true
+ stdc17
true
@@ -213,6 +214,7 @@
false
true
+ stdc17
MachineX64
@@ -247,6 +249,7 @@
true
false
true
+ stdc17
true
@@ -278,6 +281,7 @@
Default
false
true
+ stdc17
true
@@ -311,6 +315,7 @@
true
false
true
+ stdc17
@@ -340,6 +345,7 @@
false
true
+ stdc17
MachineX64
diff --git a/scintilla/oniguruma/doc/CHANGES_7.0 b/scintilla/oniguruma/doc/CHANGES_7.0
new file mode 100644
index 000000000..0047571a5
--- /dev/null
+++ b/scintilla/oniguruma/doc/CHANGES_7.0
@@ -0,0 +1,65 @@
+CHANGES_7.0 2021/05/17
+
+The changes from 6.9 to 7.0 are shown below.
+
+* Already changed
+
+ + Defined the OnigPos type (== ptrdiff_t).
+
+ + Changed the return value of onig_search(), onig_search_with_param(), onig_match() and onig_match_with_param() from int to OnigPos.
+
+ + Changed the argument value of onig_regset_search(), onig_regset_search_with_param() and onig_error_code_to_str() from int to OnigPos.
+
+ + POSIX API: Changed the regoff_t type from int to OnigPos
+
+ + Move the definition of OnigEncodingType structure from oniguruma.h to regenc.h
+
+ + Removed from oniguruma.h
+ ONIGENC_IS_MBC_WORD_ASCII()
+ ONIGENC_MBC_CASE_FOLD()
+ ONIGENC_LEFT_ADJUST_CHAR_HEAD()
+ ONIGENC_IS_VALID_MBC_STRING()
+ ONIGENC_APPLY_ALL_CASE_FOLD()
+ ONIGENC_GET_CASE_FOLD_CODES_BY_STR()
+ ONIGENC_STEP_BACK()
+ ONIGENC_MBC_ENC_LEN()
+ ONIGENC_MBC_MAXLEN_DIST()
+ ONIGENC_PROPERTY_NAME_TO_CTYPE()
+ ONIGENC_GET_CTYPE_CODE_RANGE()
+
+ + change macro to function in oniguruma.h
+ onig_enc_len() -> onig_enc_len()
+ ONIGENC_IS_UNDEF() -> onigenc_is_undef()
+ ONIGENC_IS_SINGLEBYTE() -> onigenc_is_singlebyte()
+ ONIGENC_IS_MBC_HEAD() -> onigenc_is_mbc_head()
+ ONIGENC_IS_MBC_ASCII() -> onigenc_is_mbc_ascii()
+ ONIGENC_IS_CODE_ASCII() -> onigenc_is_code_ascii()
+ ONIGENC_IS_MBC_WORD() -> onigenc_is_mbc_word()
+ ONIGENC_NAME() -> onigenc_name()
+ ONIGENC_IS_ALLOWED_REVERSE_MATCH() -> onigenc_is_allowed_reverse_match()
+ ONIGENC_MBC_MAXLEN() -> onigenc_mbc_maxlen()
+ ONIGENC_MBC_MINLEN() -> onigenc_mbc_minlen()
+ ONIGENC_IS_MBC_NEWLINE() -> onigenc_is_mbc_newline()
+ ONIGENC_MBC_TO_CODE() -> onigenc_mbc_to_code()
+ ONIGENC_CODE_TO_MBCLEN() -> onigenc_code_to_mbclen()
+ ONIGENC_CODE_TO_MBC() -> onigenc_code_to_mbc()
+ ONIGENC_IS_CODE_CTYPE() -> onigenc_is_code_ctype()
+
+
+* Will change
+
+ + Increase the size of the ONIG_SYN_OP/OP2_XXX flag area.
+ + Improve the API of syntax-op.
+ (Eliminate the distinction between OP and OP2)
+ + Eliminate deprecated functions.
+ + update LTVERSION
+
+
+* To Be Determined
+
+ + Remove UChar from the oniguruma.h
+ + Disable Capture History (?@..) by default. (USE_CAPTURE_HISTORY)
+ + Disable Callout (*name..) (?{...}) by default. (USE_CALLOUT)
+
+
+//END
diff --git a/scintilla/oniguruma/src/oniguruma.h b/scintilla/oniguruma/src/oniguruma.h
index 5a9a68366..36fb25789 100644
--- a/scintilla/oniguruma/src/oniguruma.h
+++ b/scintilla/oniguruma/src/oniguruma.h
@@ -133,30 +133,9 @@ typedef struct {
typedef int (*OnigApplyAllCaseFoldFunc)(OnigCodePoint from, OnigCodePoint* to, int to_len, void* arg);
-typedef struct OnigEncodingTypeST {
- int (*mbc_enc_len)(const OnigUChar* p);
- const char* name;
- int max_enc_len;
- int min_enc_len;
- int (*is_mbc_newline)(const OnigUChar* p, const OnigUChar* end);
- OnigCodePoint (*mbc_to_code)(const OnigUChar* p, const OnigUChar* end);
- int (*code_to_mbclen)(OnigCodePoint code);
- int (*code_to_mbc)(OnigCodePoint code, OnigUChar *buf);
- int (*mbc_case_fold)(OnigCaseFoldType flag, const OnigUChar** pp, const OnigUChar* end, OnigUChar* to);
- int (*apply_all_case_fold)(OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void* arg);
- int (*get_case_fold_codes_by_str)(OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem acs[]);
- int (*property_name_to_ctype)(struct OnigEncodingTypeST* enc, OnigUChar* p, OnigUChar* end);
- int (*is_code_ctype)(OnigCodePoint code, OnigCtype ctype);
- int (*get_ctype_code_range)(OnigCtype ctype, OnigCodePoint* sb_out, const OnigCodePoint* ranges[]);
- OnigUChar* (*left_adjust_char_head)(const OnigUChar* start, const OnigUChar* p);
- int (*is_allowed_reverse_match)(const OnigUChar* p, const OnigUChar* end);
- int (*init)(void);
- int (*is_initialized)(void);
- int (*is_valid_mbc_string)(const OnigUChar* s, const OnigUChar* end);
- unsigned int flag;
- OnigCodePoint sb_range;
- int index;
-} OnigEncodingType;
+struct OnigEncodingTypeST;
+
+typedef struct OnigEncodingTypeST OnigEncodingType;
typedef OnigEncodingType* OnigEncoding;
@@ -266,84 +245,70 @@ typedef enum {
#define ONIGENC_MAX_STD_CTYPE ONIGENC_CTYPE_ASCII
-
-#define onig_enc_len(enc,p,end) ONIGENC_MBC_ENC_LEN(enc,p)
-
-#define ONIGENC_IS_UNDEF(enc) ((enc) == ONIG_ENCODING_UNDEF)
-#define ONIGENC_IS_SINGLEBYTE(enc) (ONIGENC_MBC_MAXLEN(enc) == 1)
-#define ONIGENC_IS_MBC_HEAD(enc,p) (ONIGENC_MBC_ENC_LEN(enc,p) != 1)
-#define ONIGENC_IS_MBC_ASCII(p) (*(p) < 128)
-#define ONIGENC_IS_CODE_ASCII(code) ((code) < 128)
-#define ONIGENC_IS_MBC_WORD(enc,s,end) \
- ONIGENC_IS_CODE_WORD(enc,ONIGENC_MBC_TO_CODE(enc,s,end))
-#define ONIGENC_IS_MBC_WORD_ASCII(enc,s,end) onigenc_is_mbc_word_ascii(enc,s,end)
-
-#define ONIGENC_NAME(enc) ((enc)->name)
-
-#define ONIGENC_MBC_CASE_FOLD(enc,flag,pp,end,buf) \
- (enc)->mbc_case_fold(flag,(const OnigUChar** )pp,end,buf)
-#define ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc,s,end) \
- (enc)->is_allowed_reverse_match(s,end)
-#define ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s) \
- (enc)->left_adjust_char_head(start, s)
-#define ONIGENC_IS_VALID_MBC_STRING(enc,s,end) \
- (enc)->is_valid_mbc_string(s,end)
-#define ONIGENC_APPLY_ALL_CASE_FOLD(enc,case_fold_flag,f,arg) \
- (enc)->apply_all_case_fold(case_fold_flag,f,arg)
-#define ONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc,case_fold_flag,p,end,acs) \
- (enc)->get_case_fold_codes_by_str(case_fold_flag,p,end,acs)
-#define ONIGENC_STEP_BACK(enc,start,s,n) \
- onigenc_step_back((enc),(start),(s),(n))
-
-#define ONIGENC_MBC_ENC_LEN(enc,p) (enc)->mbc_enc_len(p)
-#define ONIGENC_MBC_MAXLEN(enc) ((enc)->max_enc_len)
-#define ONIGENC_MBC_MAXLEN_DIST(enc) ONIGENC_MBC_MAXLEN(enc)
-#define ONIGENC_MBC_MINLEN(enc) ((enc)->min_enc_len)
-#define ONIGENC_IS_MBC_NEWLINE(enc,p,end) (enc)->is_mbc_newline((p),(end))
-#define ONIGENC_MBC_TO_CODE(enc,p,end) (enc)->mbc_to_code((p),(end))
-#define ONIGENC_CODE_TO_MBCLEN(enc,code) (enc)->code_to_mbclen(code)
-#define ONIGENC_CODE_TO_MBC(enc,code,buf) (enc)->code_to_mbc(code,buf)
-#define ONIGENC_PROPERTY_NAME_TO_CTYPE(enc,p,end) \
- (enc)->property_name_to_ctype(enc,p,end)
-
-#define ONIGENC_IS_CODE_CTYPE(enc,code,ctype) (enc)->is_code_ctype(code,ctype)
-
#define ONIGENC_IS_CODE_NEWLINE(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_NEWLINE)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_NEWLINE)
#define ONIGENC_IS_CODE_GRAPH(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_GRAPH)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_GRAPH)
#define ONIGENC_IS_CODE_PRINT(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PRINT)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_PRINT)
#define ONIGENC_IS_CODE_ALNUM(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALNUM)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_ALNUM)
#define ONIGENC_IS_CODE_ALPHA(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_ALPHA)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_ALPHA)
#define ONIGENC_IS_CODE_LOWER(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_LOWER)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_LOWER)
#define ONIGENC_IS_CODE_UPPER(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_UPPER)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_UPPER)
#define ONIGENC_IS_CODE_CNTRL(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_CNTRL)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_CNTRL)
#define ONIGENC_IS_CODE_PUNCT(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_PUNCT)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_PUNCT)
#define ONIGENC_IS_CODE_SPACE(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_SPACE)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_SPACE)
#define ONIGENC_IS_CODE_BLANK(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_BLANK)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_BLANK)
#define ONIGENC_IS_CODE_DIGIT(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_DIGIT)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_DIGIT)
#define ONIGENC_IS_CODE_XDIGIT(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_XDIGIT)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_XDIGIT)
#define ONIGENC_IS_CODE_WORD(enc,code) \
- ONIGENC_IS_CODE_CTYPE(enc,code,ONIGENC_CTYPE_WORD)
-
-#define ONIGENC_GET_CTYPE_CODE_RANGE(enc,ctype,sbout,ranges) \
- (enc)->get_ctype_code_range(ctype,sbout,ranges)
+ onigenc_is_code_ctype(enc,code,ONIGENC_CTYPE_WORD)
+ONIG_EXTERN
+int onig_enc_len P_((OnigEncoding enc, const OnigUChar* p, const OnigUChar* end));
+ONIG_EXTERN
+int onigenc_is_undef P_((OnigEncoding enc));
+ONIG_EXTERN
+int onigenc_is_singlebyte P_((OnigEncoding enc));
+ONIG_EXTERN
+int onigenc_is_mbc_head P_((OnigEncoding enc, OnigUChar* p));
+ONIG_EXTERN
+int onigenc_is_mbc_ascii P_((OnigUChar* p));
+ONIG_EXTERN
+int onigenc_is_code_ascii P_((OnigCodePoint code));
+ONIG_EXTERN
+int onigenc_is_mbc_word P_((OnigEncoding enc, OnigUChar* s, OnigUChar* end));
+ONIG_EXTERN
+const char* onigenc_name P_((OnigEncoding enc));
+ONIG_EXTERN
+int onigenc_is_allowed_reverse_match P_((OnigEncoding enc, OnigUChar* s, OnigUChar* end));
+ONIG_EXTERN
+int onigenc_mbc_maxlen P_((OnigEncoding enc));
+ONIG_EXTERN
+int onigenc_mbc_minlen P_((OnigEncoding enc));
+ONIG_EXTERN
+int onigenc_is_mbc_newline P_((OnigEncoding enc, OnigUChar* p, OnigUChar* end));
+ONIG_EXTERN
+OnigCodePoint onigenc_mbc_to_code P_((OnigEncoding enc, OnigUChar* p, OnigUChar* end));
+ONIG_EXTERN
+int onigenc_code_to_mbclen P_((OnigEncoding enc, OnigCodePoint code));
+ONIG_EXTERN
+int onigenc_code_to_mbc P_((OnigEncoding enc, OnigCodePoint code, OnigUChar buf[]));
+ONIG_EXTERN
+int onigenc_is_code_ctype P_((OnigEncoding enc, OnigCodePoint code, int ctype));
ONIG_EXTERN
OnigUChar* onigenc_step_back P_((OnigEncoding enc, const OnigUChar* start, const OnigUChar* s, int n));
-
/* encoding API */
ONIG_EXTERN
int onigenc_init P_((void));
diff --git a/scintilla/oniguruma/src/regcomp.c b/scintilla/oniguruma/src/regcomp.c
index 921a05270..9fe74c791 100644
--- a/scintilla/oniguruma/src/regcomp.c
+++ b/scintilla/oniguruma/src/regcomp.c
@@ -6468,7 +6468,7 @@ node_max_byte_len(Node* node, ParseEnv* env)
case NODE_CTYPE:
case NODE_CCLASS:
- len = ONIGENC_MBC_MAXLEN_DIST(env->enc);
+ len = ONIGENC_MBC_MAXLEN(env->enc);
break;
case NODE_BACKREF:
@@ -6640,7 +6640,7 @@ optimize_nodes(Node* node, OptNode* opt, OptEnv* env)
if (IS_NOT_NULL(cc->mbuf) || IS_NCCLASS_NOT(cc)) {
OnigLen min = ONIGENC_MBC_MINLEN(enc);
- OnigLen max = ONIGENC_MBC_MAXLEN_DIST(enc);
+ OnigLen max = ONIGENC_MBC_MAXLEN(enc);
mml_set_min_max(&opt->len, min, max);
}
@@ -6661,7 +6661,7 @@ optimize_nodes(Node* node, OptNode* opt, OptEnv* env)
int min, max;
int range;
- max = ONIGENC_MBC_MAXLEN_DIST(enc);
+ max = ONIGENC_MBC_MAXLEN(enc);
if (max == 1) {
min = 1;
@@ -7218,7 +7218,7 @@ print_optimize_info(FILE* f, regex_t* reg)
ONIGENC_IS_CODE_PRINT(reg->enc, (OnigCodePoint )i))
fputc(i, f);
else
- fprintf(f, "%d", i);
+ fprintf(f, "0x%02x", i);
}
}
fprintf(f, "]\n");
@@ -8165,9 +8165,22 @@ onig_detect_can_be_slow_pattern(const UChar* pattern,
+ count.backref + count.backref_with_level + count.call
+ count.anychar_reluctant_many;
if (count.heavy_element != 0)
- n += count.heavy_element * 10;
+ n += count.heavy_element << 8;
r = n;
+
+#ifdef ONIG_DEBUG_PARSE
+ fprintf(DBGFP, "-- detect can be slow --\n");
+ fprintf(DBGFP, " prec_read: %d\n", count.prec_read);
+ fprintf(DBGFP, " look_behind: %d\n", count.look_behind);
+ fprintf(DBGFP, " backref: %d\n", count.backref);
+ fprintf(DBGFP, " backref_with_level: %d\n", count.backref_with_level);
+ fprintf(DBGFP, " call: %d\n", count.call);
+ fprintf(DBGFP, " any_reluctant_many: %d\n", count.anychar_reluctant_many);
+ fprintf(DBGFP, " heavy_element: %d\n", count.heavy_element);
+ fprintf(DBGFP, " r: %d\n", r);
+ fprintf(DBGFP, "\n");
+#endif
}
if (IS_NOT_NULL(scan_env.mem_env_dynamic))
diff --git a/scintilla/oniguruma/src/regenc.c b/scintilla/oniguruma/src/regenc.c
index a5d9f2a13..803c43e1d 100644
--- a/scintilla/oniguruma/src/regenc.c
+++ b/scintilla/oniguruma/src/regenc.c
@@ -2,7 +2,7 @@
regenc.c - Oniguruma (regular expression library)
**********************************************************************/
/*-
- * Copyright (c) 2002-2020 K.Kosako
+ * Copyright (c) 2002-2021 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -132,6 +132,108 @@ onig_initialize_encoding(OnigEncoding enc)
return 0;
}
+extern int
+onig_enc_len(OnigEncoding enc, const UChar* p, const UChar* end)
+{
+ return ONIGENC_MBC_ENC_LEN(enc, p);
+}
+
+extern int
+onigenc_is_undef(OnigEncoding enc)
+{
+ return ONIGENC_IS_UNDEF(enc);
+}
+
+extern int
+onigenc_is_singlebyte(OnigEncoding enc)
+{
+ return ONIGENC_IS_SINGLEBYTE(enc);
+}
+
+extern int
+onigenc_is_mbc_head(OnigEncoding enc, UChar* p)
+{
+ return ONIGENC_IS_MBC_HEAD(enc, p);
+}
+
+extern int
+onigenc_is_mbc_ascii(UChar* p)
+{
+ return ONIGENC_IS_MBC_ASCII(p);
+}
+
+extern int
+onigenc_is_code_ascii(OnigCodePoint code)
+{
+ return ONIGENC_IS_CODE_ASCII(code);
+}
+
+extern int
+onigenc_is_mbc_word(OnigEncoding enc, UChar* s, UChar* end)
+{
+ return ONIGENC_IS_MBC_WORD(enc, s, end);
+}
+
+extern const char*
+onigenc_name(OnigEncoding enc)
+{
+ return ONIGENC_NAME(enc);
+}
+
+extern int
+onigenc_is_allowed_reverse_match(OnigEncoding enc, UChar* s, UChar* end)
+{
+ return ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc, s, end);
+}
+
+extern int
+onigenc_mbc_maxlen(OnigEncoding enc)
+{
+ return ONIGENC_MBC_MAXLEN(enc);
+}
+
+extern int
+onigenc_mbc_minlen(OnigEncoding enc)
+{
+ return ONIGENC_MBC_MINLEN(enc);
+}
+
+extern int
+onigenc_is_mbc_newline(OnigEncoding enc, UChar* p, UChar* end)
+{
+ return ONIGENC_IS_MBC_NEWLINE(enc, p, end);
+}
+
+extern OnigCodePoint
+onigenc_mbc_to_code(OnigEncoding enc, UChar* p, UChar* end)
+{
+ return ONIGENC_MBC_TO_CODE(enc, p, end);
+}
+
+extern int
+onigenc_code_to_mbclen(OnigEncoding enc, OnigCodePoint code)
+{
+ return ONIGENC_CODE_TO_MBCLEN(enc, code);
+}
+
+extern int
+onigenc_code_to_mbc(OnigEncoding enc, OnigCodePoint code, UChar buf[])
+{
+ return ONIGENC_CODE_TO_MBC(enc, code, buf);
+}
+
+extern int
+onigenc_property_name_to_ctype(OnigEncoding enc, UChar* p, UChar* end)
+{
+ return ONIGENC_PROPERTY_NAME_TO_CTYPE(enc, p, end);
+}
+
+extern int
+onigenc_is_code_ctype(OnigEncoding enc, OnigCodePoint code, int ctype)
+{
+ return ONIGENC_IS_CODE_CTYPE(enc, code, ctype);
+}
+
extern OnigEncoding
onigenc_get_default_encoding(void)
{
diff --git a/scintilla/oniguruma/src/regenc.h b/scintilla/oniguruma/src/regenc.h
index c98399ebb..e2a853b3f 100644
--- a/scintilla/oniguruma/src/regenc.h
+++ b/scintilla/oniguruma/src/regenc.h
@@ -4,7 +4,7 @@
regenc.h - Oniguruma (regular expression library)
**********************************************************************/
/*-
- * Copyright (c) 2002-2020 K.Kosako
+ * Copyright (c) 2002-2021 K.Kosako
* All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -149,6 +149,69 @@ struct PropertyNameCtype {
#define CASE_FOLD_IS_NOT_ASCII_ONLY(flag) \
(((flag) & ONIGENC_CASE_FOLD_ASCII_ONLY) == 0)
+
+typedef struct OnigEncodingTypeST {
+ int (*mbc_enc_len)(const OnigUChar* p);
+ const char* name;
+ int max_enc_len;
+ int min_enc_len;
+ int (*is_mbc_newline)(const OnigUChar* p, const OnigUChar* end);
+ OnigCodePoint (*mbc_to_code)(const OnigUChar* p, const OnigUChar* end);
+ int (*code_to_mbclen)(OnigCodePoint code);
+ int (*code_to_mbc)(OnigCodePoint code, OnigUChar *buf);
+ int (*mbc_case_fold)(OnigCaseFoldType flag, const OnigUChar** pp, const OnigUChar* end, OnigUChar* to);
+ int (*apply_all_case_fold)(OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void* arg);
+ int (*get_case_fold_codes_by_str)(OnigCaseFoldType flag, const OnigUChar* p, const OnigUChar* end, OnigCaseFoldCodeItem acs[]);
+ int (*property_name_to_ctype)(struct OnigEncodingTypeST* enc, OnigUChar* p, OnigUChar* end);
+ int (*is_code_ctype)(OnigCodePoint code, OnigCtype ctype);
+ int (*get_ctype_code_range)(OnigCtype ctype, OnigCodePoint* sb_out, const OnigCodePoint* ranges[]);
+ OnigUChar* (*left_adjust_char_head)(const OnigUChar* start, const OnigUChar* p);
+ int (*is_allowed_reverse_match)(const OnigUChar* p, const OnigUChar* end);
+ int (*init)(void);
+ int (*is_initialized)(void);
+ int (*is_valid_mbc_string)(const OnigUChar* s, const OnigUChar* end);
+ unsigned int flag;
+ OnigCodePoint sb_range;
+ int index;
+} OnigEncodingType;
+
+#define ONIGENC_IS_UNDEF(enc) ((enc) == ONIG_ENCODING_UNDEF)
+#define ONIGENC_IS_SINGLEBYTE(enc) (ONIGENC_MBC_MAXLEN(enc) == 1)
+#define ONIGENC_IS_MBC_HEAD(enc,p) (ONIGENC_MBC_ENC_LEN(enc,p) != 1)
+#define ONIGENC_IS_MBC_ASCII(p) (*(p) < 128)
+#define ONIGENC_IS_CODE_ASCII(code) ((code) < 128)
+#define ONIGENC_IS_MBC_WORD(enc,s,end) \
+ ONIGENC_IS_CODE_WORD(enc,ONIGENC_MBC_TO_CODE(enc,s,end))
+#define ONIGENC_IS_MBC_WORD_ASCII(enc,s,end) onigenc_is_mbc_word_ascii(enc,s,end)
+#define ONIGENC_NAME(enc) ((enc)->name)
+#define ONIGENC_MBC_CASE_FOLD(enc,flag,pp,end,buf) \
+ (enc)->mbc_case_fold(flag,(const OnigUChar** )pp,end,buf)
+#define ONIGENC_IS_ALLOWED_REVERSE_MATCH(enc,s,end) \
+ (enc)->is_allowed_reverse_match(s,end)
+#define ONIGENC_LEFT_ADJUST_CHAR_HEAD(enc,start,s) \
+ (enc)->left_adjust_char_head(start, s)
+#define ONIGENC_IS_VALID_MBC_STRING(enc,s,end) \
+ (enc)->is_valid_mbc_string(s,end)
+#define ONIGENC_APPLY_ALL_CASE_FOLD(enc,case_fold_flag,f,arg) \
+ (enc)->apply_all_case_fold(case_fold_flag,f,arg)
+#define ONIGENC_GET_CASE_FOLD_CODES_BY_STR(enc,case_fold_flag,p,end,acs) \
+ (enc)->get_case_fold_codes_by_str(case_fold_flag,p,end,acs)
+#define ONIGENC_STEP_BACK(enc,start,s,n) \
+ onigenc_step_back((enc),(start),(s),(n))
+#define ONIGENC_MBC_ENC_LEN(enc,p) (enc)->mbc_enc_len(p)
+#define ONIGENC_MBC_MAXLEN(enc) ((enc)->max_enc_len)
+#define ONIGENC_MBC_MINLEN(enc) ((enc)->min_enc_len)
+#define ONIGENC_IS_MBC_NEWLINE(enc,p,end) (enc)->is_mbc_newline((p),(end))
+#define ONIGENC_MBC_TO_CODE(enc,p,end) (enc)->mbc_to_code((p),(end))
+#define ONIGENC_CODE_TO_MBCLEN(enc,code) (enc)->code_to_mbclen(code)
+#define ONIGENC_CODE_TO_MBC(enc,code,buf) (enc)->code_to_mbc(code,buf)
+#define ONIGENC_PROPERTY_NAME_TO_CTYPE(enc,p,end) \
+ (enc)->property_name_to_ctype(enc,p,end)
+#define ONIGENC_IS_CODE_CTYPE(enc,code,ctype) (enc)->is_code_ctype(code,ctype)
+#define ONIGENC_GET_CTYPE_CODE_RANGE(enc,ctype,sbout,ranges) \
+ (enc)->get_ctype_code_range(ctype,sbout,ranges)
+
+
/* for encoding system implementation (internal) */
extern int onigenc_end(void);
extern int onigenc_ascii_apply_all_case_fold P_((OnigCaseFoldType flag, OnigApplyAllCaseFoldFunc f, void* arg));
diff --git a/src/DarkMode/user32-stub/user32-stub.vcxproj b/src/DarkMode/user32-stub/user32-stub.vcxproj
index b8ea2d87d..35c25b6a0 100644
--- a/src/DarkMode/user32-stub/user32-stub.vcxproj
+++ b/src/DarkMode/user32-stub/user32-stub.vcxproj
@@ -254,6 +254,8 @@
WIN32;_DEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
false
+ stdcpp17
+ stdc17
Windows
@@ -267,6 +269,8 @@
WIN32;_DEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
false
+ stdcpp17
+ stdc17
Windows
@@ -279,6 +283,8 @@
WIN32;NDEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -291,6 +297,8 @@
WIN32;NDEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -303,6 +311,8 @@
WIN32;NDEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -315,6 +325,8 @@
WIN32;NDEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -328,6 +340,8 @@
_DEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
false
+ stdcpp17
+ stdc17
Windows
@@ -341,6 +355,8 @@
_DEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
false
+ stdcpp17
+ stdc17
Windows
@@ -353,6 +369,8 @@
NDEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -365,6 +383,8 @@
NDEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -377,6 +397,8 @@
NDEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -389,6 +411,8 @@
NDEBUG;USER32STUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
diff --git a/src/DarkMode/uxtheme-stub/uxtheme-stub.vcxproj b/src/DarkMode/uxtheme-stub/uxtheme-stub.vcxproj
index b8ee01dff..ced37c4b8 100644
--- a/src/DarkMode/uxtheme-stub/uxtheme-stub.vcxproj
+++ b/src/DarkMode/uxtheme-stub/uxtheme-stub.vcxproj
@@ -254,6 +254,8 @@
WIN32;_DEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
false
+ stdcpp17
+ stdc17
Windows
@@ -267,6 +269,8 @@
WIN32;_DEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
false
+ stdcpp17
+ stdc17
Windows
@@ -279,6 +283,8 @@
WIN32;NDEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -291,6 +297,8 @@
WIN32;NDEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -303,6 +311,8 @@
WIN32;NDEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -315,6 +325,8 @@
WIN32;NDEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -328,6 +340,8 @@
_DEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
false
+ stdcpp17
+ stdc17
Windows
@@ -341,6 +355,8 @@
_DEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
false
+ stdcpp17
+ stdc17
Windows
@@ -353,6 +369,8 @@
NDEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -365,6 +383,8 @@
NDEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -377,6 +397,8 @@
NDEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
@@ -389,6 +411,8 @@
NDEBUG;UXTHEMESTUB_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
None
+ stdcpp17
+ stdc17
Windows
diff --git a/src/MuiLanguage.c b/src/MuiLanguage.c
index 1245a3c06..942aeb3b6 100644
--- a/src/MuiLanguage.c
+++ b/src/MuiLanguage.c
@@ -221,7 +221,7 @@ MUILANGUAGE MUI_LanguageDLLs[] = {
{ IDS_MUI_LANG_HU_HU, L"hu-HU", L"Magyar (Magyarország)\t\t\t[%s]", false, false },
{ IDS_MUI_LANG_ID_ID, L"id-ID", L"Bahasa Indonesia (Indonesia)\t\t\t[%s]", false, false },
{ IDS_MUI_LANG_IT_IT, L"it-IT", L"Italiano (Italia)\t\t\t[%s]", false, false },
- { IDS_MUI_LANG_JP_JP, L"ja-JP", L"日本語 (日本)\t\t\t[%s]", false, false },
+ { IDS_MUI_LANG_JP_JP, L"ja-JP", L"日本語 (日本)\t\t\t[%s]", false, false },
{ IDS_MUI_LANG_KO_KR, L"ko-KR", L"한국어 (대한민국)\t\t\t[%s]", false, false },
{ IDS_MUI_LANG_NL_NL, L"nl-NL", L"Nederlands (Nederland)\t\t\t[%s]", false, false },
{ IDS_MUI_LANG_PL_PL, L"pl-PL", L"Polski (Polska)\t\t\t[%s]", false, false },
@@ -232,8 +232,8 @@ MUILANGUAGE MUI_LanguageDLLs[] = {
{ IDS_MUI_LANG_SV_SE, L"sv-SE", L"Svenska (Sverige)\t\t\t[%s]", false, false },
{ IDS_MUI_LANG_TR_TR, L"tr-TR", L"Türkçe (Türkiye)\t\t\t[%s]", false, false },
{ IDS_MUI_LANG_VI_VN, L"vi-VN", L"Tiếng Việt (Việt Nam)\t\t\t[%s]", false, false },
- { IDS_MUI_LANG_ZH_CN, L"zh-CN", L"简体中文 (中国)\t\t\t[%s]", false, false },
- { IDS_MUI_LANG_ZH_TW, L"zh-TW", L"繁體中文 (台灣)\t\t\t[%s]", false, false }
+ { IDS_MUI_LANG_ZH_CN, L"zh-CN", L"简体中文 (中国)\t\t\t[%s]", false, false },
+ { IDS_MUI_LANG_ZH_TW, L"zh-TW", L"繁體中文 (台灣)\t\t\t[%s]", false, false }
};
//NUM_OF_MUI_LANGUAGES
diff --git a/src/Notepad3.vcxproj b/src/Notepad3.vcxproj
index bba4a799c..a37c1d6e4 100644
--- a/src/Notepad3.vcxproj
+++ b/src/Notepad3.vcxproj
@@ -169,6 +169,8 @@
false
true
+ stdc17
+ false
ntdll.lib;comctl32.lib;imm32.lib;shlwapi.lib;muiload.lib;scintilla.lib;lexilla.lib;%(AdditionalDependencies)
@@ -241,6 +243,8 @@
false
true
+ stdc17
+ false
ntdll.lib;comctl32.lib;imm32.lib;shlwapi.lib;muiload.lib;scintilla.lib;lexilla.lib;%(AdditionalDependencies)
@@ -316,6 +320,8 @@
true
true
false
+ stdc17
+ false
ntdll.lib;comctl32.lib;imm32.lib;shlwapi.lib;muiload.lib;scintilla.lib;lexilla.lib;%(AdditionalDependencies)
@@ -394,6 +400,8 @@
false
+ stdc17
+ false
ntdll.lib;comctl32.lib;imm32.lib;shlwapi.lib;muiload.lib;scintilla.lib;lexilla.lib;%(AdditionalDependencies)
@@ -474,6 +482,8 @@
true
true
false
+ stdc17
+ false
ntdll.lib;comctl32.lib;imm32.lib;shlwapi.lib;muiload.lib;scintilla.lib;lexilla.lib;%(AdditionalDependencies)
@@ -551,6 +561,8 @@
true
false
+ stdc17
+ false
ntdll.lib;comctl32.lib;imm32.lib;shlwapi.lib;muiload.lib;scintilla.lib;lexilla.lib;%(AdditionalDependencies)
diff --git a/src/Version.h b/src/Version.h
index 733b50aab..b886d295b 100644
--- a/src/Version.h
+++ b/src/Version.h
@@ -78,7 +78,7 @@
#if defined(_MSC_VER)
#if (_MSC_VER == 1928)
#if (_MSC_FULL_VER >= 192829915)
- #define VER_CPL MS Visual C++ 2019 v16.9.5
+ #define VER_CPL MS Visual C++ 2019 v16.9.(5-6)
#elif (_MSC_FULL_VER >= 192829914)
#define VER_CPL MS Visual C++ 2019 v16.9.4
#elif (_MSC_FULL_VER >= 192829913)