Svyatoslav
6d542a4041
Fixed NULL Pointer Dereference
...
A weakness has been found by using PVS-Studio analyzer.
Analyzer warnings:
* V595 The 'pScint' pointer was utilized before it was verified against
nullptr. Check lines: 347, 353. scintillaeditview.cpp 347
* V713 The pointer _langList[i] was utilized in the logical expression
before it was verified against nullptr in the same logical expression.
parameters.h 1286
closes #3400
2017-06-14 19:54:59 +02:00
Don HO
eb43167fbf
Disable document peeker as default
2017-06-11 16:52:03 +02:00
Don HO
a067de8ce2
Improve Document Peeker performance issue for large files
2017-05-17 10:01:28 +02:00
Don HO
66d91d93bb
Notepad++ release 7.4 - make name right
...
Change "Document Snapshot" to "Document Peeker".
Fix a peeker bug on reading from setting file.
2017-05-14 20:26:23 +02:00
Don HO
8752bcad57
Add UI part for Document snapshot feature
...
Enhance doc snapshot on several points.
2017-04-27 13:03:31 +02:00
Don HO
a43c9b9745
Add snapshot on document map feature
2017-04-25 09:28:24 +02:00
Don HO
20e669ff01
Add document snapshot feature (in progress)
2017-04-18 01:31:41 +02:00
Don HO
fe463dc03a
Check content via document map on hovering (in progress)
2017-03-13 02:10:47 +01:00
Don HO
bd70dcbe0a
Change 2 default settings
...
Activate parameter hint of auto-completion.
Make caret blink rate slower.
2017-02-18 02:04:59 +01:00
Don HO
ee5601960c
Activate clicable URL by default
2017-02-17 10:12:20 +01:00
Don HO
f524dfaf06
Fix add char into word char list bug
...
New word characters are applied only on the current document, not on the
other documents or new opened document.
2017-02-17 00:35:28 +01:00
SinghRajenM
3dfe526019
Show OS platform (32/64 bit) in Debug Info.
...
Closes #2895
2017-02-11 11:28:46 +01:00
Don HO
1d59e3ed0e
Plugin Admin (in progress)
2017-02-10 00:08:29 +01:00
Don Ho
f3db698166
Fix warning display for Word char list bug
2017-01-17 02:08:54 +01:00
Don HO
6a05bedd05
Enhancement of "Word characters list"
...
While double-clicking to select or searching with "Match whole word
only" option, the selected characters stop on non-word characters. With
this enhancement, users can include any non-word character into word
characters list, to change its default behaviour.
2017-01-15 22:16:17 +01:00
Don Ho
8fc1a2ed30
Add MD5 functionalities
2017-01-01 18:28:25 +01:00
Don Ho
3924190fb1
Add smart highlighting extension to anothe view option
...
Add new option to enable smat highlighting extension to anothe view,
while both views are visible side by side.
2016-10-28 11:47:36 +02:00
Don Ho
0746d1f4f7
config.xml is generated by notepad++
...
No more config.model.xml. config.xml is generated by notepad++ directly.
2016-10-23 03:50:41 +02:00
Don Ho
66c6aca759
Enhance smarthighting UI
...
Use checkboxes instead of combobox.
If "Use Find settings" is checked, use both "match case" & "whole word
only" (instead of only "whole word only")
2016-10-13 02:01:09 +02:00
dail8859
c364144c39
Ignore numbers for autocompletion by default
2016-10-07 09:17:55 -04:00
dail8859
98a246c1e5
Add option to skip numbers during word completion
...
Closes #2365 , Closes #2378
2016-10-07 09:08:58 -04:00
Tiax
d63170852e
Enhance Smart Highlighting feature
...
SmartHighlighting now highlights based on 3 modes:
1. whole word
2. any selection
3. same as find dialog setting.
Closes #2262
2016-10-07 09:25:32 +02:00
Don Ho
6bbfc7a095
Add an option to restore the old behaviour while dropping a folder
...
The new behaviour (by default) is open the folder in "Folder as
Workspace". The old behaviour is open all files in folder (recursively).
Now user can choose it.
2016-09-13 23:12:36 +02: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
A-R-C-A
9fe39017cb
Added new Option: Enable scrolling beyond last line
...
Closes #2034
This option configures the vertical scroll range of Scintilla.
Disable this will configure the scroll range to end at last line
(DEFAULT).
Enable this will configure the scroll range to end one page beyond the
last line.
2016-07-31 23:33:29 +02:00
Don HO
30bd15f04a
Use C++ conversion instead of C style cast
2016-07-23 11:37:58 +02:00
Don HO
797765173d
Improve code quality by using static code analysis tool (cppchecker)
2016-07-18 02:08:29 +02:00
Don HO
1e38c628bc
Use C++ type conversion instead of C-Style conversion
2016-07-10 02:21:15 +02:00
Don HO
9835445c8b
Detect x32 and x64 compatibility between plugins and Notepad++
2016-06-17 01:10:32 +02:00
Don HO
64d7535be1
x64 ready
...
1. Remove all warning while compiling in x64
2. Treat warning as error (W4) while compiling in x64
2016-06-05 20:30:22 +02:00
yuyaryshev
9708382bfe
Add new command line optio -p : Scroll to indicated position on given filePath
...
Closes #1777 , closes #1776
2016-05-21 20:28:16 +02:00
Don Ho
81deab0554
File Browser (In progress)
...
1. Memorize the opened folders for the next session.
2. Add tip infos.
3. Add "Explorer from here" & "Command from here" context menu.
2016-02-02 19:06:23 +01:00
dail8859
1c84051d99
Allows user defined extension to associate workspace files
...
Closes #209 ; Close #169
Files ending in the defined extension will be opened in the project panel instead of as a normal file to edit (much like how the session file extension works).
2016-01-09 22:59:52 +01:00
Don Ho
773397d6ea
Add Debug Info feature
2015-12-07 01:15:17 +01:00
Don Ho
6c7ca02fea
Add no editor border edge option
...
Close #707
Add no editor border edge option in preferences dialog.
Add new API NPPM_SETEDITORBORDEREDGE
2015-12-04 19:01:28 +01:00
Don Ho
b61170d669
Restore file extension feature in save dialog
...
Fixes #1159 , fixes #1129
Restore file extension feature in save dialog: make new style save
dialog optional (without file extension feature).
2015-11-26 19:09:40 +01:00
Don Ho
280ddcd493
Make the EOL type more explicite
2015-10-27 15:35:19 +01:00
Don Ho
963d7fc885
Enhance Javascript syntax highlighting
...
Separate the normal javascript (*.js) syntax highlighting from the
embbeded Javascript (in html) syntax highlighting.
2015-10-11 21:32:41 +02:00
Don Ho
4fc06e2bc1
Fix plugin shortcut configuration lost problem by using option -noPlugin. ( closes #589 )
...
Solution: save shortcut.xml only if shortcuts have been modified.
2015-08-29 21:49:49 +02:00
Don Ho
234e0615db
[RELEASE] Notepad++ 6.8.2 release
...
Use default font if font name loaded from stylers.xml cannot be found in
system.
2015-08-20 02:35:38 +02:00
Damien GERARD
a53c25499e
Code simplification
2015-08-14 22:22:27 +02:00
Damien GERARD
2ad6ba5a44
Code: using enum class for FormatType
2015-08-14 05:57:19 -07:00
Don Ho
7164d4f516
[ENHANCEMENT] Make smooth font optional
...
The old behaviour enabled smooth font and it didn't allow user to change
this setting. The new behaviour makes it optional and turn it off by
default.
2015-07-16 12:52:16 +02:00
Don Ho
5e240147c5
[MODIF] Remove settings on cloud dependency
...
This feature got a lot of regression due to its dependency on dropbox,
google drive and one drive implementation. This modification removes
such dependecy and allow users to set their settings location - any
cloud location path and even customized local location.
2015-07-08 13:33:53 +02:00
Christian Grasser
d6c72fa3f7
Merge branch 'master' of https://github.com/notepad-plus-plus/notepad-plus-plus into x64_build_adaptions
2015-06-18 07:23:03 +02:00
Don Ho
4ace901a07
[UPDATE] Method getContextMenuFromXmlTree refactoring
...
The method getContextMenuFromXmlTree of NppParameters is too long to
maintain. Making 2 new methods to make the method in question more
readable.
2015-06-14 17:49:27 +02:00
Christian Grasser
10dfc331bf
merge with master
2015-06-08 13:39:07 +02:00
Christian Grasser
d11cba6798
merge with master and resolve confilcts
2015-06-03 01:31:39 +02:00