branch: externals/idlwave commit b6f38fd96f4b4e76c5931276b6e401c3b6fdcdfc Author: jdsmith <jdsmith> Commit: jdsmith <jdsmith>
- (idlwave-help-browser-generic-program, idlwave-help-browser-generic-args): Added, to permit mode-specific generic browser program and args to be used throughout. --- idlw-help.el | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/idlw-help.el b/idlw-help.el index c51092a485..f2e8d94e63 100644 --- a/idlw-help.el +++ b/idlw-help.el @@ -71,6 +71,18 @@ Defaults to `browse-url-browser-function', which see." :group 'idlwave-online-help :type 'function) +(defcustom idlwave-help-browser-generic-program browse-url-generic-program + "Program to run if using browse-url-generic-program." + :group 'idlwave-online-help + :type 'string) + +(defcustom idlwave-help-browser-generic-args + (if (boundp 'browse-url-generic-args) + browse-url-generic-args "") + "Program args to use if using browse-url-generic-program." + :group 'idlwave-online-help + :type 'string) + (defcustom idlwave-help-browser-is-local nil "Whether the browser will display locally in an Emacs window. Several browsers run and/or display inside Emacs windows, but most are @@ -713,9 +725,8 @@ see if a link is set for it. Try extra help functions if necessary." "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 browse-url-generic-program) - (browse-url-generic-args (if (boundp 'browse-url-generic-args) - browse-url-generic-args)) + (browse-url-generic-program idlwave-help-browser-generic-program) + ;(browse-url-generic-args idlwave-help-browser-generic-args) full-link) (if (and (memq system-type '(ms-dos windows-nt))