1. 21 Jun, 2011 6 commits
  2. 20 Jun, 2011 8 commits
    • Jan Djärv's avatar
      * x-dnd.el (x-dnd-version-from-flags) · ca530739
      Jan Djärv authored
      (x-dnd-more-than-3-from-flags): New functions that handle long-as-cons
      and long as number.
      (x-dnd-handle-xdnd): Call functions above.
      
      Fixes: debbugs:8899
      ca530739
    • Stefan Monnier's avatar
      * lisp/minibuffer.el (completion-metadata): Prepend the alist with `metadata'. · 4cb3bfa0
      Stefan Monnier authored
      (completion-try-completion, completion-all-completions): Compute the
      metadata argument if it's missing; make it optional.
      
      Fixes: debbugs:8795
      4cb3bfa0
    • Stefan Monnier's avatar
      0c7efc08
    • 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
    • Deniz Dogan's avatar
    • Deniz Dogan's avatar
    • Martin Rudalics's avatar
      Restore old behavior of get-window-with-predicate and get-buffer-window-list. · 4c43d97b
      Martin Rudalics authored
      * window.el (get-window-with-predicate): Start scanning with
      window following selected window to restore Emacs 23 behavior.
      Clarify doc-string.
      (get-buffer-window-list): Start scanning with selected window to
      restore Emacs 23 behavior.  Clarify doc-string.
      4c43d97b
    • Daniel Colascione's avatar
  3. 19 Jun, 2011 9 commits
  4. 18 Jun, 2011 9 commits
  5. 17 Jun, 2011 8 commits