Don Ho
6140865351
Use wide char version's function directely (part2)
...
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12613#discussion_r1045153278
2 years ago
Don Ho
432dcb7f15
Use wide char version's function directely (part1)
...
ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12613#discussion_r1045153278
2 years ago
Andreas Heim
d476a894c2
Make Pascal/Delphi functionList more efficient and more reliable
...
Fix #12808 , close #12811
2 years ago
Don Ho
b280db88dc
Add more unit tests for function list
...
Following the commit 7fad2a62d4
2 years ago
mpheath
7fad2a62d4
Fix exclude functions in comment zones of function list
...
Fix exclude functions in comment zones in C++, PHP, JavaScript and Pascal.
Fix #12759 (partially - issue 1 & issue 2), close #12799
2 years ago
ArkadiuszMichalski
1652236f32
Add selection support to TAB and Space conversion commands
...
Fix #12720 , fix #12745 , close #12739
2 years ago
Don Ho
6c3659fe73
Fix Notepad Replacement bug by simplifying its code
...
Fix #12775 , close #12800
2 years ago
Don Ho
df658a6010
Refactoring: make code more readable
2 years ago
ozone10
662b54e28a
Add property sheet in VS project and clean project file
...
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12773#discussion_r1064351459
Fix #12790 , close #12791
2 years ago
ozone10
6078ec7369
Replace macro min/max with std::min/std::max
...
ref https://github.com/notepad-plus-plus/notepad-plus-plus/issues/11147#issuecomment-1365724574
Close #12784
2 years ago
ozone10
0742410737
Use predefined cursor (hand) for link text
...
Fix #12772 , close #12773
2 years ago
ozone10
b3934afd92
Fix Notpad++ hangs while deleting search results results
...
When deleting search results use setLexer only when lexer is SCLEX_NULL.
Fix #12555 , clos #12765
2 years ago
ozone10
17eba0a374
Fix docking GUI for plugin in light mode
...
Improve also combobox "v" position in hiDPI.
Fix #12007 , close #12754
2 years ago
VinsWorldcom
fd84de1ee4
Fix some incoherent upper/lower case in coffee.xml
...
Fix lowercase keyWord to proper uppercase KeyWord in APIs/coffee.xml file.
Fix #12762 , close #12763
2 years ago
Don Ho
bdb06d5c10
Add JSON5 support
...
Currently, it's only JSONC (with js comment supported).
It will be enhanced in the future.
Usage: set your file to JSON5 via language menu, or change file extension to .json5 or .jsonc.
Note that the keywords and stylers are shared with JSON.
Fix #11676 , fix #11713 , close #12761
2 years ago
ArkadiuszMichalski
13dfaa96a8
Add -Wconversion flag to makefile
...
Fix #12740 , close #12747
2 years ago
Andreas Heim
3596517894
Pascal function list parser enhancement
...
Prevent in function list panel entries of procedure/function declarations placed in interface section of a Pascal unit as they are superfluous duplicates.
Fix #12693 , fix #12687 , close #12686 , close #12694
2 years ago
ozone10
3da880b4f8
Align edge with tab (dark mode)
...
1. Draw frame around tabs in multi-line state (dark mode).
2. Adjust padding for hiDPI.
3. Add initializers.
Fix #12737 , close #12738
2 years ago
xomx
c63c0035f3
Fix saving 4GB+ files file size cutting off issue
...
This commit fixes invalid 64-bit to 32-bit castings of filesize integers.
Fix #12526 , close #12736
2 years ago
ozone10
307fd2fcd2
Add setting for panels to ignore '-nosession'
...
Fix #9710 , close #12699
2 years ago
ArkadiuszMichalski
81a77f13a6
Add support selection for "EOL to Space" commands
...
And rename "Remove Unnecessary Blank and EOL" command to "Trim both and EOL to Space".
Fix #12702 , close #12711
2 years ago
Don Ho
3ee8660c23
Replace N++ by Notepad++ and fix some typos
...
Fix also function "getWinVersionStr" not returning "Windows 11":
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12722#discussion_r1058510340
Fix #12708 , fix #12709
2 years ago
ozone10
50e95d2267
Code enhancement: Replace undocumented functions
...
Fix #12721 , close #12722
2 years ago
ozone10
6a8a446eb6
Add dark mode to project panel file relocalizer dlg
...
Fix #12713 , close #12714
2 years ago
ArkadiuszMichalski
3022a2ee2d
[xml] Add .psd1 as recognized file extension for PowerShell
...
Fix #9912 , close #12719
2 years ago
ArkadiuszMichalski
1d6fe3ff42
[xml][force compile] Add toolbarIcons.xml to the build process
...
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/12682#issuecomment-1365151173
Close #12712
2 years ago
ozone10
dc3fd93f5a
Fix doc switcher not using other icon sets
...
And add initializers.
Fix #12242 , close #12701
2 years ago
ArkadiuszMichalski
d87e996ff2
[xml] Add .mjs as recognized file extension for JavaScript
...
Fix #10746 , close #12704
2 years ago
ozone10
d1565a4705
Fix memory leak, fix warnings, replace GetWindowLong with GetWindowLongPtr
...
Fix #12697 , close #12698
2 years ago
ozone10
2fb7da73d7
Remove "stylerTheme" attribute in config.xml
...
Fix #12685 , close #12691
2 years ago
ArkadiuszMichalski
7fd8eb7f80
[xml] Update VBA keywords
...
Fix #9389 , close #12683
2 years ago
ArkadiuszMichalski
5a1e0898ca
Add two missing xml files to makefile
...
Close #12682
2 years ago
ozone10
90af76353e
Fix gcc warnings
...
Fix #12675 , close #12676
2 years ago
Coises
5719558588
Fix sorting not stable issue
...
Use std::stable_sort instead of std::sort for column selection sorts.
Fix #12678 , close #12680
2 years ago
ArkadiuszMichalski
3f0f6a2295
Fix trim operations for selection lines not working issue
...
Fix #12602 , fix #12658 , close #12655
2 years ago
ArkadiuszMichalski
ad6b9085dd
Fix XML tag-matching not be case-sensitive
...
Make XML and XHTML tag matching case-sensitive.
Fix #10011 , close #12688
2 years ago
Don Ho
3d1aa408dd
Enlarge items window in Preferences dialog for better translation display
2 years ago
Don Ho
ac8782db13
Notepad++ 8.4.8 release
2 years ago
Don Ho
13ddc1a339
Fix changing INI styles not working regression
...
Fix #12696
2 years ago
Don Ho
11f7ba2e0a
Fix a typo
2 years ago
Don Ho
529693a559
Add forgotten files into the binary packages
2 years ago
ozone10
caa4827e18
Fix search result not applying new theme
...
Fix #12588 , close #12672
2 years ago
ccuser44
4ae6736c99
Update lua.xml
...
Remove API which doesn't belong to official LUA, add new LUA API.
Close #12657
2 years ago
ozone10
f10753d2da
Make theme portable
...
Fix 6518f3e4b8 (commitcomment-93601484)
Close #12671
2 years ago
Don Ho
58416114da
Add tabContextMenu_example.xml into binary packages
2 years ago
ozone10
3bd262c7ce
Add dark autocompletion icons for dark themes
...
Fix #12549 , close #12667
2 years ago
ozone10
be98609801
Fix autocomplete/calltip colors not applied when changing themes
...
Fix #12514 , close #12666
2 years ago
Karlo-F
3012cb192a
[xml] Update croatian.xml
...
Updated croatian.xml to 8.4.8.
Close #12660
2 years ago
ozone10
6518f3e4b8
Fix theme not changed issue after switching dark/light mode in some cases
...
1. Fix custom theme (in %APPDATA%) not changing if it is not in default theme dir (in the installation location).
2. Fix default dark theme not applied in dark mode if config is missing (For example, the 1st launch of Notepad++ after its installation).
3. Fix theme not working in cloud issue and portable mode.
Fix #6092 , fix #10801 , fix #12296 , close #12662
2 years ago
Don Ho
a0c41cc5a5
Revert "Fix Trim Operations not working on selection"
...
This reverts commit bf34ef0dd5
due to bug https://github.com/notepad-plus-plus/notepad-plus-plus/issues/12658
2 years ago