Hi! When running commands from a user menu, we just print errors to stdout, right? This makes the screen flicker, and also in order to look at those errors, you have to hide panels with C-o.
Can we somehow call the error dialog may be? Or is there any other way or a hint/workaround? I even tried to call `%view` like this: = t r + ! t t d Diff against same named files if [ "%d" = "%D" ]; then %view MSG="The two directores must be different"; printf "\n%$((($(tput cols)-${#MSG})/2))s%%s\n" " " "$MSG" exit 1 fi if [ -f %D/%f ]; then mcdiff %d/%f %D/%f fi ...but as soon as `%view` is declared in a menu item construct, it seems to affect literally everything, including `mcdiff` command in this example (we can't somehow "close" `%view`?), which results in "Cannot get terminal settings: Inappropriate ioctl for device (25)" error. So, using `%view` is probably not the best possible solution after all :) But may be there are some other ways? Printing to stdout from a menu doesn't seem like the most user-friendly solution :) -- JD _______________________________________________ mc mailing list https://mail.gnome.org/mailman/listinfo/mc