Skip to content

SheepText 3.8

Choose a tag to compare

@bestonehxh bestonehxh released this 24 Sep 14:10
· 10 commits to main since this release
  • 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 vlan commands are no longer marked as errors, switchport … vlan lists 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.