Repository navigation
SheepText 3.8
- Code folding is now safe under every edit: replace-all, multi-cursor typing, line duplicate/delete, save-time trimming and undo no longer damage a folded block or leave a placeholder character in the file.
- Saving keeps the file you opened: symlinks and hard links are written through, Finder tags and other metadata survive, and a manual save that would overwrite a change made by another app now asks first.
- Auto save no longer races a manual save or quit, and ⌘Q waits for a pending auto save instead of dropping it.
- Recent files and session tabs on a cloud drive that has not mounted yet are no longer forgotten; Find in Files skips cloud-only placeholders instead of downloading them.
- Compare mode: blank-line accounting, block transfer on CRLF/CR files, stale-arrow clicks and very large diffs (200,000 lines with scattered edits) are all correct now, and typing in a compare pane is lighter.
- Network configs: real Cisco
vlancommands are no longer marked as errors,switchport … vlanlists are validated, plain-text notes that merely mention a vendor stay uncoloured, and large configs highlight faster. - Syntax colours no longer bleed between tabs, the character you just typed inside a word keeps its colour, and the Thai fallback font survives a theme change.
- Pinch-to-zoom is smooth on large files; Go to Line lands on the right line in CRLF files.
- The experimental plugin system has been removed.
Unsigned build — first launch: right-click the app and choose Open, or allow it in
System Settings › Privacy & Security. Download SheepText-3.8.zip, unzip, and drag SheepText.app
into Applications. Requires macOS 26 (Tahoe) or later, Apple Silicon.