(honestly I dunno; have never used EMACS yet)
Then again, if you're editing files in /etc/ as root and using emacs to do so, you kinda deserve what you get.
In Slackware's startup scripts, there's a good bunch of
if [ -x SOME_FILE ]; then # if the file is executable, run it
./SOME_FILE start
fi
which makes it trivial to enable/disable various services by simply chmod +x SOME_FILE / chmod -x SOME_FILE. If EMACS' backup files were marked as not executable by the editor, that would be `case closed' for me, no need to pay extra attention to characters in file names.They are in fact created by renaming the real file to the backup name, then saving the real file and copying the permissions.
Is the implication that you can have .dpkg files in cron folders that you wouldn't want to try to execute?
https://bugs.launchpad.net/ubuntu/+source/debianutils/+bug/3... http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=68561
.py, .pl, .sh and (as people realize they'are actually writing bash scripts) .bash are standards people actually use. Having them break in what amounts to an include dir is bad mojo.