Skip to content

Commit b0468e8

Browse files
committed
Fix: Replace em-dashes in README with ASCII
1 parent 6eb5fc1 commit b0468e8

1 file changed

Lines changed: 28 additions & 28 deletions

File tree

README.md

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
# pcode-editor
22

3-
Personal Code Editor A lightweight, cross-platform Vim-like GUI text editor for programmers.
3+
Personal Code Editor - A lightweight, cross-platform Vim-like GUI text editor for programmers.
44

5-
Built with **Dear ImGui** + **GLFW** + **ImGuiColorTextEdit** one codebase, runs everywhere.
5+
Built with **Dear ImGui** + **GLFW** + **ImGuiColorTextEdit** - one codebase, runs everywhere.
66

77
## Version
88

@@ -283,26 +283,26 @@ Settings are stored in `pcode-settings.json`:
283283

284284
```
285285
src/
286-
├── main.cpp Entry point
287-
├── editor_app.h Class definitions
288-
└── editor_app.cpp Main implementation
286+
+-- main.cpp - Entry point
287+
+-- editor_app.h - Class definitions
288+
+-- editor_app.cpp - Main implementation
289289
290290
scripts/
291-
├── build.sh Universal build script
292-
├── build-freebsd.sh BSD (X11)
293-
├── build-linux.sh Linux (Wayland)
294-
├── build-windows.bat Windows (MSVC)
295-
└── build-windows-mingw.ps1 Windows (MinGW)
291+
+-- build.sh - Universal build script
292+
+-- build-freebsd.sh - BSD (X11)
293+
+-- build-linux.sh - Linux (Wayland)
294+
+-- build-windows.bat - Windows (MSVC)
295+
+-- build-windows-mingw.ps1 - Windows (MinGW)
296296
297297
docs/
298-
├── userguide.md User documentation
299-
├── developer.md Developer guide
300-
├── imgui_tutorial.md Dear ImGui guide
301-
└── faq.md FAQ
302-
303-
CMakeLists.txt Cross-platform build config
304-
VERSION Version file
305-
pcode-settings.json User settings
298+
+-- userguide.md - User documentation
299+
+-- developer.md - Developer guide
300+
+-- imgui_tutorial.md - Dear ImGui guide
301+
+-- faq.md - FAQ
302+
303+
CMakeLists.txt - Cross-platform build config
304+
VERSION - Version file
305+
pcode-settings.json - User settings
306306
```
307307

308308
---
@@ -322,10 +322,10 @@ All dependencies are fetched automatically via CMake FetchContent:
322322

323323
## Design Principles
324324

325-
1. **Keyboard-first** every action has a keybinding
326-
2. **Fast** immediate mode rendering, minimal dependencies
327-
3. **Minimal** no bloat, no telemetry, no auto-updates
328-
4. **Portable** one codebase, Windows + Linux + BSD + macOS
325+
1. **Keyboard-first** - every action has a keybinding
326+
2. **Fast** - immediate mode rendering, minimal dependencies
327+
3. **Minimal** - no bloat, no telemetry, no auto-updates
328+
4. **Portable** - one codebase, Windows + Linux + BSD + macOS
329329

330330
---
331331

@@ -352,14 +352,14 @@ Click on the terminal window to focus it before typing.
352352

353353
## Documentation
354354

355-
- [User Guide](docs/userguide.md) For end users
356-
- [Developer Guide](docs/developer.md) For contributors
357-
- [Dear ImGui Tutorial](docs/imgui_tutorial.md) ImGui learning resource
358-
- [Versioning Strategy](docs/versioning.md) Release and tagging process
359-
- [FAQ](docs/faq.md) Common issues and solutions
355+
- [User Guide](docs/userguide.md) - For end users
356+
- [Developer Guide](docs/developer.md) - For contributors
357+
- [Dear ImGui Tutorial](docs/imgui_tutorial.md) - ImGui learning resource
358+
- [Versioning Strategy](docs/versioning.md) - Release and tagging process
359+
- [FAQ](docs/faq.md) - Common issues and solutions
360360

361361
---
362362

363363
## License
364364

365-
BSD 2-Clause License see LICENSE file.
365+
BSD 2-Clause License - see LICENSE file.

0 commit comments

Comments
 (0)