Jorge Rocha Gualtieri 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66893f980f 
							
						 
					 
					
						
						
							
							Fix "Monitoring" not detecting all file changes issue  
						
						... 
						
						
						
						This patch adds an active monitor to detect changes on files since Windows isn't honoring FILE_NOTIFY_CHANGE_SIZE or FILE_NOTIFY_CHANGE_LAST_WRITE on ReadDirectoryChangesW correctly if the file writer keep it opened.
This solution is based on GNU tail for Windows does. It does it at
static void tail_forever (struct File_spec *f, int nfiles, double sleep_interval) on tail.c.
Fix  #3142 , fix  #4955 , fix  #4527 , close  #7969  
						
						
					 
					
						2020-02-25 22:16:57 +01:00 
						 
				 
			
				
					
						
							
							
								Scott Sumner 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3cb2ceb36 
							
						 
					 
					
						
						
							
							Add external sound control capability for unsuccessful search bell  
						
						... 
						
						
						
						Fix  #7950 , close  #7951  
					
						2020-02-17 03:37:18 +01:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							581aff630a 
							
						 
					 
					
						
						
							
							Use standard C++11 mutex  
						
						... 
						
						
						
						And remove unecessary files
Close  #6093  
						
						
					 
					
						2019-08-25 23:34:30 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c34d3c9a4b 
							
						 
					 
					
						
						
							
							Make standard conformance for C++  
						
						... 
						
						
						
						Use SDK 10.
Use toolset v141.
Conformance mode is enable.
Check the following link for mre detail:
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/6054  
						
						
					 
					
						2019-08-18 01:52:25 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							66fc977304 
							
						 
					 
					
						
						
							
							Pass VS Toolset from v140_xp to v141  
						
						
						
						
					 
					
						2019-08-17 03:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d14cb43e9d 
							
						 
					 
					
						
						
							
							Remove VS2013 project file.  
						
						
						
						
					 
					
						2019-05-31 22:35:32 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							486e2188b2 
							
						 
					 
					
						
						
							
							Revert "Update uchardet to 0.0.6 to improve UTF-8 detection quality"  
						
						... 
						
						
						
						There are several important regression in uchardet to 0.0.6. Hence this revert.
This reverts commit bfb7e863cc6cd20f9f32389bee289607a212b12b.
Fix  #5299 , fix  #5310 , fix  #5202 , fix  #5440 
Close  #5414  
						
						
					 
					
						2019-03-25 19:35:15 +01:00 
						 
				 
			
				
					
						
							
							
								Silent 
							
						 
					 
					
						
						
						
						
							
						
						
							bfb7e863cc 
							
						 
					 
					
						
						
							
							Update uchardet to 0.0.6 to improve UTF-8 detection quality  
						
						... 
						
						
						
						This PR updates uchardet (https://www.freedesktop.org/wiki/Software/uchardet/ ) to the newest stable version (0.0.6).
This version seems to improve UTF-8 detection quality, so updating this dependency is expected to squash numerous charset detection issues.
Fixes  #4878 , Fixes  #4767 , Fixes  #4428 , Fixes  #4246 , Fixes  #3705 , Fixes  #3588 , Fixes  #431 , Closes  #4925  
						
						
					 
					
						2018-11-09 13:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							519fecbb82 
							
						 
					 
					
						
						
							
							Add SHA-256 implementation and use sha-256 instead of md5 in Plugin Admin  
						
						
						
						
					 
					
						2018-10-24 09:45:35 +02:00 
						 
				 
			
				
					
						
							
							
								Silent 
							
						 
					 
					
						
						
						
						
							
						
						
							6b5144d176 
							
						 
					 
					
						
						
							
							Fix format specifier warnings - /Wv:18 can now be removed  
						
						... 
						
						
						
						As a follow up to my previous pull request, this PR fixes the last remaining improper format specifiers. This allows to remove /Wv:18 compilation flag completely, since (presumably) the only reason it was added in the first place were those format specifier warnings, introduced in VS2015.
Effectively, all this PR does is applying fixes suggested by the compiler (included in those warnings).
Close  #4604  
						
						
					 
					
						2018-06-27 22:35:32 +02:00 
						 
				 
			
				
					
						
							
							
								Silent 
							
						 
					 
					
						
						
						
						
							
						
						
							08eb29e3d6 
							
						 
					 
					
						
						
							
							Force cpp standard const char pointer on string literals  
						
						... 
						
						
						
						const-ified all string literals to suppress warnings on gcc and allow /Zc:strictStrings to be used with Visual Studio
Fix  #4146 , close  #4150  
						
						
					 
					
						2018-06-25 00:06:26 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							40163e0338 
							
						 
					 
					
						
						
							
							switch from VS2013 to VS2015 & VS2017  
						
						
						
						
					 
					
						2017-10-01 23:16:17 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							b033d907b2 
							
						 
					 
					
						
						
							
							Export function list in json format  
						
						
						
						
					 
					
						2017-09-11 02:46:15 +02:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							5c714043fb 
							
						 
					 
					
						
						
							
							Fix compiliing issue in VS2013  
						
						
						
						
					 
					
						2017-05-08 01:43:04 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							6b0a3c8e6b 
							
						 
					 
					
						
						
							
							Enhance certificate check  
						
						
						
						
					 
					
						2017-05-08 00:19:56 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							20e669ff01 
							
						 
					 
					
						
						
							
							Add document snapshot feature (in progress)  
						
						
						
						
					 
					
						2017-04-18 01:31:41 +02:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							e5f4344f69 
							
						 
					 
					
						
						
							
							Add Crypto lib in vcproj to make Notepad++ compiled under VC2013  
						
						
						
						
					 
					
						2017-03-08 03:14:54 +01:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							b869163609 
							
						 
					 
					
						
						
							
							Check SciLexer.dll certificate  
						
						... 
						
						
						
						This fix is about the issue "Vault 7: CIA Hacking Tools Revealed"
published on Wikileak:
https://wikileaks.org/ciav7p1/cms/page_26968090.html  
						
						
					 
					
						2017-03-08 02:52:58 +01:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							f62bf83bca 
							
						 
					 
					
						
						
							
							Make VS2015 compile again  
						
						
						
						
					 
					
						2017-01-22 00:59:40 +01:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							c235e17f7d 
							
						 
					 
					
						
						
							
							Add Plugins Administrator (UI part, in progress)  
						
						
						
						
					 
					
						2017-01-20 14:13:41 +01:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							035bcfeb22 
							
						 
					 
					
						
						
							
							Fix VS 2015 post build error  
						
						
						
						
					 
					
						2017-01-10 09:10:42 +01:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							b0a625913c 
							
						 
					 
					
						
						
							
							Fix the shadow declarations & make VS2015 compile again  
						
						
						
						
					 
					
						2017-01-10 01:09:18 +01:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							f98686d9f4 
							
						 
					 
					
						
						
							
							Add some functions for future use  
						
						
						
						
					 
					
						2017-01-08 23:59:36 +01:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							8fc1a2ed30 
							
						 
					 
					
						
						
							
							Add MD5 functionalities  
						
						
						
						
					 
					
						2017-01-01 18:28:25 +01:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							0746d1f4f7 
							
						 
					 
					
						
						
							
							config.xml is generated by notepad++  
						
						... 
						
						
						
						No more config.model.xml. config.xml is generated by notepad++ directly. 
						
						
					 
					
						2016-10-23 03:50:41 +02:00 
						 
				 
			
				
					
						
							
							
								dail8859 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8ba93b78 
							
						 
					 
					
						
						
							
							Check plugin architecture before loading  
						
						... 
						
						
						
						Closes  #2348 , Closes  #2350  
					
						2016-10-06 20:59:22 -04:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							6d2b1e4f5e 
							
						 
					 
					
						
						
							
							Remove the old icon  
						
						
						
						
					 
					
						2016-09-21 09:06:22 +02:00 
						 
				 
			
				
					
						
							
							
								A-R-C-A 
							
						 
					 
					
						
						
						
						
							
						
						
							3bf382f16b 
							
						 
					 
					
						
						
							
							Make margins dpi aware  
						
						... 
						
						
						
						Closes  #2171  
					
						2016-08-17 00:12:13 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							472d54d7c9 
							
						 
					 
					
						
						
							
							Fix crash in x64 due to C style cast  
						
						
						
						
					 
					
						2016-07-09 16:47:09 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							5a5582b972 
							
						 
					 
					
						
						
							
							Make Scintilla 64-bit built with boost's pcre  
						
						
						
						
					 
					
						2016-06-15 20:52:24 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							561713e46c 
							
						 
					 
					
						
						
							
							Put warning as error in Release x64 build  
						
						
						
						
					 
					
						2016-06-06 20:07:17 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							64d7535be1 
							
						 
					 
					
						
						
							
							x64 ready  
						
						... 
						
						
						
						1. Remove all warning while compiling in x64
2. Treat warning as error (W4) while compiling in x64 
						
						
					 
					
						2016-06-05 20:30:22 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Grasser 
							
						 
					 
					
						
						
						
						
							
						
						
							163c8a0e5d 
							
						 
					 
					
						
						
							
							add missing additional dirs from filebrowser feature also for x64 builds  
						
						... 
						
						
						
						Closes  #1698  
					
						2016-05-15 01:09:56 +02:00 
						 
				 
			
				
					
						
							
							
								Adrian Stanciu 
							
						 
					 
					
						
						
						
						
							
						
						
							6c70948c4d 
							
						 
					 
					
						
						
							
							Fix VS2015 compilation errorrs due to Folder as Workspace  
						
						... 
						
						
						
						Closes  #1472 , closes  #1563  
					
						2016-03-11 16:26:40 +01:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							07ce6c2516 
							
						 
					 
					
						
						
							
							New feature: File browser  
						
						
						
						
					 
					
						2016-01-23 02:25:44 +01:00 
						 
				 
			
				
					
						
							
							
								NN 
							
						 
					 
					
						
						
						
						
							
						
						
							8ba3a46b89 
							
						 
					 
					
						
						
							
							Synchronize VS2015 project  
						
						... 
						
						
						
						(fixes  #1003 ) 
						
						
					 
					
						2015-10-24 22:02:07 +02:00 
						 
				 
			
				
					
						
							
							
								NN 
							
						 
					 
					
						
						
						
						
							
						
						
							2cbc6a7a99 
							
						 
					 
					
						
						
							
							Make WarningAsError true for 64-bit builds  
						
						
						
						
					 
					
						2015-10-13 14:16:26 +02:00 
						 
				 
			
				
					
						
							
							
								Linquize 
							
						 
					 
					
						
						
						
						
							
						
						
							52dda771d3 
							
						 
					 
					
						
						
							
							Remove non-existing files from vcxproj.  
						
						... 
						
						
						
						Remove files in vcxproj that do not exist to avoid rebuild all the time.
(closes  #939 ) 
						
						
					 
					
						2015-10-05 15:40:44 +02:00 
						 
				 
			
				
					
						
							
							
								Damien GERARD 
							
						 
					 
					
						
						
						
						
							
						
						
							a30de2e605 
							
						 
					 
					
						
						
							
							Build: revert changes on platform toolset  
						
						
						
						
					 
					
						2015-08-14 18:29:59 +02:00 
						 
				 
			
				
					
						
							
							
								Damien GERARD 
							
						 
					 
					
						
						
						
						
							
						
						
							3fb1d96671 
							
						 
					 
					
						
						
							
							Some warning fixes  
						
						
						
						
					 
					
						2015-08-14 04:32:38 -07:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							7198ac7458 
							
						 
					 
					
						
						
							
							[REMOVE] Remove Source Code Pro font from vs project file  
						
						
						
						
					 
					
						2015-08-13 02:25:04 +02:00 
						 
				 
			
				
					
						
							
							
								Damien GERARD 
							
						 
					 
					
						
						
						
						
							
						
						
							85c728573e 
							
						 
					 
					
						
						
							
							Visual Studio Project: added more checks in debug  
						
						... 
						
						
						
						* Added `/RTCu`: Unitialized variables
 * Added `/RTCc`: Smaller Type check 
						
						
					 
					
						2015-08-06 13:55:41 +02:00 
						 
				 
			
				
					
						
							
							
								NN--- 
							
						 
					 
					
						
						
						
						
							
						
						
							5e052c5bd0 
							
						 
					 
					
						
						
							
							Build: VS2015 project update ( closes   #628 )  
						
						... 
						
						
						
						+ Added `_CRT_NON_CONFORMING_WCSTOK` define 
						
						
					 
					
						2015-08-02 21:44:18 +02:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							9bb3c7d5be 
							
						 
					 
					
						
						
							
							[ENHANCEMENT] Improve the usage of Source Code Pro font  
						
						... 
						
						
						
						1. fix the hanging problem for some rare situation (some specific
graphic cards?) by replacing otf file by ttf file.
2. make better font look by adding bold, italic and bold-italic fonts
3. load Source Code Pro privately so it won't be listed for the other
application during Notepad++ session. 
						
						
					 
					
						2015-07-29 23:38:18 +02:00 
						 
				 
			
				
					
						
							
							
								NN 
							
						 
					 
					
						
						
						
						
							
						
						
							4acf228f65 
							
						 
					 
					
						
						
							
							Adjust x64 build paths  
						
						
						
						
					 
					
						2015-07-24 14:53:44 +02:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							125aee20f7 
							
						 
					 
					
						
						
							
							[REMOVE] Remove VS 2005 project  
						
						... 
						
						
						
						The minimum supported version of VS project is VS2013. 
						
						
					 
					
						2015-07-19 01:35:13 +02:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							91992d0b7c 
							
						 
					 
					
						
						
							
							[ENHANCEMENT] Use "Source Code Pro" as default font  
						
						... 
						
						
						
						Source Code Pro is included in the Notepad++ distribution for its
internal use.
If it's not the first time of Notepad++ installation (ie. updating),
users need to set Source Code Pro as default font manually via style
configurator dialog, or just delete "%APPDATA%\Notepad++\stylers.xml". 
						
						
					 
					
						2015-07-18 21:18:39 +02:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							7164d4f516 
							
						 
					 
					
						
						
							
							[ENHANCEMENT] Make smooth font optional  
						
						... 
						
						
						
						The old behaviour enabled smooth font and it didn't allow user to change
this setting. The new behaviour makes it optional and turn it off by
default. 
						
						
					 
					
						2015-07-16 12:52:16 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Fritzler 
							
						 
					 
					
						
						
						
						
							
						
						
							77a00e3434 
							
						 
					 
					
						
						
							
							build: removed sqlite3.c and sqlite3.h from VS2015 project ( closes   #445 )  
						
						
						
						
					 
					
						2015-07-11 11:09:39 +02:00 
						 
				 
			
				
					
						
							
							
								NN--- 
							
						 
					 
					
						
						
						
						
							
						
						
							684a6d114b 
							
						 
					 
					
						
						
							
							build: Synchronize VS2015 project ( closes   #379 )  
						
						
						
						
					 
					
						2015-07-08 20:23:59 +02:00