Commit Graph

3458 Commits (a8bde7fdaf4f6cfc9d6ed61cb91ec488dec2f627)

Author SHA1 Message Date
harrybharry 534ebfabea [FIX_BUG] Crash in FileDialog if too many languages or extensions were added.
[FIX_BUG] Crash after handling crash (or, stop pure virtual functioncall after crash).
[FIX_BUG] Notepad++ fully accessible in crash error messagepump (or, you can still go on if a crash occurs).
Show shortcut for restore zoom option.


git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@358 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-26 23:31:13 +00:00
donho e7a0a07fa9 [BUG_FIXED] Fix writing a key in registry while preference dialog launches
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@357 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-25 12:52:01 +00:00
harrybharry 8f03512943 [BUG] Fix tabbar context menu.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@356 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-19 17:26:47 +00:00
harrybharry 1cc93da80e [BUG]Fix bug when pasting to bookmarked lines in Unicode version.
[BUG]Fix (temporary) memory leak when a file cannot be opened if it consumes too much memory.
Add string tokenizer routine in Common.
Update VS2003 project file for TinyXMLA.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@355 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-19 13:19:50 +00:00
donho 8bd91ca178 [BUG_FIXED]Fix Japanese/Polish/Russian language display bug under Notepad++ Unicode version.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@354 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-16 22:38:30 +00:00
donho 0147313a93 [RELEASE] v5.1.1 release.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@353 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-11 20:11:15 +00:00
donho 47a7fdbc25 [RELEASE] v5.1.1 release.
Add a auto-package script.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@352 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-11 11:50:56 +00:00
harrybharry 5d11a87060 [BUG_FIXED] Fix tab control draw bug again (With a slightly different approach this time).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@351 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-02 12:18:11 +00:00
donho ea516df61a [BUG_FIXED] Fix Unicode version display Korean/Japanese language problem.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@350 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-11-01 22:20:15 +00:00
harrybharry 67499d839a Fixed bugs:
Open in new instance not allowing spaces in paths.
open in new instance uses filename of current running executable instead of 'notepad++.exe'.
Filters for open/save dialog not showing or incorrectly showing 'L'.
"Global Styles" string incorrectly displayed in Unicode version.
Removed redundant array for extensions in file dialogs.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@349 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-27 15:31:31 +00:00
donho a7df3063dd [BUG_FIXED] Fix calltip argument with 'L' leader character bug.
Remove TextFX from installer.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@348 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-26 18:39:48 +00:00
donho 3b7184ffea [RELEASE] v5.1 OR (save the earth action) : Add question dialog for removing incompatible plugins to prevent annoying message from the next launch time - that will reduce million click times by users for each new release.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@347 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-26 01:25:16 +00:00
donho 23bce30e0f [RELEASE] v5.1 OR.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@346 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-25 23:14:39 +00:00
harrybharry 9f3ecd76fc Add messages:
NPPM_[G/S]ET_BUFFERLANGTYPE,
NPPM_[G/S]ET_BUFFERENCODING,
NPPM_[G/S]ET_BUFFERFORMAT,
to access buffer properties. See Notepad_plus_msgs.h for details.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@345 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-22 21:44:58 +00:00
harrybharry 15afe60aea Fix bug with opening relative path files (delay initial SetCurrentDirectory call)
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@344 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-21 16:16:24 +00:00
donho f033f1a8e7 [BUG_FIXED] Fix "find in all opened files" and "find in files" unicode text search bug in ANSI version.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@343 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-19 14:52:08 +00:00
donho c16b93830a [BUG_FIXED] Fix ANSI replace/replace all bug.
[NEW_FEATURE] Add find/replace dialog memorize capacity.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@342 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-16 21:57:08 +00:00
donho d2c8c52c51 [BUG_FIXED] Fix cancel to save file in Notepad++ can not stop system shutdown problem.
Fix ANSI version copy file name bug.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@341 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-11 00:57:03 +00:00
harrybharry 8e3555f8e5 [FEATURE]Add option to only show the filename in the titlebar.
[BUG] Fix bug with clearing read-only flag.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@340 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-08 23:24:50 +00:00
harrybharry 02e92ab36b Fix wrap after save as bug.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@339 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-08 22:22:02 +00:00
harrybharry 9c736cdc88 Fix caret blinkrate issues (startup value wrong, not stopping on slowest)
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@338 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-08 21:43:08 +00:00
donho af23902b82 [BUG_FIXED] Fix file association Unicode bug.
[BUG_FIXED] Fix WindowDlg close file bug.
[BUG_FIXED] Add html.xml, sql.xml and rc.xml into installer.
[CHANGE] Change the reload from disk behaviour.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@337 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-05 20:20:17 +00:00
harrybharry 22f25219e2 Fix NPPM_GETBUFFERFILENAME bug
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@336 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-05 11:46:56 +00:00
donho 2fd07e9a2d [ENHANCE] Enhance Find in files thread feature - add stop searching ability.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@335 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-10-01 17:32:20 +00:00
donho ddd055e5a2 [NEW_FEATURE] Find in Files in thread.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@334 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-30 23:02:47 +00:00
donho 3169124d8d [BUG_FIXED] Fix the User defined language Unicode bug.
Remove all the comic sans font (finally :) ). 

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@333 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-30 18:42:46 +00:00
harrybharry 68a59eb3cb Fix bug with exception display
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@332 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-30 15:44:34 +00:00
donho 8d4289a18d [BUG_FIXED] Fix cpu high consummation bug while document is cloned with smart highlighting and xml matched highlighting features activating.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@331 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-29 20:50:12 +00:00
donho fcc46e0477 [BUG_FIXED] Fix crash problem while typing Chinese character in ANSI CSS document under Chinese environment.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@330 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-28 21:57:01 +00:00
donho f63a7529ad [NEW_FEATURE] Move document to another instance of Notepad++ via DnD doc tab.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@329 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-26 21:52:06 +00:00
harrybharry ab5c0fab62 Fix smart hilight ranges.
Smart hilite relies on SCN_SCROLLED custom notification. Keep in mind to compile the Notepad++ SciLexer on SVN.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@328 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-22 22:16:48 +00:00
harrybharry 56563f000d Add NPPM_SETFILENAME.
Implement 3 TODO messages.
Fix bug if plugin doesnt clean up Scintilla handles.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@327 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-22 21:20:12 +00:00
donho 576ee8ea8c [NEW_FEATURE] Make tag match highlighting on non html zone optional.
Fix bug that ansi->utf8 w/o BOM and utf8 w/o BOM-> ansi make buffer dirty.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@326 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-18 23:05:37 +00:00
donho 7b643b860d [NEW_FEATURE] Make User defined default directory feature (for open/save directory) available in Preference dialog.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@325 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-17 22:50:41 +00:00
donho e85d8619ed [NEW] Make the last current directory as current directory when the path of current document doesn't exist.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@324 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-16 20:37:38 +00:00
harrybharry e58b8c2a2c Replace DOCSWITCHOFF/DOCSWITCHIN with BUFFERACTIVATED notifications to cover more situations
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@323 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-16 20:33:20 +00:00
donho 836036890a [BUG_FIXED] Fix "Remember the last operation Dir" bug.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@322 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-16 18:08:42 +00:00
donho 5c6fb5e0f5 [NEW_FEATURE] Add new pluin notification NPPN_LANGCHANGED (Finished).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@321 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-15 17:04:52 +00:00
donho cc263ceda3 [NEW_FEATURE] Add "Doc go to new instance" and "Doc open in new instance" feature.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@320 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-15 01:01:51 +00:00
donho 5ef6a4a5b4 [NEW_FEATURE] Add new pluin notification NPPN_LANGCHANGED.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@319 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-12 15:28:00 +00:00
donho 11b624062f [BUG_FIXED] Fix UDL name load bug.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@318 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-11 17:38:51 +00:00
donho 0f77948833 [BUG_FIXED] Fix context menu incorrect setting crash bug.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@317 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-10 17:29:20 +00:00
donho 2b93d0ab4e [MINOR] Change tag matched hiliter colour.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@316 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-10 08:29:13 +00:00
harrybharry f8d3d3e5de Fix sizeof bug with font size list.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@315 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-10 00:37:42 +00:00
harrybharry adba68de00 Fix loads of sizeof() problems with TCHAR (possible buffer overfows by factor 2).
Fix a problem with Incremental search+UTF8 in win9x.

(UTF8 is still problematic in unicode mode.)

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@314 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-10 00:32:19 +00:00
donho c2acd30423 clean up.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@313 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-09 23:57:57 +00:00
harrybharry 6a73e62487 Add Common files.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@312 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-09 22:37:06 +00:00
harrybharry d385390709 Rename SysMsg->Common , force include in vc2003 and makefile.
Change default directory hidden option, tries to use newer API call.
Made compilable again with MinGW, exception handling disabled when compiled with makefile.
Change basic_string<TCHAR> to generic_string.
Fix bug with CPP lexer keyword list.
Add unicode Configurations to vc2003 project file.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@311 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-09 22:35:19 +00:00
donho 2b44819492 [NEW] Add 2 notification (NPPN_DOCSWITCHINGIN and NPPN_DOCSWITCHINGOFF)messages.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@310 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-09 00:25:02 +00:00
harrybharry 521c53918f Add hidden capability of setting default directory (with envvars).
No more directory locks (can freely delete all directories).


git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@309 f5eea248-9336-0410-98b8-ebc06183d4e3
2008-09-08 22:22:54 +00:00