1. 17 Dec, 2011 1 commit
  2. 15 Dec, 2011 1 commit
  3. 12 Dec, 2011 1 commit
  4. 05 Dec, 2011 1 commit
  5. 04 Dec, 2011 1 commit
  6. 30 Nov, 2011 1 commit
  7. 27 Nov, 2011 1 commit
  8. 25 Nov, 2011 1 commit
  9. 20 Nov, 2011 4 commits
  10. 19 Nov, 2011 1 commit
  11. 18 Nov, 2011 1 commit
  12. 17 Nov, 2011 1 commit
  13. 15 Nov, 2011 2 commits
  14. 14 Nov, 2011 2 commits
  15. 13 Nov, 2011 1 commit
  16. 09 Nov, 2011 1 commit
  17. 26 Oct, 2011 1 commit
  18. 18 Oct, 2011 1 commit
  19. 03 Oct, 2011 1 commit
  20. 23 Sep, 2011 1 commit
  21. 12 Sep, 2011 1 commit
  22. 24 Aug, 2011 1 commit
  23. 23 Aug, 2011 2 commits
  24. 18 Aug, 2011 1 commit
  25. 15 Jul, 2011 1 commit
  26. 13 Jul, 2011 1 commit
  27. 06 Jul, 2011 1 commit
  28. 20 Jun, 2011 1 commit
    • Stefan Monnier's avatar
      Use completion-at-point rather than completion-in-region. · bcd70d97
      Stefan Monnier authored
      * lisp/wid-edit.el: Use lexical scoping and move towards completion-at-point.
      (widget-complete): Use new :completion-function property.
      (widget-completions-at-point): New function.
      (default): Use :completion-function instead of :complete.
      (widget-default-completions): Rename from widget-default-complete, rewrite.
      (widget-string-complete, widget-file-complete, widget-color-complete):
      Remove functions.
      (file, symbol, function, variable, coding-system, color):
      * lisp/international/mule-cmds.el (default-input-method, charset)
      (language-info-custom-alist):
      * lisp/cus-edit.el (face): Use new property :completions.
      
      * lisp/progmodes/pascal.el (pascal-completions-at-point): New function.
      (pascal-mode): Use it.
      (pascal-mode-map): Use completion-at-point.
      (pascal-toggle-completions): Make obsolete.
      (pascal-complete-word, pascal-show-completions):
      * lisp/progmodes/octave-mod.el (octave-complete-symbol):
      Redefine as obsolete alias.
      * lisp/progmodes/octave-inf.el (inferior-octave-completion-at-point):
      Signal absence of completion info for old Octave,
      (inferior-octave-complete): Redefine as obsolete alias.
      * lisp/progmodes/meta-mode.el: Use lexical-binding and completion-at-point.
      (meta-completions-at-point): Rename from meta-complete-symbol and
      adapt it for use on completion-at-point-functions.
      (meta-common-mode): Use it.
      (meta-looking-at-backward, meta-match-buffer): Remove.
      (meta-complete-symbol): Redefine as obsolete alias.
      (meta-common-mode-map): Use completion-at-point.
      * lisp/progmodes/make-mode.el: Use lexical-binding and completion-at-point.
      (makefile-mode-map): Use completion-at-point.
      (makefile-completions-at-point): Rename from makefile-complete and
      adapt it for use on completion-at-point-functions.
      (makefile-mode): Use it.
      (makefile-complete): Redefine as obsolete alias.
      bcd70d97
  29. 01 Jun, 2011 2 commits
    • Stefan Monnier's avatar
      Silence various byte-compiler warnings. · 2403c841
      Stefan Monnier authored
      * lisp/emacs-lisp/byte-run.el (make-obsolete-variable): New argument
      `access-type' and new obsolescence format.
      * lisp/emacs-lisp/bytecomp.el (byte-compile-warn-obsolete): Adjust to
      new format.
      (byte-compile-check-variable): New `access-type' argument.
      Only warn if the access-type is obsolete.
      (byte-compile-dynamic-variable-bind, byte-compile-variable-ref)
      (byte-compile-variable-set): Adjust callers.
      * lisp/help-fns.el (describe-variable): Adjust to new obsolescence format.
      * lisp/mail/sendmail.el (mail-mailer-swallows-blank-line): Only mark
      setting it as obsolete.
      * lisp/simple.el (minibuffer-completing-symbol):
      * lisp/font-lock.el (font-lock-beginning-of-syntax-function): Only mark read
      access as obsolete.
      * lisp/minibuffer.el (minibuffer-completing-file-name): Don't make it
      obsolete yet.
      * lisp/international/quail.el (quail-mouse-choose-completion): Remove unused
      code referring to obsolete var.
      (quail-choose-completion-string): Remove.
      * lisp/server.el (server-clients-with, server-kill-buffer-query-function)
      (server-kill-emacs-query-function): Silence "unused `proc'" warnings.
      * lisp/proced.el (proced-send-signal):
      * lisp/emacs-lisp/lisp.el (lisp-complete-symbol):
      Replace completion-annotate-function with completion-extra-properties.
      2403c841
    • Stefan Monnier's avatar
      Miscellaneous tweaks. · 2462470b
      Stefan Monnier authored
      * lisp/emacs-lisp/cl-macs.el (dolist, dotimes): Use the same strategy for
      lexical scoping as in subr.el's dolist and dotimes.
      * lisp/emacs-lisp/bytecomp.el (byte-compile-unfold-bcf):
      Silence compiler warning.
      * lisp/thingatpt.el (forward-whitespace): Trivial coding style fix.
      * lisp/subr.el (with-output-to-temp-buffer): Provide an edebug spec.
      * lisp/international/ccl.el (ccl-compile): Trivial simplification.
      * lisp/help-fns.el (help-do-arg-highlight): Silence compiler warning.
      * lisp/emacs-lisp/testcover.el (testcover-end): Remove spurious
      `printflag' argument.
      * lisp/emacs-lisp/byte-run.el (make-obsolete, make-obsolete-variable):
      Purecopy the whole obsolescence data.
      2462470b
  30. 23 May, 2011 1 commit
  31. 10 May, 2011 1 commit
  32. 26 Feb, 2011 1 commit
  33. 23 Feb, 2011 1 commit