55 Commits

Author SHA1 Message Date
dail8859
f2756c2286 Go to correct position after word completion
Closes #2675, Closes #2802
2017-01-29 11:20:56 -05:00
Don HO
b0a625913c Fix the shadow declarations & make VS2015 compile again 2017-01-10 01:09:18 +01:00
MAPJe
9265620ce1 Avoid Auto-Close HTML tags
Updated list of void elements (self-closing tags).

Closes #2379
2016-10-09 01:23:55 +02:00
dail8859
98a246c1e5 Add option to skip numbers during word completion
Closes #2365, Closes #2378
2016-10-07 09:08:58 -04:00
dail8859
10c6dc0174 Skip auto-complete of tags within HTML script
Closes #2282 Closes #2284
2016-09-24 16:56:10 -04:00
Don HO
d4bcec1c01 Lost in Translation 3 2016-08-11 22:29:39 +02:00
Don HO
2e82a99649 Lost in translation
while (true)
{
conversion<C++>(C-Style cast );
}
2016-08-06 01:29:54 +02:00
Don HO
83f291acf8 Merge branch 'master' of https://github.com/notepad-plus-plus/notepad-plus-plus 2016-07-23 11:39:04 +02:00
Don HO
30bd15f04a Use C++ conversion instead of C style cast 2016-07-23 11:37:58 +02:00
dail8859
daafd77c51 Skip auto-complete of XML processing instructions
Fixes #2050
2016-07-18 19:21:36 -04:00
dail8859
ace8a4cf58 Revert "Skip auto-complete of <?xml> tag"
This reverts commit 9183281921b180428e3cc748c074db9977d1d5e2.
2016-07-18 19:21:36 -04:00
dail8859
9183281921 Skip auto-complete of <?xml> tag
Closes #1999
2016-07-03 16:21:35 -04:00
dail8859
ed4143bbdf Skip attempt to auto-complete when closing XML comment
Closes #1977
2016-07-03 16:01:47 -04: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
dail8859
ce0c298c3e Minor performance enhancement to autocomplete 2016-03-03 21:26:08 +01:00
Don Ho
8aeb6f3f20 Fix html tag auto-completion bug
Closes #1510
Prevent from auto-closing html tag for "br", "hr", "img", "link" and
"meta" not working under Windows 10 32 bits. This patch fix this bug.
This patch prevents also from closing <!doctype>.
2016-02-29 01:32:45 +01:00
squarefractal
74a0c8c398 Prevent HTML tags with no closing tags from being autocompleted.
Closes #1068
2016-01-10 00:11:28 +01:00
Don Ho
986492e47b Fix Javascript autocompletion not working regression. 2015-10-18 20:12:40 +02:00
Don Ho
6571731236 Enhance auto-insert for parenthesis, bracket and Braces
Enhance auto-insert behaviour for parenthesis, bracket and Braces inside
of
parenthesis, bracket or Braces.
2015-10-14 20:38:12 +02:00
Don Ho
e81ac898c0 Enhance auto-insert for quotes and double quotes
Enhance auto-insert behaviour for quotes and double quotes inside of
parenthesis or bracket.
2015-10-13 12:16:04 +02:00
Don Ho
35adb1910b Enhance auto-insert
Make auto-insert more usable - no auto-insert if the following (and
previous character - in the case of quote or double quote) character is
not blank character. (fixes #584, fixes #450)
2015-10-06 18:07:30 +02:00
dail8859
dd31ea2e66 Fix auto-insert for xml comment incorrect insertion (closes #598, fixes
Skip auto-insertion detection for xml comment tag.
2015-09-26 15:53:44 +02:00
Damien GERARD
660951bdf6 Coding style / Code cleanup 2015-08-04 18:09:17 +02:00
Don Ho
e9e710a3d4 [UPDATE] Unprecompile headers (part 2) 2015-05-31 22:40:07 +02:00
Don Ho
b35e759d11 [UPDATE] Unprecompile headers 2015-05-31 15:57:17 +02:00
Don Ho
7f6dd17f03 [CODE_ENHANCEMENT] Code enhancement. 2015-05-28 01:22:28 +02:00
Don Ho
435b1001b9 [BUG_FIXED] Fix auto-insert bad behaviour.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1333 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-04 01:13:58 +00:00
Don Ho
611736b95d [NEW_FEATURE] auto-insert skipping character feature works for "" and '' now.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1311 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-12-19 18:40:47 +00:00
Don Ho
88a8889c15 [BUG_FIXED] Fix the bug that ] and } don't be skipped if "auto-insert ()" is disabled.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1309 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-12-16 17:59:28 +00:00
Don Ho
57940d83f3 [NEW_FEATURE] Enhance Auto-insert feature (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1296 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-11-24 19:20:57 +00:00
Don Ho
cb07a7715d [NEW_FEATURE] Enhance the auto-insert (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1295 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-11-24 01:40:52 +00:00
Don Ho
5a7b30789b [NEW_FEATURE] Enhance Auto-insert feature (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1294 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-11-23 16:46:44 +00:00
Don Ho
98cf4f3abd [BUG_FIXED] Fix the word-compltion hanging problem in Chinese ANSI document.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1193 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-03-05 01:06:49 +00:00
Don Ho
63626f65c1 [NEW_FEATURE] Add function + word completion option in auto-completion feature.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1177 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-02-16 02:13:05 +00:00
Don Ho
f1e1cfbe90 [CLEAN] Clean up the code.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1176 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-02-15 11:53:11 +00:00
Don Ho
b363016497 [BUG_FIXED] (Author: Andreas Jonsson) Fix bug in path auto-completion.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1151 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-11-20 10:50:10 +00:00
Don Ho
73cfa3785e [NEW_FEATURE] (Author: Andreas Jonsson) Add auto-completion for absolute path feature.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1129 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-10-10 23:05:50 +00:00
Don Ho
86fd35de42 [NEW_FEATURE] New feature: auto-complete matched delimiters (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1109 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-09-05 18:27:37 +00:00
Don Ho
9863633656 [NEW_FEATURE] Add new feature: auto-complete matched delimiters (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1108 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-09-03 00:58:59 +00:00
Don Ho
0b5687052e [NEW_FEATURE] Add new feature: auto-complete matched delimiters (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1107 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-09-02 09:05:37 +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
1e10e5e4d1 [NEW] Add "Set Updater proxy..." command for setting the proxy of updater.
[BUG_FIXED] Warn user if current document is read only while replacing operation.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1022 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-02-17 18:02:14 +00:00
Don Ho
7e5e59feb5 [CHANGE_BEHAVIOUR] Change document default value from ANSI to UTF8 w/o BOM.
[WALK_AROUND] Enable Word-completion under CJK environment for unicode document.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@994 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-12-10 23:46:17 +00:00
Don Ho
7ff4558165 [BUG_FiXED] (Author: Andreas Jonsson) Fix a buffer overflow bug.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@941 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-08-22 09:39:02 +00:00
Don Ho
211932fdd7 [BUG_FIXED] Walk around Notepad++ hanging on C(JK?) input with ANSI document while enabling word completion.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@939 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-08-12 01:25:22 +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
8c3f729f3d [BUG_FIXED]
1. Fix focus on document map bug after its launch.
2. Fix auto-completion bug. 

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@892 f5eea248-9336-0410-98b8-ebc06183d4e3
2012-04-11 21:25:52 +00:00
Don Ho
549e5f5f29 [BUG_FIXED] Fix memory leak problem while switching tab.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@694 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-11-06 14:46:19 +00:00
Don Ho
689d434a9f [OPTIMIZE] (Author : Sune Marcher) Rewrite of menuID2LangType function.
[UPDATE] Refactor Notepad_plus.cpp (in progress).

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@608 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-02-04 01:22:41 +00:00