Commit Graph

2990 Commits

Author SHA1 Message Date
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
Don Ho
040ad04c56 Notepad++ 7.5 release 2017-08-15 23:58:06 +02:00
schnurlos
67ea1025f3 Update german.xml to v7.5
Closes #3618
2017-08-15 11:29:54 +02:00
Don HO
be610b4022 Merge branch 'translation' of https://github.com/rddim/notepad-plus-plus 2017-08-15 11:21:39 +02:00
Don HO
f1bb57c607 Update Russian translation 2017-08-15 02:04:38 +02:00
Don HO
14a8b510be Update Korean translation 2017-08-13 16:04:21 +02:00
Rusi Dimitrov
c6e76fc575 Update Bulgarian translation 2017-08-13 13:54:09 +03:00
SinghRajenM
6f872ebb7e Corrected/updated Hindi localization
Colse #3605
2017-08-13 12:30:12 +02:00
SinghRajenM
295cbafe7d Code improvement
Closes #3582
2017-08-13 12:10:04 +02:00
Cyrillev
fbbe9344d9 New feature: Opens file in its default viewer
This feature has the same effect as double-clicking this file in Windows Explorer.

Closes #3577, fixes #3576
2017-08-13 12:04:00 +02:00
Don HO
2593d64fbb Update translation files 2017-08-13 00:43:14 +02:00
Don HO
4d921b7ffd Roll back from 2 find buttons to 1 find button
Due to 2 find buttons logic limit (lost replacing up capacity), the
direction option is added back, and 1 find button is restored (instead
of 2 find buttons).
2017-08-12 04:46:38 +02:00
xomx
f55b137cc0 Update czech.xml translation to 7.4.2
Closes #3555
2017-08-08 02:26:23 +02:00
Cyrillev
1381ae0555 Add "Fortran (fixed form)" in compact Language menu
In addition to "Fortran (free form)"

Fixes #3566, closes #3567
2017-08-08 01:38:43 +02:00
Rajendra Singh
9600bbd2f2 Corrected typo
happend -> happened

Closes #3568
2017-08-08 01:36:11 +02:00
Don HO
c94fe0dd69 Fix a typo 2017-08-08 01:26:37 +02:00
Don HO
78ea2110d2 Fix export fuctionlist bug 2017-08-07 02:00:50 +02: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
Jay Satiro
3fbd537371 Fix command line argument parsing regression
Work with the arguments in a temporary array of pointers to the command
line before assigning them to paramVector as generic_string.

Follow up to afb3889. Since then the arguments were copied to
paramVector as generic_string too early, before the command line parsing
finished.

Closes https://github.com/notepad-plus-plus/notepad-plus-plus/pull/3575
2017-07-31 13:17:08 +02:00
Don HO
ecc9258d45 Fix the long time bug that non-exist folder to pass via command line is not opened without warning 2017-07-28 10:30:42 +02:00
Don HO
afb3889ffb Fix a regression regarding b859303148 2017-07-27 12:44:06 +02:00