Skip to content

Plain 0.3.0

Choose a tag to compare

@omarchybot omarchybot released this 12 Nov 11:48

Safer files

  • Save As no longer writes over a file Plain refused to open. A binary or huge file that was put aside can't be truncated by Ctrl+Shift+S, Enter.
  • A file that turns into one Plain won't open while it's open (a FIFO swapped in, or a file grown past 1 MB) is handled the way opening it would be, instead of freezing the window or being read whole.
  • A read-only file unlocks as soon as you make it writable in a terminal, without reopening it.

Editing

  • Saving an untitled file from the unsaved-changes question now goes on to close the window or open the other file.
  • A comment or string that closes on a line too long to color no longer leaves the rest of the file colored as if still inside it.
  • With a language picked, the find bar's count falls back to English counted by English rules ("21 matches", not "21 match"), and a first language pick that creates ~/.config/omarchy is followed right away.

Everywhere

  • plain --help and plain --version answer on a TTY or over SSH, without a display.
  • Plain builds with CMake, and every pull request runs the tests.