Commit Graph

1763 Commits

Author SHA1 Message Date
Don HO
cf32cb0ede Add keywords for MS SQL Server
Add the UNIQUEIDENTIFIER, MERGE and NVARCHAR  keywords for MS SQL Server

Closes #1672, fixes #1097, fixes #1616
2017-02-26 02:52:57 +01:00
Markus Heidelberg
6b6b81278b Integrate lexers for several hex file formats
Integrate Motorola S-Record lexer.
Integrate Intel HEX lexer.
Integrate Tektronix extended HEX lexer.

Fixes #1256, closes #1257
2017-02-26 00:25:05 +01:00
SinghRajenM
beda685dc6 Fix flickering issue if Doc is modified outside Notepad++
Fixes #2010, fixes #1018, fixes #1761, closes #2952
2017-02-25 19:06:52 +01:00
Don HO
701d1f79d7 Add Shift+Enter tip translations 2017-02-24 21:15:21 +01:00
Don HO
3ba1b100f2 Refactoring and clean up for tab interface 2017-02-24 03:14:47 +01:00
Don HO
9faa97a6f9 Fix a regression of hidden status bar due to the enhancement of tab interface 2017-02-23 23:58:57 +01:00
Don HO
a482cbd215 Add tip in Find dialog for informing users the usage of Shift+Enter 2017-02-23 23:56:35 +01:00
fvannee
a435e68164 Add Find dialog enhancement
Change search direction when pressing 'shift' while searching

Closes #1739, closes #2008
2017-02-23 08:55:42 +01:00
Don HO
e1125f0bbc Improve multi-line mode for tab interface 2017-02-23 02:52:26 +01:00
Don Ho
82dd554c49 Move xsd file 2017-02-22 00:15:54 +01:00
AngryGamer
9967c59912 Enhance multiline tabs
Stop mutli-line tabs from changing rows when switching tabs.

Closes #1858
2017-02-21 21:21:25 +01:00
Don HO
3d6fc3f2d8 Add Ctrl+Shift+W fshortcut or Close All
Closes  #1572
2017-02-19 18:28:17 +01:00
Christophe Meriaux
7ab6458978 Add shortcut mapper clear command
In the shortcut mapper, shortcuts can be cleared easily

Close #2800
2017-02-19 15:04:51 +01:00
SinghRajenM
6388d48e0c Enhance Load/Save Session Feature
1. If any session ext is set, then give preference to session ext instead
of "All Types (* . *). This is applicable for both save/load session
methods.
2. Show error message when user tries to load wrong session file (e.g. any
text file which is not a valid session file).
3. Correct typo and wrong description in a messagebox.

Closes #2921
2017-02-19 13:21:34 +01:00
SinghRajenM
c36ee6ec9a Make uninstaller cleaner again!!
Fixed uinstaller issues:
1. Folder "localization" is not removed even all the files are removed from
this folder.
2. Folder "pluging\APIs" is not removed even all the files are removed from
this folder.
3. Three files are not removed (contextMenu.xml, functionList.xml and
shortcuts.xml). There might be more files.
From "%appdata%\Notepad"
4. Bakcup folder (form %appdata%\Notepad++) is not removed if backup folder
is not empty.
5. Folder "themes" is not removed even all the files are removed.
6. Because of above two items, parent folder ("%appdata%\Notepad") is also
not removed.
7. Rephrase user message when user tries to install 64 bit while 32 is
already installed (vice versa).

Closes #2565
2017-02-18 22:29:13 +01:00
AraHaan
855e581e44 Add Support Highlight for 3.5.0+ Syntax.
This adds in highlighting for Python 3.5.0+ users who uses "async def" and
"await"'s for coroutines.
These keywords are also planned to change in 3.6.0 as well with PEP-530.
http://www.python.org/dev/peps/pep-0530

Closes #2650
2017-02-18 22:23:19 +01:00
rddim
f787d22a70 Update Bulgarian language
Closes #2900
2017-02-18 22:16:14 +01:00
SinghRajenM
4ac288a944 Add NPP icon for uninstaller as well
Closes #2905
2017-02-18 22:13:44 +01:00
SinghRajenM
24a3acfcc8 Retain Delimiter selection on several lines setting
Fixes #2911, closes #2911
2017-02-18 22:07:49 +01:00
SinghRajenM
2f7667a22a Fixed Text clip issue on preference->Print->Print Line Number
Closes #2913
2017-02-18 22:05:19 +01:00
Christian Grasser
bc84b83af0 Correction of bufferID for iface document
- corrections for interface of bufferID, as x64 requires usage of UINT_PTR aka WPARAM instead of INT
- used new EolType instead of formatType
- removed commented NPPM_ADDREBAR, NPPM_UPDATEREBAR, NPPM_REMOVEREBAR not available in n++ code
- corrected typos

Closes #2920
2017-02-18 22:00:26 +01:00
Don HO
4a0e880557 Fix the command "Empty recent files list" doesn't restore menu width
Closes #2399
2017-02-18 18:41:43 +01:00
Don HO
6373222668 Updated slovenian.xml
Closes #2902
2017-02-18 16:02:17 +01:00
Don HO
bd70dcbe0a Change 2 default settings
Activate parameter hint of auto-completion.
Make caret blink rate slower.
2017-02-18 02:04:59 +01:00
Don HO
ee5601960c Activate clicable URL by default 2017-02-17 10:12:20 +01:00
Don HO
f524dfaf06 Fix add char into word char list bug
New word characters are applied only on the current document, not on the
other documents or new opened document.
2017-02-17 00:35:28 +01:00
Don Ho
2f2b56eb43 Notepad++ release 7.3.2 2017-02-14 00:55:20 +01:00
Don Ho
cc4b47975f Update translation files 2017-02-12 23:10:26 +01:00
Magnus Österlund
2d138e9752 Update Swedish.xml to version 7.3.1
Closes #2899
2017-02-12 23:07:14 +01:00
Marcus
6dacca9508 Fixed fontname and font size in Obsidian.xml
See changes mentioned in #1299; This update fixes it in the files used by the installer so it works by default without requiring the steps in #1299.

Closes #1799
2017-02-12 23:03:44 +01:00
Don Ho
343aae1f7a Update Russian translation
Closes #2862, closes #1410
2017-02-12 01:48:22 +01:00
Mark Raymond
28eedd86dd Detect "Vagrantfile" as Ruby file.
Closes #1981
2017-02-12 00:01:37 +01:00
SinghRajenM
896d0ab695 Fix toolbar not showing issue while launching Notepad++ from system tray
Fixes #2600, closes #2729
2017-02-11 12:26:03 +01:00
redmanmale
73ee4426e4 Fix uncomment in block for line comment bug
Fixed block uncomment in undoStreamComment func, new argument.
tryBlockComment is to avoid loop call.
Fixed typo in doStreamComment func.

Fixes #1200, fixes #1714, fixes #2125, fixes #2854, closes #2875
2017-02-11 11:48:17 +01:00
SinghRajenM
3dfe526019 Show OS platform (32/64 bit) in Debug Info.
Closes #2895
2017-02-11 11:28:46 +01:00
Don HO
1d59e3ed0e Plugin Admin (in progress) 2017-02-10 00:08:29 +01:00
Don Ho
67b0ed9b42 Minors fixes
Closes #2797, closes #2663
2017-02-09 23:35:17 +01:00
Artem Polivanchuk
131716121e Update belarusian.xml
Closes #2872
2017-02-09 23:22:15 +01:00
bradley101
e5babc3d2b Add StringBuilder keyword for Java API
Closes #2882
2017-02-09 23:18:57 +01:00
Dan Gibson
7ad86ad688 Enhance 'Open File' command - open file without selecting whole path.
Closes #2878
2017-02-09 23:12:45 +01:00
CFrank
389524d230 Fix check sign in Language menu not shown
Closes #1095, Closes #1677
2017-02-05 19:51:37 -05:00
SinghRajenM
286a33dc16 Fixed localization installation issue.
Closes #2849
2017-02-06 00:25:54 +01:00
SinghRajenM
2119b171af Fix crash issue on clomn mode editor
If empty column(s) is/are selected in column mode: create a new document
then Alt-Shift + Arrow right key to select, launch colomn mode editor to
insert some number -> NPP crash.

Fixes #2820, Closes #2850
2017-02-05 17:49:12 +01:00
redmanmale
1caa457aae Disable couple of File menu items when it's needed.i
Fixes #2620, Closes #2858
2017-02-05 17:30:37 +01:00
Don Ho
9fa1637605 Update vb.xml 2017-02-05 17:08:11 +01:00
SinghRajenM
7f98067c12 Add error notification on run dialog
1. GetLastErrorAsString is moved from PluginsManager.cpp to Common.h and common.cpp and also function signature is changed
2. Below method were already defined in common.cpp, but not declared in common.h
       generic_string intToString(int val);
       generic_string uintToString(unsigned int val);
3. Updated RunDlg.cpp to show error if ShellExecute fails

Closes #2626, Fixes #2179
2017-02-05 13:12:03 +01:00
Wanibzh29
6c340a3189 Update breton.xml
Closes #2832
2017-02-05 01:11:48 +01:00
CyberDragon777
b939ec9c7f Treat Arduino .ino extension as C++
Fixes #1433, Closes #2834
2017-02-05 01:07:21 +01:00
Artem Polivanchuk
01da32e285 Update Ukrainian translation
Closes #2846
2017-02-05 01:02:05 +01:00
Joey Novak
05e75b139b Added elif to the list of Inno Setup (.iss) preprocessor directive keywords.
Inno Setup has an "else if" preprocessor directive (elif).
Closes #2575
2017-02-05 00:57:33 +01:00
SinghRajenM
1ee8cbd21c Retain the caret position between document move
Close #2664, Fixes #2541
2017-02-04 18:57:56 +01:00
Don Ho
754b92871d Fix Word char list bug
Fix custom word char list doesn't take effect after relauching
Notepad++.
2017-02-04 13:17:40 +01:00
xomx
e3f1a31a51 Update czech.xml translation to v7.3.1
Closes #2816
2017-02-01 01:43:57 +01:00
SinghRajenM
f9aac2e58a Updated Hindi Translation
Closes #2823
2017-02-01 01:41:05 +01:00
dail8859
f2756c2286 Go to correct position after word completion
Closes #2675, Closes #2802
2017-01-29 11:20:56 -05:00
Don Ho
6e3726950c Merge branch 'master' of https://github.com/notepad-plus-plus/notepad-plus-plus 2017-01-27 01:45:06 +01:00
MAPJe
9dc109f599 FunctionList Update 2
* Implemented XML Schema for functionList.xml.
* functionList.xml:
1. new layout of association map;
2. placed `displayName` before `id` attribute where applicable;
3. utilize inline comments;
4. parsers added: 'XML for FunctionList', Assembly, AutoIt3, InnoSetup, PowerShell, KRL, Sinumerik and UniVerse BASIC;
5. parsers improved: C, Java, Batch, Bash, XML and NSIS;
6. replaced `[\t\x20]` with `\h` where possible;
7. using upper case notation for hexadecimal values e.g. `\x7F-\xFF`;

Closes #2602
2017-01-27 01:40:57 +01:00
Don HO
1a0e6d7611 Fix the regression in settings
Closes #2814
2017-01-23 09:47:37 +01:00
oirfeodent
1b1265302f Enable Scintilla Lexer SCLEX_BAAN (BaanC Language)
Closes #2696
2017-01-22 23:10:08 +01:00
scootergrisen
4e14e14893 Update danish.xml to 7.3.1
Closes #2810
2017-01-22 19:10:15 +01:00
Christophe Meriaux
96ed68c24b Language VHDL updated
Reserved keyword from IEEE 1076-2008 LRM §15.10
Closes #2659
2017-01-22 15:53:15 +01:00
György Bata
eb0d5ed757 Hungarian translation update for 7.3.1
Closes #2742
2017-01-22 15:39:04 +01:00
Luca
246c1147cb Update italian to v7.3.1
Update italian translation according to version 7.3.1 (MD5 tool &
Customization of Word char set)

Closes #2745
2017-01-22 15:32:26 +01:00
Artem Polivanchuk
4fd376058d Update ukrainian.xml to v7.3.1
Closes #2787
2017-01-22 15:27:15 +01:00
MISE Yasuhiro
22df4c4738 update japanese.xml to v7.3.1
Closes #2697
2017-01-22 15:01:42 +01:00
Don HO
f62bf83bca Make VS2015 compile again 2017-01-22 00:59:40 +01:00
Don Ho
c235e17f7d Add Plugins Administrator (UI part, in progress) 2017-01-20 14:13:41 +01:00
Don Ho
8f2977a018 Notepad++ v7.3.1 release 2017-01-17 20:34:41 +01:00
Don Ho
f3db698166 Fix warning display for Word char list bug 2017-01-17 02:08:54 +01:00
Motaz Alnuweiri
6a0b7653b0 Improve Folder Browse And Save Dialog
Enable the new user interface for "Folder Browse Dialog" including the
edit box and enable Vista style for "Save Dialog".

Closes #2631
2017-01-17 00:02:32 +01:00
rddim
6f00f73b56 Update bulgarian.xml
Closes #2751
2017-01-16 23:49:56 +01:00
schnurlos
6834191d07 Update german.xml to 7.3.1
Including the suggestion #2737 from https://github.com/notepad-plus-plus/notepad-plus-plus/pull/2737

Closes #2741
2017-01-16 23:45:16 +01:00
vlakoff
b7cf7271fd Add some missing AutoIt keywords
Closes #2728
2017-01-16 23:31:38 +01:00
popcorner
444840f2db Update chineseSimplified.xml
Closes #2748
2017-01-16 23:23:17 +01:00
Don HO
80004ebe7c Add new language Breton 2017-01-16 22:08:14 +01:00
Don HO
d923ece38d Fix an issue due to VS2015 compiling result (bug) 2017-01-16 21:52:52 +01:00
Don HO
f49133a1dc Update 3 translations 2017-01-16 02:21:09 +01:00
Don HO
6a05bedd05 Enhancement of "Word characters list"
While double-clicking to select or searching with "Match whole word
only" option, the selected characters stop on non-word characters. With
this enhancement, users can include any non-word character into word
characters list, to change its default behaviour.
2017-01-15 22:16:17 +01:00
Don HO
035bcfeb22 Fix VS 2015 post build error 2017-01-10 09:10:42 +01:00
Don HO
b0a625913c Fix the shadow declarations & make VS2015 compile again 2017-01-10 01:09:18 +01:00
Don Ho
f98686d9f4 Add some functions for future use 2017-01-08 23:59:36 +01:00
Don Ho
e838758e9b Fix geneation of MD5 on Unicode bug
"Geneate MD5 fom text dialog" has geneated wrong result on non ANSI
character (Unicode text).  This bug is due to wong input data.

Fixes #2743
2017-01-04 20:31:53 +01:00
Don Ho
cad87a0124 Fix "Don't check at launch time" not working problem
Preferences... -> Recent Files History -> Don't check at launch time
does not work anymore. If it is unchecked, it will be checked again on
next Notepad++ launch time.
Fixes #2746
2017-01-04 03:08:05 +01:00
Don Ho
8efadf9bf7 Notepad++ v7.3 release 2017-01-01 23:24:48 +01:00
Don Ho
8fc1a2ed30 Add MD5 functionalities 2017-01-01 18:28:25 +01:00
SinghRajenM
c95e098500 Fix the problem of launch Notepad++ with Admin right after installation.
Launch N++ with same privileges as explorer
FIxes #2641, fixes #159, fixes #556, closes #2643
2016-12-24 21:11:34 +01:00
SinghRajenM
746c3da88a Add to recent file history only if file is removed from all the views
There might be cases when file is cloned/moved to view. Don't add to recent list unless file is removed from all the views
Closes #2665, Fixes #2277
2016-12-24 20:57:34 +01:00
Don Ho
ac871cacd4 Get back Find dialog while you lost it
In the environment of multi-monitor with a laptop + a stantion, it
happens all the time that users have lost Find dialog after detaching
and retatching - the solution: Ctrl-F twice will get back your Find
dialog.
2016-12-18 17:37:43 +01:00
dail8859
911fd9a7bd Simplify determination of URL at click location
Closes #1248, Closes #1255, Closes #1595, Closes #1762, Closes #1768, Closes #2583
2016-12-11 10:54:59 -05:00
Don Ho
4c23de61b4 Notepad++ 7.2.2 release 2016-11-27 19:55:58 +01:00
Don Ho
9b4ceae15e Update translations 2016-11-27 16:00:37 +01:00
dail8859
5045b02fa3 Remove duplicate keywords from langs.model.xml
Closes #2592
2016-11-27 09:57:47 -05:00
SinghRajenM
a07fcd8f9a Fixed auto-updater setting toggles between startups bug
Fixes #2597, closes #2599
2016-11-27 13:06:48 +01:00
rddim
3bf3778535 Update bulgarian.xml
Closes #2591
2016-11-27 12:59:33 +01:00
popcorner
009943827c Update chinese.xml and chineseSimplified.xml
Closes #2588
2016-11-27 12:47:01 +01:00
Don Ho
591a07110e Add Plugin Manager default behaviour 2016-11-26 18:46:00 +01:00
Don Ho
1ce7df0408 Restore "Find All in Current Document" buttons none shorcut status
In Find dialog, the new shortcut of "Find All in Current Document"
buttons (in v7.2.1) has hijacked the one of Replace &All.  Here's the
fix for this regression.
2016-11-26 12:42:45 +01:00
Don Ho
7ee1a5d935 Notepad++ v6.2.1 released 2016-11-21 00:25:54 +01:00
schnurlos
f0cb492268 Update german.xml to v7.2
Closes #2530
2016-11-19 18:39:58 +01:00
evpobr
44d90cd228 CMake: use WIN32 variable
Closes #2434
2016-11-19 18:33:18 +01:00