Add global-goto-address-mode
* doc/emacs/misc.texi (Goto Address mode): Document it. * lisp/net/goto-addr.el (global-goto-address-mode) (goto-addr-mode--turn-on): New functions (bug#42937).
This commit is contained in:
parent
a566e409d0
commit
80628df778
3 changed files with 17 additions and 0 deletions
|
@ -2945,6 +2945,9 @@ browse-url @key{RET}}.
|
|||
@table @kbd
|
||||
@item M-x goto-address-mode
|
||||
Activate URLs and e-mail addresses in the current buffer.
|
||||
|
||||
@item M-x global-goto-address-mode
|
||||
Activate @code{goto-address-mode} in all buffers.
|
||||
@end table
|
||||
|
||||
@kindex C-c RET @r{(Goto Address mode)}
|
||||
|
|
4
etc/NEWS
4
etc/NEWS
|
@ -820,6 +820,10 @@ window after starting). This variable defaults to nil.
|
|||
|
||||
** Miscellaneous
|
||||
|
||||
+++
|
||||
*** New global mode 'global-goto-address-mode'
|
||||
This will enable 'goto-address-mode' in all buffers.
|
||||
|
||||
---
|
||||
*** 'C-s' in 'M-x' now searches over completions again.
|
||||
In Emacs 23, typing 'M-x' ('read-extended-command') and then 'C-s' (to
|
||||
|
|
|
@ -280,6 +280,16 @@ Also fontifies the buffer appropriately (see `goto-address-fontify-p' and
|
|||
(widen)
|
||||
(goto-address-unfontify (point-min) (point-max)))))
|
||||
|
||||
(defun goto-addr-mode--turn-on ()
|
||||
(when (not goto-address-mode)
|
||||
(goto-address-mode 1)))
|
||||
|
||||
;;;###autoload
|
||||
(define-globalized-minor-mode global-goto-address-mode
|
||||
goto-address-mode goto-addr-mode--turn-on
|
||||
:group 'goto-address
|
||||
:version "28.1")
|
||||
|
||||
;;;###autoload
|
||||
(define-minor-mode goto-address-prog-mode
|
||||
"Like `goto-address-mode', but only for comments and strings."
|
||||
|
|
Loading…
Add table
Reference in a new issue