[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
PHP mode version 1.5.0
Aaron S. Hawley
PHP mode version 1.5.0
Tue, 4 Nov 2008 13:23:33 -0500
-----BEGIN PGP SIGNED MESSAGE-----
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.
NEWS for version 1.5.0
* Additions and improvements to the GNU Info (Texinfo)
* Add date and time constants of PHP as suggested by Dias
* Make values used by M-x php-mode-version literal values
rather than computed ones.
* Change HTML indentation warning to match only HTML at the
beginning of the line.
* Use font-lock-preprocessor-face for PHP and ASP tags.
* The Emacs Lisp source code has had significant whitespace
and style consistency changes.
* Remove conditional bindings and XEmacs-specific code that
likely does nothing.
* Bug fixes:
** Fix function-based commands for functions using the
keyword modifiers (public, private, ...) and the
ampersand character for function-based commands.
** Fix Imenu-support to thandle abstract, final, static,
public, private and protected keywords.
** Fix reversed order of Imenu entries.
** Fix false syntax highlighting of keywords because of
** Fix byte-compiler warnings.
PHP mode was originally written by Turadg Aleahmad. Version
2 of the PHP programming language first appeared in November
of 1997 (called "PHP/FI"). The first release of PHP 3 was
in 1998. The first release of PHP mode as released by
Aleahmad was on 17 May, 1999. In May of 2000, PHP 4 was
released and the PHP PEAR project had begun. The official
1.0 release of php-mode occurred on 21 October, 2001 with
PHP 4 and PEAR support. The 1.1.0 release of php-mode on 24
January, 2004 had initial support for PHP 5. On 13 July,
PHP 5 was officially released. The final release of
php-mode by Aleahmad, version 1.2.0, occurred on 2 August,
2005. The code languished and was forked by a few
individuals. On 16 January, 2008, Aaron S. Hawley became
the project's new maintainer.
The 1.4.0 release of PHP mode improved support for Emacs 22
and CC Mode 5.31. Major modifications were made to the
library to support the latest major release of Emacs. For
that reason, some user customizations made for previous
versions of of PHP mode are not expected to work properly
without some effort.
NOTE: The NEWS for the 1.4.0 release had a factual error.
The php-mode-user-hook was renamed to php-mode-hook, and not
the other way around as it stated.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
-----END PGP SIGNATURE-----
Description: Text Data
Description: Binary data
Description: Text document
- PHP mode version 1.5.0,
Aaron S. Hawley <=