261 Commits

Author SHA1 Message Date
Don Ho
6f052ca8dc [BUG_FIXED] (Author : Vitaliy Dovgan)Fix case-insensitive searching bug for non-ascii characters (for example some characters in French and Cyrillic characters).
[BUG_FIXED] Fix brace highlighting performance issue.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@578 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-12-02 02:24:37 +00:00
Don Ho
51e96391c6 [BUG_FIXED] Fix brace highlighting breaking issue.
[NEW] Add new encodings in the shortcuts map.
[CLEAN] Remove annoying encoding issue warning dialogs.
[ENHANCE] Enhance Html encoding auto-detection.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@577 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-12-01 01:20:13 +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
Don Ho
9746d60cde [BUG_FIXED] Fix the Unicode to ANSI encoding bug.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@574 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-27 19:00:42 +00:00
Don Ho
9ebb4b39f5 [NEW_FEATURE] Add auto-detection of HTML/XML file encoding.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@573 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-26 01:34:25 +00:00
Don Ho
5b23ddeefb [ADD] Add the style themes.
[MODIF] Modify the SetWindowLongPtr argument for 64 bits compiling.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@572 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-25 01:51:04 +00:00
Don Ho
215b5c0049 [NEW_FEATURE] Add indent guide line highlighting for html/xml tags.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@571 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-24 00:32:54 +00:00
Don Ho
a6bffa9666 [ADD] Add the forgotten symbols.
[UPDATE] Update change log.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@570 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-23 19:59:21 +00:00
Don Ho
5b4f8e3e11 [NEW] Add new encodings.
[REMOVE] Remove Line Draw TTF for MSDOS ASCCI Art highlighter; using encoding Dos 437 instead.
[UPDATE] (Author : Christian Cuvier) Update NppHelp to v5.6.


git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@569 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-23 01:34:38 +00:00
Don Ho
de6f421c9c [NEW] File Encoding is remembered in the session.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@567 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-22 01:52:07 +00:00
Don Ho
10e6cbfb61 [NEW] Add new encodings, make status bar work for the new encodings.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@566 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-21 02:38:48 +00:00
Don Ho
90f5338cb5 [NEW] Add Chinese simplified, Japanese, Korean, Thai... encodings.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@565 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-20 00:26:38 +00:00
Don Ho
fe4c746cd4 [NEW_FEATURE] Add Chinese BIG5 encoding (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@564 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-19 02:02:17 +00:00
Don Ho
86248087b2 [NEW] Make Marker Jumper wrap able.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@562 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-15 17:01:52 +00:00
Don Ho
f5d7e44e2c [NEW_FEATURE] Add Marker Jumper feature.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@561 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-15 13:35:15 +00:00
Don Ho
bdbb2711e1 [BUG_FIXED] Fix systemtray close crash bug.
[CHANGE_BEHAVIOUR] Change systemtray feature behaviour.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@560 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-12 22:29:51 +00:00
Don Ho
b8c8283a5d [NEW_FEATURE] (Author : Slurdge) Add system tray context menu and new command argument "-systemtray".
[NEW_FEATURE] Add new command argument "--help".

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@558 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-11 23:55:18 +00:00
Don Ho
12132dffb4 [NEW_FEATURE] Add COBOL, D, Gui4Cli, PowerShell and R language support.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@553 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-10-19 21:36:45 +00:00
Don Ho
4b1812816f [NEW_FEATURE] Add COBOL, D, Gui4Cli, PowerShell and R language support (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@552 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-10-19 00:35:27 +00:00
Don Ho
8c3485289f [BUG_FIXED] Fix column editor insert number bug in virtual space mode.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@551 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-10-14 00:40:05 +00:00
Don Ho
cc3ce1a5a4 [BUG_FIXED] Fixed status bar displaying "-2 char" issue for a empty document.
[BUG_FIXED] Fixed installation of NppShell64 failed issue in installer.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@550 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-10-11 23:51:45 +00:00
Don Ho
50f39e351d [NEW_FEATURE] (Author : Christian Cuvier) characters count is added in status bar.
[NEW] a bigger chameleon picture is displayed in about dialog.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@548 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-10-04 13:13:45 +00:00
Don Ho
d36fd964e4 [NEW_FEATURE] Try to catch plugin crash.
[BUG_FIXED] (Author : Jocelyn Legault) Fix some memory leaks.


git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@545 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-29 00:14:48 +00:00
Don Ho
dfaed129b5 [NEW_FEATURE] Set extension automatically (according to set document language) in save as dialog.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@542 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-22 21:30:29 +00:00
Don Ho
f5cca1add9 [BUG_FIXED] Fix getting fonts problem under Chines/Korean/Japanese environment.
[BUG_FIXED] Fix wrong File encoding auto-detection problem : binary file is detected as UTF-16 big-endian.
[UPDATE] (Author : Christian Cuvier) Update NppHelp to v5.5.


git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@539 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-19 21:43:11 +00:00
Don Ho
0c5101a629 [CHANGE_BEHAVIOUR] Mark all extension won't do selection if there is no selection.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@538 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-15 22:39:14 +00:00
Don Ho
3c7977ecba [BUG_FIXED] Fix tooltip crash issue.
[NEW_FEATURE] Add selected lines moving up/down capacity.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@533 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-11 00:22:40 +00:00
Don Ho
0800917f32 [NEW] Make multi-selection optional (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@532 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-10 22:19:49 +00:00
Don Ho
c75618ad6c [BUG_FIXED] A toolbar tip crash is fixed by Jocelyn Legault (to be confirmed).
[NEW_BEHAVIOUR] "-nosession" parameter's behaviour changed : not only none of session is loaded, but also none of session is saved.
[BUG_FIXED] A docking feature crash issue is fixed.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@530 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-09 22:56:15 +00:00
Don Ho
0c490dc55a [ENHANCE] Thanks to Jocelyn Legault (precompiled headers), the build time is sped up.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@529 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-04 00:10:01 +00:00
Don Ho
79eba94cba [ADAPTATION] Make existing Column mode operations work with Scintilla 2.01 (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@528 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-31 00:27:35 +00:00
Don Ho
c84437b0d1 [UPDATE] Update Scintilla from v1.78 to v2.01.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@525 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-23 02:24:48 +00:00
Don Ho
43a49d0b54 [MODIF] Modify menu items and controls names.
[NEW] Add Uzbek, Kazakh and Afrikaans languages.
[UPDATE] Update English, Chinese, French and the other language files.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@524 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-21 01:21:26 +00:00
Don Ho
8f30af618d [NEW] Merge 2 print tab in Preference dialog in 1 tab.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@523 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-19 20:51:53 +00:00
Don Ho
f3a451f61c [NEW_FEATURE] Tab settings per language(implementation terminated).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@522 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-18 18:36:07 +00:00
Don Ho
7472160a99 [NEW_FEATURE] Tab settings per language (in prograss)
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@521 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-14 00:41:41 +00:00
Don Ho
e8f584c764 [BUG_FIXED] Fix a crash issue due to tip feature (to check).
[NEW_FEATURE] Add import plugins feature (load on the fly).
[NEW_FEATURE] Add import theme (stylers.xml) feature.
[ENHANCE] Prevent crash from some uncertain context.


git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@519 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-11 23:55:57 +00:00
Don Ho
dd70030c5c [BUG_FIXED] Fix a crash issue while launch Fin in file (regression since the last svn commit).
[BUG_FIXED] Fix a crash issue while deleting the last line.
[BUG_FIXED] Fix a bug of plugin message NPPM_GETPLUGINSCONFIGDIR (regression since the last svn commit).
[NEW_FEATURE] User can define different size of TAB by each language (in progress).
[NEW_FEATURE] Add new plugin notification NPPN_DOCORDERCHANGED to notify plugins that document order is changed.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@518 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-08 13:30:13 +00:00
Don Ho
659a938735 [BUG_FIXED] FIX toolbar bug : make toolbar chevron work.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@515 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-03 23:01:20 +00:00
Don Ho
3464682ef6 [ENHANCE] Enhance to avoid eventual crash (TCHAR * to generic_string).
[BUG_FIXED] Fix a crash bug due to unstability of FTP_synchronize plugin (enhance DockingCont.cpp).

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@514 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-08-03 00:37:30 +00:00
Don Ho
f71ca5e4d8 [BUG_FIXED] Fix a crash issue (Unicode binary) while close Notepad++ with an RC file opened under Chinese Xp.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@512 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-07-14 01:42:09 +00:00
Don Ho
5fbda7b270 [RELEASE] release (fix restore window bug).
Signed-off-by: Don HO <don.h@free.fr>

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@509 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-07-08 23:00:03 +00:00
Don Ho
65c213e2d6 [BUG_FIXED] Fix the bug that Notepad++ does not show on while it is minimized and its file is modified from outside.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@506 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-07-04 11:34:21 +00:00
Don Ho
05bb2a8f77 [ENHANCE] Enhance the source code compiling by /W4 /WX
.

Signed-off-by: Don HO <don.h@free.fr>

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@505 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-07-04 11:33:17 +00:00
Don Ho
5d20ba21a8 [BUG_FIXED] Fix Incremental search bug.
Signed-off-by: Don HO <don.h@free.fr>

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@502 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-06-27 00:34:11 +00:00
Don Ho
736137918e [BUG_FIXED] Fix Matlab script making Notepad++ crash under Chinese windows issue.
Signed-off-by: Don HO <don.h@free.fr>

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@501 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-06-27 00:32:33 +00:00
Don Ho
b96da24ec7 [NEW] Make NpWiki++ available as on line help.
[NEW] Add number of lines on status bar.

Signed-off-by: Don HO <don.h@free.fr>

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@498 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-06-23 23:57:15 +00:00
Don Ho
541091ef06 [BUG_FIXED] Fix the clickable link issue for some links (add '~' in RegExp).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@497 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-06-23 23:56:22 +00:00
Don Ho
e7e4c9840e [BUG_FIXED] Fix no tool bar bug under w2k.
[BUG_FIXED] Fix "In selection" bug in Find Replace features.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@495 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-06-18 20:11:23 +00:00
Don Ho
6dbed6e3c5 [BUG_FIXED] Fix the clickable link issue for some links (add '~' in RegExp).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@494 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-06-14 22:20:26 +00:00