[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] Changes to emacs/lisp/ChangeLog
From: |
Stefan Monnier |
Subject: |
[Emacs-diffs] Changes to emacs/lisp/ChangeLog |
Date: |
Sun, 27 Nov 2005 20:43:29 -0500 |
Index: emacs/lisp/ChangeLog
diff -c emacs/lisp/ChangeLog:1.8679 emacs/lisp/ChangeLog:1.8680
*** emacs/lisp/ChangeLog:1.8679 Sun Nov 27 23:51:40 2005
--- emacs/lisp/ChangeLog Mon Nov 28 01:43:28 2005
***************
*** 1,3 ****
--- 1,47 ----
+ 2005-11-27 Stefan Monnier <address@hidden>
+
+ * completion.el: Remove useless leading * in defcustom docstrings.
+ (save-completions-file-name): Use ~/.emacs.d if available.
+ (completion-standard-syntax-table): Rename from
+ cmpl-standard-syntax-table and fold initialization into declaration,
+ thus removing cmpl-make-standard-completion-syntax-table.
+ (completion-lisp-syntax-table, completion-c-syntax-table)
+ (completion-fortran-syntax-table, completion-c-def-syntax-table): Idem.
+ (cmpl-saved-syntax, cmpl-saved-point): Remove.
+ (symbol-under-point, symbol-before-point)
+ (symbol-under-or-before-point, symbol-before-point-for-complete)
+ (add-completions-from-c-buffer): Use with-syntax-table.
+ (make-completion): Don't return a list of completion entries.
+ Update callers.
+ (cmpl-prefix-entry-head, cmpl-prefix-entry-tail): Use defalias.
+ (completion-initialize): Rename from initialize-completions.
+ (completion-find-file-hook): Rename from cmpl-find-file-hook.
+ (kill-emacs-save-completions): Collect stats here.
+ (save-completions-to-file, load-completions-from-file):
+ Use with-current-buffer.
+ (completion-def-wrapper): Rename from def-completion-wrapper. Make it
+ into a function. Move all calls to toplevel.
+ (completion-lisp-mode-hook): New fun.
+ (completion-c-mode-hook, completion-setup-fortran-mode):
+ Set the syntax-table here. Use local-set-key.
+ (completion-saved-bindings): New var.
+ (dynamic-completion-mode): Make it into a proper minor mode.
+ (load-completions-from-file): Remove unused var `num-uses'.
+
+ * emacs-lisp/cl-macs.el (defstruct): Don't define the default
+ constructor if it is explicitly overridden.
+
+ * complete.el (PC-completion-as-file-name-predicate):
+ Use minibuffer-completing-file-name.
+ (partial-completion-mode): Use find-file-not-found-functions.
+ (PC-lisp-complete-symbol): Use with-syntax-table.
+ (PC-look-for-include-file): Remove dead setq.
+ (PC-look-for-include-file, PC-expand-many-files, PC-do-completion)
+ (PC-complete): Use with-current-buffer.
+
+ * progmodes/sh-script.el (sh-font-lock-syntactic-keywords): \ doesn't
+ escape single quotes.
+
2005-11-27 Luc Teirlinck <address@hidden>
* dabbrev.el (dabbrev-completion): Simplify code, by getting rid
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, (continued)
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, John Paul Wallington, 2005/11/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F . Storm, 2005/11/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Kim F . Storm, 2005/11/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2005/11/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, John Paul Wallington, 2005/11/26
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2005/11/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2005/11/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Richard M . Stallman, 2005/11/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2005/11/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2005/11/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog,
Stefan Monnier <=
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Luc Teirlinck, 2005/11/27
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Nick Roberts, 2005/11/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Karoly Lorentey, 2005/11/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/11/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Chong Yidong, 2005/11/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juri Linkov, 2005/11/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/11/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Juri Linkov, 2005/11/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/11/28
- [Emacs-diffs] Changes to emacs/lisp/ChangeLog, Stefan Monnier, 2005/11/28