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?
elispfunctions work without byte compiling the library?
rgrepwas introduced in 22.1.
configureoption? Installing it the very first time could be a bit tricky as you figure out which dependencies you might also need to build locally. But once done the first time, future upgrades will be smooth.