Commit Graph

2500 Commits (1c5e6191bdadb811922393280e96759c35b15799)

Author SHA1 Message Date
yniq 1175b82052 [UPDATE] line numbers margin width is changed dynamically according to the needed space (but keeping at least 3 digits).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@450 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-04-13 08:35:56 +00:00
donho 6ed92acab2 [BUG_FIXED] Fix the search result inaccurate colorization bug.
[BUG_FIXED] Fix the Mark all in selection bug (while Find Replace Dialog loosing the focus).
[NEW_FEATURE] Mark all extension : user can mark any occurrence with 5 different colours.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@449 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-04-12 20:09:03 +00:00
yniq 741cd58e61 [UPDATE]
1. xmlUpdater now supports multiple models in one xml model file.
2. xmlUpdater now supports removing xml nodes (using action="remove" attribute).
3. combined stylesLexerModel.xml, and stylesGlobalModel.xml to stylesModel.xml.
4. added a new file "stylers_remove.xml" for removing old deprecated styles from stylers.xml when upgrading NPP.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@448 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-04-12 16:29:37 +00:00
donho defd2ae4e0 [RESET] restore SetWindowsHookEx parameter values.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@447 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-04-07 00:33:00 +00:00
donho 91b9b03ff7 [NEW] Add NPPN_FILEBEFORELOAD and NPPN_FILELOADFAILED messages.
[BUG_FIXED] Fix New document not be switched while db clicking in Find in files result panel.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@446 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-04-05 23:52:01 +00:00
donho 4826c0b011 [BUG_FIXED] Fix vista hook failure.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@445 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-04-01 23:30:57 +00:00
donho 05e55ebf66 [BUG_FIXED] Fix conversion min to Maj and Maj to min (or vice et versa) in column selection bug.
[NEW] column selection allows to insertion a string by typing characters in sequence (w/o column mode editor).

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@444 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-31 23:47:49 +00:00
donho 3ecb9a2217 [RELEASE] v5.3.1 OR.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@443 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-29 10:04:55 +00:00
donho 434c4d0d6e [RELEASE] v5.3.1 OR.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@442 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-29 08:42:26 +00:00
donho fbd300f33a [BUG_FIXED] Fix replace inaccurate bug.
[NEW] Increase Find what and replace with fields to 2047 characters.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@441 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-28 15:41:02 +00:00
donho 2eda8ec256 [NEW] SConstruct and SConscript are recognized as python file.
[BUG_FIXED] stop the indicator highlighting while the line change marker margin is hidden.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@440 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-23 17:56:18 +00:00
donho b987cd7055 [RELEASE] Notepad++ v5.3 release.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@439 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-20 18:38:01 +00:00
donho 8887ef1328 [BUG_FIXED] Fix the bug the Notepad++ is launched several instances but show nothing.
Fix Find in files regression : Panel doesn't take Unicode.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@438 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-18 00:10:43 +00:00
donho c6a0498215 [BUG_FIXED] Fix the Find in files performance issue due to change line marker.
Make the default colours for the global styles.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@437 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-15 01:12:10 +00:00
donho c81c6ab82a [CHANGE_BEHAVIOUR] Set current working directory in browser, if Find in files combo is empty.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@436 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-10 00:46:00 +00:00
donho 22cae478e8 [NEW_FEATURE] find/replace dialog settings are remembered. Add a hidden setting (dlgAlwaysVisible in config.xml) to not hide the dialog if any result found.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@435 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-08 02:06:30 +00:00
donho 849ebb417d [NEW_FEATURE] drop (or open in dos command line) a directory in Notepad++ to open all files in the directory recursively.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@434 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-06 00:53:28 +00:00
donho b006afab7d [BUG_FIXED] Fix uncomment block bug.
[ENHANCED] Enlarge some strings displayed zone for the translation.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@433 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-03 23:09:47 +00:00
donho 06301c159f [NEW] Make line change state margin customizable (show/hide).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@432 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-03-01 17:03:42 +00:00
donho a0c490719c [BUG_FIXED] fix esc key for column mode behaviour.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@431 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-25 00:14:39 +00:00
donho 342f226fa7 [BUG_FIXED] Fix modif marker margin bug : the previous document is marked while open a file.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@430 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-21 14:13:52 +00:00
donho d16e9beb15 [BUG_FIXED] Fix read only file SaveAs bug.
[NEW_FEATURE] Don't save empty untitled document.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@429 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-21 10:08:38 +00:00
donho 29a3bf1b12 [NEW_FEATURE] Modification state vertical bar (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@428 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-19 01:29:06 +00:00
yniq 4e74b2dff4 [BUG_FIXED] Changing global stylers now affects the Finder window.
[BUG_FIXED] Changing current line background color of the search result styler now affects the Finder window.
[UPDATE] Some other updates regarding the finder styles.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@427 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-11 16:09:44 +00:00
donho e1c1a64b1f [NEW] Change the bookmarks' numbers.
Modify showMargin function.
[CLEAN_UP] remove constant.h.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@426 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-11 01:14:02 +00:00
donho 2948c18e3e [BUG_FIXED] Changing "Search result" stylers via Styler Configurator updates visual effect on the fly now.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@425 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-10 18:38:29 +00:00
donho 60f91b7b48 [BUG_FIXED] Fix for L_EXTERNAL in loadSession.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@424 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-09 23:48:18 +00:00
donho 66a072889b [NEW_FEATURE] Add "Find all in current file" feature.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@423 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-09 22:10:38 +00:00
donho a7b0ebc94b [RELEASE] v5.2 release.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@422 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-08 16:54:03 +00:00
yniq 0e5fa03543 undo revert
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@421 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-07 16:26:32 +00:00
donho 36ee1015ff [BUG_FIXED] Fix function tip crash issue.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@420 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-07 15:15:58 +00:00
donho 9678cec404 [REVERT] Revert to 413.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@419 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-07 00:52:12 +00:00
yniq e6fd7c8357 [UPDATE] Set focus on the main editor after double-clicking a search result (scintilla stole the focus on mouse up).
[UPDATE] Updated some MessageBoxes (for the Find dialog).

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@418 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-06 14:19:51 +00:00
yniq 214dfbf381 [UPDATE] Added shortcut keys (underline) for the Find dialog. Fixed tab ordering, and moved/resized some controls.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@417 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-06 14:16:12 +00:00
yniq d5b8efeef0 [UPDATE] Updated some MessageBoxes and minor code changes.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@416 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-06 13:55:04 +00:00
yniq 2ae8792fe8 [UPDATE] Added shortcut keys (underline) for the GoTo dialog.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@415 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-06 13:43:55 +00:00
yniq 881d0ade24 minor change - whitespace
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@414 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-06 13:40:49 +00:00
yniq 44da1e1d44 [UPDATE] Removed NDEBUG compilation flag from the Npp Debug build target.
[UPDATE] Removed ..\src\WinControls\Preference\resource.h from the project.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@413 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-05 15:34:54 +00:00
yniq dae69e8c3b [NEW_FEATURE] Added commands for the found results pane:
Goto next/previous found result (default keys: F4/Shift+F4)
Switch to found results window (default key: F7)

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@412 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-05 15:29:34 +00:00
yniq c3d1056125 [FIX_BUG] Restore searchResult lexer in case the lexer was changed to SCLEX_NULL in GotoFoundLine(). (This affected the folding of the found results and also DeleteResult and gotoNextFoundResult, any may crash the program)
[NEW_FEATURE] Set current line background color for the finder (new style)

[MODIF] Hide caret for the finder


git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@411 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-05 15:25:29 +00:00
donho 7705e0b571 [NEW_FEATURE] Enhance "Find in all opened files" and "Find in files" features.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@410 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-04 01:06:38 +00:00
harrybharry 7d2eb78375 [FIX_BUG] Finally removed insertion of tab characters when running Trim trailing and Save macro demo.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@409 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-02-02 22:37:46 +00:00
harrybharry d8bfb122be Fix typo in code
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@408 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-01-29 15:46:31 +00:00
harrybharry c889934a2d Add minidump helper class files
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@407 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-01-29 15:30:54 +00:00
harrybharry 8dcd31a77d [FEATURE] Add minidump feature. Make sure that at every release, PDB and exe binaries are saved.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@406 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-01-29 15:30:10 +00:00
harrybharry 6fe5d8ac78 Fix command line parsing to accept unquoted files as single argument once again.
Add DefaultIcon key to registry.
Close root key handle when modifying registry.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@405 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-01-27 00:48:17 +00:00
donho 6eda888b6e [NEW] The file filters and the directory are set while find/replace/findInFiles dialog is launched.
[BUG_FIXED] Texts in combo box of Find dialog are restored in order now on the launch time.

git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@404 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-01-26 23:21:19 +00:00
donho ab4ae49c8a [NEW] Adding find in files filters supports user defined language.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@403 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-01-25 12:46:23 +00:00
donho e64e4309ab [NEW_FEATURE] Add Replace in files feature.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@402 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-01-24 22:58:46 +00:00
harrybharry c57f952ea5 [BUG_FIX] Correct SCEN_SETFOCUS handling: fixes Find in files stackoverflow due to inconsistent value of pEditView. Removes the previous workaround.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository@401 f5eea248-9336-0410-98b8-ebc06183d4e3
2009-01-23 15:51:09 +00:00