branch: elpa/powershell
commit 38727f1cdaf0c937a62b68ee52ec7196b8149f93
Merge: f2da15857e4 3744d8c2ab9
Author: Jürgen Hötzel <[email protected]>
Commit: GitHub <[email protected]>

    Merge pull request #39 from hexmode/master
    
    Use fboundp instead of require
---
 powershell.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/powershell.el b/powershell.el
index d4d59028ef2..66d9f2cecfc 100644
--- a/powershell.el
+++ b/powershell.el
@@ -734,7 +734,7 @@ Where <fcn-name> is the name of the function to which 
<helper string> applies.
 
 (defun powershell-setup-imenu ()
   "Install `powershell-imenu-expression'."
-  (when (require 'imenu nil t)
+  (when (fboundp 'imenu-add-menubar-index)
     ;; imenu doc says these are buffer-local by default
     (setq imenu-generic-expression powershell-imenu-expression)
     (setq imenu-case-fold-search nil)
@@ -742,7 +742,7 @@ Where <fcn-name> is the name of the function to which 
<helper string> applies.
 
 (defun powershell-setup-speedbar ()
   "Install `speedbar-add-supported-extension'."
-  (when (require 'speedbar nil t)
+  (when (fboundp 'speedbar-add-supported-extension)
     (speedbar-add-supported-extension ".ps1?")))
 
 ;; A better command would be something like "powershell.exe -NoLogo

Reply via email to