-
cnotes v0.1.2
Stablereleased this
2026-02-04 19:31:21 +00:00 | 0 commits to master since this releasecnotes v0.1.2
Small but meaningful quality-of-life release — focused on making DOS usage smoother and the overall release process more reliable.
What's New / Improved
-
Easy DOS installation
AddedINSTALL.BAT— a simple, classic DOS installer that copies all six executables toC:\CNOTES(or%CNOTES_HOME%if set), and offers to add the directory to yourPATHpermanently viaAUTOEXEC.BAT.
No more manual copying or remembering paths. -
DOS-friendly documentation
IncludedREAD-DOS.TXT(8.3 compliant name) with concise instructions, quick-start examples, and notes about the default file location and environment override. -
Improved build reliability
Fixed subtle directory creation issues inmakefile.tcsomake -f makefile.tcnow reliably creates thebuildfolder and places everything there without manual intervention. -
Packaging convenience
Added a simple host-side bash helper (make-dos-zip.sh) that takes already-built DOS binaries frombuild/, addsINSTALL.BATandREAD-DOS.TXT, and creates a clean release zip with optional SHA256 checksum — matching the Linux workflow style.
Downloads
-
Linux amd64 (built automatically via Gitea Actions)
cnotes-v0.1.2-linux-amd64.tar.gz
SHA256: (copy from the attached .sha256 file after download) -
DOS (built with Turbo C++ 3.0, large memory model)
cnotes-v0.1.2-dos.zip
Just unzip → runINSTALL.BAT→ follow prompts.
Full instructions insideREAD-DOS.TXT.
Quick Start (both platforms)
# Add a note cnadd "Don't forget to back up the 386 today" # View everything cndump # Help on any command cnhelp cnaddNotes for DOS users
Default storage: current directory (cnotes.csv + cnotes.arc for archived entries)
Override: SET CNOTES_PATH=C:\MYNOTES
Built for Turbo C++ 3.0 compatibility — runs happily in DOSBox, FreeDOS, or real hardware.Behind the scenes
Makefile tweaks for Borland MAKE quirks (long command-line limits, directory creation ordering)
Workflow remains tag-triggered — push v0.1.2 → Linux build & release auto-createsThanks for trying cnotes — especially if you're running it on actual 386/486 hardware or in a retro VM. Feedback welcome!
Greg Gauthier February 2026
-