ebuild-mode 1.5-r2 doesn't highlight "eautoreconf" and "cvs_src_unpack" as it should. Reproducible: Always Steps to Reproduce: 1. Open emacs-cvs-23.0.0-r6.ebuild in Emacs Actual Results: "cvs_src_unpack" at the beginning of src_unpack() is not highlighted. Neither is "eautoreconf" at the end of that same function. Expected Results: Both "cvs_src_unpack" and "eautoreconf" should be highlighted like "einfo", "epatch", etc.
Created attachment 122362 [details, diff] Patch against ebuild-mode 1.5-r2 Here is a patch that fixes the problem.
These are not the only ones that are missing. We are going to add the keywords of all major eclasses to ebuild-mode. For the current status, you may look into our SVN repository: <http://overlays.gentoo.org/proj/emacs/browser/emacs-extra/ebuild-mode>. Thank you for reporting, and please have some patience.
I added both (and many more) to SVN. Ff you have more, please point them out (and you should use universal diff format for patches, by the way).
Thanks for the updated SVN version.
This is included in version 1.6, released today. Please note that app-emacs/ebuild-mode has been renamed to app-emacs/gentoo-syntax.
Great, thank you.