Skip to content

Releases: emacs-php/php-runtime.el

Version 0.3.2

24 Oct 16:33
Compare
Choose a tag to compare

Changed

  • The build tool for this project has been replaced by Eask (#12, thank you @jcs090218)

Fixed

  • Fixed byte compilation error on Emacs 30

Full Changelog: 0.3.1...0.3.2

Version 0.3.1

24 Oct 16:25
Compare
Choose a tag to compare

Fixed

  • Unnecessary eval-when-compile has been removed

Full Changelog: 0.3.0...0.3.1

Version 0.3.0

02 Apr 18:37
Compare
Choose a tag to compare

Added

  • Add :stdout option to php-runtime-eval.
  • Add php-runtime-extension-loaded-p for check PHP extension module is loaded.
  • Add php-runtime-shortdoc for documentation.

Changed

Full Changelog: 0.2.0...0.3.0

Version 0.2.0

14 Dec 03:02
Compare
Choose a tag to compare

Added

  • Add php-runtime-quote-string (alias php-runtime-\') for PHP code construction.

Changed

  • By default, results other than exit status code 0 are converted to Lisp errors.

Security

  • No longer uses the command line to execute code containing ASCII's null bytes (\0 ^@).
    • Normally php-runtime use a fixed filename for temporary execution. Therefore, it is not suitable for running from multiple processes at the same time. To avoid this problem, set the php-runtime--eval-temp-script-name variable.