Skip to content

Commit e008eac

Browse files
authored
Merge pull request #406 from fallchildren/master
change default value of php-do-not-use-semantic-imenu
2 parents ff86ba6 + c8b8906 commit e008eac

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-25"
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
@@ -1228,6 +1227,7 @@ After setting the stylevars run hooks according to STYLENAME
12281227
(defvar-mode-local php-mode imenu-create-index-function
12291228
(if php-do-not-use-semantic-imenu
12301229
#'imenu-default-create-index-function
1230+
(require 'semantic/imenu)
12311231
#'semantic-create-imenu-index)
12321232
"Imenu index function for PHP.")
12331233

0 commit comments

Comments
 (0)