-
Notifications
You must be signed in to change notification settings - Fork 119
Supported Version
PHP Mode supports PHP 5 and PHP 7, and a new syntax of PHP. We will be able to edit PHP 5 until future grammar incompatibility is introduced in PHP version.
Please note that when used in combination with Flymake or Flycheck, if the PHP versions of the development environment and the production environment are different, the syntax introduced in the new version will not be detected as an error. For example, when your application code works with PHP 5.6, there is a return type declaration.
We recommend using the latest stable version of GNU Emacs.
We are testing not only GNU Emacs but also the latest snapshot of remacs.
Version | Support |
---|---|
27(dev) | Supported |
26.2 | Recommended |
26.1 | Supported |
25.3 | Supported |
25.2 | Supported |
25.1 | Compatible, but it is not tested. |
24.5 | Supported, until 2020. |
24.4 | Compatible, but it is not tested. |
24.3 | Supported, until 2020. |
≦ 24.2 | No longer supported |
If you compiled Emacs from source code, you should use the latest stable version.
If you are using active supported OS, it probably works with Emacs supplied from its package repository. If you can select more than one Emacs version, please choose a new one.
We are planning a matrix of test versions and support periods based on Debian's LTS support schedule. If you would like us to add the same version as the package of your distribution you want to test, feel free to submit your request this issue.
Install Emacs from Homebrew or compile from source code. Alternatively you can download the installer from GNU Emacs For Mac OS X.
Do not use Emacs bundled with macOS. Do not try to use /usr/bin/emacs
(Emacs 22) because it has security problems as well as being too old.
This package has not been fully tested on Windows, so if you find a problem please contribute.