Skip to content

Commit 0c55240

Browse files
authored
Merge pull request #769 from emacs-php/release/1.25.1
Release 1.25.1
2 parents f6e3a1c + 6ad1715 commit 0c55240

15 files changed

+35
-19
lines changed

CHANGELOG.md

+18-2
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,42 @@
22

33
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.
44

5-
## Unreleased
5+
<!-- ## Unreleased -->
6+
7+
## [1.25.1] - 2023-11-24
68

79
### Added
810

911
* Add `php-topsy-beginning-of-defun-with-class` to display classname with function signature. ([#766])
12+
* Add missing `__DIR__` to `php-magical-constants` ([#756], thanks [@piotrkwiecinski])
13+
14+
### Changed
15+
16+
* Make developer build task in Makefile now depends on Eask. ([#762], thanks [@jcs090218])
17+
* This change does not affect package installation users
18+
* Read [CONTRIBUTING.md] if you prefer to build it yourself from zip or tar ball
1019

1120
### Fixed
1221

13-
* Fixed build failure in Emacs on master branch ([#764], [#767])
22+
* Fixed build failure in Emacs on master branch ([#764], [#765], [#767], thanks [@takeokunn])
1423

1524
### Removed
1625

1726
* Removed Phan-specific features from `php-project` ([#754])
1827
* Removed [Cask](https://cask.readthedocs.io/) and [Keg](https://github.com/conao3/keg.el) metadata files for building ([#770])
1928

2029
[#754]: https://github.com/emacs-php/php-mode/pull/754
30+
[#756]: https://github.com/emacs-php/php-mode/pull/756
31+
[#762]: https://github.com/emacs-php/php-mode/pull/762
2132
[#764]: https://github.com/emacs-php/php-mode/issues/764
33+
[#765]: https://github.com/emacs-php/php-mode/pull/765
2234
[#766]: https://github.com/emacs-php/php-mode/pull/766
2335
[#767]: https://github.com/emacs-php/php-mode/pull/767
2436
[#770]: https://github.com/emacs-php/php-mode/pull/770
37+
[@jcs090218]: https://github.com/jcs090218
38+
[@piotrkwiecinski]: https://github.com/piotrkwiecinski
39+
[@takeokunn]: https://github.com/takeokunn
40+
[CONTRIBUTING.md]: https://github.com/emacs-php/php-mode/blob/master/CONTRIBUTING.md
2541

2642
## [1.25.0] - 2023-07-24
2743

Eask

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
(package "php-mode"
2-
"1.25.0"
2+
"1.25.1"
33
"Major mode for editing PHP code")
44

55
(website-url "https://github.com/emacs-php/php-mode")

README.ja.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![lang: PHP 8.2](https://img.shields.io/badge/lang-PHP%208.2-brightgreen.svg)](https://php.net/manual/migration82.php)
66
[![lang: PHP 7](https://img.shields.io/badge/lang-PHP%207-green.svg)](https://php.net/downloads.php)
77
[![Build Status](https://github.com/emacs-php/php-mode/workflows/CI/badge.svg)](https://github.com/emacs-php/php-mode/actions)
8-
[![GPL v3](https://img.shields.io/badge/license-GPL_v3-green.svg)](http://www.gnu.org/licenses/gpl-3.0.txt)<br>
8+
[![GPL v3](https://img.shields.io/badge/license-GPL_v3-green.svg)][gpl-v3]<br>
99
[![NonGNU ELPA][nongnu-elpa-badge]][nongnu-elpa]
1010
[![melpa badge][melpa-badge]][melpa-link]
1111

@@ -115,7 +115,7 @@ PHP Modeは[GNU General Public License Version 3][gpl-v3] (GPLv3) でライセ
115115
[Authors]: https://github.com/emacs-php/php-mode/wiki/Authors
116116
[Contributors]: https://github.com/emacs-php/php-mode/graphs/contributors
117117
[Supported Version]: https://github.com/emacs-php/php-mode/wiki/Supported-Version
118-
[gpl-v3]: https://www.gnu.org/licenses/quick-guide-gplv3.html
118+
[gpl-v3]: https://www.gnu.org/licenses/gpl-3.0
119119
[nongnu-elpa-badge]: https://elpa.nongnu.org/nongnu/php-mode.svg
120120
[nongnu-elpa]: https://elpa.nongnu.org/nongnu/php-mode.html
121121
[melpa-badge]: http://melpa.org/packages/php-mode-badge.svg

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
[![lang: PHP 8.2](https://img.shields.io/badge/lang-PHP%208.2-brightgreen.svg)](https://php.net/manual/migration82.php)
66
[![lang: PHP 7](https://img.shields.io/badge/lang-PHP%207-green.svg)](https://php.net/downloads.php)
77
[![Build Status](https://github.com/emacs-php/php-mode/workflows/CI/badge.svg)](https://github.com/emacs-php/php-mode/actions)
8-
[![GPL v3](https://img.shields.io/badge/license-GPL_v3-green.svg)](http://www.gnu.org/licenses/gpl-3.0.txt)<br>
8+
[![GPL v3](https://img.shields.io/badge/license-GPL_v3-green.svg)][gpl-v3]<br>
99
[![NonGNU ELPA][nongnu-elpa-badge]][nongnu-elpa]
1010
[![melpa badge][melpa-badge]][melpa-link]
1111

@@ -115,7 +115,7 @@ This project was maintained by [Eric James Michael Ritz][@ejmr] until 2017. Curr
115115
[Authors]: https://github.com/emacs-php/php-mode/wiki/Authors
116116
[Contributors]: https://github.com/emacs-php/php-mode/graphs/contributors
117117
[Supported Version]: https://github.com/emacs-php/php-mode/wiki/Supported-Version
118-
[gpl-v3]: https://www.gnu.org/licenses/quick-guide-gplv3.html
118+
[gpl-v3]: https://www.gnu.org/licenses/gpl-3.0
119119
[nongnu-elpa-badge]: https://elpa.nongnu.org/nongnu/php-mode.svg
120120
[nongnu-elpa]: https://elpa.nongnu.org/nongnu/php-mode.html
121121
[melpa-badge]: http://melpa.org/packages/php-mode-badge.svg

lisp/php-align.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
;; Maintainer: USAMI Kenta <[email protected]>
88
;; Keywords: php languages convenience align
99
;; Homepage: https://github.com/emacs-php/php-mode
10-
;; Version: 1.25.0
10+
;; Version: 1.25.1
1111
;; License: GPL-3.0-or-later
1212

1313
;; This program is free software; you can redistribute it and/or modify

lisp/php-complete.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
;; Author: USAMI Kenta <[email protected]>
77

88
;; Created: 18 Sep 2022
9-
;; Version: 1.25.0
9+
;; Version: 1.25.1
1010
;; Keywords: languages, php
1111

1212
;; This program is free software; you can redistribute it and/or modify

lisp/php-defs.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
;; Author: USAMI Kenta <[email protected]>
66
;; Created: 5 Mar 2022
7-
;; Version: 1.25.0
7+
;; Version: 1.25.1
88
;; Keywords: languages, php
99

1010
;; This program is free software; you can redistribute it and/or modify

lisp/php-face.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
;; Author: USAMI Kenta <[email protected]>
66
;; Created: 5 May 2019
7-
;; Version: 1.25.0
7+
;; Version: 1.25.1
88
;; Keywords: faces, php
99
;; Homepage: https://github.com/emacs-php/php-mode
1010
;; License: GPL-3.0-or-later

lisp/php-flymake.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
;; Author: USAMI Kenta <[email protected]>
66
;; Created: 5 Mar 2022
7-
;; Version: 1.25.0
7+
;; Version: 1.25.1
88
;; Keywords: tools, languages, php
99

1010
;; This program is free software; you can redistribute it and/or modify

lisp/php-ide-phpactor.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
;; Author: USAMI Kenta <[email protected]>
66
;; Keywords: tools, files
77
;; URL: https://github.com/emacs-php/php-mode
8-
;; Version: 1.25.0
8+
;; Version: 1.25.1
99
;; License: GPL-3.0-or-later
1010

1111
;; This program is free software; you can redistribute it and/or modify

lisp/php-ide.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
;; Author: USAMI Kenta <[email protected]>
66
;; Keywords: tools, files
77
;; URL: https://github.com/emacs-php/php-mode
8-
;; Version: 1.25.0
8+
;; Version: 1.25.1
99
;; License: GPL-3.0-or-later
1010

1111
;; This program is free software; you can redistribute it and/or modify

lisp/php-mode-debug.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
;; Author: USAMI Kenta <[email protected]>
66
;; URL: https://github.com/emacs-php/php-mode
77
;; Keywords: maint
8-
;; Version: 1.25.0
8+
;; Version: 1.25.1
99
;; License: GPL-3.0-or-later
1010

1111
;; This program is free software; you can redistribute it and/or modify

lisp/php-mode.el

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@
99
;; Maintainer: USAMI Kenta <[email protected]>
1010
;; URL: https://github.com/emacs-php/php-mode
1111
;; Keywords: languages php
12-
;; Version: 1.25.0
12+
;; Version: 1.25.1
1313
;; Package-Requires: ((emacs "26.1"))
1414
;; License: GPL-3.0-or-later
1515

1616
(eval-and-compile
1717
(make-obsolete-variable
18-
(defconst php-mode-version-number "1.25.0" "PHP Mode version number.")
18+
(defconst php-mode-version-number "1.25.1" "PHP Mode version number.")
1919
"Please call (php-mode-version :as-number t) for compatibility." "1.24.2"))
2020

2121
;; This program is free software; you can redistribute it and/or modify

lisp/php-project.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
;; Author: USAMI Kenta <[email protected]>
66
;; Keywords: tools, files
77
;; URL: https://github.com/emacs-php/php-mode
8-
;; Version: 1.25.0
8+
;; Version: 1.25.1
99
;; License: GPL-3.0-or-later
1010

1111
;; This program is free software; you can redistribute it and/or modify

lisp/php.el

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66
;; Author: USAMI Kenta <[email protected]>
77
;; Created: 5 Dec 2018
8-
;; Version: 1.25.0
8+
;; Version: 1.25.1
99
;; Keywords: languages, php
1010
;; Homepage: https://github.com/emacs-php/php-mode
1111
;; License: GPL-3.0-or-later

0 commit comments

Comments
 (0)