Skip to content

Commit 30f5bed

Browse files
authored
Merge pull request #5627 from RaiKoHoff/grepWin_orig
chore: remove grepWinNP3 project from main
2 parents 7973559 + b2907c7 commit 30f5bed

206 files changed

Lines changed: 12 additions & 59914 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/copilot-instructions.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ GitHub Actions workflow at `.github/workflows/build.yml` builds all four platfor
4848

4949
## Architecture
5050

51-
Notepad3 is a Win32 desktop text editor built on the **Scintilla** editing component with **Lexilla** for syntax highlighting. It ships with two companion tools: **MiniPath** (file browser) and **grepWinNP3** (file search/grep).
51+
Notepad3 is a Win32 desktop text editor built on the **Scintilla** editing component with **Lexilla** for syntax highlighting. It ships with the companion tool **MiniPath** (file browser) and integrates with the external **grepWin** tool (file search/grep).
5252

5353
### Core modules (in `src\`)
5454

@@ -74,7 +74,6 @@ Notepad3 is a Win32 desktop text editor built on the **Scintilla** editing compo
7474
- **`src\tinyexpr\` / `src\tinyexprcpp\`** — Expression evaluator for statusbar
7575
- **`src\uthash\`** — Hash table library (C macros)
7676
- **`src\crypto\`** — Rijndael/SHA-256 for AES-256 encryption
77-
- **Boost Regex & IOStreams** — Managed via `vcpkg.json`
7877

7978
### Syntax highlighting lexers (`src\StyleLexers\`)
8079

Build/Build_PortableApp.cmd

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@ REM Build PortableApps Package
33
REM Usage: Build_PortableApp.cmd [arguments passed to BuildPortableApp.ps1]
44

55
setlocal
6+
set PortAppsDir=D:\PortableApps
67

7-
powershell -ExecutionPolicy Bypass -File "%~dp0scripts\BuildPortableApp.ps1" %*
8+
powershell -ExecutionPolicy Bypass -File "%~dp0scripts\BuildPortableApp.ps1" -PortableAppsDir "%PortAppsDir%" %*

Build/scripts/BuildPortableApp.ps1

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Build PortableApps Package for Notepad3
22
# Usage: .\BuildPortableApp.ps1 [-SkipBuild] [-SkipVersionPatch]
3-
# [-SkipLauncherGenerator] [-InstallerPath <path>]
3+
# [-SkipLauncherGenerator] [-PortableAppsDir <path>]
44
#
55
# Steps:
66
# 1. Run Version.ps1 to generate VersionEx.h
@@ -15,13 +15,15 @@ param(
1515
[switch]$SkipBuild,
1616
[switch]$SkipVersionPatch,
1717
[switch]$SkipLauncherGenerator,
18-
[string]$InstallerPath = "d:\PortableApps\PortableApps.comInstaller\PortableApps.comInstaller.exe"
18+
[string]$PortableAppsDir = "D:\PortableApps"
1919
)
2020

2121
$ErrorActionPreference = "Stop"
2222
$ScriptDir = Split-Path -Parent $MyInvocation.MyCommand.Path
2323
$RepoRoot = Split-Path -Parent (Split-Path -Parent $ScriptDir)
2424

25+
$InstallerPath = Join-Path $PortableAppsDir "PortableApps.comInstaller\PortableApps.comInstaller.exe"
26+
2527
$PortableAppRoot = Join-Path $RepoRoot "np3portableapp"
2628
$PortableAppDir = Join-Path $PortableAppRoot "Notepad3Portable"
2729
$AppInfoDir = Join-Path $PortableAppDir "App\AppInfo"
@@ -255,7 +257,7 @@ if ($SkipLauncherGenerator) {
255257
Write-Host "Skipped (using existing Notepad3Portable.exe)" -ForegroundColor Yellow
256258
}
257259
else {
258-
$LauncherGeneratorPath = "d:\PortableApps\PortableApps.comLauncher\PortableApps.comLauncherGenerator.exe"
260+
$LauncherGeneratorPath = Join-Path $PortableAppsDir "PortableApps.comLauncher\PortableApps.comLauncherGenerator.exe"
259261
if (-not (Test-Path $LauncherGeneratorPath)) {
260262
throw "PortableApps.comLauncherGenerator.exe not found: $LauncherGeneratorPath"
261263
}

CLAUDE.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
44

55
## Project Overview
66

7-
Notepad3 is a Windows-only Win32 desktop text editor (C/C++) built on **Scintilla** (editing component) and **Lexilla** (syntax highlighting). It ships with companion tools **MiniPath** (file browser, Ctrl+M) and **grepWinNP3** (file search/grep, Ctrl+Shift+F). Licensed under BSD 3-Clause.
7+
Notepad3 is a Windows-only Win32 desktop text editor (C/C++) built on **Scintilla** (editing component) and **Lexilla** (syntax highlighting). It ships with the companion tool **MiniPath** (file browser, Ctrl+M) and integrates with the external **grepWin** tool (file search/grep, Ctrl+Shift+F). Licensed under BSD 3-Clause.
88

99
## Build Commands
1010

@@ -84,7 +84,6 @@ MainWndProc (Notepad3.c)
8484
| `src\tinyexpr\` / `src\tinyexprcpp\` | TinyExpr | Expression evaluator (statusbar) |
8585
| `src\uthash\` | uthash | Hash table / dynamic array macros |
8686
| `src\crypto\` | Rijndael/SHA-256 | AES-256 encryption |
87-
| Boost (via `vcpkg.json`) | Boost Regex & IOStreams | Used by grepWinNP3 |
8887

8988
### Syntax Lexers (`src\StyleLexers\`)
9089

grepWinNP3/.clang-format

Lines changed: 0 additions & 134 deletions
This file was deleted.

grepWinNP3/.editorconfig

Lines changed: 0 additions & 34 deletions
This file was deleted.

grepWinNP3/CODE_OF_CONDUCT.md

Lines changed: 0 additions & 13 deletions
This file was deleted.

0 commit comments

Comments
 (0)