| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* finder.el (finder-compile-keywords): Replace `princ' with
`prin1' on a list of symbols interned from keyword strings.
* emacs-lisp/lisp-mnt.el (lm-keywords-list): If `keywords' contains
a comma, then split keywords using a comma and optional whitespace.
Otherwise, split by whitespace.
* complete.el:
* face-remap.el:
* log-view.el:
* net/hmac-def.el:
* net/hmac-md5.el:
* net/netrc.el:
* progmodes/mixal-mode.el: Fix keywords.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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'.
|
| |
|
| |
|
| |
|
|
|
|
| |
the prompt was added to the minibuffer.
|
| |
|
|
|
|
|
| |
minibuffer.el; recognize `confirm' and `confirm-after-completion'
values for minibuffer-completion-confirm.
|
|
|
|
| |
(bug#227).
|
| |
|
| |
|
|
|
|
| |
unexpected values in minibuffer-completion-predicate.
|
|
|
|
| |
Treat minibuffer-completion-predicate as a predicate.
|
| |
|
| |
|
|\
| |
| |
| | |
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
|
| | |
|
| | |
|
| |
| |
| |
| | |
(PC-do-completion): Call file-expand-wildcards instead of PC-expand-many-files.
|
| |
| |
| |
| |
| | |
* complete.el (PC-do-completion): Don't try to treat
empty string as an abbreviation.
|
| |
| |
| |
| | |
expansion again.
|
| |
| |
| |
| |
| | |
(PC-do-completion): Add "acronym completion" for symbols and
filenames, so e.g. "mvbl" expands to "make-variable-buffer-local".
|
|\ \
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
|
| | |
|
| |
| |
| |
| | |
`confirm-only' confirmation mode.
|
| |
| |
| |
| |
| |
| | |
(PC-do-completion): Rebind minibuffer-completion-table.
(PC-read-file-name-internal): New function doing what
read-file-name-internal advice did.
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
| |
(partial-completion-mode) <choose-completion-string-functions>:
Do not go to the end of the minibuffer if PC-goto-end is non-nil.
(PC-do-completion): New optional fourth argument GOTO-END. Add a
doc string. Set PC-goto-end for choose-completion.
(PC-lisp-complete-symbol): Pass non-nil GOTO-END arg to
PC-do-completion.
|
|
|
|
|
| |
(PC-lisp-complete-symbol): Create and use a marker at `end',
rather than using point-marker.
|
|
|
|
|
|
|
|
|
| |
(partial-completion-mode) <choose-completion-string-functions>:
Use PC-do-completion-end in the non-minibuffer case to replace the
correct amount of text.
(PC-do-completion): Set PC-do-completion-end for c-c-s-f.
(PC-lisp-complete-symbol): Give marker the after-insertion type,
to deal with improvements inserted after point.
|
|
|
|
|
|
|
| |
the non-filename case, rather than setting to nil.
(PC-lisp-complete-end): New variable.
(PC-lisp-complete-symbol): Use PC-lisp-complete-end to store the
original end in a series of consecutive invocations.
|
|
|
|
| |
finished (re-application of this patch, which was accidentally undone by Eli).
|
|
|
|
| |
that buffer contents get erased during completion.
|
|
|
|
| |
PC-try-completion.
|
|
|
|
|
| |
(PC-do-completion, read-file-name-internal): Use it instead of
try-completion.
|
| |
|
|
|
|
| |
PC-lisp-complete-symbol instead of binding M-TAB in global-map.
|
| |
|
|
|
|
| |
field with completion string before exiting.
|
| |
|
| |
|
|
|
|
|
| |
before checking whether there are multiple completions.
Don't use `list' unnecessarily when building completion tables.
|
|
|
|
| |
the current directory doesn't exist. Reported by Michaël Cadilhac.
|
|
|
|
|
|
| |
`choose-completion-string-functions' use full function signature
with 4 args, and move point to the end of the minibuffer only if arg
`mini-p' is non-nil.
|
|
|
|
| |
if completion-ignore-case is set.
|
|
|
|
|
|
| |
wildcards if they did not lead to finding any match.
(read-file-name-internal): Don't add the final > if the completion is
not finished.
|
|
|
|
|
|
|
|
|
| |
sure that choose-completion fills the minibuffer properly.
(PC-old-read-file-name-internal): Remove.
(PC-read-include-file-name-internal): Remove. Turn it into an advice
of read-file-name-internal.
(partial-completion-mode): Enable/disable this advice.
|