Skip to content

1.1.2

Choose a tag to compare

@20syldev 20syldev released this 17 Aug 20:57
· 29 commits to master since this release
1.1.2
7fb98f0

Major release for mn — personal dynamic terminal manual.

Changes

  • Function scripts fall back to ~/.local/bin — when /usr/local/bin is not writable, scripts are created in the user directory instead of failing silently
  • sudo only for legacy root-owned scripts — editing goes through sudoedit (GUI editors get --wait automatically), deletion through sudo rm, with a clear error when it fails
  • Rollback on failed script creation — the entry is removed and no false success is shown, no more ghost functions in the list
  • Duplicate names refused when adding an entry — applies to all modules (connections, repos, aliases, functions)
  • PATH warning — a notice is shown when the scripts directory is not on your PATH
  • Ctrl-C at the sudo password prompt no longer closes the TUI