Don HO
ebe0b1b189
Use "#pragma once" instead of "#ifndef"
2019-11-16 03:38:11 +01:00
Don HO
06db9ee338
Code improvement for NppParameters
2019-08-14 22:13:24 +02:00
Don HO
bbc55d06f2
Code improvement for WcharMbcsConvertor
2019-08-14 01:54:56 +02:00
Don HO
57a49c3ba5
Add the commandline argument to open folders in "folder as workspace" panel
...
Add the ability to open folders in "folder as workspace" panel via command line argument "-openFoldersAsWorkspace".
Example:
notepad++ -openFoldersAsWorkspace c:\src\myProj01 c:\src\myProj02
The above command will launch notepad++ with folder as workspace panel by opening myProj01 and myProj02 in panel.
Close #4253 , close #5100
2019-06-25 13:50:41 +02:00
Rajendra Singh
ba60fbdd71
Enhance "File status Auto-Detection" to avoid switching editing tab off behaviour
...
Fix a long waiting issue about file auto change detection, by adding a new option to avoid an annoying behaviour:
If file content is changed outside of Notepad++, while focus back to Notepad++, the current editing tab will be switched off, the changed file will be switched to and user will be asked to reload the file in question.
The new option remains the editing tab. User will be asked to reload it only if the changed file is switched in.
Fix #1087 , Fix #3349 , Fix #3333 , Fix #3528 , Fix #3138 , Fix #3934 , Fix #3160 , Fix #1822 , Fix #745 , Fix #3599 , Fix #4329 , Fix #3971 , Fix #4592 , Fix #1116 , Fix #2082
Close #4180 , Close #5386 , Close #4189 , Close #1995 , Close #2867 , Close #3306 , Close #2776 , Close #2724 , Close #2405 , Close #4072 , Close #4747
Close #5389
2019-03-17 12:21:16 +01:00
Don HO
5356f648c2
Remove some ugly coding styles
2019-03-13 02:02:35 +01:00
Don HO
593cf451fb
Clean up
2018-06-24 01:16:01 +02:00
Don HO
5df6e9bbfe
Ghost typing enhancement
...
1. Make ghost typing Unicode supported so any language can be displayed.
2. Ghost typing's speed (slow, rapid and spped of light) can be set.
3. Any supported programming language (syntax highligting) can be applied.
4. All above supports are accessible via command line arguments.
2018-03-10 11:30:55 +01:00
Don HO
f0e1ecdc72
Add ghost typing Unicode capacity
2018-03-07 02:17:26 +01:00
Don HO
1f89110b04
Add "-quickPrint" command line argument
...
"-quickPrint" allows user to launch Notepad++ via command to print a
given document then quit Notepad++ immediately.
Usage:
notepad++.exe -quickPrint c:\funcListTests\EncodingMapper.cpp
2017-08-07 00:01:12 +02:00
Don HO
1d58c1d3d3
Add function list export feature
...
"notepad++.exe -export=functionList -lcpp c:\funcListTests\whatever.cpp"
will open whatever.cpp as cpp file, then parse this file to write the
funcLst result on disk, then exit Notepad++.
The result will write into c:\funcListTests\whatever.cpp.result.
2017-08-06 00:03:18 +02:00
Don Ho
754b92871d
Fix Word char list bug
...
Fix custom word char list doesn't take effect after relauching
Notepad++.
2017-02-04 13:17:40 +01:00
Don Ho
f98686d9f4
Add some functions for future use
2017-01-08 23:59:36 +01:00
Don Ho
ac871cacd4
Get back Find dialog while you lost it
...
In the environment of multi-monitor with a laptop + a stantion, it
happens all the time that users have lost Find dialog after detaching
and retatching - the solution: Ctrl-F twice will get back your Find
dialog.
2016-12-18 17:37:43 +01:00
Don Ho
e31e37ebc3
Change quitOnEmpty trigger from command line to settings
2016-09-11 11:45:56 +02:00
Don Ho
e451efbd29
Add "Search on Internet" for selected words as build-in command
...
Update translation for French, Chinese and English.
2016-08-29 00:13:28 +02:00
Mark
8b0f5165d2
Added a -quitOnEmpty command line flag
...
closes #1923 , Fixes #1006
-quitOnEmpty command line flag makes Notepad++ to quit when the last tab is closed. Useful for people who use Notead++ for things like editing Git commit messages (using -multiInst -notabbar -nosession), and want to signal they are done editing by closing the tab with Ctrl-W instead of Alt-F4.
2016-08-02 09:49:15 +02:00
Don HO
797765173d
Improve code quality by using static code analysis tool (cppchecker)
2016-07-18 02:08:29 +02:00
Damien GERARD
05183aeec5
Avoid useless redraws at start up, especially useful when numerous tabs are opened
2015-08-04 19:01:52 +02:00
Damien GERARD
660951bdf6
Coding style / Code cleanup
2015-08-04 18:09:17 +02:00
Don Ho
246c8bd168
[UPDATE] Unprecompile headers (part 3)
2015-06-02 18:01:47 +02:00
Don Ho
e9e710a3d4
[UPDATE] Unprecompile headers (part 2)
2015-05-31 22:40:07 +02:00
Don HO
572f67f511
Merge pull request #9 from andreas-jonsson/tabbar
...
[CHANGE_BEHAVIOUR] When hiding tab bar via command-line parameter, don't affect settings.
2015-05-07 00:40:05 +02:00
Pavel Nedev
ea8bf88130
Remove unused code piece
2015-05-05 18:11:09 +03:00
Andreas Jönsson
31f6bf8398
When hiding tab bar via command-line parameter, don't affect settings.
2015-04-25 13:11:35 +02:00
Don Ho
bab1575d2b
[BUG_FIXED] (Author: Mike Cowperthwaite) Restore focus to editor when a panel is closed.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1337 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-09 08:33:01 +00:00
Don Ho
3d2f570aba
[ENHANCEMENT] (Author: Mike Cowperthwaite) Enhance Incremental search. (part 2/2)
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1335 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-06 03:46:15 +00:00
Don Ho
b7edd3c8e2
[ENHANCEMENT] (Author: Mike Cowperthwaite) Enhance Incremental search. (part 1/2)
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1334 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-06 02:29:07 +00:00
Don Ho
b1d9ffe83f
[BUG_FIXED] Fix a crash bug while file not found for -qf argument on start up.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1331 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-02 08:20:52 +00:00
Don Ho
b09a7c17f3
[NEW_FEATURE] Add new possibility to launch the auto-typing text from command line:
...
-qnQuoterName
-qfQuoteFileNameFullPath
-qtQuoteText
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1328 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-02-01 12:16:12 +00:00
Don Ho
00f664188f
[RELEASE] Notepad++ 6.7.4 Release - Je suis Charlie edition
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1327 f5eea248-9336-0410-98b8-ebc06183d4e3
2015-01-10 23:41:49 +00:00
Don Ho
51a5fbfd59
[BUG_FIXED] Fix the crash issue while config.xml and stylers.xml are not loaded.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1319 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-12-27 00:32:51 +00:00
Don Ho
4ab4945f0a
[BUG_FIXED] Fix SaveAll command hanging issue while session snapshot is enabled.
...
[CHANGE_BEHAVIOUR] Disable session snapshot while command line -nosession is used.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1240 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-05-17 15:35:09 +00:00
Don Ho
e3208e4ce2
[BUG_FIXED] Fix docking error messages displaying due to bad detection of windows version.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1236 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-05-10 01:12:44 +00:00
Don Ho
7bfcda086d
[RELEASE] Notepad++ 6.6.2 Release.
...
[BUG_FIXED] Fix session snapshot enabled issue even "remember current session" option is disabled.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1235 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-05-08 20:48:03 +00:00
Don Ho
4c49b023ca
[NEW_FEATURE] Automatic Backup System (in progress).
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1220 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-13 01:31:02 +00:00
Don Ho
b30c3246d4
[NEW_FEATURE] Automatic Backup System (in progress).
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1218 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-10 18:16:11 +00:00
Don Ho
7ec6d51d8f
[NEW_FEATURE] Automatic Backup System (in progress).
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1217 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-04-08 03:45:52 +00:00
Don Ho
33189832ba
[NEW_FEATURE] Automatic Backup System (in progress).
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1206 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-03-31 01:01:54 +00:00
Don Ho
9c9fa8c484
[NEW_FEATURE] Automatic Backup System (in progress).
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1203 f5eea248-9336-0410-98b8-ebc06183d4e3
2014-03-27 01:30:31 +00:00
Don Ho
4a225476fe
[BUG_FIXED] (Author: Andreas Jonsson) Fix regression -systemtray option not working properly.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1082 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-07-23 18:24:19 +00:00
Don Ho
58716efa78
[NEW_FEATURE] Add open session in the new instance and customizable multi-instance feature.
...
[NEW_FEATURE] Add new command line argument "-openSession" for opening a session file.
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1079 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-07-17 22:35:34 +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
5ae6536ce5
[UPDATE] Add/update localization files.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1062 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-06-27 21:57:23 +00:00
Don Ho
2afce6c1b2
[BUG_FIXED] (Author: Pekka Pöyry) Fix the bug of Window position not saved/restored properly.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1052 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-06-01 18:59: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
c8043294b3
[BUG_FIXED] (Author: Pekka Pöyry) Fix the problem of wrong starting window position on the second monitor.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@1015 f5eea248-9336-0410-98b8-ebc06183d4e3
2013-01-27 21:15:21 +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
6eb08d415b
[NEW_FEATURE] Add find characters in range feature.
...
[NEW_FEATURE] Add file switcher (list) dialog (in progress).
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@756 f5eea248-9336-0410-98b8-ebc06183d4e3
2011-05-19 21:19:05 +00:00
Don Ho
d70c6b2545
[NEW_FEATURE] (Author: Nick) Add -alwaysOnTop command line argument.
...
git-svn-id: svn://svn.tuxfamily.org/svnroot/notepadplus/repository/trunk@702 f5eea248-9336-0410-98b8-ebc06183d4e3
2010-11-14 01:40:33 +00:00