PHP Mode for Emacs / News: Recent posts

PHP mode for Emacs: 1.5.0 released

An Emacs major mode for editing PHP code. Features: Syntax coloring and indenting; Documentation browse and search functions; Support for Imenu and SpeedBar; Customization options

A new version of PHP mode for Emacs is released. Version 1.5.0 is the follow-up to the major improvements unveiled for PHP mode in January. There are no major new features in this release, but many bug fixes.

The mode is only tested in Emacs 22 with CC Mode 5.31. There are still no plans to support Emacs 21 and earlier versions, nor XEmacs. Patches against the source code or detailed bug reports for supporting these and other emacsen are gladly accepted, however.... read more

Posted by Aaron S. Hawley 2008-11-05

PHP mode 1.4.0 released

A new version of PHP mode for Emacs is released. This new release improves support for Emacs 22 and CC Mode 5.31. At this time, there are no plans to support Emacs 21 and earlier versions, nor XEmacs. Source code patches and detailed bug reports about supporting other emacsen are gladly accepted.

Major modifications were made to the library to support changes in the latest major release of Emacs. For that reason, some customizations made to previous versions of of PHP mode are not expected to work properly without some effort.... read more

Posted by Aaron S. Hawley 2008-01-25

New leadership

I don't know if anyone reads these little news items, but here's some major news for the project.

The past couple years I've let php-mode stagnate. Recently Aaron Hawley has been breathing new life into it, with the 1.4 release. I hadn't realized how much the project stagnated until I read the timeline and history he included. And with the quality of the 1.4 release, I see what php-mode could be if Aaron took the reigns.... read more

Posted by Turadg Aleahmad 2008-01-16


See for how to integrate php-mode with html-mode.

Posted by Turadg Aleahmad 2003-09-04

Back from the dead

After a long hiatus (so long I can't even remember how long) I've made some useful updates to php-mode. My favorite is declassifying underscore as a word constituent in the syntax table. Now you can M-Backspace on something like my_separated_function_name and remove just "_name" rather than the whole thing.

Posted by Turadg Aleahmad 2003-02-25

Now on SourceForge

php-mode development will be from now on coordinated on SourceForge, though I will continue to offer the latest version at

Posted by Turadg Aleahmad 2001-01-19

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks