Don HO
5cf296ee10
Remove Author from About and add Online Document to menu
...
Remove Author link from About dialog and add Online Document link to menu
5 years ago
Don HO
10f6ff6c1f
Fix a crash (regression) due to "new-less" of NppParameters
...
The commit 'Make NppParameters singleton "new-less"' make NppParameters instantiate in the stack instead of allocating in the heap:
3dbb2c4b8e
It makes Notepad++ crash:
https://community.notepad-plus-plus.org/topic/18316/notepad-7-8-release-candidate-3/4
The crash is on following code:
vector<MacroShortcut> & vShortcuts = NppParameters::getInstance().getMacroList();
size_t nbItems = vShortcuts.size();
for (size_t itemIndex2 = 0; itemIndex2 < nbItems; ++itemIndex2)
{
...
vShortcuts.size() here return a random large number, which makes crash.
The explanation about vector::size() unexpected behaviour:
https://stackoverflow.com/questions/30548944/c-vector-size-is-wrong-and-higher-than-the-number-of-elements
Obviously the stack size is not large enough to contain NppParameters singleton in 64 bits.
5 years ago
Don HO
7651d703a9
Fix include new release files problem
5 years ago
Don HO
fcaef73769
Fix macro playback crash issue
...
The crash issue is due to a mutex locked twice which should be a dead lock but a "device or resource busy" exception is lauched:
https://stackoverflow.com/questions/16664375/why-locking-a-stdmutex-doesnt-block-the-thread
From 7.8 the standard mutex is used, that changes the behaviour.
5 years ago
Oirfeodent
c92b3ca578
BaanC Add keyword lists and respective langs & styler xml tags
...
PR #6081 added the required keyword sets for BaanC.
Continuation of #5807 and the last change to enable all available scintilla keyword sets.
Close #6128
5 years ago
scootergrisen
718fa641ce
Update danish.xml to 7.7.2
...
Close #6143
5 years ago
Don HO
53d2ca4dd9
Add a good geek joke
5 years ago
Scott Sumner
797fdc340d
Fix File-Rename failing when new name is on a different drive
...
Fix #1978 , close #6111
5 years ago
Rajendra Singh
34159ced7a
Updated Hindi
...
Close #5994
5 years ago
schnurlos
ae459831d0
Update german.xml - fix typo
...
fixed a small typo.
Close #5999
5 years ago
rddim
5604833e50
Update Bulgarian localization
...
Close #6002
5 years ago
Waldi Ravens
5e2d06e47c
Fix tag-names in slovenian.xml
...
Close #6032
5 years ago
Tmp341
7e74162c88
Update Turkish Localization
...
Added all new lines, changed existed ones.
Close #6068
5 years ago
Willy Wonca
b6a5b69b06
Improve Italian translation
...
Fix #6029 , close #6071
5 years ago
André
8d082d3eee
Fixed inverted words in brazilian_portuguese.xml
...
Close #6104
5 years ago
Don HO
581aff630a
Use standard C++11 mutex
...
And remove unecessary files
Close #6093
5 years ago
Don HO
3439071c3c
Remove ATL (part two)
...
Use std::lock_guard instead of CComCritSecLock<CComAutoCriticalSection>
Close #4320
5 years ago
Don HO
ec5fa6d2c4
Remove ATL (part one)
...
Use std::wstring instead of CStringW
5 years ago
Oirfeodent
d5c0ef2c77
Increase Keyword Set for the adaptation of new updated Scintilla
...
This will enable languages having more than 7 keyword sets to use it.
"You can set up to 9 lists of keywords for use by the current lexer. keyWordSet can be 0 to 8" :
https://www.scintilla.org/ScintillaDoc.html#SCI_SETKEYWORDS
Fix #6020 , close #6081
5 years ago
Scott Sumner
e102ecb919
Fix find 2 occurrences in original/clonned doccuments issue
...
Fix for Find-All-in-All-Opened-Documents searching a cloned document two times, and reporting same results two times.
Fix #6704 , close #6705
5 years ago
Don HO
ab46fe0806
Code enhancement: remove duplicated code
5 years ago
luisffranca
0d87d37d35
Handle Ctrl+A keyboard shortcut in MD5/SHA256 Generators
...
Added new window procedures for the HASH_PATH_EDIT/HASH_RESULT_EDIT
and HASH_TEXT_EDIT/HASH_RESULT_FOMTEXT_EDIT controls, where Ctrl+A
is now processed.
Fix #3863 , close #3898 , close #6034 , close #6059
5 years ago
schnurlos
b933476632
Update lisp API
...
Included values from Autocad 13 reference.
Close #6000
5 years ago
Oirfeodent
025236be6b
Enhance BaanC language support
...
Changes for BaanC based on new Scintilla Version.
Close #5807
5 years ago
Scott Sumner
132441867e
Bookmark all lines of multiline match
...
Fix #6018 , close #6040
5 years ago
Scott Sumner
f6d6e42ac1
Fix "clear all marks in find dialog also removes bookmarks" issue
...
Fix partially "clear all marks in find dialog also removes bookmarks" issue:
* Bookmark line unticked: Clear all marks button press clears only all redmarking
* Bookmark line ticked: Clear all marks button press clears all redmarking and all bookmarks
Fix #3546 , close #6042
5 years ago
Don HO
93a9962fde
Code enhancement: Use C++11 =default & =delete for the constructor & destructor
5 years ago
Don HO
c34d3c9a4b
Make standard conformance for C++
...
Use SDK 10.
Use toolset v141.
Conformance mode is enable.
Check the following link for mre detail:
https://github.com/notepad-plus-plus/notepad-plus-plus/pull/6054
5 years ago
Rajendra Singh
3a1244177c
Code enhancement: Function arguments pass by reference
...
Close #6063
5 years ago
Nikita Kolotov
0bf3eea08a
Code enhancement: add std qualificator
...
Fixed build failure caused by use of function std::make_pair without qualificator.
Fix #6051 , close #6052
5 years ago
Nikita Kolotov
e74cb34e22
Code enhancement: remove use of deprecated function std::bind2nd
...
Fixed use of deprecated function std::bind2nd.
5 years ago
Nikita Kolotov
d38559b339
Code enhancement: add base class template qualifier
...
Fixed build failure with "/permissive-" option caused by use of members of dependent base class template without qualifier.
5 years ago
Don HO
66fc977304
Pass VS Toolset from v140_xp to v141
5 years ago
Don HO
77da706207
Code enhancement: remove goto label
...
Close #6053 , close #6054
5 years ago
Nikita Kolotov
67305b978c
Remove unecessary qualification
...
Remove extra qualification present on ShortcutMapper class members declarations
Close #6045 , close #6046
5 years ago
Don HO
06db9ee338
Code improvement for NppParameters
5 years ago
Don HO
bbc55d06f2
Code improvement for WcharMbcsConvertor
5 years ago
Don HO
2c764d7221
Code improvement for FileManager
5 years ago
Don HO
48f83a9d0f
Code improvement for EncodingMapper
5 years ago
Don HO
f80b0ed293
Add Npp Pugin List update capacity (in progress)
5 years ago
Rajendra Singh
938dae9b2a
Improve singleton
...
Close #6036
5 years ago
Don HO
3643a1875b
Make 2 singleton "new-less"
...
Make WcharMbcsConvertor & FileManager "new-less"
5 years ago
Don HO
3dbb2c4b8e
Make NppParameters singleton "new-less"
5 years ago
wjx0912
fc9dfc86fc
Make EncodingMapper singleton "new-less"
...
Use the modern way to code Singleton to get rid of the allocation memory.
Close #6031 , close #6019
5 years ago
Waldi Ravens
d269fda5b2
Add new entries and improve French translation
...
Close #5990
5 years ago
Scott Sumner
0922512eb3
Make "Remove Consecutive Duplicate Lines" to be macro recordable
...
Fix #6023 , close #6024
5 years ago
Waldi Ravens
2a7a35a4a3
Make "Command Argument Help" MessageBox modal
...
Fix #4067 , close #6027
5 years ago
grisha vanika
ab4cf88336
Fix Folder as Workspace crash and "queue overflow" issues
...
Fix crash of Folder as Workspace when too many directory changes happen:
Remove limit for amount of queued directory changes: use auto-reset Event instead of Semaphore.
Fix #6005 , fix #5907 , fix #3740 , close #6005
5 years ago
Scott Sumner
9d79d6c017
Fix "preventing Find All Curr Doc working in macro" issue
...
Fix #5973 , close #6006
5 years ago
Scott Sumner
cd9f761293
Make backward-dir checkbox be shown on Find window's Mark tab
...
Fix #5974 , close #6016
5 years ago