artpoli
706dff6409
[xml] Update Ukrainian translation
...
Close #14318
1 year ago
Juan
45cec73a48
Update spanish.xml v. 8.5.9
...
Close #14342
1 year ago
Juan
64bca5fdd4
Update galician.xml v. 8.5.9
...
Close #14343
1 year ago
A. Regnander
562c367b79
Update swedish.xml
...
Added new strings and made a minor change to the existing translation.
Close #14348
1 year ago
Karlo-F
0baa474f30
[xml] Update croatian.xml to v8.6
...
Close #14371
1 year ago
Don Ho
0917875034
Make all SCI_SETELEMENTCOLOUR message use 32 bits color
1 year ago
Don Ho
b24734df8f
Fix backspace keystroke not working for multi-editing
...
Fix https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14359#issuecomment-1815898951
1 year ago
Don Ho
975d29b30b
Enable Direct Write Technology in Scintilla by default
...
And disable Direct Write under WINE, due to the performance issue.
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8510
1 year ago
Iñigo Zendegi Urzelai
6ba33563bd
[xml] Minor fix
...
Close #14258
1 year ago
rddim
d1c335fff3
[xml] Update Bulgarian localization
...
Close #14282
1 year ago
Thomas De Rocker
3f81b2457d
Update dutch.xml
...
Close #14364
1 year ago
kubalav
40fc7a57c9
[xml] Update Slovak translation
...
Close #14365
1 year ago
Marcellomco
a2c10cc9a7
[xml] Update brazilian_portuguese.xml
...
Removed entry indicated in "Remove the redundant entry".
Close #14362
1 year ago
CennoxX
370f99556c
Fix wrong German translation of multi-select features
...
The German translation is completely missing the word "case" (meant is "upper/lower case"). The literally translation of "Nur Übereinstimmung" would be "Match only", which doesn't capture the essence of the phrase.
Also it's "Mehrfachauswahl", not "Mehrfach-Auswahl".
Close #14361
1 year ago
xomx
b85c1ebd34
[xml] Update czech.xml to v8.5.9
...
Close #14360
1 year ago
Don Ho
faba181e8f
[xml] Remove the redundant entry
1 year ago
schnurlos
24af65c602
[xml] Update german.xml
...
Small fixes (thx MarkusBodensee).
Close #14250
1 year ago
yasmise
b6624f05cc
[xml] Update japanese.xml
...
Add translation texts for these commits:
* Make session inaccessible files remembered (part 2/2) (0879451
)
* Force to enable multi-select feature in Scintilla (89278e1
)
* Enhance Multi-select feature (cecd161
)
* Enhance Find Dialog: display extra info in the status bar (05f339b
)
Close #14275
1 year ago
Don Ho
c517985beb
Fix DELETE key not working in multi-editing for EOL
...
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14338#issuecomment-1813006657
Close #14359
1 year ago
Don Ho
3e7425f6b1
Fix a typo
1 year ago
~GOLEM~
4123d531a0
[xml] Update russian.xml v8.5.9
...
Close #14256
1 year ago
kubalav
931155a311
[xml] Update Slovak translation
...
Close #14259
1 year ago
Marcellomco
eb3e1a65a0
[XML] Update brazilian_portuguese.xml
...
Added translation for Make session inaccessible files remembered
Close #14260
1 year ago
Christophe Mateos
2905efef6a
[xml] Update french.xml with latest additions + realign with english.xml
...
Close #14317
1 year ago
Patriccollu
4391274b37
[xml] Update Corsican translation for Notepad++ 8.5.9
...
Fix #14290
1 year ago
xomx
ca403b6627
Fix possible PluginsManager FindClose WINAPI errors
...
Otherwise the ERROR_INVALID_HANDLE (0x6) can be triggered.
Close #14356
1 year ago
Don Ho
1764758669
Enhance multi-edit paste and Enter key type
...
Also disable auto-indent during multi-editing.
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14338#issuecomment-1809045648
Close #14355
1 year ago
Don Ho
05f339b0cf
Enhance Find Dialog: display extra info in the status bar
...
Fix #14307 , close #14347
1 year ago
Don Ho
812745d850
Make multi-select background & caret colour customizable
...
Fix #14302 , close #14350
1 year ago
Don Ho
c7e1162f23
Fix menu Paste inconsitent behaviour
...
Fix #9260 , close #14346
1 year ago
Don Ho
2337a7b5b6
Fix network shared files saving regression
...
Cause:
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14300#issuecomment-1791313760
Solution:
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14300#issuecomment-1798075334
Enhancement:
https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14300#issuecomment-1804910680
Fix #14300 , close #14344
1 year ago
Don Ho
4ff9d77d2b
Make multi-select Copy/Paste behaviour as same as column edit's one
...
Copy some multi-select texts and paste them make all text glued all together.
This commit makes pasted texts separated by EOL, as column selection's Copy/Paste behaviour.
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14266#issuecomment-1799203336
Close #14338
1 year ago
briangood35
dadc187dc6
Add srcset attribute for HTML
...
Fix #14294 , close #14339
1 year ago
Christian Grasser
69998ab7de
Update Scintilla to v5.3.8 & Lexilla to v5.2.8
...
Scintilla Release 5.3.8 https://www.scintilla.org/scintilla538.zip
Released 5 November 2023.
Fix excessive memory use when deleting contiguous ranges backwards. Notepad++ Issue #13442 .
Fix incorrect substitution when searching for a regular expression backwards. Bug #2405 .
Make SCI_MOVESELECTEDLINESUP and SCI_MOVESELECTEDLINESDOWN work for rectangular selections. Bug #2078 .
For Cocoa, minimum supported macOS release increased to 10.13.
For Cocoa, fix invisible text on macOS 14 Sonoma. Bug #2402 .
For Cocoa, do nothing for suspendDrawing on macOS 10.14+ as the underlying calls have been deprecated.
and lexilla
Release 5.2.8 https://www.scintilla.org/lexilla528.zip
Released 5 November 2023.
Python: Update f-string handling to match PEP 701 and Python 3.12. Controlled with property lexer.python.strings.f.pep.701. Issue #150 , Pull request #209 .
R: Fix escape sequence highlighting with change of for loop to while loop. Issue #206 , Pull request #207 .
Minimum supported macOS release increased to 10.13.
Related to Notepad++ issue #13442 , #14188 & #14288
Tested with: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14188#issuecomment-1740088956
Result: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14188#issuecomment-1799039503
Fix #13442 , fix #14188 , fix #14288 , close #14320
1 year ago
xomx
5b61cc1680
Fix tab-closing crash by middle mouse button (unexpected mouse position)
...
The TabBar.h getTabIndexAt(int x, int y) could fail to find the tab-index (the underlying TCM_HITTEST WM returns -1, when there is no tab at the current mouse position).
Fix #14328 , close #14329
1 year ago
Don Ho
1fafd0dc0b
Fix hasSelection wrongly detected
...
Fix #14322 , close #14330
1 year ago
Don Ho
2fb8d7fc77
Fix the shortcut bug (a regression) in commit e9c50ed
...
Ref: e9c50ed967 (commitcomment-131870570)
1 year ago
Don Ho
e9c50ed967
Add 3 line operation (delete, copy & cut) shortcuts
...
* Shift-Delete: without selected text, it will delete the whole line.
* Ctrl-C: without selected text, it will copy the whole line.
* Ctrl-X: without selected text, it will cut the whole line.
Fix #14296 , close #14298
1 year ago
Don Ho
b5730eea31
Multi-edit enhancement: column mode to multi-edit on HOME/END/Arrow keys
...
This feature transforms a rectangular selection to multiple edit mode, so it's manipulatable with HOME, END and Arrow keys without loosing the set carets.
Related issue: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8203
Fix #14266 , close #14313
1 year ago
Don Ho
dc6bfedb90
Fix Incomplete styler.xml crashes Notepad++ issue
...
And do some refactoring.
Fix #12101
1 year ago
Don Ho
950236bb8f
Fix 2 performance issue in Style Configurator
...
Fix #14321
1 year ago
Alan Kilborn
07041f4565
Fix tooltip for "In Selection" edit field of preferences not closing issue
...
Fix #14287 , close #14314
1 year ago
mpheath
37a968e6f4
[xml] Add Batch After Label style configuration
...
Fix #14283 , close #14284
1 year ago
Don Ho
02e4202d68
Reduce Appveyor building time
...
Keep only x64 release build in Appveyor.
1 year ago
Don Ho
cecd161570
Enhance Multi-select feature
...
1. Make "Multi-select all" expand the word only when there's no selection.
2. Make Multi-select command set macro-able.
3. Make Multi-select command set translatable.
Ref: https://github.com/notepad-plus-plus/notepad-plus-plus/pull/14295#issuecomment-1791688412
Close #14301
1 year ago
Don HO
7f2c303ac6
Update appveyor.yml
...
Disable FunctionList Unit tests.
1 year ago
Christian Grasser
c5477ee21c
Add Github CI build
...
- add first version of GH CI build
- fix merge issue for lexilla.mak
- fix clang compiler issue:
..\lexers\LexObjC.cxx(50,20): warning : unused function 'IsADigit' [-Wunused-function] [D:\a\notepad-plus-plus\notepad-plus-plus\lexilla\src\Lexilla.vcxproj]
- fix functionlist unittest run for github
- make functionList unittest compatible with newer powershell 7
Fix #12177 , close #14291
1 year ago
Don Ho
cab4d40b3f
Add multi-select commands
...
Add "Multi-select All" & "Multi-select Next" for 4 modes to multi-select the occurrences respectively:
1. Match Case Only
2. Match Whole Word Only
3. Match Case & Whole Word
4. Ignore Case & Whole Word
Add also 2 commands "Undo the Latest Added Multi-Select" & "Skip Current && Go to Next Multi-select" for undoing latest added slection & skipping current selection and do the next one.
Users can asign the shortcuts to these 10 commands so multi-occurrence can be easily selected via shortcuts and be modified silmutanously.
This feature is inspired by: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/8203#issuecomment-623712205
Fix #8203 , close #14295
1 year ago
Don Ho
89278e1dc7
Force to enable multi-select feature in Scintilla
1 year ago
Adrian Kulawik
4ba92b04ec
Fix "Hide lines" command hiding unselected lines issue
...
To solve this issue, lambda removeMarker can be set to only remove just begin or end marker. By doing so, the process of merging adjacent hidden sections is limited and as a result, lines that shouldn't be hidden remain visible.
Fix #14166 , close #14167
1 year ago