Commit Graph

17 Commits (c423543aae8dfec0599839ae38604ee25cc1d674)

Author SHA1 Message Date
wjx0912 fc9dfc86fc
Make EncodingMapper singleton "new-less"
Use the modern way to code Singleton to get rid of the allocation memory.

Close #6031, close #6019
2019-08-10 19:32:57 +02:00
Devin Nakamura 1002865144 Fix broken indicies in EncodingMapper
Fixes #3983
Fixes #3991
Closes #3992
2017-12-28 20:34:07 +01:00
SinghRajenM 60f113727c Remove unused/empty encoding from shortcut mapper
Closes #3763
2017-11-25 14:54:45 +01: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
Markus Heidelberg 715a64a32a Make GCC/MinGW build work again and support cross-building under Linux
Close #1229, Fixes #385
Only build errors are fixed, compile warnings are left alone. To reduce
the number of changes, even the compiler option "-fpermissive" has been
used to downgrade several errors to warnings.
2015-12-15 17:10:46 +01:00
Don Ho 246c8bd168 [UPDATE] Unprecompile headers (part 3) 2015-06-02 18:01:47 +02: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 6264ef03d0 [ENHANCEMENT] Code optimization.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1073 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-07-08 00:12:50 +00:00
Don Ho a62ecb6449 [ENHANCEMENT] Enhance the performance to get once the length in the for loop.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1041 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-05-15 07:28:55 +00:00
Don Ho a896922136 [UPDATE] Update the GPL of all project source code to avoid the bundle version made by the tiers sites : cnet, softonic and 01net.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@896 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-04-15 16:54:38 +00:00
Don Ho 8b346dc583 [NEW_FEATURE] All the supported encoding charsets can be set as default in "New Document Settings".
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@699 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-11-13 11:15:06 +00:00
Don Ho 046ca42b55 [BUG_FIXED] Remove unsupported encodings by microsoft windows : ISO-8859-10, ISO-8859-11, ISO-8859-16.
[BUG_FIXED] Fix move down current lines bug while moving down on the last line.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@685 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-10-23 00:01:36 +00:00
Don Ho 5f9206f627 [BUG_FIXED] (Author: Mohamed Amr) Fix C# syntax highlighting disabled problem after reloading.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@677 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-10-05 23:57:20 +00:00
Don Ho dbe22f6cac [BUG_FIXED] Fix status bar display bug that xml/html utf8 indicator makes status bar display ANSI instead of ANSI as UTF-8.
[UPDATE] Convert process thread module from ANSI to Unicode.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@593 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-12-23 19:23:20 +00:00
Don Ho c16f0d3930 [BUG_FIXED] Fix the Unicode localization file display incident.
[UPDATE] Update 3 localization files.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@588 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-12-08 23:43:24 +00:00
Don Ho 44913da6f2 [NEW] Add find result commands in the menu.
[NEW] Add DOS CodePage : CP437, CP737, CP850, CP852, CP855, CP857, CP858, CP860, CP861, CP863, CP865, CP866 and CP869.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@580 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-12-03 02:11:05 +00:00
Don Ho 553e47d580 [RELEASE] Notepad++ v5.6 release.
[NEW_FEATURE] Add ISO_8859-1 to ISO_8859-16 encodings.
[BUG_FIXED] Fix last recent file list menu items localization encoding bug.
[BUG_FIXED] Fix last recent file number goes to zero issue.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@575 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-30 01:31:55 +00:00