Function: idlwave-help-html-link

idlwave-help-html-link is a byte-compiled function defined in idlw-help.el.gz.

Signature

(idlwave-help-html-link LINK)

Documentation

Get HTML help on a given LINK.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/idlw-help.el.gz
(defun idlwave-help-html-link (link)
  "Get HTML help on a given LINK."
  (let ((browse-url-browser-function idlwave-help-browser-function)
	(help-loc (idlwave-html-help-location))
	(browse-url-generic-program idlwave-help-browser-generic-program)
	;(browse-url-generic-args idlwave-help-browser-generic-args)
	full-link)

    ;; Just a regular file name (+ anchor name)
    (unless (and (stringp help-loc)
		 (file-directory-p help-loc))
      (error "Invalid help location"))
    (setq full-link (browse-url-file-url (expand-file-name link help-loc)))

    ;; Select the browser
    (cond
     (idlwave-help-use-assistant
      (idlwave-help-assistant-open-link link))

     ((or idlwave-help-browser-is-local
	  (string-match "w3" (symbol-name idlwave-help-browser-function)))
      (idlwave-help-display-help-window (lambda () (browse-url full-link))))

     (t (browse-url full-link)))))