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 (artist-system): Allow make-temp-file to use temporary-file-directory. 2009-02-07 21:39:46 +00:00
bib-mode.el Comment (add Author:, based on authors.el). 2009-01-10 23:17:44 +00:00
bibtex-style.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
bibtex.el Replace completion-base-size by completion-base-position to fix bugs 2009-10-15 01:50:17 +00:00
conf-mode.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
css-mode.el * textmodes/css-mode.el (css-backward-sexp): Stop once 2009-01-18 22:32:20 +00:00
dns-mode.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
enriched.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
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 Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
nroff-mode.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
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 Change to utf-8. Adjust coding cookie. 2009-08-18 01:17:51 +00:00
picture.el * keymap.c (QCadvertised_binding): New constant. 2009-09-11 00:58:59 +00:00
po.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
refbib.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
refer.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
refill.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
reftex-auc.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
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 Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
reftex-global.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
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 Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
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 Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
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 Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
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 Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
text-mode.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
tildify.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
two-column.el Use forward-line rather than goto-line. 2009-08-22 19:29:18 +00:00
underline.el Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00