Don HO
3325da03a0
Fix a plugin installation problem
...
Add a new plugins loadding behaviour:
if it's not doLocalConf mode, then plugins can be loadded from "AppData\Local\Notepad++\plugins\", without presence of "allowAppDataPlugins.xml".
2018-08-19 18:04:16 +02:00
Don HO
f3c17e9886
Fix Plugin Admin installing plugins issues.
...
Fix Plugin Admin installing plugins bugs and check also wingup certificate before use it.
2018-08-12 15:21:21 +02:00
Don HO
e75cf910bd
Add new brhaviour of checking Plugin List's certificate
2018-07-31 09:12:57 +02:00
Don HO
9aebe5baf1
Add a new file extension for cpp
2018-07-25 03:00:30 +02:00
Don HO
89fbbad94e
Notepad++ 7.5.8 release
2018-07-23 02:45:12 +02:00
Rajendra Singh
14b5e161cc
Fixed crash issue by checking & unchecking "Disable extension column" in preferences dialog
...
Fix #4682 , close #4684
2018-07-22 20:31:03 +02:00
Rajendra Singh
1c60f3f93e
Fix "Explorer Here" from "Folder as Workspace" problem if folder name contains comma
...
Close #4686 , Fix #4249
2018-07-22 10:50:44 +02:00
Don HO
43b2344b23
Fix Folder as Workspace not updating regression
...
This regression is due to commit 6890e94952
(#4257 )
Fix #4644 , fix #4379
2018-07-22 02:42:28 +02:00
Silent
388e874bfc
Fixed a crash when trying to launch a secondary instance with string commandline arguments
...
Fix #4621 , close #4622
2018-07-20 03:03:53 +02:00
Don HO
eb4edb50ef
Plugin Admin - in progress
2018-07-19 02:03:17 +02:00
Don Ho
97467eb802
Notepad++ 7.5.7 release
2018-06-30 16:54:33 +02:00
AngryGamer
85e3c53a21
Fix hanging problem while shutingdown and backup file is absent
...
Fix #4295 , fix #4276 , close #4611
2018-06-28 21:11:26 +02:00
Silent
6b5144d176
Fix format specifier warnings - /Wv:18 can now be removed
...
As a follow up to my previous pull request, this PR fixes the last remaining improper format specifiers. This allows to remove /Wv:18 compilation flag completely, since (presumably) the only reason it was added in the first place were those format specifier warnings, introduced in VS2015.
Effectively, all this PR does is applying fixes suggested by the compiler (included in those warnings).
Close #4604
2018-06-27 22:35:32 +02:00
Don HO
587d3494c7
Fix the compiling failure on x64 build
2018-06-27 02:15:55 +02:00
Don HO
ef13902206
Use corret name for length variable
2018-06-26 13:50:33 +02:00
Don HO
6326115662
Use automatic variable with static size instead of dynamical allocation
2018-06-25 01:01:00 +02:00
Silent
a9d203a60a
Deprecate wstat/stat in favour of WinAPI GetFileAttributesEx - unifies code and behaviour between Windows versions
...
Fixes #4491 , fixes #3969 , fixes #2535 , fixes #215 , close #4541
2018-06-25 00:33:09 +02:00
Silent
9cb8fce854
Migrate timestamps from time_t to FILETIME and store them in UTC universally
...
Fixes #4491 , #3969 , #2535 and #215 .
2018-06-25 00:32:46 +02:00
Silent
08eb29e3d6
Force cpp standard const char pointer on string literals
...
const-ified all string literals to suppress warnings on gcc and allow /Zc:strictStrings to be used with Visual Studio
Fix #4146 , close #4150
2018-06-25 00:06:26 +02:00
vlakoff
06fb4dd99f
Remove "from" which is not a reserved JavaScript keyword
...
Close #4410
2018-06-24 23:28:02 +02:00
Christophe Meriaux
b69c36b55f
Make carret line always visible on click from Finder panel
...
Close #4518 , fix #4510
2018-06-24 23:16:50 +02:00
Don HO
593cf451fb
Clean up
2018-06-24 01:16:01 +02:00
WoodsCheney
bac637ddfa
Fix Open File Dialog error for a long path
...
Fix #4345
2018-06-24 00:42:03 +02:00
SinghRajenM
a83fa30de6
Fixed the macro deletion bug
...
Fix the issue that deleting a Macro doesn't remove it from the Run Macro multiple times dialog until restart
Fix #4526 , close #4532
2018-06-21 09:57:04 +02:00
Silent
1482420fcb
Fixed pointer truncations reported after removing /Wv:18
...
Close #4544
2018-06-21 02:36:28 +02:00
Derek
0c55b381da
Fix a bug where the document map highlights incorrectly when the view is scrolled past the end of the file.
...
Fix #4579 , close #4580
2018-06-21 02:28:51 +02:00
Don HO
32c1427c12
Add run process sync method & Plugin Admin's operations
...
Make Updater run sync for removing & restoring plugin info from & to the
plugin lists while the Plugin Admin's operation of installation, update and removal.
2018-06-19 09:39:42 +02:00
Don HO
2b7cd05093
Restore the needed functions
2018-06-13 14:02:49 +02:00
Don HO
c94319e863
Enhance installed list in Plugin Admin
2018-06-13 04:15:21 +02:00
Don HO
c30c0de0fc
Refactoring Plugin Admin codes
2018-06-12 03:20:37 +02:00
vlakoff
ab903c4554
Cleanup in context menu and Run entries
...
Close #4519
2018-05-26 00:00:09 +02:00
along
0a6b19fedc
Fix toolbar display bug in big icon mode issue
...
Close #4509
2018-05-25 09:53:32 +02:00
Don HO
3a52ab1af1
Remove unused method
2018-05-07 21:11:22 +02:00
nrecker
e65b4c37bf
Fix Sort Lines as Integers issue: use Natural Sort algorithm
...
This changes the line operations "Sort as Integers Ascending" and "Sort as Integers Descending" to sort by Natural Sort Order, in which consecutive numerals are considered as one character. This causes "2" < "10", just like in the old Integer sort, but also "foo 2" < "foo 10", which was not previously available functionality. In cases where every line is a single integer, Natural Sort functions exactly the same as Integer Sort; when every line begins with a single integer, it is a valid Integer Sort.
Close #4413 , fix #2025
2018-05-06 13:25:10 +02:00
Don HO
454f92af4a
Adapt new plugin file system structure for the future release.
2018-04-30 19:36:15 +02:00
Don HO
7cf5232056
Make new file system of plugin works on installation directory
2018-04-25 20:46:09 +02:00
SinghRajenM
6890e94952
Fixed a code in ReadDirectoryChangesPrivate.cpp
...
Close #4257
2018-04-21 14:51:57 +02:00
Christian Grasser
0f4b0ec9a4
Fix typo to make translation work.
...
correct typo STRT_REPLACE -> STR_REPLACE
Fix #4354 , close #4391
2018-04-20 13:10:18 +02:00
SinghRajenM
e9c0ee4866
Fixed UDL export extension issue
...
Fix #4372 , close #4377
2018-04-20 02:42:56 +02:00
Don HO
ce1ffd441d
Update stylers.xml model
2018-04-13 18:22:57 +02:00
Don HO
3aaf083c1d
Add unit tests for function list feature
...
go to notepad-plus-plus\PowerEditor\Test\FunctionList directory then
launch the following commands:
powershell ./unitTestLauncher.ps1
2018-04-13 12:46:03 +02:00
Don HO
985fa654b9
Fix Javascript not working regression in Function list since 2016
...
due to 2 commits:
5d438aa
fb189fa
2018-04-09 00:35:53 +02:00
Don HO
01cfe5d083
Rename label in functionlist output json
2018-04-04 01:14:11 +02:00
Don Ho
9733729bfb
Notepad++ 7.5.6 release
2018-03-19 01:46:19 +01:00
d0vgan
58fa70b580
Fix file status detection issue under Windows XP (32-bit only)
...
Close #4226
2018-03-18 00:52:52 +01:00
Don HO
6c9a5a2afe
Fix typos in translation entry string
2018-03-17 23:06:03 +01:00
Don HO
3332aa918b
Add more funny quotes
2018-03-16 02:19:00 +01:00
Don HO
a3be39a3ad
Quotes clean up
2018-03-13 21:16:45 +01:00
SinghRajenM
1e0b0b2cd9
Fix crash on styler dialog of User Defined Language dialog
...
Fixes #2646 , fixes #4215 , close #4279
2018-03-11 01:36:56 +01:00
GaryBloom
a724cc49a6
Function List enhancement: Highlight the current function based on cursor position
...
Closes #715 , close #4113
2018-03-11 01:27:32 +01:00
Asaq
86aa5e6484
Fix GDI objects leak problem
...
Fix #1017 , close #3896
2018-03-11 01:05:29 +01:00
Don HO
d9b9fb6046
Add a message from outer space
2018-03-10 12:22:02 +01: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
d9f3cfd82b
Remove the TODO to prevent from the useless modification
2018-03-04 22:13:53 +00:00
Don HO
9b565319e3
Fix macro playing back crash issue
...
Fix crash issue while playing back macro if "find previous" and/or "find next"
button actions are/is recorded.
Also prevent from future crash if new commands in Find dialog are forgotten to be
treated.
2018-03-04 01:56:28 +01:00
Don HO
789cf387df
Make new entries translatable
2018-03-02 20:23:24 +01:00
dail8859
8c84e92349
Fix EOLs
2018-02-27 20:31:22 -05:00
Don Ho
f0a8c61d07
Notepad++ release 7.5.5
2018-02-27 22:46:24 +01:00
Don HO
7bf117dfe2
Fix a label display glitch in Preference
2018-02-27 20:06:17 +01:00
Don HO
abcbec181a
Change the EOL
2018-02-27 01:18:00 +01:00
Silent
166cb3fc9a
Fix for "Toggle Single Line Comment" malfunctioning with HTML/XML
...
Add space for a null character so last line character does not get cut off, and thus allow closing tag to be matched properly.
Fix #3869 , close #3870
2018-02-26 00:47:54 +01:00
Jorge Rocha Gualtieri
182063f31b
Fix for "Monitoring" doesn't detect changes
...
Fix #3142 , close #3882
2018-02-25 20:34:35 +01:00
AngryGamer
13801e3540
Make column names translatable in Window->Window...
...
Close #4219
2018-02-25 12:43:11 +01:00
Don HO
f9c8a0e221
Change the label of one option to match Unix style path on open dialog
2018-02-22 20:42:46 +01:00
Isaiah Norton
556901b83b
Make Unix style path (slashes) work in open file dialog (optional)
...
Close #3948 , fix #2438 , fix #3840
2018-02-22 09:58:15 +01:00
SinghRajenM
6e315e076a
Updated Hindi localization
...
1. Updated "Hindi.xml"
2. Corrected typos in English.xml (changed "NppIO.cpp" and "shortcut.rc" accordingly)
3. Synced "english_customizable.xml" with "English.xml"
Close #4152
2018-02-20 20:22:49 +01:00
SinghRajenM
bf9416d17f
Minor enhancements for Kurdish language
...
Make Kurdish be RTL
Command line support for Kurdish
Close #4206
2018-02-20 18:10:00 +01:00
Don HO
a1b4628b8b
Fix the wrong integer replacement (instead of string)
...
Fix also some minor grammatical errors
Close #4203
2018-02-20 13:38:09 +01:00
Christophe Meriaux
7572015bda
Enhance ShortcutMapper resizing
...
- keep centered buttons while resizing
- set minimum width and height
Close #4178
2018-02-19 23:56:27 +01:00
AngryGamer
883045d96f
Keep Doc Switcher's ordering in sync with Tab bar
...
Close #946 , close #1684 , close #2342 , close #4015
2018-02-19 23:40:23 +01:00
AngryGamer
6fba3ac067
Fix tab sticks to mouse pointer problem after external update of a file open in
...
Notepad++
Fixes #4122 , fixes #3851 , closes #4182
2018-02-19 15:53:46 +01:00
Silent
16fa79f057
Warning/error fixes as per VS2017 code analysis
...
Closes #4154
2018-02-19 12:21:35 +01:00
Silent
e403204103
Simplify and fix memory leak in getSpecialFolderLocation
...
Fixes #399 , closes #4138
2018-02-19 12:13:55 +01:00
Don HO
bd0867ee62
Add new language and update translations
2018-02-19 11:40:47 +01:00
Don HO
213af53389
Add more translations
...
Find dialog status bar messages are translatable.
Add more shortcut mapper translation entries.
2018-02-14 10:02:55 +01:00
Christophe Meriaux
360d45db1a
Add filter capacity in the shortcut mapper
...
Closes #4096 , closes #2562
2018-02-11 16:37:30 +01:00
Christophe Meriaux
b47de8048d
Shortcut Mapper is resizable and maximizable
2018-02-11 10:03:58 +01:00
Don HO
fb17638de7
Enhance Shortcut Mapper and make it translatable
2018-02-10 18:52:59 +01:00
Don HO
70f7287e58
More translatable entries for Folder as Workspace
2018-02-08 02:57:07 +01:00
Don HO
37b30dd396
More translatable dialogs
2018-02-06 03:02:28 +01:00
Don HO
1a86603a0c
Make more dialog strings translatable
2018-02-04 21:38:49 +01:00
Silent
683c358e8a
Fix 2 different files whose canonic names are the same can't be opened
...
in the same time issue
Fix Unicode file name comparision to match Windows behaviour (as opposed to doing a linguistic filename comparision)
Fixes #3820 , closes #4141
2018-02-04 04:26:52 +01:00
Silent
7a0dae5912
Fix a crash by improving cutString() function
...
Remove an arbitrary MAX_PATH character limit
Fixes #2727 , closes #4037
2018-02-03 01:00:33 +01:00
Don HO
0e60bd8957
Restore "Find Previous" & "Find Next" button in Find dialog
...
The pair of button "Find Previous" and "Find Next" have been removed in
the previous version due to some regressions. It's restored with being optional.
2018-02-01 10:09:24 +01:00
Silent
2c4a389f55
Fix encoding not sync (on status bar) after reloading
...
Extracted parts of FileManager::reloadBuffer and FileManager::loadFile
to a separate function, so that both exhibit the same feature level of
EOL/encoding detection. reloadBuffer() used to have less logic than loadFile() and incorrectly handled UTF-8 detection when the file was ANSI
Fixes #2637 , fixes #2843 , closes #4124
2018-01-30 09:43:58 +01:00
SinghRajenM
926a5f5300
Fix menu items' state is not maintained due to save macro command
...
Fixes #4112 , fixes #4114 , closes #4115
2018-01-30 09:26:08 +01:00
SinghRajenM
7132a8540c
Add commandline support for few more languages
...
Closes #4084
2018-01-28 23:31:00 +01:00
SinghRajenM
fcb3ce31a0
Code improvement
...
Closes #4085
2018-01-28 23:22:47 +01:00
SinghRajenM
46d0f12c3e
Fix line ending changes are not detected in reloaded changed files issue
...
Fixes #4033 , closes #4043
2018-01-28 22:40:02 +01:00
Shreyas Jejurkar
e0c4011982
Added .coffee extension to CoffeeScript
2018-01-28 15:09:14 -05:00
Don HO
c05f24a3f6
Fix a typo
2018-01-28 21:07:48 +01:00
Don HO
3101a2f395
Plugins Admin (in progress)
2018-01-28 17:42:00 +01:00
dail8859
c97b35c815
Fix highlighting of <script> tags in XML files
2018-01-03 13:29:26 -05:00
Don Ho
1725c8f8c1
Notepad++ release 7.5.4
2018-01-01 02:58:59 +01:00
Joel Teichroeb
999b1cfa7b
Improve smart highlighting performance
...
Abort highlight search if the selection crosses a line boundry.
Closes #3908
2017-12-31 12:55:29 +01:00
annbumagina
f07ebbf806
Autompletion enhancement: remove unwanted symbols
...
Fixes #3861
Closes #3917
2017-12-29 13:16:25 +01:00
Devin Nakamura
1002865144
Fix broken indicies in EncodingMapper
...
Fixes #3983
Fixes #3991
Closes #3992
2017-12-28 20:34:07 +01:00
Don HO
2390b19706
Fix a crash bug due to eventual disordered notifications sent to plugins
...
The Access Violation while closing Notepad++:
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/3961
could be due to SCN_UPDATEUI sending after NPPN_SHUTDOWN, that makes
plugins treat SCN_UPDATEUI on the released handle.
To avoid such situation, once NPPN_SHUTDOWN has been sent, no more
message will be sent to plugin.
Fixes #3961 , fixes #4021
2017-12-27 18:19:01 +01:00
Don Ho
b2c3e82ce7
Notepad++ release 7.5.3
2017-12-06 00:59:33 +01:00