A-R-C-A
1abac15799
Enhancement: add conflict detection to Shortcut Mapper
...
Closese #2029
Added a basic conflict detection functionality to the Shortcut Mapper.
This includes:
* Marking conflicts with a different background color.
* Displaying conflict information.
* Warning when attempting to assign an already existing short-key.
Some more related changes to the Shortcut Mapper:
* Fixed some bugs, for instance:
1. Babygrid was shrinking on any attempt to adjust its position to integral
rows.
2. Context menu entries were enabled for empty lists. Using them would crash
Npp.
3. ... some more minor bug fixes.
* Performance enhancements to Babygrid.
* Minor UI improvements.
* Babygrid is configured dpi aware.
2016-07-31 21:08:56 +02:00
willdevgh
52df792cd9
Fix bug of monitoring not working for files under root
...
Closes #2061
To reproduce such bug, the file foo.txt to monitor should be in the root folder (ie. c:\foo.txt).
The algorithm is check if folder path has '\' at the end, if no, then add a '\' then append file name.
In the original code, instead of checking folder path, the file name is checked. Since file name doesn't contain '\' (ie. c:\temp), a '\' is always added on folder path which has no '\' at the end. it works for none root folder such as C:\, E:\ or F:\.
2016-07-23 16:32:41 +02:00
Don HO
83f291acf8
Merge branch 'master' of https://github.com/notepad-plus-plus/notepad-plus-plus
2016-07-23 11:39:04 +02:00
Don HO
30bd15f04a
Use C++ conversion instead of C style cast
2016-07-23 11:37:58 +02:00
dail8859
2e4defe459
Simplify word detection for SmartHighlighter
...
Utilizes SCI_WORDSTARTPOSITION and SCI_WORDENDPOSITION from Scintilla. Fixes #2110
2016-07-22 16:50:40 -04:00
dail8859
bd373788ad
Add thousands separator for Summary and Statusbar
...
Fixes #1329 , Fixes #2103
2016-07-22 16:50:39 -04:00
dail8859
13e44916ed
Add SCI_LINEENDEXTEND to Parameters.cpp
...
Fixes #1612 , Fixes #2102
2016-07-22 16:50:39 -04:00
Jishin42
7f1fb46223
Updated functionList.xml to support Ruby
...
Supports def & class
Fix indentation with tabulations
closes #1742
2016-07-20 09:24:33 +09:00
gszo123
2fb505b5a8
translation: updated polish translation to 6.9.2
...
closes #2055
2016-07-20 09:21:43 +09:00
dail8859
daafd77c51
Skip auto-complete of XML processing instructions
...
Fixes #2050
2016-07-18 19:21:36 -04:00
dail8859
ace8a4cf58
Revert "Skip auto-complete of <?xml> tag"
...
This reverts commit 9183281921
.
2016-07-18 19:21:36 -04:00
Don HO
797765173d
Improve code quality by using static code analysis tool (cppchecker)
2016-07-18 02:08:29 +02:00
nmlgc
ddf81ecc02
Update old themes to use the correct style IDs for Pascal
...
Scintilla got a [new Pascal lexer] in version 1.78, which was included in
Notepad++ version 5.4.4. However, this lexer also introduced [new style IDs]
and most of Notepad++'s bundled themes that were created before version 5.4.4
haven't been updated in all that time.
Fixes #249 , closes #1912
2016-07-15 02:32:27 +02:00
Don HO
38ddd32ac5
Added some error checking during file saving.
...
Closese #1930
2016-07-15 02:18:01 +02:00
Christian Grasser
fe7257faf1
Fix the crash issue in UDL
...
Fixes #1887 , Closes #1965
Fix crash issue while UDL's user keyword list is too long.
2016-07-15 01:04:59 +02:00
xomx
79a9f42e37
Update czech.xml translation to v6.9.2
...
Closes #2068
2016-07-15 00:43:37 +02:00
Don HO
79028b3341
Appveyor artifacts debug and release for x86 & x64
...
Fixes #1942 Closes #2079
2016-07-15 00:10:15 +02:00
Don HO
2573f4b492
Some code enhancements
2016-07-11 01:07:01 +02:00
Don HO
1e38c628bc
Use C++ type conversion instead of C-Style conversion
2016-07-10 02:21:15 +02:00
Don HO
59238e5a2e
Merge branch 'master' of https://github.com/notepad-plus-plus/notepad-plus-plus
2016-07-09 16:47:37 +02:00
Don HO
472d54d7c9
Fix crash in x64 due to C style cast
2016-07-09 16:47:09 +02:00
Don HO
3b1e722ba6
Fix typo
2016-07-06 16:33:06 +02:00
dail8859
a3bb9d294a
Report the correct crashed plugin
...
Closes #1980
2016-07-05 16:55:24 -04:00
Tmp341
ec433863c3
translation: updated turkish
...
There was a change in line 89, which states singular other than plural. And id 2036 added too.
closes #1393
2016-07-05 18:16:42 +09:00
gszo123
e770aff94d
translation: fixes for polish.xml
...
closes #2044
2016-07-05 18:12:56 +09:00
Igor Minin
bf2a987ad1
translation: updated russian
...
Closes #1899 , #1900
2016-07-04 18:04:18 +09:00
Luca
5b92b4b9cf
translation: updated italian
...
closes #1901
2016-07-04 18:03:05 +09:00
Sérgio
ec9bcf00af
translation: updated Brazilian Portuguese
...
Fix Brazilian Portuguese misspelled words and added some missing entries
closes #1987
2016-07-04 18:03:05 +09:00
Hiro5
87757e1a3f
translation: updated catalan
...
closes #2001
2016-07-04 18:03:02 +09:00
Mike Schwörer
bb0eea56e5
translation: Removed cloding parenthesis in text 47004
...
closes #2024
2016-07-04 17:56:07 +09:00
dail8859
9183281921
Skip auto-complete of <?xml> tag
...
Closes #1999
2016-07-03 16:21:35 -04:00
dail8859
e2ec03c35e
Add ellipsis to "Open Folder as Workspace"
...
Closes #1933
2016-07-03 16:02:10 -04:00
dail8859
ed4143bbdf
Skip attempt to auto-complete when closing XML comment
...
Closes #1977
2016-07-03 16:01:47 -04:00
dail8859
cf4d3d2599
Add xml entity style
...
Fixes #1991
2016-07-03 16:01:06 -04:00
Don HO
15d4dd16e7
Fix x86 build error
2016-07-03 20:46:58 +02:00
vlakoff
2b87e3a850
Correct "JavaScript" capitalization in themes
...
Closes #1860
2016-07-03 18:30:23 +02:00
A-R-C-A
3f09ebc976
Fixed crash issue due to unsigned variable
...
Close #2035
2016-07-03 17:56:17 +02:00
Don HO
c15a0deb35
Make bitness available in DebugInfo
2016-06-17 20:18:06 +02:00
Linquize
c059cc03dc
Show Notepad++.exe bitness in about box
2016-06-17 09:18:11 +02:00
Don HO
9835445c8b
Detect x32 and x64 compatibility between plugins and Notepad++
2016-06-17 01:10:32 +02:00
Don HO
5a5582b972
Make Scintilla 64-bit built with boost's pcre
2016-06-15 20:52:24 +02:00
Don Ho
cb25cd6dc2
Add a tech fact
2016-06-12 13:29:44 +02:00
gszo123
15561c8d69
Fix file saving crash due to invald buffer
...
While trying to save a untitled empty document, user could open a existing
file that erases the untitled document's buffer, then save action make
Notepad++ crash:
https://www.youtube.com/watch?v=balHtvy4Toc
Fixes #1857 , Closes #1904
2016-06-08 01:04:41 +02:00
Motaz.Alnuweiri
4c26009a2e
Installer Enhancement
...
Check if Notepad++ is running and ask the user to close it before
continue.
Closes #1876
2016-06-07 23:24:52 +02:00
Don HO
561713e46c
Put warning as error in Release x64 build
2016-06-06 20:07:17 +02:00
Don HO
59a23f0386
Fix a crash issue due to CmdLineParams
...
CmdLineParams object of the block "case COPYDATA_PARAMS" is always made
by another instance of Notepad++, (located usually in C:\Program Files
(x86)\Notepad++\) which is launched by NppShell.dll.
If CmdLineParams structure is modified in the local instance, and file
is opened via NppShell.dll, then crash happeds.
2016-06-06 09:56:36 +02:00
Don HO
64d7535be1
x64 ready
...
1. Remove all warning while compiling in x64
2. Treat warning as error (W4) while compiling in x64
2016-06-05 20:30:22 +02:00
Don Ho
80219be9ac
Upgrade WinGup to 3.3
2016-05-24 02:30:48 +02:00
yuyaryshev
9708382bfe
Add new command line optio -p : Scroll to indicated position on given filePath
...
Closes #1777 , closes #1776
2016-05-21 20:28:16 +02:00
Don Ho
e3c18f61ea
Add "Never" button in auto-updater prompt dialog
...
Update wingup to v3.3 : make Auto-Updater's periodical check being able
to be abdisable via auto-update prompt dialog.
2016-05-21 16:43:41 +02:00
Don Ho
52392a0b81
[RELEASE] Notepad++ 6.9.2 release
2016-05-18 01:47:03 +02:00
Don HO
7e299fdd31
Fix status bar display bug in high dpi environment
...
Fixes #1536 , fixes #356 , fixes #366 , fixes #539 , fixes #1447
2016-05-16 18:19:42 +02:00
Julien Nabet
7b596fa488
Fix some out of index errors
...
Closes #1851
[PowerEditor/src/Parameters.cpp:2581]: (warning) Array index -1 is out of bounds. Otherwise there is useless condition at line 2568.
[PowerEditor/src/ScitillaComponent/ScintillaEditView.cpp:3079]: (style) Unused variable: newline
[PowerEditor/src/WinControls/Grid/BabyGrid.cpp:166]: (style) Array index 'j' is used before limits check.
[PowerEditor/src/WinControls/Grid/BabyGrid.cpp:171]: (style) Array index 'j' is used before limits check.
[scintilla/lexers/LexUser.cxx:1128]: (error) Array 'maskMapper[15]' accessed at index 15, which is out of bounds.
2016-05-16 13:25:16 +02:00
antonyflash
d6c2d6cc9f
Fix not localized caption of FindReplaceDlg
...
Fixed not localized caption of FindReplaceDlg when it appear the first time.
Closes #1395
2016-05-16 00:30:33 +02:00
dail8859
0273917bbe
Fix open in explorer problem while path contain unusual characters
...
Wrap path arg in quotes to properly open explorer
Closes #1689 , fixes #1628
2016-05-15 22:42:59 +02:00
WGriffing
3ff59b2a70
Update themes' styles for fortran.
...
Closes #1741 , closes #1784
2016-05-15 18:14:55 +02:00
xomx
4dcbc78914
Update czech.xml translation to v6.9.1
...
Closes #1687
2016-05-15 01:27:54 +02:00
Christian Grasser
163c8a0e5d
add missing additional dirs from filebrowser feature also for x64 builds
...
Closes #1698
2016-05-15 01:09:56 +02:00
Magnus Österlund
620a3c16ab
Update Swidish translation
...
Closes #1710
Info from https://notepad-plus-plus.org/community/topic/164/unofficial-strings-for-translations
2016-05-15 00:53:09 +02:00
dail8859
48d3a8ee04
Fix smart highlighter issue after zoom / code folding change
...
Fixes #1717 , Closes #1718
2016-05-14 15:16:00 +02:00
Linquize
8113476dd7
Fix Selected line count is 0 while the selection is on one line
...
fixes #1521 , closes #1522
2016-05-14 13:41:22 +02:00
Don Ho
e584c47429
Fix several typos
2016-05-14 13:14:22 +02:00
Jan Schreiber
4d829ae373
Update german.xml
...
Changes for Notepad++ 6.9.1 by schnurlos
Closes #1694
2016-05-14 11:16:28 +02:00
Evgeny Mandrikov
91c9897baf
Exception treatment: throw object instead of pointer
...
Closes #1685
2016-05-14 11:11:01 +02:00
dail8859
4c6e5af484
Safely convert EOLs
...
Prevent eol conversion frrom readonly file.
Closes #1702 , Closes #1701 , Closes #1581 , Closes #1371
2016-05-14 11:02:16 +02:00
Don HO
d9e62f1af6
Fix an incoherent behaviour in Log Monitoring
...
Quit Monitoring mode and close file (with user's permission) while
monitored file is deleted or renamed..
2016-05-12 23:59:10 +02:00
Don Ho
4268349bf0
Fix crash bug in Log Monitoring while monitoring a large file
2016-05-11 02:18:04 +02:00
Don Ho
6c4f9a64d2
Add new API to disable auto-updater
...
New API : NPPM_DISABLEAUTOUPDATE
2016-05-07 23:12:38 +02:00
Don HO
2ff03fe250
New feature: Log Mornitoring (tail -f)
...
This feature allows users to monitor log files' writing, as Unix "tail -f"
command.
Here are the conditions of monitoring:
1. file to monitor should exist.
2. file will be set as readonly during monitoring.
3. each update will scroll to the last line.
2016-05-07 12:12:18 +02:00
Don HO
50c7e228ff
Add new feature: Find in Finder
...
After finding in files, user can launch the find in Finder dialog from
the finder via its context menu command "Find in this finder...".
Find in Finder feature searchs the other occurrence into found results,,
that allow user to narrow down the search and to refine their search
results.
2016-03-31 09:35:41 +02:00
Don HO
287ce9ec14
Add a geek joke
2016-03-25 16:52:37 +01:00
Don Ho
cf48975b1c
Add 2 philosophic deep thought quotes
2016-03-24 21:46:50 +01:00
kozintsev
77c98318a3
Enhance C# keywords
...
Closes #1661
2016-03-24 16:06:32 +01:00
Luca
84652665d1
Updatee italian.xml to current release (6.9.x)
...
Closes #1664
2016-03-24 15:38:13 +01:00
Don Ho
93c704c857
Add "Open Folder as Workspace" command in file menu
2016-03-19 16:15:21 +01:00
Don Ho
77858aac6a
Fix a crash problem of Folder as Project in debug build.
...
Make sure the folder does exist before adding it for monitoring.
2016-03-18 18:01:46 +01:00
vlakoff
4a89971ee4
Improvements for JSON highlighting
...
Closes #1349
2016-03-18 17:16:52 +01:00
Maks Naumov
86ab42031f
Avoid GetLongPathName() call for files with long name
...
Fixes #1148 ; Closes #1150
2016-03-18 17:09:03 +01:00
kanti1992
51cc22fb3d
updated polish.xml to 6.8.2
...
Close #1486
- coding style fixed
- removed no longer used defines (based on english.xml)
- added new translates + fixed previous
2016-03-18 16:34:36 +01:00
Harry Oikawa
d19c35ed7b
Update japanese.xml
...
Closes #1557
To update japanese.xml to version 6.8.2, with some corrections/modifications on wording.
2016-03-18 16:29:45 +01:00
Pavel Nedev
76bf262c2a
Fix Find In Files progress bar position bug
...
Fixes #1531 ; Closes #1549
the bug concerns multi-monitor systems
2016-03-18 16:01:12 +01:00
Adrian Stanciu
6c70948c4d
Fix VS2015 compilation errorrs due to Folder as Workspace
...
Closes #1472 , closes #1563
2016-03-11 16:26:40 +01:00
György Bata
4f6c58d598
Hungarian translation update for Notepad++ 6.8.8
...
Closes #1474
2016-03-11 15:50:01 +01:00
xomx
0112f44573
Update czech.xml translation to v6.9
...
Closes #1488
2016-03-11 15:45:40 +01:00
dail8859
86c1138a76
Fix cfa57b6
...
Closes #1584
2016-03-11 15:41:37 +01:00
popcorner
940152b5cc
Update chineseSimplified.xml
...
Closes #1599
2016-03-11 15:21:53 +01:00
Don Ho
d983212c07
Fix bad detection of sub-folder in Folder as Workspace
2016-03-10 17:38:37 +01:00
dail8859
ce0c298c3e
Minor performance enhancement to autocomplete
2016-03-03 21:26:08 +01:00
dail8859
24c11375cf
Use SCI_SETTARGETRANGE where possible
2016-03-03 21:25:48 +01:00
dail8859
7d76a18ec8
Let Scintilla deal with some of the folding functionality
2016-03-03 21:25:47 +01:00
Don Ho
338b98dee8
Enhancement: Add "Find in files" command in "Folder as Workspace"
2016-03-03 14:39:12 +01:00
Don Ho
ac45b04bee
Update Chinese translation
2016-03-01 23:08:42 +01:00
NN
016e9775df
Add Ctrl+Shift+Z for Redo
...
Fixes #856 , Closes #1540
2016-03-01 21:46:44 +01:00
YWX
cfa57b6818
Notepad++ support both SCLEX_FORTRAN and SCLEX_F77
...
Closes #1381
2016-03-01 21:34:52 +01:00
Don Ho
8aeb6f3f20
Fix html tag auto-completion bug
...
Closes #1510
Prevent from auto-closing html tag for "br", "hr", "img", "link" and
"meta" not working under Windows 10 32 bits. This patch fix this bug.
This patch prevents also from closing <!doctype>.
2016-02-29 01:32:45 +01:00
Don Ho
86f3a953d6
Fix crash bug in debug mode due to mismatch() function.
...
1. Use find méthod to detect the prefix instead of mismatch() fuction to
fix the crash bug.
2. Add "<?" for php detection (not only "<?php").
2016-02-27 14:49:08 +01:00
Don HO
19476bbbae
Fix debug assert problem
...
Assert is launched while displaying delimiter settings dialog in
preferences.
2016-02-26 15:05:03 +01:00
Don HO
96fc4bc714
Fix "copy" command bug in find result panel
...
While find result panel has a lot of results, and user has not scrolled
down yet, this bug can be reproduce easily by command "select all" then
copy - not all the found results are copied into clipboard.
2016-02-25 13:24:58 +01:00
Don Ho
ecfbf906c6
[RELEASE] Notepad++ 6.9 release
2016-02-22 00:36:01 +01:00
Don HO
1305d44be3
Remove 2 unfunny jokes
2016-02-21 20:47:17 +01:00