# HG changeset patch # User Oleksandr Gavenko # Date 1610057241 -7200 # Node ID 25d27dfee90e9b80cde6dd4403aa372a11b6bb70 # Parent 4fdd8bd3d0a45e57f852bf042bf5947d340f99e9 No need for file size check when opening file in Emacs. Check should be done in utility "e". diff -r 4fdd8bd3d0a4 -r 25d27dfee90e .config/mc/mc.ext --- a/.config/mc/mc.ext Fri Jan 08 00:04:16 2021 +0200 +++ b/.config/mc/mc.ext Fri Jan 08 00:07:21 2021 +0200 @@ -248,6 +248,10 @@ ################################################################ # Open in Emacs. +default/* + Open=file %f + Edit=e %f + regex/\.([cC][cC]?|[cC][pP][pP]|[cC][xX][xX])$ Open=e %f # Open=sensible-editor %f diff -r 4fdd8bd3d0a4 -r 25d27dfee90e Makefile --- a/Makefile Fri Jan 08 00:04:16 2021 +0200 +++ b/Makefile Fri Jan 08 00:07:21 2021 +0200 @@ -157,12 +157,7 @@ mkdir -p $(HOME)/.config/mc $(HOME)/.local/share/mc/; \ umask 0117; \ $(INSTALL_DATA) .local/share/mc/bashrc $(HOME)/.local/share/mc/; \ - cat .config/mc/mc.ext /etc/mc/mc.ext > $(HOME)/.config/mc/mc.ext; \ - { \ - echo 'default/*'; \ - echo ' Open=file %f'; \ - echo ' Edit=[ `du -m %f | { read size rest; echo $$size; }` -le 4 ] && e %f || echo Too large file for Emacs...'; \ - } >>$(HOME)/.config/mc/mc.ext + cat .config/mc/mc.ext /etc/mc/mc.ext > $(HOME)/.config/mc/mc.ext ifneq '' '$(filter $(host_os),cygwin linux)' if command -v file 1>/dev/null; then \ $(INSTALL_DATA) .magic $(HOME); \