xomx
9eb2598ea4
Add version of external libraries (Scintilla/Lexilla/Boost) into Debug Info
...
Dynamically collects all the version info needed and creates NppLibsVersion.h file by the help of a pre-build event.
Fix https://community.notepad-plus-plus.org/topic/21513/determining-supporting-library-versions
Fix #11466 , close #16318
2025-03-23 15:44:32 +01:00
Don Ho
28b45ccee4
Notepad++ v8.5.2 release
2023-04-06 14:12:52 +02:00
Don Ho
79e766755d
Make EOL (CRLF) display customizable
...
Fix #11413 , close #11773
2022-06-12 19:41:09 +02:00
Don Ho
00abd511b4
Remove the binary committed by ad39c6861136dce3bd77b43f5e94b88a892e443e
2022-04-09 21:33:30 +02:00
Don Ho
2113e782fb
Use string lexer ID instead of numeric ID for Scintilla 5
...
Plus some factoring.
Close #11472
2022-04-04 18:01:51 +02:00
Don Ho
252468c29b
Revert "Remove the external lexer support"
...
This reverts commit 41a5bf0245b53e74186e49a21adec2c518587b5c.
2022-04-01 19:17:18 +02:00
Don Ho
41a5bf0245
Remove the external lexer support
...
SCI_LOADLEXERLIBRARY has been removed since Scintilla 5,
and I belive that Scintilla won't support it anymore:
https://sourceforge.net/p/scintilla/bugs/2236/
Close #11451
2022-03-30 18:52:47 +02:00
Don HO
aa06651a39
Notepad++ 8.1.9.1 release
2021-11-13 19:02:22 +01:00
Ivan Ustûžanin
049ededf9f
Add gcc 32-bit build and improve build process
...
1. Include SciLexer build in Notepad++ build.
2. Remove -fpermissive, auto -j in make.
Fix #9989 , close #10540
2021-09-13 23:17:11 +02:00
Ivan Ustûžanin
241238df5a
Fix xml writing issue in gcc build
...
Fix #10185 , fix #9163 , close #10503
2021-09-06 00:25:09 +02:00
mere-human
52c73f92dc
Remove "Unicode" from build configuration names
...
Rename "Unicode Debug" => "Debug", "Unicode Release" => "Release"
since there is no non-Unicode version.
Also, fix the name in other configs for Git, AppVeyor and in the docs.
Fix #10114 , close #10278
2021-07-29 15:14:55 +02:00
Adam D. Walling
5a3bf49c86
Add Dark Mode for not attracting bugs
...
Toolbar, status bar, tab bar, menu bar, dark scrollbar, handle switching between light and dark, docking splitters and headers, flicker fixes. Minor tweaks to DarkMode.h. Mostly handles the dark mode request for the main interface for #7692 and also follows the windows system theme settings like #9183 .
Fix #9183 , fix #7692 , close #9587
2021-04-23 16:22:57 +02:00
mere-human
acdc2517c6
Fix regression: Handle "Default Directory" setting correctly in Open/Save File Dialog
...
IFileDialog doesn't modify the current directory unlike the old file
dialog. Now the last used directory is remembered each time the user
changes directory and then set as working directory if needed.
Fix #9767 , close #9775
2021-04-22 19:18:43 +02:00
Don HO
266ca29861
Add ARM64 packages for the official distribution
2021-04-21 20:42:01 +02:00
mere-human
9ca3c69354
Update .gitignore with MinGW build outputs
...
Close #9451
2021-01-27 15:04:50 +01:00
Don HO
c0c070abaf
Split functionList.xml into multifile in "functionList" Folder
...
New "functionList" will be added beside of notepad++.exe or "%APPDATA%\Notepad++\", according the installation mode. If the portable package is used, after removing "doLocalConf.xml", the "functionList" folder should be copied manually from Notepad++ installed directory to "%APPDATA%\Notepad++\" to make function list work again.
All splited files are localized in this folder with the explicit language name.
"overrideMap.xml" is optional for overriding the default functionList parse rule files, and for adding UDL parse rule files.
Close #4896
2020-10-21 18:05:08 +02:00
Don HO
592acc3a68
Exclude PowerEditor/bin/themes/ for git
2020-06-13 16:33:03 +02:00
Don HO
f229524883
Exclude a file from git tracking
2020-06-01 18:12:33 +02:00
Don HO
9391fa764f
Enhance Notepad++ installation packaging
...
Use GUP to retrieve GUP release from its website while doing Notepad++ release.
2018-05-20 03:28:48 +02:00
Don HO
1a0e6d7611
Fix the regression in settings
...
Closes #2814
2017-01-23 09:47:37 +01:00
Don HO
f62bf83bca
Make VS2015 compile again
2017-01-22 00:59:40 +01:00
Don Ho
8fc1a2ed30
Add MD5 functionalities
2017-01-01 18:28:25 +01:00
Don Ho
fc014595a3
Make x32 and x64 packages
...
Refactoring NSIS installer
2016-09-09 23:26:15 +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
Markus Heidelberg
aa0bb73981
Adapt .gitignore for Scintilla GCC/MinGW build
2016-07-04 18:08:20 +09:00
Don HO
2c0b66da43
Remove duplicate line in gitIgnore
2016-06-05 21:50:53 +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
Markus Heidelberg
715a64a32a
Make GCC/MinGW build work again and support cross-building under Linux
...
Close #1229 , Fixes #385
Only build errors are fixed, compile warnings are left alone. To reduce
the number of changes, even the compiler option "-fpermissive" has been
used to downgrade several errors to warnings.
2015-12-15 17:10:46 +01:00
Don Ho
d7ca1eaaf6
Fix the problem of display refresh missing in exit ( closes #800 )
...
Solution: release lock updating before killing main handle.
2015-08-28 01:05:36 +02:00
Don Ho
209058ed45
[UPDATE] ignore the font files
2015-07-30 02:05:41 +02:00
Don Ho
e8bb6bdede
[UPDATE] Update gitIgnore file
2015-07-19 01:26:40 +02:00
Don HO
7f7d2809c4
Merge pull request #132 from NN---/patch-3
...
[UPDATE] Add .vs folder to ignore
2015-06-24 00:59:19 +02:00
Don Ho
251e987a71
[NEW_FEATURE] Add 2 context menus on status bar
...
Add language context menu and EOL conversion context menu on status bar.
2015-06-08 03:19:34 +02:00
milipili
41c2d99327
ignore scintilla generated files
2015-05-31 20:59:49 +02:00
NN
1f5f5db147
Add .vs folder to ignore
2015-05-28 21:59:41 +03:00
Don Ho
2beb7e2dfe
Update .gitIgnore file
2015-05-26 09:25:36 +02:00
Don Ho
6870368034
Update gitIgnore file.
2015-05-23 18:57:06 +02:00
Don Ho
5c272a8818
[RELEASE] Notepad++ 6.7.8 release.
2015-05-16 02:36:09 +02:00
MAPJe
0f6d80b8d9
Let's ignore some files.
2015-04-23 01:49:23 +02:00