Skip to content

Supported Version

USAMI Kenta edited this page Apr 15, 2019 · 21 revisions

🐘PHP

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.

📝Emacs

We recommend using the latest stable version of GNU Emacs.

We are testing not only GNU Emacs but also the latest snapshot of remacs.

versions

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

for UNIX/Linux users

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.

for macOS users

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.

for Windows users

This package has not been fully tested on Windows, so if you find a problem please contribute.

Clone this wiki locally