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 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							5e240147c5 
							
						 
					 
					
						
						
							
							[MODIF] Remove settings on cloud dependency  
						
						... 
						
						
						
						This feature got a lot of regression due to its dependency on dropbox,
google drive and one drive implementation. This modification removes
such dependecy and allow users to set their settings location - any
cloud location path and even customized local location. 
						
						
					 
					
						2015-07-08 13:33:53 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Grasser 
							
						 
					 
					
						
						
						
						
							
						
						
							d6c72fa3f7 
							
						 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/notepad-plus-plus/notepad-plus-plus  into x64_build_adaptions  
						
						
						
						
					 
					
						2015-06-18 07:23:03 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Fritzler 
							
						 
					 
					
						
						
						
						
							
						
						
							7986366249 
							
						 
					 
					
						
						
							
							Add missing Mutex files to VS2015 project :)  
						
						
						
						
					 
					
						2015-06-15 12:09:29 -06:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							9ad71107e9 
							
						 
					 
					
						
						
							
							[BUG_FIXED] Lock some operations for data integrality.  
						
						... 
						
						
						
						Use mutex of Yuni library to lock critical operation for the
compatibility of windows xp sp2.
For more info of Yuni library: https://github.com/libyuni  
						
						
					 
					
						2015-06-12 22:10:37 +02:00 
						 
				 
			
				
					
						
							
							
								Christian Grasser 
							
						 
					 
					
						
						
						
						
							
						
						
							0d1297b9c7 
							
						 
					 
					
						
						
							
							added x64 build target, copied from win32 version, relaxed treat warning as error, as multiple errors show up due to x64 type truncations on assignments  
						
						
						
						
					 
					
						2015-06-11 11:25:16 +02:00 
						 
				 
			
				
					
						
							
							
								NN 
							
						 
					 
					
						
						
						
						
							
						
						
							6de87e3ecc 
							
						 
					 
					
						
						
							
							Add _WIN32_WINNT=0x0501 to defines list.  
						
						
						
						
					 
					
						2015-06-03 07:16:01 +03:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							bc94d07766 
							
						 
					 
					
						
						
							
							[UPDATE] Unprecompile headers (part 4 - final)  
						
						
						
						
					 
					
						2015-06-03 00:55:28 +02:00 
						 
				 
			
				
					
						
							
							
								NN 
							
						 
					 
					
						
						
						
						
							
						
						
							c18101823a 
							
						 
					 
					
						
						
							
							Add missing files.  
						
						... 
						
						
						
						Add warning 4091 to be ignored.
Define _CRT_NON_CONFORMING_WCSTOK globally. 
						
						
					 
					
						2015-06-01 21:40:20 +03:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							17e8ca3c15 
							
						 
					 
					
						
						
							
							Merge pull request  #120  from andreas-jonsson/tempfix_corruption  
						
						... 
						
						
						
						[BUG_FIXED] Prevent big file corruption on some long period operations. 
						
						
					 
					
						2015-05-30 18:00:16 +02:00 
						 
				 
			
				
					
						
							
							
								NN 
							
						 
					 
					
						
						
						
						
							
						
						
							c8e0943286 
							
						 
					 
					
						
						
							
							Synchronize VS2015 project with VS2013.  
						
						
						
						
					 
					
						2015-05-28 07:39:27 +03:00 
						 
				 
			
				
					
						
							
							
								Andreas Jönsson 
							
						 
					 
					
						
						
						
						
							
						
						
							2a7ef2ecf0 
							
						 
					 
					
						
						
							
							Guard long-running operations with a mutex  
						
						... 
						
						
						
						The session snapshot feature runs in its own thread and access to
Scintilla etc is not thread-safe. As a *temporary* and *non-exhaustive*
fix we guard some long-running operations (undo, redo, replace, sort)
with a mutex to prevent data corruption. 
						
						
					 
					
						2015-05-26 15:58:46 +02:00 
						 
				 
			
				
					
						
							
							
								Don HO 
							
						 
					 
					
						
						
						
						
							
						
						
							56ceaf5546 
							
						 
					 
					
						
						
							
							Merge pull request  #117  from NN---/VS2015  
						
						... 
						
						
						
						[ADD] Add VS2015 project file and make notepad++ project compatible with VS2015. 
						
						
					 
					
						2015-05-26 09:12:03 +02:00 
						 
				 
			
				
					
						
							
							
								NN 
							
						 
					 
					
						
						
						
						
							
						
						
							7ead0542cc 
							
						 
					 
					
						
						
							
							Add special project for VS2015  
						
						
						
						
					 
					
						2015-05-25 13:04:18 +03:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							0628508ef0 
							
						 
					 
					
						
						
							
							[REMOVE] Remove solution file from git index.  
						
						
						
						
					 
					
						2015-05-24 01:28:43 +02:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							ec105d7b5f 
							
						 
					 
					
						
						
							
							[UPDATE] Remove solution file from git index.  
						
						... 
						
						
						
						VisualStudioVersion could be different. 
						
						
					 
					
						2015-05-24 01:23:59 +02:00 
						 
				 
			
				
					
						
							
							
								NN 
							
						 
					 
					
						
						
						
						
							
						
						
							2ef5e5eca3 
							
						 
					 
					
						
						
							
							Support compilation in VS2015.  
						
						... 
						
						
						
						Changes:
_CRT_NON_CONFORMING_WCSTOK - to have old wcstok behaviour
dbghelp.h doesn't disable warnings, do it manually.
Better casting from pointer to integral.
Disable warnings in tinyXml headers.
Disable warnings 4456;4457;4459 to not touch the source.
More details about the warnings: http://blogs.msdn.com/b/vcblog/archive/2014/11/12/improvements-to-warnings-in-the-c-compiler.aspx  
						
						
					 
					
						2015-05-19 14:01:27 +03:00 
						 
				 
			
				
					
						
							
							
								Robert Dailey 
							
						 
					 
					
						
						
						
						
							
						
						
							5c69e59187 
							
						 
					 
					
						
						
							
							Enable multiprocessor build  
						
						... 
						
						
						
						Project now utilizes the /MP compiler switch to perform
parallelized builds. The number of parallel builds performed
is determined on a per-machine basis based on available
logical CPUs.
Long term this will provide the best performance output to
code maintainability ratio compared to just enabling
precompiled headers.
Using my personal machine (8 cores), I got the following
timings (Debug configuration):
* Normal build           : 89 seconds
* Multi-processor build  : 28 seconds
* PCH enabled            : 27 seconds
Note that the multi-processor build timings can be further
reduced with proper dependency management and removal of
existing precompiled header file (precompiledHeaders.h).
Specific Changes:
* Precompiled header support disabled (not compatible with
  /MP flag).
* precompiledHeader.cpp deleted.
* Solution File added.
* Minimal Rebuild (/Gm) disabled (ignored when /MP is on).
precompiledHeaders.h still exists because it contains a ton of
inclusions required by lots of files. A second and less trivial
cleanup will involve removing the precompiledHeaders.h file and
individually correcting and satisfying dependencies in each source
file in the code base. 
						
						
					 
					
						2015-05-17 22:34:34 -05:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							c420316fe8 
							
						 
					 
					
						
						
							
							[RELEASE] Notepad++ 6.7.2 Release.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1321 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-12-27 22:21:49 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							019f5eea7d 
							
						 
					 
					
						
						
							
							[UPDATE] fix some uninitialized variables issues.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1298 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-11-29 17:57:38 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							daf42f1d62 
							
						 
					 
					
						
						
							
							[BUG_FIXED] Fix document list panel has no selection while start up.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1280 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-10-25 19:44:57 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							b50d2a9a29 
							
						 
					 
					
						
						
							
							[NEW] Add VS 2013 support.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1278 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-10-14 22:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							e9ada08611 
							
						 
					 
					
						
						
							
							[NEW_FEATURE] Settings on cloud - Google Drive.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1258 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-06-30 15:54:40 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							822693e106 
							
						 
					 
					
						
						
							
							[NEW] Add SQL ability.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1257 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-06-29 11:41:35 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							c27ea30f0e 
							
						 
					 
					
						
						
							
							[ENHANCEMENT] Read dropbox database file instead of json file. Remove unnecessary and unstable component.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1256 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-06-28 00:53:11 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							0f6c6276b3 
							
						 
					 
					
						
						
							
							[BUG_FIXED] Fix "Settings on cloud - Dropbox" not working problem if the dropbox path has been changed.  
						
						... 
						
						
						
						[RELEASE] Notepad++ v6.6.6
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1249 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-06-12 23:30:28 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							f8142f4aad 
							
						 
					 
					
						
						
							
							[NEW_FEATURE] Automatic Backup System (in progress).  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1226 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-04-23 00:43:38 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							1302b354ad 
							
						 
					 
					
						
						
							
							[UPDATE] Include "precompiledHeaders.h" in several files.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1200 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-03-10 18:01:57 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							ffccd13944 
							
						 
					 
					
						
						
							
							[ENHANCEMENT] Make files in uchardet folder conform with compiling warning level 4.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1197 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-03-08 22:11:15 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							9554b8c79e 
							
						 
					 
					
						
						
							
							[NEW_FEATURE] (Author: Giles Payne) Auto-detect character encoding.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1189 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-02-23 19:21:53 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							7edbd55348 
							
						 
					 
					
						
						
							
							[NEW_FEATURE] Make Notepad++ DPI-aware.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1172 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-02-11 00:26:24 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							35c160ddff 
							
						 
					 
					
						
						
							
							[NEW] DPI aware (in progress).  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1171 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2014-01-21 21:29:45 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							5ae6536ce5 
							
						 
					 
					
						
						
							
							[UPDATE] Add/update localization files.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1062 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2013-06-27 21:57:23 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							e1423c27d4 
							
						 
					 
					
						
						
							
							[MODIF] Change Preferences dialog interface: use list instead of tab to switch among the dialogs.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1061 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2013-06-25 17:50:51 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							ef6c612dc7 
							
						 
					 
					
						
						
							
							[UPDATE] Build-in FunctionList in progress.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1001 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2013-01-06 01:50:12 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							27efa1548c 
							
						 
					 
					
						
						
							
							[NEW_FEATURE] Add build-in FunctionList (in progress).  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@989 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2012-11-24 20:14:52 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							71b72dbdf0 
							
						 
					 
					
						
						
							
							[UPDATE]Remove ANSI Config from project.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@977 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2012-11-04 14:11:31 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							da8fdbb86a 
							
						 
					 
					
						
						
							
							[NEW_FEATURE] Doc map: Processing text wrapping situation (in progress).  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@874 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2012-03-04 18:04:36 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							7e0ed0ebf3 
							
						 
					 
					
						
						
							
							[NEW_FEATURE] (Author: Dave Brotherstone) Add PCRE (Perl Compatible Regular Expressions) support.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@863 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2012-02-13 01:45:05 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							76c1a650c5 
							
						 
					 
					
						
						
							
							[NEW_FEATURE] Add Document Map feature (in progress).  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@860 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2012-01-30 00:00:50 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							7c81c623fd 
							
						 
					 
					
						
						
							
							[ENHANCEMENT] Enhance "Add files from Directory" command in Project Manager: sorted result: first all folders, then all files, both of them alphabetically.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@837 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2011-11-03 02:15:46 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							647748824a 
							
						 
					 
					
						
						
							
							[ENHANCE] Enhance Project Manager.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@810 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2011-09-18 23:47:16 +00:00 
						 
				 
			
				
					
						
							
							
								Don Ho 
							
						 
					 
					
						
						
						
						
							
						
						
							ede0a41d78 
							
						 
					 
					
						
						
							
							[ENHANCE] Enhance Project Manager.  
						
						... 
						
						
						
						git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@805 f5eea248-9336-0410-98b8-ebc06183d4e3 
						
						
					 
					
						2011-09-07 18:10:31 +00:00