Commit Graph

2911 Commits (52ed9af68534ab2debfa853c79d22b1efc518f49)

Author SHA1 Message Date
Don HO d975bc24a1 Fix compiling warning problem 2017-10-30 02:46:18 +01:00
Oleksandr Redko c304b3b873 Fix static analyzer message "The ternary operator always returns constant"
V583 The '?:' operator, regardless of its conditional expression, always returns one and the same value: 22. nppcommands.cpp 1696
2017-10-29 18:18:22 +02:00
Oleksandr Redko 29f28098ae Fix static analyzer issue "A virtual function was overridden incorrectly"
V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'create' in derived class 'UserDefineDialog' and base class 'StaticDialog'. userdefinedialog.h 332
V762 It is possible a virtual function was overridden incorrectly. See first argument of function 'redraw' in derived class 'SplitterContainer' and base class 'Window'. splittercontainer.h 61
V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'create' in derived class 'FindReplaceDlg' and base class 'StaticDialog'. findreplacedlg.h 245
V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'create' in derived class 'GoToLineDlg' and base class 'StaticDialog'. gotolinedlg.h 45
V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'create' in derived class 'FindCharsInRangeDlg' and base class 'StaticDialog'. findcharsinrange.h 52
V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'create' in derived class 'ColumnEditorDlg' and base class 'StaticDialog'. columneditor.h 45
V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'create' in derived class 'WordStyleDlg' and base class 'StaticDialog'. wordstyledlg.h 77
V762 It is possible a virtual function was overridden incorrectly. See first argument of function 'redraw' in derived class 'WordStyleDlg' and base class 'Window'. wordstyledlg.h 99
V762 It is possible a virtual function was overridden incorrectly. See third argument of function 'create' in derived class 'PluginsAdminDlg' and base class 'StaticDialog'. pluginsadmin.h 100
2017-10-29 18:18:15 +02:00
Oleksandr Redko 81847599d0 Fix static analyzer issue "The enumeration constant 'inactiveText' is used as a variable of a Boolean-type."
V768 The enumeration constant 'inactiveText' is used as a variable of a Boolean-type. wordstyledlg.cpp 438
2017-10-29 18:18:07 +02:00
Oleksandr Redko bdcc386a3a Fix static analyzer issue "An exception should be caught by reference"
V746 Object slicing. An exception should be caught by reference rather than by value. filedialog.cpp 183
V746 Object slicing. An exception should be caught by reference rather than by value. nppbigswitch.cpp 110
V746 Object slicing. An exception should be caught by reference rather than by value. pluginsmanager.cpp 259
2017-10-29 18:18:00 +02:00
Oleksandr Redko 9181f70d47 Fix static analyzer message "Expression is always true"
V547 Expression '_isFloating == true' is always true. dockingcont.cpp 1080
V547 Expression 'itemSelected == 2' is always true. treeview.cpp 504
V560 A part of conditional expression is always true: 0xff. babygrid.cpp 711
2017-10-29 18:17:44 +02:00
Don HO 8a01e5e29b Make mouse hook functions right 2017-10-29 12:17:59 +01:00
Christian Grasser 28c9bb6d31 correct appveyor.yml VS vcxproj after rename
add logger to see warnings/errors in the message tab

Closes #3825
2017-10-19 23:29:10 +02:00
Don HO 7476ada223 Enhance Plugin Admin UI 2017-10-16 03:26:39 +02:00
Motaz Alnuweiri cc76d7a372 Update Arabic language file 2017-10-11 09:26:39 +02:00
Don HO 40163e0338 switch from VS2013 to VS2015 & VS2017 2017-10-01 23:16:17 +02:00
Don HO 1c5e6191bd Adapt json format for Plugin admin 2017-09-24 18:27:42 +02:00
Gerard Dalmau cacc1500a9 Add version badge
Closes #3725
2017-09-20 00:57:06 +02:00
Christophe Meriaux 2d1eee8b47 fix feedScintKeys when more than two shortcuts are configured
Closes #3732, fixes #3720
2017-09-19 20:04:56 +02:00
Don HO 505d2452d3 new easter eggs quotes 2017-09-19 09:41:30 +02:00
SinghRajenM 461936ef44 Fix the issue that batch.xml is missing from installer
Closes #3677, fixes #3680
2017-09-17 01:24:43 +02:00
jeldert ad959ac826 Fixed typo in help text
EsterEggName should be EasterEggName

Closes #3681
2017-09-17 01:21:16 +02:00
SinghRajenM 3cb8bc85a1 Fix certificate checking error message issue
1. Fixed issue (caption and message are interchanged)
2. Disabled lexerdll signature checking in debug mode

Closes #3691, Fix #3688
2017-09-17 01:16:47 +02:00
Rennie Petersen 97fce27cfe Nitpicking - quotations
Britain should be capitalized, one of the quotations is duplicated.

Closes #3743
2017-09-17 01:13:39 +02:00
Rodrigo 509c9c27d9 Better disply of installer components page description
Colses #3745
2017-09-17 01:03:38 +02:00
Don HO 840f4b31c3 Merge branch 'master' of https://github.com/notepad-plus-plus/notepad-plus-plus 2017-09-17 00:54:57 +02:00
Don HO e2f5f51fbc Read plugin list as json format (in progress) 2017-09-17 00:52:35 +02:00
Don HO 59234b91a7 Switch to VS 2015 2017-09-11 15:48:26 +02:00
Don HO ef3ad5d909 Use VS2015 for appveyor instead of VS2013 2017-09-11 09:36:38 +02:00
Don HO b033d907b2 Export function list in json format 2017-09-11 02:46:15 +02:00
Don HO 405d4240cd Update spiritual quotes 2017-09-06 01:27:59 +02:00
Don HO 21adc62eed Add 1 quote and delete some. 2017-09-03 02:58:51 +02:00
Don HO 1c191ee146 Fix un installer issue
While install a x64 version, it should remove x86 version if it exists (and vice versa).
The removal feature doesn't work though user answer Yes for the deletion.
This commit fixes this issue.
2017-09-02 14:57:59 +02:00
Don Ho d7f64d2027 Notepad++ 7.5.1 release 2017-08-29 03:01:24 +02:00
vlakoff 60b4aa6b75 Enhance Function List for PHP and JavaScript
Support interface and trait in PHP.
Support space between function name and opening parenthesis in PHP and JavaScript. Fixes at least #1919 and #2604.

About the JavaScript regex:

Current:
function(\s+[A-Za-z_]?\w*\([^\)\(]*\)|\([^\)\(]*\))

There are 2 parts, for named and anonymous functions. Note there is some duplication, let's simplify it:
function(\s+[A-Za-z_]?\w*)?\([^\)\(]*\)

The first character of function name is not optional (of course when the function is named), let's fix it:
function(\s+[A-Za-z_]\w*)?\([^\)\(]*\)

Finally let's support the possible spaces before opening parenthesis, for both named and anonymous functions:
function(\s+[A-Za-z_]\w*)?\s*\([^\)\(]*\)

Fixes #1919, fixes #2604, fixes #1667, fixes #2962
closes #2523, closes #2621
2017-08-27 02:04:19 +02:00
popcorner 478bb6f241 Update chineseSimplified.xml
Closes #3660
2017-08-27 02:01:00 +02:00
Don HO 5b5dfb90a8 Fix the bug that Notepad++ create %appdata%\local\notepad++\ folder even in doLocalConf mode 2017-08-27 00:04:40 +02:00
marcoM32 de648eff62 Add batch auto-completion
A new resource for auto-completion in batch scripting environment

Closes #3157
2017-08-26 14:25:50 +02:00
scootergrisen c34d8d0a8a Update danish translation to 7.5
Closes #3641
2017-08-26 14:15:42 +02:00
Artem Polivanchuk ef654d0334 Update Ukrainian translation
Closes #3647
2017-08-26 14:08:39 +02:00
Rusi Dimitrov e6c049298c Update Bulgarian translation
Closes #3649
2017-08-26 14:06:47 +02:00
Don HO f7dc09b5e8 Add a philosophy quote in easter eggs 2017-08-26 01:56:14 +02:00
Thomas Linder Puls 854acae4a1 Add Visual Prolog language support
Closes #1439
2017-08-25 09:43:36 +02:00
Don HO 440577f647 Fix restore back language menu item on the wrong position 2017-08-23 20:47:35 +02:00
Don HO 193ecfd6df Replace '\r' by real carriage return
Closes #3280
2017-08-22 21:39:18 +02:00
Don HO 2efd5682e8 Fix a localization regression
Closes #3639
2017-08-22 09:41:12 +02:00
SinghRajenM cc397f8c71 Make double click work for language menu disabling/enabling in preference dialog
Fixed issue and organized code

Fixes #3589, closes #3594
2017-08-21 02:53:42 +02:00
SinghRajenM d5b01d61b8 Improve file extension movement between ListBox in Preferences dialog
Now mouse double click can be used to move File extension between ListBoxes.

Closes #3595
2017-08-21 02:35:57 +02:00
Christophe Meriaux a7c1e354b9 Shortcut Mapper improvements - add cathegory
Shorcut mapper - main panel : new colums that show the category of the shortcut
Shorcut mapper - plugin panel : new colums that show the plugin name that the shortcut belongs to
Shorcut mapper - scintilla panel : it shows every shortcuts configured for one command

Fixes #3583, Closes #3635
2017-08-21 02:12:00 +02:00
Don HO 086f7b2735 Update localization files for v7.5 modification 2017-08-20 21:50:47 +02:00
Don HO dca3f7dee0 Update croatian.xml 2017-08-20 17:34:17 +02:00
MISE Yasuhiro 28d3c59e75 update japanese.xml to v7.5
Changed to follow: "Open in Default Viewer", changes in Find dialog
Closes #3625
2017-08-20 17:16:25 +02:00
Patriccollu bc15617308 Update Corsican translation for Notepad++ 7.5
Closes #3630
2017-08-20 17:12:31 +02:00
Don HO aa64edadd5 Merge branch 'master' of https://github.com/notepad-plus-plus/notepad-plus-plus 2017-08-18 10:15:42 +02:00
Don HO bd025df18f Fix some excluded language cannot be remembered bug 2017-08-18 10:12:02 +02:00