Skip to content

Commit 82f7e0d

Browse files
authored
Remove leading asterix from defcustom docstrings (#837)
1 parent 232f614 commit 82f7e0d

18 files changed

+94
-90
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2025-12-31 Mats Lidell <matsl@gnu.org>
2+
3+
* Remove starting asterix from defcustom variable docstrings.
4+
15
2025-12-25 Mats Lidell <matsl@gnu.org>
26

37
* hywiki.el (hywiki--preparation-function, hywiki--completion-function)

hmail.el

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
;; Author: Bob Weiner
44
;;
55
;; Orig-Date: 9-Oct-91 at 18:38:05
6-
;; Last-Mod: 5-Jan-25 at 12:01:15 by Bob Weiner
6+
;; Last-Mod: 31-Dec-25 at 16:02:19 by Mats Lidell
77
;;
88
;; SPDX-License-Identifier: GPL-3.0-or-later
99
;;
@@ -56,7 +56,7 @@
5656
"Major mode for reading USENET news with Hyperbole buttons.")
5757

5858
(defcustom hmail:init-function nil
59-
"*Function (a symbol) to initialize Hyperbole support for a mail reader/composer.
59+
"Function (a symbol) to initialize Hyperbole support for a mail reader/composer.
6060
Valid values are: nil, Mh-init or Rmail-init."
6161
:type '(choice (const nil)
6262
(const Mh-init)

hmouse-tag.el

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
;; Author: Bob Weiner
44
;;
55
;; Orig-Date: 24-Aug-91
6-
;; Last-Mod: 7-Dec-25 at 20:25:10 by Bob Weiner
6+
;; Last-Mod: 31-Dec-25 at 16:02:19 by Mats Lidell
77
;;
88
;; SPDX-License-Identifier: GPL-3.0-or-later
99
;;
@@ -111,7 +111,7 @@ should insert the implicit link type definition name.")
111111
(define-obsolete-variable-alias 'smart-asm-include-dirs
112112
'smart-asm-include-path "06.00")
113113
(defcustom smart-asm-include-path nil
114-
"*Ordered list of directories to search for assembly language include files.
114+
"Ordered list of directories to search for assembly language include files.
115115
Each directory must end with a directory separator."
116116
:type '(repeat directory)
117117
:group 'hyperbole-commands)
@@ -130,7 +130,7 @@ Examples include:
130130
(define-obsolete-variable-alias 'smart-c-cpp-include-dirs
131131
'smart-c-cpp-include-path "06.00")
132132
(defcustom smart-c-cpp-include-path '("/usr/include/")
133-
"*Ordered list of include directories by default searched by C/C++ preprocessor.
133+
"Ordered list of include directories by default searched by C/C++ preprocessor.
134134
Each directory must end with a directory separator. See also
135135
`smart-c-include-path'."
136136
:type '(repeat directory)
@@ -139,7 +139,7 @@ Each directory must end with a directory separator. See also
139139
(define-obsolete-variable-alias 'smart-c-include-dirs
140140
'smart-c-include-path "06.00")
141141
(defcustom smart-c-include-path nil
142-
"*Ordered list of directories to search for C/C++ include files.
142+
"Ordered list of directories to search for C/C++ include files.
143143
Each directory must end with a directory separator. Directories normally
144144
searched by the C/C++ pre-processor should be set instead in
145145
`smart-c-cpp-include-path'."
@@ -173,7 +173,7 @@ File name is grouping 3.")
173173
(defcustom smart-java-package-path
174174
(and (fboundp 'getenv) (getenv "JAVA_HOME")
175175
(list (expand-file-name "src/" (file-name-as-directory (getenv "JAVA_HOME")))))
176-
"*Ordered list of directories to search for imported Java packages.
176+
"Ordered list of directories to search for imported Java packages.
177177
Each directory must end with a directory separator."
178178
:type '(repeat directory)
179179
:group 'hyperbole-commands)
@@ -186,12 +186,12 @@ Each directory must end with a directory separator."
186186
Keyword matched is grouping 1. Referent is grouping 2.")
187187

188188
(defcustom smart-emacs-tags-file nil
189-
"*Full path name of etags file for GNU Emacs source."
189+
"Full path name of etags file for GNU Emacs source."
190190
:type '(file :must-match t)
191191
:group 'hyperbole-commands)
192192

193193
(defcustom smart-tags-mode-list '(fundamental-mode prog-mode text-mode)
194-
"*Major modes where programming symbols are recognized by the Smart Keys."
194+
"Major modes where programming symbols are recognized by the Smart Keys."
195195
:type '(repeat symbol)
196196
:group 'hyperbole-commands)
197197

hpath.el

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
;; Author: Bob Weiner
44
;;
55
;; Orig-Date: 1-Nov-91 at 00:44:23
6-
;; Last-Mod: 7-Dec-25 at 21:12:14 by Bob Weiner
6+
;; Last-Mod: 31-Dec-25 at 16:08:46 by Mats Lidell
77
;;
88
;; SPDX-License-Identifier: GPL-3.0-or-later
99
;;
@@ -43,7 +43,7 @@
4343
icomplete-mode ivy-mode
4444
org-roam-mode vertico-mode
4545
selectrum-mode)
46-
"*List of boolean mode variables whose modes automatically list completions.
46+
"List of boolean mode variables whose modes automatically list completions.
4747
These are modes where completions are listed without the need for
4848
pressing the ? key."
4949
:type '(repeat variable)
@@ -355,7 +355,7 @@ Call this function manually if mount points change after Hyperbole is loaded."
355355
;;; ************************************************************************
356356

357357
(defcustom hpath:external-open-office-suffixes "doc[mx]?\\|od[st]\\|ppsx?\\|ppt[mx]?\\|v[dst][s]?[tx]\\|vsd[x]?\\|xls[mx]?"
358-
"*Regexp of Open Office document suffix alternatives.
358+
"Regexp of Open Office document suffix alternatives.
359359
These are to be display externally with the Action Key
360360
Do not include an initial period or enclosing grouping parentheses;
361361
these will be added automatically.
@@ -366,7 +366,7 @@ possible suffixes."
366366
:group 'hyperbole-commands)
367367

368368
(defcustom hpath:external-file-suffixes "e?ps\\|dvi\\|pdf\\|ps\\.g?[zZ]\\|gif\\|tiff?\\|xpm\\|xbm\\|xwd\\|pm\\|pbm\\|jpe?g\\|xcf"
369-
"*Non-operating system dependent regexp of file suffixes to open outside Emacs.
369+
"Non-operating system dependent regexp of file suffixes to open outside Emacs.
370370
These are opened with the Action Key when not handled by
371371
`hpath:native-image-suffixes'. Do not include an initial period
372372
or enclosing grouping parentheses; these will be added
@@ -378,7 +378,7 @@ automatically."
378378
hpath:external-open-office-suffixes
379379
hpath:external-file-suffixes)
380380
"open"))
381-
"*An alist of (FILENAME-REGEXP . DISPLAY-PROGRAM-STRING-OR-LIST) for the macOS.
381+
"An alist of (FILENAME-REGEXP . DISPLAY-PROGRAM-STRING-OR-LIST) for the macOS.
382382
See the function `hpath:get-external-display-alist' for detailed
383383
format documentation."
384384
:type '(alist :key-type regexp :value-type string)
@@ -388,7 +388,7 @@ format documentation."
388388
"openoffice.exe")
389389
(cons (format "\\.\\(%s\\|vba\\)$" hpath:external-file-suffixes)
390390
"/c/Windows/System32/cmd.exe //c start \"${@//&/^&}\""))
391-
"*An alist of (FILENAME-REGEXP . DISPLAY-PROGRAM-STRING-OR-LIST) for MS Windows.
391+
"An alist of (FILENAME-REGEXP . DISPLAY-PROGRAM-STRING-OR-LIST) for MS Windows.
392392
See the function `hpath:get-external-display-alist' for detailed
393393
format documentation."
394394
:type '(alist :key-type regexp :value-type string)
@@ -408,7 +408,7 @@ format documentation."
408408
hpath:external-open-office-suffixes
409409
hpath:external-file-suffixes)
410410
"setsid -w xdg-open"))
411-
"*An alist of (FILENAME-REGEXP . DISPLAY-PROGRAM-STRING-OR-LIST) for X.
411+
"An alist of (FILENAME-REGEXP . DISPLAY-PROGRAM-STRING-OR-LIST) for X.
412412
See the function `hpath:get-external-display-alist' for detailed
413413
format documentation."
414414
:type '(alist :key-type regexp :value-type string)
@@ -456,7 +456,7 @@ format documentation."
456456
(error "Invalid file"))))))
457457

458458
'("\\.rdb\\'" . rdb:initialize)))
459-
"*Alist for calling special functions to display file types in Emacs.
459+
"Alist for calling special functions to display file types in Emacs.
460460
The alist consists of (FILENAME-REGEXP . EDIT-FUNCTION) elements.
461461
See also the function (hpath:get-external-display-alist) for
462462
external display program settings."
@@ -558,7 +558,7 @@ Used only if the function `image-mode' is defined."
558558
;;
559559
(defcustom hpath:variables
560560
'(hyperb:dir hywiki-directory load-path exec-path Info-directory-list sm-directory)
561-
"*List of Emacs Lisp variable symbols to substitute within matching link paths.
561+
"List of Emacs Lisp variable symbols to substitute within matching link paths.
562562
Each variable value, if bound, must be either a pathname or a list of pathnames.
563563
When embedded within a path, the format is ${variable}."
564564
:type '(repeat variable)
@@ -572,7 +572,7 @@ When embedded within a path, the format is ${variable}."
572572
"*Url pattern for (hpath:rfc rfc-num) to get the RFC document for `rfc-num'.")
573573

574574
(defcustom hpath:suffixes '(".gz" ".Z")
575-
"*List of filename suffixes to add or remove within hpath calls.
575+
"List of filename suffixes to add or remove within hpath calls.
576576
Used by `hpath:exists-p' and `hpath:substitute-dir'."
577577
:type '(repeat string)
578578
:group 'hyperbole-commands)

hproperty.el

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
;; Author: Bob Weiner
44
;;
55
;; Orig-Date: 21-Aug-92
6-
;; Last-Mod: 5-Oct-25 at 16:41:34 by Mats Lidell
6+
;; Last-Mod: 31-Dec-25 at 16:02:19 by Mats Lidell
77
;;
88
;; SPDX-License-Identifier: GPL-3.0-or-later
99
;;
@@ -41,24 +41,24 @@
4141
;;; ************************************************************************
4242

4343
(defcustom hproperty:but-highlight-flag t
44-
"*Non-nil means highlight named Hyperbole buttons with `hproperty:but-face'."
44+
"Non-nil means highlight named Hyperbole buttons with `hproperty:but-face'."
4545
:type 'boolean
4646
:group 'hyperbole-buttons)
4747

4848
(defcustom hproperty:but-emphasize-flag nil
49-
"*Non-nil means emphasize selectability of Hyperbole button labels.
49+
"Non-nil means emphasize selectability of Hyperbole button labels.
5050
This is shown when hovering over the button with the mouse."
5151
:type 'boolean
5252
:group 'hyperbole-buttons)
5353

5454
(defcustom hproperty:but-flash-time 1000
55-
"*Emacs button flash delay."
55+
"Emacs button flash delay."
5656
:type '(integer :match (lambda (_widget value) (and (integerp value) (> value 0))))
5757
:group 'hyperbole-buttons)
5858
(make-obsolete-variable 'hproperty:but-flash-time "Use `hproperty:but-flash-time-seconds' instead" "8.0")
5959

6060
(defcustom hproperty:but-flash-time-seconds 0.05
61-
"*Emacs button flash delay."
61+
"Emacs button flash delay."
6262
:type 'float
6363
:group 'hyperbole-buttons)
6464

hsettings.el

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
;; Author: Bob Weiner
44
;;
55
;; Orig-Date: 15-Apr-91 at 00:48:49
6-
;; Last-Mod: 29-Jun-24 at 18:57:18 by Bob Weiner
6+
;; Last-Mod: 31-Dec-25 at 16:06:23 by Mats Lidell
77
;;
88
;; SPDX-License-Identifier: GPL-3.0-or-later
99
;;
@@ -101,12 +101,12 @@ The Smart Menu system must have already been loaded. If a Smart
101101
Menu is already displayed, perform another Action or Assist Key function.")
102102

103103
(defcustom hmouse-middle-flag (and (boundp 'infodock-version) infodock-version t)
104-
"*Non-nil means additionally bind the middle mouse button as an Action Key."
104+
"Non-nil means additionally bind the middle mouse button as an Action Key."
105105
:type 'boolean
106106
:group 'hyperbole-keys)
107107

108108
(defcustom smart-scroll-proportional t
109-
"*Non-nil means Smart Key scroll behavior is relative to current line.
109+
"Non-nil means Smart Key scroll behavior is relative to current line.
110110
Smart Keys will scroll relative to current line when pressed at
111111
the end of a line. Action Key moves current line to top of the
112112
window. Assist Key moves current line to bottom of the window.
@@ -233,7 +233,7 @@ disable/inhibit support."
233233
(if inhibit-hyperbole-messaging "disabled" "enabled"))))
234234

235235
(defcustom inhibit-hyperbole-messaging t
236-
"*Determine whether Hyperbole supports explicit buttons in mail and news buffers.
236+
"Determine whether Hyperbole supports explicit buttons in mail and news buffers.
237237
The default of t means disable such support (work remains to
238238
modernize these features). When t, Hyperbole will not alter
239239
messaging mode hooks nor overload functions from these packages,
@@ -251,7 +251,7 @@ Hyperbole, and then restart Emacs."
251251
:group 'hyperbole-buttons)
252252

253253
(defcustom hyperbole-web-search-browser-function browse-url-browser-function
254-
"*Function of one url argument called by any Hyperbole Find/Web search."
254+
"Function of one url argument called by any Hyperbole Find/Web search."
255255
:type 'function
256256
:group 'hyperbole-commands)
257257

@@ -275,7 +275,7 @@ Hyperbole, and then restart Emacs."
275275
("Wikipedia" . "https://en.wikipedia.org/wiki/%s")
276276
("X" . "https://x.com/search?q=%s")
277277
("Youtube" . "https://www.youtube.com/results?search_query=%s"))
278-
"*Alist of (web-service-name . emacs-cmd-or-url-with-%s-parameter) elements.
278+
"Alist of (web-service-name . emacs-cmd-or-url-with-%s-parameter) elements.
279279
The first capitalized character of each web-service-name must be unique.
280280
This custom option is used in the Hyperbole Find/Web menu where
281281
the %s in the url-with-%s-parameter is replaced with an interactively

hui-mini.el

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
;; Author: Bob Weiner
44
;;
55
;; Orig-Date: 15-Oct-91 at 20:13:17
6-
;; Last-Mod: 30-Nov-25 at 17:51:11 by Bob Weiner
6+
;; Last-Mod: 31-Dec-25 at 16:08:46 by Mats Lidell
77
;;
88
;; SPDX-License-Identifier: GPL-3.0-or-later
99
;;
@@ -1039,7 +1039,7 @@ command instead. Typically prevents clashes over {\\`C-c' /}."
10391039
;;; ************************************************************************
10401040

10411041
(defcustom hui:menu-highlight-flag t
1042-
"*If non-nil, highlight the first capitalized character of each menu item.
1042+
"If non-nil, highlight the first capitalized character of each menu item.
10431043
Highlight with `read-multiple-choice-face'. The display must
10441044
support underlined faces as well."
10451045
:type 'boolean
@@ -1081,7 +1081,7 @@ support underlined faces as well."
10811081
(when (fboundp 'consult-grep) ;; allow for autoloading
10821082
'("WikiWordConsult" hywiki-word-consult-grep
10831083
"Use `hywiki-consult-grep' to show occurrences of a prompted for HyWikiWord."))))
1084-
"*Hyperbole minibuffer HyWiki menu items of the form:
1084+
"Hyperbole minibuffer HyWiki menu items of the form:
10851085
\(LABEL-STRING ACTION-SEXP DOC-STR)."
10861086
:set (lambda (var value)
10871087
(if (fboundp #'hyperbole-minibuffer-menu)
@@ -1112,7 +1112,7 @@ support underlined faces as well."
11121112
'("TagFind" hyrolo-tags-view "Find HyRolo Org tags.")
11131113
'("WordFind" hyrolo-word "Find entries containing words.")
11141114
'("Yank" hyrolo-yank "Find an entry containing a string and insert it at point.")))
1115-
"*Hyperbole minibuffer Rolo menu items of the form:
1115+
"Hyperbole minibuffer Rolo menu items of the form:
11161116
\(LABEL-STRING ACTION-SEXP DOC-STR)."
11171117
:set (lambda (var value)
11181118
(if (fboundp #'hyperbole-minibuffer-menu)

hui-mouse.el

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
;; Author: Bob Weiner
44
;;
55
;; Orig-Date: 04-Feb-89
6-
;; Last-Mod: 7-Dec-25 at 20:15:46 by Bob Weiner
6+
;; Last-Mod: 31-Dec-25 at 16:02:19 by Mats Lidell
77
;;
88
;; SPDX-License-Identifier: GPL-3.0-or-later
99
;;
@@ -130,34 +130,34 @@ In any other context, signal an error."
130130
(hypb:error "(Hyperbole Assist Key): No action defined for this context; try another location")))
131131

132132
(defcustom action-key-default-function #'action-key-error
133-
"*Function run by the Action Key in an unspecified context.
133+
"Function run by the Action Key in an unspecified context.
134134
Set it to `hyperbole' if you want it to display the Hyperbole minibuffer menu."
135135
:type 'function
136136
:group 'hyperbole-keys)
137137

138138
(defcustom assist-key-default-function #'assist-key-error
139-
"*Function run by the Assist Key in an unspecified context.
139+
"Function run by the Assist Key in an unspecified context.
140140
Set it to `hkey-summarize' if you want it to display a summary of
141141
Smart Key behavior."
142142
:type 'function
143143
:group 'hyperbole-keys)
144144

145145
(defcustom action-key-modeline-buffer-id-function #'dired-jump
146-
"*Function to call for Action Key clicks on the buf id portion of a modeline.
146+
"Function to call for Action Key clicks on the buf id portion of a modeline.
147147
Its default value is `dired-jump'; set it to `smart-treemacs-modeline'
148148
to use the Treemacs file manager package instead."
149149
:type 'function
150150
:group 'hyperbole-keys)
151151

152152
(defcustom action-key-eol-function #'smart-scroll-up
153-
"*Function run by the Action Key at the end of a line.
153+
"Function run by the Action Key at the end of a line.
154154
Its default value is `smart-scroll-up'. To disable it, set it to
155155
#\\='ignore."
156156
:type 'function
157157
:group 'hyperbole-keys)
158158

159159
(defcustom assist-key-eol-function #'smart-scroll-down
160-
"*Function run by the Assist Key at the end of a line.
160+
"Function run by the Assist Key at the end of a line.
161161
Its default value is `smart-scroll-down'. To disable it, set it to
162162
#\\='ignore."
163163
:type 'function

0 commit comments

Comments
 (0)