Sadly I am stuck using Emacs version 21.4 in a work environment. Despite this I would very much like to be able to use rgrep.
Either the version of Emacs 21.4 I have has been stripped down, or rgrep doesn't ship with rgrep. I have transferred the grep.el from a 24.5 system. When I try to byte-compile grep.el and it's require dependencies I get the following error in macroexp.el:
Invalid read syntax ((". in wrong context"))
I can't find any syntax errors in macroexp.el ( and would be very surprised to find any) so I'm wondering if this is a version (in)compatibility issue which I can overcome with some simple edits?