~suntong001/emacs-starter-kit/+git/master:scratch/reworked-icomplete-in-buffer-mode

Last commit made on 2021-08-24
Get this branch:
git clone -b scratch/reworked-icomplete-in-buffer-mode https://git.launchpad.net/~suntong001/emacs-starter-kit/+git/master

Branch merges

Branch information

Name:
scratch/reworked-icomplete-in-buffer-mode
Repository:
lp:~suntong001/emacs-starter-kit/+git/master

Recent commits

ed6f75f... by =?utf-8?b?Sm/Do28gVMOhdm9yYQ==?= <email address hidden>

Adjust the name of some functions

10ce80a... by =?utf-8?b?Sm/Do28gVMOhdm9yYQ==?= <email address hidden>

Rework broken icomplete-buffer into icomplete-in-buffer-mode

* etc/NEWS (Icomplete): Mention icomplete-in-buffer-mode.

* lisp/icomplete.el (icomplete-in-buffer): Make obsolete.
(icomplete-mode): Use icomplete-in-buffer-mode.
(icomplete--field-string): Use completion-in-region--data.
(icomplete-minibuffer-setup): Don't setup completion-in-region here.
(icomplete-exhibit): Call icomplete--matches-summary.
(icomplete--matches-summary): Hew helper.
(icomplete-in-buffer-mode): New minor mode.
(icomplete-in-region, icomplete-in-region-complete)
(icomplete--saved-vars, icomplete--setup-vars)
(icomplete--restore-vars, icomplete--in-region-setup): New
functions.

a849b56... by Eli Zaretskii

Document 'jit-lock-bounds'

* doc/lispref/modes.texi (Other Font Lock Variables):
* lisp/jit-lock.el (jit-lock-functions, jit-lock-register):
Document the return value of the fontification functions.

8f43180... by Eli Zaretskii

Improve documentation of 'inhibit-mouse-event-check'

* etc/NEWS:
* src/callint.c (syms_of_callint): Fix wording of the
documentation of 'inhibit-mouse-event-check'.

4281e5b... by =?utf-8?q?Mattias_Engdeg=C3=A5rd?= <email address hidden>

Add example of advanced user-defined Rx form to manual

* doc/lispref/searching.texi (Extending Rx): Add example illustrating
how to define a user-defined Rx form that performs computation,
from a discussion with Michael Herdeegen (bug#50136).
* lisp/emacs-lisp/rx.el (rx): Clarify evaluation time for `eval`.

976594d... by Juri Linkov <email address hidden>

* lisp/mouse.el (context-menu-open): New command bound to [S-f10].

* doc/emacs/frames.texi (Menu Mouse Clicks): Mention S-F10
to pop up the context menu.

* src/callint.c (Fcall_interactively):
Use inhibit_mouse_event_check for the case 'e'.
(inhibit-mouse-event-check): New variable.

https://lists.gnu.org/archive/html/emacs-devel/2021-08/msg00733.html

c1c2266... by Glenn Morris

Fix recently added cperl test

* test/lisp/progmodes/cperl-mode-tests.el
(cperl-test-here-doc-missing-end): Fix quote regexp.

00edc83... by Eli Zaretskii

; * doc/emacs/files.texi (Auto Save Files): Fix a typo.

efddcc9... by Eli Zaretskii

Improve recently-changed docs

* src/frame.c (Fnext_frame):
* doc/lispref/frames.texi (Finding All Frames): Improve wording
and style of the 'next-frame's documentation.

9936e14... by Eli Zaretskii

Fix doc strings in recent changes.

* lisp/progmodes/cperl-mode.el (cperl-commentify)
(cperl-here-doc-functions, cperl-is-here-doc-p)
(cperl-find-pods-heres): Fix wording, style, and punctuation of
doc strings.