Skip to content

Commit 28cbc32

Browse files
committed
Release v4.5.0
1 parent dfe778c commit 28cbc32

15 files changed

+313
-384
lines changed

NppGTags.vcxproj

-116
This file was deleted.

ReleaseNotes.txt

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
What's new in v4.5.0
2+
=======================
3+
- Add summary of the hits count in every search header
4+
- Update Notepad++ API to match header changes after v8.2.2
5+
6+
17
What's new in v4.4.3
28
=======================
39
- No functional changes, just link statically to MSVC run-time library

appveyor.yml

+12-15
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ matrix:
77
environment:
88
matrix:
99
- PlatformToolset: v141
10-
- PlatformToolset: v140
1110

1211
platform:
1312
- x64
@@ -25,7 +24,6 @@ install:
2524
- if "%platform%"=="x86" set platform_input=x86
2625

2726
- if "%PlatformToolset%"=="v141" call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" %archi%
28-
- if "%PlatformToolset%"=="v140" call "C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" %archi%
2927

3028
before_build:
3129
- ps: |
@@ -34,7 +32,6 @@ before_build:
3432
$generator = switch ($env:PLATFORMTOOLSET)
3533
{
3634
"v141" {"Visual Studio 15 2017"}
37-
"v140" {"Visual Studio 14 2015"}
3835
}
3936
# not applicable with MinGW Makefiles generator
4037
if ($env:PLATFORM_INPUT -eq "x64")
@@ -86,15 +83,15 @@ artifacts:
8683
- path: NppGTags_*.zip
8784
name: releases
8885

89-
deploy:
90-
provider: GitHub
91-
auth_token:
92-
secure: 7/ifzsk2Tk/V63jr6/WyA4HdmukWhg2PD7pCgJma7f/QYuZCsyE6RZ5M3RIr6JVc
93-
artifact: releases
94-
draft: false
95-
prerelease: false
96-
force_update: true
97-
on:
98-
appveyor_repo_tag: true
99-
PlatformToolset: v141
100-
configuration: Release
86+
# deploy:
87+
# provider: GitHub
88+
# auth_token:
89+
# secure:
90+
# artifact: releases
91+
# draft: false
92+
# prerelease: false
93+
# force_update: true
94+
# on:
95+
# appveyor_repo_tag: true
96+
# PlatformToolset: v141
97+
# configuration: Release

src/INpp.h

+3-3
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,9 @@
2929
#include <tchar.h>
3030
#include <vector>
3131
#include "Common.h"
32-
#include "Notepad_plus_msgs.h"
33-
#include "Docking.h"
34-
#include "PluginInterface.h"
32+
#include "NppAPI/Notepad_plus_msgs.h"
33+
#include "NppAPI/Docking.h"
34+
#include "NppAPI/PluginInterface.h"
3535

3636

3737
/**

src/Docking.h src/NppAPI/Docking.h

+9-19
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,18 @@
1-
// this file is part of Notepad++
2-
// Copyright (C)2005 Jens Lorenz <[email protected]>
3-
//
4-
// This program is free software; you can redistribute it and/or
5-
// modify it under the terms of the GNU General Public License
6-
// as published by the Free Software Foundation; either
7-
// version 2 of the License, or (at your option) any later version.
8-
//
9-
// // Note that the GPL places important restrictions on "derived works", yet
10-
// it does not provide a detailed definition of that term. To avoid
11-
// misunderstandings, we consider an application to constitute a
12-
// "derivative work" for the purpose of this license if it does any of the
13-
// following:
14-
// 1. Integrates source code from Notepad++.
15-
// 2. Integrates/includes/aggregates Notepad++ into a proprietary executable
16-
// installer, such as those produced by InstallShield.
17-
// 3. Links to a library or executes a program that does any of the above.
1+
// This file is part of Notepad++ project
2+
// Copyright (C)2021 Don HO <[email protected]>
3+
4+
// This program is free software: you can redistribute it and/or modify
5+
// it under the terms of the GNU General Public License as published by
6+
// the Free Software Foundation, either version 3 of the License, or
7+
// at your option any later version.
188
//
199
// This program is distributed in the hope that it will be useful,
2010
// but WITHOUT ANY WARRANTY; without even the implied warranty of
2111
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
2212
// GNU General Public License for more details.
2313
//
2414
// You should have received a copy of the GNU General Public License
25-
// along with this program; if not, write to the Free Software
26-
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
15+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
2716

2817

2918
#pragma once
@@ -82,3 +71,4 @@ typedef struct {
8271

8372
#define HIT_TEST_THICKNESS 20
8473
#define SPLITTER_WIDTH 4
74+

0 commit comments

Comments
 (0)