676 Commits

Author SHA1 Message Date
Don Ho
52539b01b9 [CLEAN] throw runtime_error instead of int.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@635 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-05-25 23:41:58 +00:00
Don Ho
9715f095f1 [BUG_FIXED] Fix premature deallocation bug for import UDL.
[UPDATE] Update localization files.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@633 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-05-24 01:03:51 +00:00
Don Ho
a82f2de60b [NEW_FEATURE] Add import/export User Defined Language features.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@632 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-05-08 22:44:45 +00:00
Don Ho
0bb88d079b [NEW_BEHAVIOUR] File detection : Switch to modified or deleted file while user is asked to reload or keep the file.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@631 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-04-20 19:30:50 +00:00
Don Ho
5aab10a730 [BUG_FIXED] Fix closing several detected non-existing files bug.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@630 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-04-18 07:37:30 +00:00
Don Ho
d7133d0011 [UPDATE] (Author: Sin Thesis) Refactoring (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@628 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-03-26 00:22:14 +00:00
Don Ho
40eb02ab1f [RELEASE] Notepad++ v5.6.8 release.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@621 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-03-04 23:26:37 +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
Don Ho
691849d1d9 [RELEASE] Notepad++ v5.6.6 release.
[BUG_FIXED] Fixed Search bug with Chinese/Japanese/Korean characters.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@605 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-01-26 01:04:53 +00:00
Don Ho
3f6f0e9b2e [NEW] (Author : Christian Cuvier) Add "\u" in find extened mode to find Unicode encoding character(ex. "\u00e9" find 'é').
[BUG_FIXED] (Author : Fabrizio Gennari) Fix finding "\0" or "\x00" issue in find extened mode.
[NEW] (Author : Hayes Roberts) Add Notepad++ mascot images.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@602 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-01-24 21:59:33 +00:00
Don Ho
9c03f48263 [BUG_FIXED] Recover langs.xml while its length is zero.
[NEW] Add JSP.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@601 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-01-23 18:07:32 +00:00
Don Ho
e96e419f74 [NEW] (Author : Darko Martinovic) Add "set find text and find next" feature.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@599 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-01-19 21:49:36 +00:00
Don Ho
61a2681597 [BUG_FIXED] Fix loading encoding file making file corrupted (after saving).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@598 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-01-18 21:47:45 +00:00
Don Ho
6d161a269e [BUG_FIXED] Fix xml/html encoding overrides BOM if present.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@597 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-01-17 23:13:06 +00:00
Don Ho
d9e7cf9fac [NEW_FEATURE] Add feature of conversion from a localization encoding to UNICODE.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@594 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-12-27 18:41:53 +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
56a236af40 [RELEASE] Notepad++ v5.6.3 release
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@591 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-12-17 23:33:39 +00:00
Don Ho
ac118c6082 [BUG_FIXED] Fix tag highlighting bug while disabling indent guide lines.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@586 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-12-06 03:59:01 +00:00
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
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
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
8bb48853d9 [BUG_FIXED] Fix encoding files loading bug.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@568 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-22 11:39:03 +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
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
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
1e41a66293 [BUG_FIXED] Provide a walk around solution for the wrap symbol display problem in scintilla.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@559 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-12 01:19:50 +00:00
Don Ho
98fdb775f8 [NEW_MINOR_FEATURE] Add the ability to add the second keyword group for user in both LISP and Scheme languages.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@557 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-11 16:59:13 +00:00
Don Ho
bb8ad920d0 [BUG_FIXED] Fix Calltip hint bug and add a new capacity in it.
[NEW] Add colour settings for GUI4Cli.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@556 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-05 01:44:40 +00:00
Don Ho
7060444031 [NEW] Add D, R, PowerShell and COBOL keywords and colour settings.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@555 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-11-03 00:22:08 +00:00
Don Ho
c14d526b2a [NEW] Add SQL ESC symbol '\'.
[NEW] Add new Notepad++ logo in About box.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@554 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-10-26 01:14:12 +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
c36ad90e30 [RELEASE] v5.5.1 release.
[NEW_FEATURE] Add "open all" capacity in finder (for find in files). 

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@549 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-10-09 00:42:10 +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
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
6a022cdb9a [NEW_FEATURE] Make column editor work in multi-selection mode.
[BUG_FIXED] Fix column editor inserting octal number broken issue.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@537 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-13 19:31:40 +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
9627abcd69 [NEW_FEATURE] (Author : Christian Cuvier) Add the escape character capacity for the delimiter in User Defined Language System.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@531 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-09-10 00:44:36 +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
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