From ed85dee69d1ba238407326f67b0a25eaa3ddaab7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=BCdiger=20Sonderfeld?= Date: Sat, 25 Jan 2014 20:15:42 +0100 Subject: [PATCH] Link to info manual in `defgroup'. * lisp/progmodes/ada-mode.el (ada): * lisp/woman.el (woman): Link to info manual and Commentary section. * lisp/url/url-vars.el (url): * lisp/erc/erc.el (erc): * lisp/progmodes/flymake.el (flymake): * lisp/nxml/nxml-mode.el (nxml): * lisp/net/eww.el (eww): * lisp/speedbar.el (speedbar, speedbar-faces, speedbar-vc): * lisp/htmlfontify.el (htmlfontify): * lisp/ses.el (ses): * lisp/epa.el (epa): * lisp/ido.el (ido): Link to info manual. --- lisp/ChangeLog | 14 ++++++++++++++ lisp/epa.el | 1 + lisp/erc/ChangeLog | 4 ++++ lisp/erc/erc.el | 1 + lisp/htmlfontify.el | 2 ++ lisp/ido.el | 4 +++- lisp/net/eww.el | 1 + lisp/nxml/nxml-mode.el | 1 + lisp/progmodes/ada-mode.el | 2 ++ lisp/progmodes/flymake.el | 1 + lisp/ses.el | 1 + lisp/speedbar.el | 4 ++++ lisp/url/ChangeLog | 4 ++++ lisp/url/url-vars.el | 2 ++ lisp/woman.el | 2 ++ 15 files changed, 43 insertions(+), 1 deletion(-) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2b27e63068b..9ca49202a83 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,17 @@ +2014-01-25 Rüdiger Sonderfeld + + * progmodes/ada-mode.el (ada): + * woman.el (woman): Link to info manual and Commentary section. + + * progmodes/flymake.el (flymake): + * nxml/nxml-mode.el (nxml): + * net/eww.el (eww): + * speedbar.el (speedbar, speedbar-faces, speedbar-vc): + * htmlfontify.el (htmlfontify): + * ses.el (ses): + * epa.el (epa): + * ido.el (ido): Link to info manual. + 2014-01-25 Leo Liu * progmodes/flymake.el (flymake-make-overlay): No rear advance. diff --git a/lisp/epa.el b/lisp/epa.el index e6eca290f01..16cb5633512 100644 --- a/lisp/epa.el +++ b/lisp/epa.el @@ -31,6 +31,7 @@ (defgroup epa nil "The EasyPG Assistant" :version "23.1" + :link '(custom-manual "(epa) Top") :group 'epg) (defcustom epa-popup-info-window t diff --git a/lisp/erc/ChangeLog b/lisp/erc/ChangeLog index 0039087c3b2..39c749838e5 100644 --- a/lisp/erc/ChangeLog +++ b/lisp/erc/ChangeLog @@ -1,3 +1,7 @@ +2014-01-25 Rüdiger Sonderfeld + + * erc.el (erc): Link to info manual. + 2013-12-28 Glenn Morris * erc-log.el (erc-log-file-coding-system): Specify custom type. diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el index 81b34ebf9a1..c19b8c9a48e 100644 --- a/lisp/erc/erc.el +++ b/lisp/erc/erc.el @@ -81,6 +81,7 @@ (defgroup erc nil "Emacs Internet Relay Chat client." :link '(url-link "http://www.emacswiki.org/cgi-bin/wiki/ERC") + :link '(custom-manual "(erc) Top") :prefix "erc-" :group 'applications) diff --git a/lisp/htmlfontify.el b/lisp/htmlfontify.el index f110597fe5c..6501339c4ad 100644 --- a/lisp/htmlfontify.el +++ b/lisp/htmlfontify.el @@ -146,6 +146,8 @@ main-content <=MAIN_CONTENT;\\n\" rtfm-section file style rtfm-section file)) "Convert buffers and files to HTML." :group 'applications :link '(variable-link htmlfontify-manual) + :link '(custom-manual "(htmlfontify) Top") + :link '(info-link "(htmlfontify) Customization") :prefix "hfy-") (defcustom hfy-page-header 'hfy-default-header diff --git a/lisp/ido.el b/lisp/ido.el index f405aa0eb41..f0a4dd36a98 100644 --- a/lisp/ido.el +++ b/lisp/ido.el @@ -337,7 +337,9 @@ :group 'convenience :version "22.1" :link '(emacs-commentary-link :tag "Commentary" "ido.el") - :link '(emacs-library-link :tag "Lisp File" "ido.el")) + :link '(emacs-library-link :tag "Lisp File" "ido.el") + :link '(custom-manual "(ido) Top") + :link '(info-link "(ido) Customization")) ;;;###autoload (defcustom ido-mode nil diff --git a/lisp/net/eww.el b/lisp/net/eww.el index 17273c337d1..65b1c6b2d7d 100644 --- a/lisp/net/eww.el +++ b/lisp/net/eww.el @@ -33,6 +33,7 @@ (defgroup eww nil "Emacs Web Wowser" :version "24.4" + :link '(custom-manual "(eww) Top") :group 'hypermedia :prefix "eww-") diff --git a/lisp/nxml/nxml-mode.el b/lisp/nxml/nxml-mode.el index 8b37299f937..79ff5b48e24 100644 --- a/lisp/nxml/nxml-mode.el +++ b/lisp/nxml/nxml-mode.el @@ -46,6 +46,7 @@ (defgroup nxml nil "New XML editing mode." + :link '(custom-manual "(nxml-mode) Top") :group 'languages) (defgroup nxml-faces nil diff --git a/lisp/progmodes/ada-mode.el b/lisp/progmodes/ada-mode.el index 130027137fa..68b6c872d3f 100644 --- a/lisp/progmodes/ada-mode.el +++ b/lisp/progmodes/ada-mode.el @@ -149,6 +149,8 @@ This is a good place to add Ada environment specific bindings.") (defgroup ada nil "Major mode for editing and compiling Ada source in Emacs." :link '(custom-group-link :tag "Font Lock Faces group" font-lock-faces) + :link '(custom-manual "(ada-mode) Top") + :link '(emacs-commentary-link :tag "Commentary" "ada-mode.el") :group 'languages) (defcustom ada-auto-case t diff --git a/lisp/progmodes/flymake.el b/lisp/progmodes/flymake.el index c4a2e3e8147..125ee631da6 100644 --- a/lisp/progmodes/flymake.el +++ b/lisp/progmodes/flymake.el @@ -40,6 +40,7 @@ (defgroup flymake nil "Universal on-the-fly syntax checker." :version "23.1" + :link '(custom-manual "(flymake) Top") :group 'tools) (defcustom flymake-error-bitmap '(exclamation-mark error) diff --git a/lisp/ses.el b/lisp/ses.el index 5109cac2a87..1626147dab4 100644 --- a/lisp/ses.el +++ b/lisp/ses.el @@ -67,6 +67,7 @@ "Simple Emacs Spreadsheet." :tag "SES" :group 'applications + :link '(custom-manual "(ses) Top") :prefix "ses-" :version "21.1") diff --git a/lisp/speedbar.el b/lisp/speedbar.el index 2b9d05e1ac4..c425d777306 100644 --- a/lisp/speedbar.el +++ b/lisp/speedbar.el @@ -135,17 +135,21 @@ this version is not backward compatible to 0.14 or earlier.") :group 'etags :group 'tools :group 'convenience + :link '(custom-manual "(speedbar) Top") + :link '(info-link "(speedbar) Customizing") ; :version "20.3" ) (defgroup speedbar-faces nil "Faces used in speedbar." :prefix "speedbar-" + :link '(info-link "(speedbar) Frames and Faces") :group 'speedbar :group 'faces) (defgroup speedbar-vc nil "Version control display in speedbar." + :link '(info-link "(speedbar) Version Control") :prefix "speedbar-" :group 'speedbar) diff --git a/lisp/url/ChangeLog b/lisp/url/ChangeLog index 6f9ef1e566d..3a82e4b3891 100644 --- a/lisp/url/ChangeLog +++ b/lisp/url/ChangeLog @@ -1,3 +1,7 @@ +2014-01-25 Rüdiger Sonderfeld + + * url-vars.el (url): Link to info manual. + 2014-01-08 Jarosław Rzeszótko (tiny change) * url-http.el (url-http-create-request): Don't add extra \r\n after diff --git a/lisp/url/url-vars.el b/lisp/url/url-vars.el index aee57fbf9ac..4cdb59deb27 100644 --- a/lisp/url/url-vars.el +++ b/lisp/url/url-vars.el @@ -28,6 +28,8 @@ (defgroup url nil "Uniform Resource Locator tool." :version "22.1" + :link '(custom-manual "(url) Top") + :link '(info-link "(url) Customization") :group 'comm) (defgroup url-file nil diff --git a/lisp/woman.el b/lisp/woman.el index e28f1c9cace..b6150750fed 100644 --- a/lisp/woman.el +++ b/lisp/woman.el @@ -495,6 +495,8 @@ As a special case, if PATHS is nil then replace it by calling (defgroup woman nil "Browse UNIX manual pages `wo (without) man'." :tag "WoMan" + :link '(custom-manual "(woman) Top") + :link '(emacs-commentary-link :tag "Commentary" "woman.el") :group 'help) (defcustom woman-show-log nil -- 2.11.4.GIT