1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-17 08:31:09 -08:00
emacs/lisp/textmodes
Stefan Monnier d5e637154f Replace completion-base-size by completion-base-position to fix bugs
such as (bug#4699).
* simple.el (completion-base-position): New var.
(completion-base-size): Mark as obsolete.
(choose-completion): Make it work for mouse events as well.
Pass the new base-position to choose-completion-string.
(choose-completion-guess-base-position): New function, extracted from
choose-completion-delete-max-match.
(choose-completion-delete-max-match): Use it.  Make obsolete.
(choose-completion-string): Use the new base-position info.
(completion-root-regexp): Delete.
(completion-setup-function): Preserve completion-base-position.
Eliminate obsolete base-size manipulation.
* minibuffer.el (display-completion-list): Don't mess with base-size.
(minibuffer-completion-help): Set completion-base-position instead.
* mouse.el (mouse-choose-completion): Redefine as a mere alias to
choose-completion.
* textmodes/bibtex.el (bibtex-complete):
* emacs-lisp/crm.el (crm--choose-completion-string):
Adjust to new calling convention.
* complete.el (partial-completion-mode): Use minibufferp to avoid
bumping into incompatible change to choose-completion-string-functions.
* ido.el (ido-choose-completion-string): Make its calling convention
more permissive.
* comint.el (comint-dynamic-list-input-ring-select): Remove obsolete
base-size manipulation.
(comint-dynamic-list-input-ring): Use dotimes and push.
* iswitchb.el (iswitchb-completion-help): Remove dead-code call to
fundamental-mode.  Use `or'.
2009-10-15 01:50:17 +00:00
..
.gitignore
artist.el
bib-mode.el
bibtex-style.el
bibtex.el Replace completion-base-size by completion-base-position to fix bugs 2009-10-15 01:50:17 +00:00
conf-mode.el
css-mode.el
dns-mode.el
enriched.el
fill.el Convert to utf-8 encoding. 2009-09-22 15:53:00 +00:00
flyspell.el Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
ispell.el Fix typos. 2009-09-24 01:37:14 +00:00
makeinfo.el
nroff-mode.el
page-ext.el Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
page.el (what-page): Make sure we don't inf-loop if 2009-09-16 13:15:10 +00:00
paragraphs.el
picture.el * keymap.c (QCadvertised_binding): New constant. 2009-09-11 00:58:59 +00:00
po.el
refbib.el
refer.el
refill.el
reftex-auc.el
reftex-cite.el Remove unnecessary bindings of default-major-mode (all are followed by 2009-09-01 03:02:25 +00:00
reftex-dcr.el
reftex-global.el
reftex-index.el Remove unnecessary bindings of default-major-mode (all are followed by 2009-09-01 03:02:25 +00:00
reftex-parse.el
reftex-ref.el Remove unnecessary bindings of default-major-mode (all are followed by 2009-09-01 03:02:25 +00:00
reftex-sel.el Use forward-line rather than goto-line. 2009-08-22 19:29:18 +00:00
reftex-toc.el Fix typos. 2009-09-24 01:37:14 +00:00
reftex-vars.el
reftex.el * gnus/nnheader.el (nnheader-find-file-noselect): 2009-08-28 17:02:53 +00:00
remember.el * textmodes/remember.el (remember-buffer): 2009-08-21 15:09:42 +00:00
rst.el Use forward-line rather than goto-line. 2009-08-22 19:29:18 +00:00
sgml-mode.el * nxml/nxml-mode.el: Alias xml-mode to nxml-mode. 2009-09-24 23:22:17 +00:00
spell.el
table.el Fix typos in comments. 2009-10-04 02:11:57 +00:00
tex-mode.el Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
texinfmt.el Use called-interactively-p' instead of interactive-p'. 2009-10-02 03:48:36 +00:00
texinfo.el (texinfo-heading-face): Mark face aliases with "-face" suffix as obsolete. 2009-09-01 07:46:01 +00:00
texnfo-upd.el
text-mode.el
tildify.el
two-column.el Use forward-line rather than goto-line. 2009-08-22 19:29:18 +00:00
underline.el