-
Notifications
You must be signed in to change notification settings - Fork 119
Plans for version 1.12
Eric James Michael Ritz edited this page Sep 1, 2013
·
13 revisions
Release Date: 1st of September 2013
Note: I was not able to address everything below for this release. But I will be carrying over the incomplete issues for the next version.
-
(Complete) Show links to the project site and wiki when using
M-x customize-group
. -
(Complete) Treat
unset()
as a language built-in. -
(Complete) Correctly highlight
enddeclare
. -
(Complete) Do not treat
const
as a type-hint. - Show constants via Imenu, including both those using
const
anddefine()
. - (Complete) Automatically enable PHP Mode for Amaka scripts.
- (Complete) Fix indentation with magic constants. There is a related issue and a relevant mailing list post.
- (Complete) Fix marching indentation with multiple catch blocks.
- (Partially Fixed) Fix multi-line use statements.
- Fix indentation for heredocs and nowdocs.
- Fix Imenu not recognizing static methods.
- (Complete) Mention in the README that the Marmalade repository has an out-dated version of PHP Mode.
- (Complete) Add installation instructions to the README. (Wow we've never actually done this... Big oversight on my part---ejmr)
- Thoroughly search for any conflicts between PHP Mode and Web Mode.
-
(Complete) If Web Mode is available and
web-mode-extra-php-constants
exists then include those values inphp-constants
. - Fix
M-q
on comments beginning with the pound sign. - (Complete) Fix PHP Mode not applying the correct syntax highlighting to function calls using sub-namespaces.
- (Complete) Fix aligning chained method calls inside of arrays.