Whew! Finally I create 4 featured patches for hideif. I tried to make each of the patch standalone and feature complete but I can't guarantee that. Attached are those 4 patches. Please apply the patches according to the numeric order from 0001~0004.The only guarantee is that hideif.el can still be compiled into .elc file without error when each patch is applied (in order 0001~0004).These 4 patches are created using "git format-patch". -- Best regards, Luke Lee