Skip to content

Commit e5df741

Browse files
committed
updated Copyright settings
1 parent 07809c4 commit e5df741

File tree

12 files changed

+93
-12
lines changed

12 files changed

+93
-12
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# MultiReplace for Notepad++
22
[![License: GPL-3.0](https://img.shields.io/badge/license-GPL--3.0-brightgreen)](https://github.com/daddel80/notepadpp-multireplace/blob/main/license.txt)
3-
[![Latest Stable Version](https://img.shields.io/badge/version-4.4.0.29-blue)](https://github.com/daddel80/notepadpp-multireplace/releases/tag/4.4.0.29)
3+
[![Latest Stable Version](https://img.shields.io/badge/version-4.5.0.30-blue)](https://github.com/daddel80/notepadpp-multireplace/releases/tag/4.5.0.30)
44
[![Total Downloads](https://img.shields.io/github/downloads/daddel80/notepadpp-multireplace/total?logo=github)](https://github.com/daddel80/notepadpp-multireplace/releases)
55

66
MultiReplace is a Notepad++ plugin that allows users to create, store, and manage search and replace strings within a list, perfect for use across different sessions or projects. It increases efficiency by enabling multiple replacements at once, supports sorting and applying operations to specific columns in CSV files, and offers flexible options for replacing text, including conditional and mathematical operations, as well as the use of external hash tables for dynamic data lookups.
@@ -487,7 +487,7 @@ You can manage the visibility of the additional columns via the **Header Column
487487

488488
### Bash Script Export (optional)
489489
- You can export your search and replace list as a standalone bash script for use outside of Notepad++.
490-
- **Note:** This feature is disabled by default for most users. To enable it, set `BashExport=1` in the INI file.
490+
- **Note:** This feature is disabled by default for most users. To enable it, set `BashExport=1` in the [`INI file`](#configuration-settings).
491491
- List entries using the "Use Variables" option are skipped, as variables are not supported in bash scripts.
492492
- The bash export does not support the value `\0` in Extended mode.
493493
- The script aims to reproduce the replacement logic as closely as possible, but some limitations exist due to differences in scripting environments.

src/Encoding.cpp

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1-
#include <windows.h>
1+
// This file is part of the MultiReplace plugin for Notepad++.
2+
// Copyright (C) 2023 Thomas Knoefel
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.
8+
//
9+
// This program is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU General Public License
15+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
16+
17+
#include <windows.h>
218
#include <string>
319
#include <vector>
420
#include <functional>

src/Encoding.h

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1-
#pragma once
1+
// This file is part of the MultiReplace plugin for Notepad++.
2+
// Copyright (C) 2023 Thomas Knoefel
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.
8+
//
9+
// This program is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU General Public License
15+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
16+
17+
#pragma once
218
#include <string>
319
#include <Windows.h>
420

src/HiddenSciGuard.h

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1-
#include <windows.h>
1+
// This file is part of the MultiReplace plugin for Notepad++.
2+
// Copyright (C) 2023 Thomas Knoefel
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.
8+
//
9+
// This program is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU General Public License
15+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
16+
17+
#include <windows.h>
218
#include <shlwapi.h> // For PathMatchSpecW
319
#include <string>
420
#include <vector>

src/MultiReplace.rc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222

2323
/* VERSION DEFINITIONS */
2424
#define VER_MAJOR 4
25-
#define VER_MINOR 4
25+
#define VER_MINOR 5
2626
#define VER_RELEASE 0
27-
#define VER_BUILD 29
27+
#define VER_BUILD 30
2828
#define VER_STRING STR(VER_MAJOR) "." STR(VER_MINOR) "." STR(VER_RELEASE) "." STR(VER_BUILD)
2929

3030
VS_VERSION_INFO VERSIONINFO

src/ResultDock.cpp

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,19 @@
1-
1+
// This file is part of the MultiReplace plugin for Notepad++.
2+
// Copyright (C) 2023 Thomas Knoefel
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.
8+
//
9+
// This program is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU General Public License
15+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
16+
217
#include "PluginDefinition.h"
318
#include <windows.h>
419
#include "Scintilla.h"

src/ResultDock.h

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,20 @@
1-
#pragma once
1+
// This file is part of the MultiReplace plugin for Notepad++.
2+
// Copyright (C) 2023 Thomas Knoefel
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.
8+
//
9+
// This program is distributed in the hope that it will be useful,
10+
// but WITHOUT ANY WARRANTY; without even the implied warranty of
11+
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12+
// GNU General Public License for more details.
13+
//
14+
// You should have received a copy of the GNU General Public License
15+
// along with this program. If not, see <https://www.gnu.org/licenses/>.
16+
17+
#pragma once
218

319
// ResultDock: dockable Scintilla view that shows search results
420

src/StaticDialog/resource.rc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x1
3131
BEGIN
3232
DEFPUSHBUTTON "OK", IDOK, 70, 110, 60, 20
3333
LTEXT "Version:", IDC_VERSION_LABEL, 20, 20, 60, 15
34-
CONTROL "4.4.0.29", IDC_VERSION_STATIC, "Static", SS_LEFT | WS_VISIBLE, 85, 20, 100, 15
34+
CONTROL "4.5.0.30", IDC_VERSION_STATIC, "Static", SS_LEFT | WS_VISIBLE, 85, 20, 100, 15
3535
LTEXT "Author:", IDC_AUTHOR_LABEL, 20, 40, 60, 15
3636
CONTROL "Thomas Knoefel", IDC_NAME_STATIC, "Static", SS_NOTIFY | WS_VISIBLE, 85, 40, 130, 15
3737
LTEXT "License:", IDC_LICENSE_LABEL, 20, 60, 60, 15

vs.proj/MultiReplace.vcxproj

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070
<ClInclude Include="..\src\StaticDialog\Docking.h" />
7171
<ClInclude Include="..\src\StaticDialog\resource.h" />
7272
<ClInclude Include="..\src\StaticDialog\StaticDialog.h" />
73-
<ClInclude Include="Header.h" />
7473
</ItemGroup>
7574
<ItemGroup>
7675
<ClCompile Include="..\src\DPIManager.cpp" />
@@ -151,7 +150,6 @@
151150
<ClCompile Include="..\src\PluginDefinition.cpp" />
152151
<ClCompile Include="..\src\ResultDock.cpp" />
153152
<ClCompile Include="..\src\StaticDialog\StaticDialog.cpp" />
154-
<ClCompile Include="Source.cpp" />
155153
</ItemGroup>
156154
<ItemGroup>
157155
<ResourceCompile Include="..\src\MultiReplace.rc" />
@@ -161,6 +159,7 @@
161159
<None Include="..\help_use_variables_dark.html" />
162160
<None Include="..\help_use_variables_light.html" />
163161
<None Include="..\languages.ini" />
162+
<None Include="..\README.md" />
164163
</ItemGroup>
165164
<PropertyGroup Label="Globals">
166165
<ProjectGuid>{9D04DBD5-E12E-44E0-A683-6F43F21D533B}</ProjectGuid>

vs.proj/MultiReplace.vcxproj.filters

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@
112112
<ClCompile Include="..\src\DropTarget.cpp" />
113113
<ClCompile Include="..\src\DPIManager.cpp" />
114114
<ClCompile Include="..\src\ResultDock.cpp" />
115+
<ClCompile Include="..\src\Encoding.cpp" />
115116
</ItemGroup>
116117
<ItemGroup>
117118
<ClInclude Include="..\src\AboutDialog.h" />
@@ -212,6 +213,7 @@
212213
<ClInclude Include="..\src\DockingDlgInterface.h" />
213214
<ClInclude Include="..\src\StaticDialog\Docking.h" />
214215
<ClInclude Include="..\src\ResultDock.h" />
216+
<ClInclude Include="..\src\Encoding.h" />
215217
</ItemGroup>
216218
<ItemGroup>
217219
<ResourceCompile Include="..\src\MultiReplace.rc" />
@@ -226,5 +228,6 @@
226228
<None Include="..\help_use_variables_light.html" />
227229
<None Include="..\languages.ini" />
228230
<None Include="..\help_use_variables_dark.html" />
231+
<None Include="..\README.md" />
229232
</ItemGroup>
230233
</Project>

0 commit comments

Comments
 (0)