emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/ChangeLog,v


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/lisp/ChangeLog,v
Date: Tue, 20 May 2008 17:03:30 +0000

CVSROOT:        /sources/emacs
Module name:    emacs
Changes by:     Stefan Monnier <monnier>        08/05/20 17:03:30

Index: ChangeLog
===================================================================
RCS file: /sources/emacs/emacs/lisp/ChangeLog,v
retrieving revision 1.13784
retrieving revision 1.13785
diff -u -b -r1.13784 -r1.13785
--- ChangeLog   20 May 2008 13:44:45 -0000      1.13784
+++ ChangeLog   20 May 2008 17:03:28 -0000      1.13785
@@ -1,16 +1,33 @@
 2008-05-20  Stefan Monnier  <address@hidden>
 
+       * minibuffer.el (completion-boundaries): New function.
+       (completion--some): Delay errors.
+       (complete-with-action, completion-table-with-context):
+       Handle `boundaries' case.
+       (completion--try-word-completion): Avoid partial-completion
+       when the user hasn't entered anything yet.
+       (minibuffer-local-map, minibuffer-local-filename-completion-map)
+       (minibuffer-local-must-match-map, minibuffer-local-completion-map)
+       (minibuffer-local-must-match-filename-map, minibuffer-local-ns-map):
+       Setup default keybindings.
+       (completion--embedded-envvar-re): New var.
+       (completion--embedded-envvar-table): Use it.  Handle `boundaries' case.
+       (completion--file-name-table): Handle `boundaries' case.
+       (completion-pcm--pattern->regex): Avoid pathological backtracking.
+       (completion-pcm--all-completions): Add a `prefix' arg.
+       (completion-pcm--find-all-completions): New function.
+       (completion-pcm-all-completions, completion-pcm-try-completion):
+       Use it.
+
        * icomplete.el (icomplete-completions): Don't use `predicate' with
        a table of a different type than `candidates'.
 
 2008-05-20  Roland Winkler  <address@hidden>
 
-       * proced.el (proced-goal-header-re): Renamed from
-       proced-procname-column-regexp.
-       (proced-goal-column): Renamed from proced-procname-column.
-       (proced-move-to-goal-column): Renamed from
-       proced-move-to-procname.
-       (proced-header-face, proced-header-regexp): Removed.
+       * proced.el (proced-goal-column): Rename from proced-procname-column.
+       (proced-goal-header-re): Rename from proced-procname-column-regexp.
+       (proced-move-to-goal-column): Rename from proced-move-to-procname.
+       (proced-header-face, proced-header-regexp): Remove.
        (proced-font-lock-keywords): Remove proced-header-face.
        (proced-header-alist, proced-sorting-schemes-re): New variables.
        (proced): Rename Proced buffer to *Proced*.
@@ -18,9 +35,9 @@
        (proced-do-mark, proced-do-mark-all, proced-toggle-marks)
        (proced-hide-processes): Do not treat first line as special.
        (proced-header-space): New function.
-       (proced-update): Use header-line-format.  Initialize
-       proced-header-alist and proced-sorting-schemes-re.  Set
-       proced-goal-column.  Include proced-command in mode-name.
+       (proced-update): Use header-line-format.
+       Initialize proced-header-alist and proced-sorting-schemes-re.
+       Set proced-goal-column.  Include proced-command in mode-name.
        (proced-send-signal): Use header-line-format for *Marked
        Processes* buffer.
        (proced-sort): Restrict minibuffer completion to applicable




reply via email to

[Prev in Thread] Current Thread [Next in Thread]