diff options
Diffstat (limited to 'lisp/progmodes/idlw-help.el')
-rw-r--r-- | lisp/progmodes/idlw-help.el | 40 |
1 files changed, 35 insertions, 5 deletions
diff --git a/lisp/progmodes/idlw-help.el b/lisp/progmodes/idlw-help.el index 2269e179357..69f24686e82 100644 --- a/lisp/progmodes/idlw-help.el +++ b/lisp/progmodes/idlw-help.el @@ -42,13 +42,10 @@ ;;; Code: -(defvar idlwave-help-browse-url-available nil +(defvar idlwave-help-browse-url-available t "Whether browse-url is available") -(setq idlwave-help-browse-url-available - (condition-case nil - (require 'browse-url) - (error nil))) +(require 'browse-url) (defgroup idlwave-online-help nil "Online Help options for IDLWAVE mode." @@ -258,6 +255,39 @@ support." (defvar idlwave-help-def-pos) (defvar idlwave-help-args) (defvar idlwave-help-in-header) +(declare-function idlwave-prepare-structure-tag-completion "idlw-complete-structtag") +(declare-function idlwave-all-method-classes "idlwave") +(declare-function idlwave-all-method-keyword-classes "idlwave") +(declare-function idlwave-beginning-of-statement "idlwave") +(declare-function idlwave-best-rinfo-assoc "idlwave") +(declare-function idlwave-class-found-in "idlwave") +(declare-function idlwave-class-or-superclass-with-tag "idlwave") +(declare-function idlwave-completing-read "idlwave") +(declare-function idlwave-current-routine "idlwave") +(declare-function idlwave-downcase-safe "idlwave") +(declare-function idlwave-entry-find-keyword "idlwave") +(declare-function idlwave-expand-keyword "idlwave") +(declare-function idlwave-find-class-definition "idlwave") +(declare-function idlwave-find-inherited-class "idlwave") +(declare-function idlwave-find-struct-tag "idlwave") +(declare-function idlwave-get-buffer-visiting "idlwave") +(declare-function idlwave-in-quote "idlwave") +(declare-function idlwave-make-full-name "idlwave") +(declare-function idlwave-members-only "idlwave") +(declare-function idlwave-popup-select "idlwave") +(declare-function idlwave-routine-source-file "idlwave") +(declare-function idlwave-routines "idlwave") +(declare-function idlwave-sintern-class "idlwave") +(declare-function idlwave-sintern-keyword "idlwave") +(declare-function idlwave-sintern-method "idlwave") +(declare-function idlwave-sintern-routine-or-method "idlwave") +(declare-function idlwave-sintern-sysvar "idlwave" t t);idlwave-new-sintern-type +(declare-function idlwave-sintern-sysvartag "idlwave" t t) +(declare-function idlwave-substitute-link-target "idlwave") +(declare-function idlwave-sys-dir "idlwave") +(declare-function idlwave-this-word "idlwave") +(declare-function idlwave-what-module-find-class "idlwave") +(declare-function idlwave-where "idlwave") (defun idlwave-help-mode () "Major mode for displaying IDL Help. |