Skip to content

Commit

Permalink
Merge pull request #752 from emacs-php/release/1.24.4
Browse files Browse the repository at this point in the history
Release 1.25.0
  • Loading branch information
zonuexe authored Jul 23, 2023
2 parents 5e04c92 + 28d0a0b commit 168fc4e
Show file tree
Hide file tree
Showing 15 changed files with 57 additions and 15 deletions.
28 changes: 26 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,36 @@

All notable changes of the PHP Mode 1.19.1 release series are documented in this file using the [Keep a CHANGELOG](https://keepachangelog.com/) principles.

## Unreleased
<!-- ## Unreleased -->

## [1.25.0] - 2023-07-24

### Added

* **Support Emacs 29.1** ([#750])
* **Support Emacs 29.1** ([#743], [#750])

### Fixed

* Fixed many byte compilation errors on Emacs 29 and 30 by multiple patches contributed by [Stefan Monnier] ([#737], [#739] and [#740], thanks Stefan!)
* Fixed PEAR method chaining wrong indentation ([#745] and [#746], thanks [@cweiske]!)
* Fixed `php-mode-debug-reinstall` command ([#747], [#748])

### Removed

* Drop Emacs 25 support ([#729], [736])

[Stefan Monnier]: https://www.iro.umontreal.ca/~monnier/
[#729]: https://github.com/emacs-php/php-mode/pull/729
[#736]: https://github.com/emacs-php/php-mode/pull/736
[#737]: https://github.com/emacs-php/php-mode/pull/737
[#739]: https://github.com/emacs-php/php-mode/pull/739
[#740]: https://github.com/emacs-php/php-mode/pull/740
[#741]: https://github.com/emacs-php/php-mode/pull/741
[#743]: https://github.com/emacs-php/php-mode/pull/743
[#745]: https://github.com/emacs-php/php-mode/pull/745
[#746]: https://github.com/emacs-php/php-mode/pull/746
[#747]: https://github.com/emacs-php/php-mode/pull/747
[#748]: https://github.com/emacs-php/php-mode/pull/748
[#750]: https://github.com/emacs-php/php-mode/pull/750

## [1.24.3] - 2023-03-19
Expand Down
2 changes: 1 addition & 1 deletion Cask
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
(package "php-mode" "1.24.3" "Major mode for editing PHP code")
(package "php-mode" "1.25.0" "Major mode for editing PHP code")
(source melpa)
(source gnu)

Expand Down
9 changes: 9 additions & 0 deletions README.ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,19 @@

A powerful and flexible Emacs major mode for editing PHP scripts

English &nbsp;&nbsp;|&nbsp;&nbsp; [日本語](README.ja.md)

</div>

[PHP ModeのGitHubプロジェクト][php-mode]にissueを作成してバグ報告や機能リクエストを送ってください。

> **Note**
> [最新版][releases]のPHP ModeはEmacs 29をサポートしています.
> アップグレードに伴うトラブルは[Discussions][disscussions-emacs29]に気軽に書き込んでください。
[releases]: https://github.com/emacs-php/php-mode/releases
[disscussions-emacs29]: https://github.com/emacs-php/php-mode/discussions/751

インストール
------------

Expand Down
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,19 @@

A powerful and flexible Emacs major mode for editing PHP scripts

[English](README.md) &nbsp;&nbsp;|&nbsp;&nbsp; 日本語

</div>

Please submit any bug reports or feature requests by creating issues on [the GitHub page for PHP Mode][php-mode].

> **Note**
> The [latest version][releases] of PHP Mode supports Emacs 29.
> Please feel free to [write to disucuss][disscussions-emacs29] if you have problems upgrading to Emacs 29.
[releases]: https://github.com/emacs-php/php-mode/releases
[disscussions-emacs29]: https://github.com/emacs-php/php-mode/discussions/751

Installation
------------

Expand Down
2 changes: 1 addition & 1 deletion lisp/php-align.el
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
;; Maintainer: USAMI Kenta <[email protected]>
;; Keywords: php languages convenience align
;; Homepage: https://github.com/emacs-php/php-mode
;; Version: 1.24.3
;; Version: 1.25.0
;; License: GPL-3.0-or-later

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-complete.el
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
;; Author: USAMI Kenta <[email protected]>

;; Created: 18 Sep 2022
;; Version: 1.24.3
;; Version: 1.25.0
;; Keywords: languages, php

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-defs.el
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: USAMI Kenta <[email protected]>
;; Created: 5 Mar 2022
;; Version: 1.24.3
;; Version: 1.25.0
;; Keywords: languages, php

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-face.el
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: USAMI Kenta <[email protected]>
;; Created: 5 May 2019
;; Version: 1.24.3
;; Version: 1.25.0
;; Keywords: faces, php
;; Homepage: https://github.com/emacs-php/php-mode
;; License: GPL-3.0-or-later
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-flymake.el
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

;; Author: USAMI Kenta <[email protected]>
;; Created: 5 Mar 2022
;; Version: 1.24.3
;; Version: 1.25.0
;; Keywords: tools, languages, php

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-ide-phpactor.el
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
;; Author: USAMI Kenta <[email protected]>
;; Keywords: tools, files
;; URL: https://github.com/emacs-php/php-mode
;; Version: 1.24.0
;; Version: 1.25.0
;; License: GPL-3.0-or-later

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-ide.el
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
;; Author: USAMI Kenta <[email protected]>
;; Keywords: tools, files
;; URL: https://github.com/emacs-php/php-mode
;; Version: 1.24.0
;; Version: 1.25.0
;; License: GPL-3.0-or-later

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-mode-debug.el
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
;; Author: USAMI Kenta <[email protected]>
;; URL: https://github.com/emacs-php/php-mode
;; Keywords: maint
;; Version: 1.24.3
;; Version: 1.25.0
;; License: GPL-3.0-or-later

;; This program is free software; you can redistribute it and/or modify
Expand Down
4 changes: 2 additions & 2 deletions lisp/php-mode.el
Original file line number Diff line number Diff line change
Expand Up @@ -9,13 +9,13 @@
;; Maintainer: USAMI Kenta <[email protected]>
;; URL: https://github.com/emacs-php/php-mode
;; Keywords: languages php
;; Version: 1.24.3
;; Version: 1.25.0
;; Package-Requires: ((emacs "26.1"))
;; License: GPL-3.0-or-later

(eval-and-compile
(make-obsolete-variable
(defconst php-mode-version-number "1.24.3" "PHP Mode version number.")
(defconst php-mode-version-number "1.25.0" "PHP Mode version number.")
"Please call (php-mode-version :as-number t) for compatibility." "1.24.2"))

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/php-project.el
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
;; Author: USAMI Kenta <[email protected]>
;; Keywords: tools, files
;; URL: https://github.com/emacs-php/php-mode
;; Version: 1.24.3
;; Version: 1.25.0
;; License: GPL-3.0-or-later

;; This program is free software; you can redistribute it and/or modify
Expand Down
2 changes: 1 addition & 1 deletion lisp/php.el
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

;; Author: USAMI Kenta <[email protected]>
;; Created: 5 Dec 2018
;; Version: 1.24.3
;; Version: 1.25.0
;; Keywords: languages, php
;; Homepage: https://github.com/emacs-php/php-mode
;; License: GPL-3.0-or-later
Expand Down

0 comments on commit 168fc4e

Please sign in to comment.