Skip to content

Commit 45e5f10

Browse files
authored
Merge branch 'master' into font-locking-fixes
2 parents 0bbe50e + e008eac commit 45e5f10

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

php-mode.el

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
(defconst php-mode-version-number "1.18.4"
1616
"PHP Mode version number.")
1717

18-
(defconst php-mode-modified "2018-01-29"
18+
(defconst php-mode-modified "2018-01-30"
1919
"PHP Mode build date.")
2020

2121
;; This file is free software; you can redistribute it and/or
@@ -82,7 +82,6 @@
8282
(require 'etags)
8383
(require 'speedbar)
8484
(require 'imenu)
85-
(require 'semantic/imenu)
8685

8786
(require 'cl-lib)
8887
(require 'mode-local)
@@ -262,7 +261,7 @@ can be used to match against definitions for that classlike."
262261
"^\\s-*function\\s-+\\(\\(?:\\sw\\|\\s_\\)+\\)\\s-*(" 1))
263262
"Imenu generic expression for PHP Mode. See `imenu-generic-expression'.")
264263

265-
(defcustom php-do-not-use-semantic-imenu nil
264+
(defcustom php-do-not-use-semantic-imenu t
266265
"Customize `imenu-create-index-function' for `php-mode'.
267266
268267
If using `semantic-mode' `imenu-create-index-function' will be
@@ -1234,6 +1233,7 @@ After setting the stylevars run hooks according to STYLENAME
12341233
(defvar-mode-local php-mode imenu-create-index-function
12351234
(if php-do-not-use-semantic-imenu
12361235
#'imenu-default-create-index-function
1236+
(require 'semantic/imenu)
12371237
#'semantic-create-imenu-index)
12381238
"Imenu index function for PHP.")
12391239

0 commit comments

Comments
 (0)