Description of problem: When I hit M-x php-mode in Emacs, the command is not recognized. I would expect that it would work in a similar fashion to M-x perl-mode, etc. Version-Release number of selected component (if applicable): emacs-common-21.4-5 How reproducible: Always Additional info: I don't know if it's related, but the two mode definitions seems to be in different directories: /usr/share/emacs/21.4/lisp/progmodes/perl-mode.elc /usr/share/emacs/site-lisp/php-mode.elc -B.
Thanks for the report - the autoload in php-mode-init.el was incomplete. You can add: ;;; php-mode (autoload 'php-mode "php-mode" "Major mode for editing PHP code." t) to your .emacs file say to workaround it for now. Fix should be in next build emacs-21.4-12 in FC devel.
Fix should be in FC5.
Confirmed to be fixed, at least as of Fedora 7.