calcurse: notification.command freezes interactive mode UI

calcurse 4.7.0 from Arch package, see config here: https://github.com/lfos/calcurse/issues/325#issuecomment-720140664

  1. Set up $notification.command
  2. Open calcurse interactive mode (in tmux).
  3. Wait until $notification.warning time (here: 5 minutes).
  4. Notification is displayed in bottom bar.
  5. The rest of the UI freezes. Keystrokes still work, but changes are not displayed. This leaves interactive mode useless (and dangerous), it needs to be restarted.

On a related note: When restarting calcurse between notification time and the event, the UI is still frozen. And $notification.command is executed twice (more).

About this issue

  • Original URL
  • State: open
  • Created 4 years ago
  • Comments: 19 (11 by maintainers)

Commits related to this issue

Most upvoted comments

@ilf There are a couple of commits in pu that should prevent external commands from interacting with the terminal (without the need for any workaround).