1. 07 Dec, 2009 1 commit
    • Stefan Monnier's avatar
      * minibuffer.el (completion-at-point-functions): New var. · 51ef56c4
      Stefan Monnier authored
      (completion-at-point): New command.
      * indent.el (indent-for-tab-command): Handle the new `complete' behavior.
      * progmodes/python.el (python-mode-map): Use completion-at-point.
      (python-completion-at-point): Rename from python-partial-symbol and
      adjust for use in completion-at-point-functions.
      (python-mode): Setup completion-at-point for Python completion.
      * emacs-lisp/lisp.el (lisp-completion-at-point): New function
      extracted from lisp-complete-symbol.
      (lisp-complete-symbol): Use it.
      * emacs-lisp/lisp-mode.el (emacs-lisp-mode): Use define-derived-mode,
      setup completion-at-point for Elisp completion.
      (emacs-lisp-mode-map, lisp-interaction-mode-map): Use completion-at-point.
      * ielm.el (ielm-map): Use completion-at-point.
      (inferior-emacs-lisp-mode): Setup completion-at-point for Elisp completion.
      * progmodes/sym-comp.el: Move to...
      * obsolete/sym-comp.el: Move from progmodes.
      51ef56c4
  2. 11 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * net/eudc.el (eudc-tools-menu): · 04991a1c
      Dan Nicolaescu authored
      * international/mule-cmds.el (set-coding-system-map)
      (mule-menu-keymap):
      * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map):
      * vc-hooks.el (vc-menu-map): Use menu-bar-separator.
      04991a1c
  3. 06 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * textmodes/tex-mode.el (tex-alt-dvi-print-command) · 1e8780b1
      Dan Nicolaescu authored
      (tex-dvi-print-command, tex-bibtex-command, tex-start-commands)
      (tex-start-options, slitex-run-command, latex-run-command)
      (tex-run-command, tex-directory):
      * textmodes/ispell.el (ispell-html-skip-alists)
      (ispell-tex-skip-alists, ispell-tex-skip-alists):
      * textmodes/fill.el (adaptive-fill-first-line-regexp):
      (adaptive-fill-regexp):
      * textmodes/dns-mode.el (auto-mode-alist):
      * progmodes/python.el (interpreter-mode-alist):
      * progmodes/etags.el (tags-compression-info-list):
      * progmodes/etags.el (tags-file-name):
      * net/browse-url.el (browse-url-galeon-program)
      (browse-url-firefox-program):
      * mail/sendmail.el (mail-signature-file)
      (mail-citation-prefix-regexp):
      * international/mule-conf.el (eight-bit):
      * international/latexenc.el (latex-inputenc-coding-alist):
      * international/fontset.el (x-pixel-size-width-font-regexp):
      * emacs-lisp/warnings.el (warning-type-format):
      * emacs-lisp/trace.el (trace-buffer):
      * emacs-lisp/lisp-mode.el (lisp-interaction-mode-map)
      (emacs-lisp-mode-map):
      * calendar/holidays.el (holiday-solar-holidays)
      (holiday-bahai-holidays, holiday-islamic-holidays)
      (holiday-christian-holidays, holiday-hebrew-holidays)
      (hebrew-holidays-4, hebrew-holidays-3, hebrew-holidays-2)
      (hebrew-holidays-1, holiday-oriental-holidays)
      (holiday-general-holidays):
      * x-dnd.el (x-dnd-known-types):
      * tool-bar.el (tool-bar):
      * startup.el (site-run-file):
      * shell.el (shell-dumb-shell-regexp):
      * rfn-eshadow.el (file-name-shadow-tty-properties)
      (file-name-shadow-properties):
      * paths.el (remote-shell-program, news-directory):
      * mouse.el ([C-down-mouse-3]):
      * menu-bar.el (menu-bar-tools-menu):
      * jka-cmpr-hook.el (jka-compr-load-suffixes)
      (jka-compr-mode-alist-additions, jka-compr-compression-info-list)
      (jka-compr-compression-info-list):
      * isearch.el (search-whitespace-regexp):
      * image-file.el (image-file-name-extensions):
      * find-dired.el (find-ls-option):
      * files.el (directory-listing-before-filename-regexp)
      (directory-free-space-args, insert-directory-program)
      (list-directory-brief-switches, magic-fallback-mode-alist)
      (magic-fallback-mode-alist, auto-mode-interpreter-regexp)
      (automount-dir-prefix):
      * faces.el (face-x-resources, x-font-regexp, x-font-regexp-head)
      (x-font-regexp-slant, x-font-regexp-weight, face-x-resources)
      (face-font-registry-alternatives, face-font-registry-alternatives)
      (face-font-family-alternatives):
      * facemenu.el (facemenu-add-new-face, facemenu-background-menu)
      (facemenu-foreground-menu, facemenu-face-menu):
      * epa-hook.el (epa-file-name-regexp):
      * dnd.el (dnd-protocol-alist):
      * textmodes/rst.el (auto-mode-alist):
      * button.el (default-button):  Purecopy strings.
      1e8780b1
  4. 26 Oct, 2009 1 commit
    • Dan Nicolaescu's avatar
      * textmodes/tex-mode.el (tex-dvi-view-command) · a7610c52
      Dan Nicolaescu authored
      (tex-show-queue-command, tex-open-quote):
      * progmodes/ruby-mode.el (auto-mode-alist)
      (interpreter-mode-alist): Purecopy strings.
      
      * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map): Purecopy item names.
      
      * emacs-lisp/derived.el (define-derived-mode): Purecopy the doc
      string for the hook, keymap and abbrev table.
      
      * emacs-lisp/byte-run.el (make-obsolete): Purecopy the current name.
      
      * x-dnd.el (x-dnd-xdnd-to-action):
      * startup.el (fancy-startup-text, fancy-about-text): Change to
      defconst from defvar.
      
      * ps-print.el (ps-page-dimensions-database): Purecopy initial value.
      
      * mouse.el (mouse-buffer-menu-mode-groups, x-fixed-font-alist):
      Purecopy initialization strings.
      
      * mail/sendmail.el (mail-header-separator)
      (mail-personal-alias-file):
      * mail/rmail.el (rmail-default-dont-reply-to-names)
      (rmail-ignored-headers, rmail-retry-ignored-headers)
      (rmail-highlighted-headers, rmail-secondary-file-directory)
      (rmail-secondary-file-regexp):
      * files.el (null-device, file-name-invalid-regexp)
      (locate-dominating-stop-dir-regexp)
      (inhibit-first-line-modes-regexps): Purecopy initialization
      strings.
      (interpreter-mode-alist): Use mapcar instead of mapc.
      
      * buff-menu.el (Buffer-menu-mode-map): Purecopy name.
      
      * bindings.el (mode-line-major-mode-keymap): Purecopy name.
      (completion-ignored-extensions):
      (debug-ignored-errors): Purecopy strings.
      a7610c52
  5. 24 Oct, 2009 1 commit
    • Dan Nicolaescu's avatar
      * keymap.c (Fmake_sparse_keymap): Purecopy the name. · 905a9ed3
      Dan Nicolaescu authored
      * eval.c (Fautoload): Purecopy the filename.  Simplify.
      
      * category.c (Fdefine_category): Purecopy docstring.
      
      * international/mule-cmds.el (set-language-info-alist): Purecopy lang-env.
      (leim-list-header, leim-list-entry-regexp): Change defvars to defconst.
      (charset): Purecopy the name.
      (define-char-code-property): Purecopy string arguments.
      
      * emacs-lisp/byte-run.el (make-obsolete, make-obsolete-variable):
      Purecopy string arguments.
      
      * emacs-lisp/lisp-mode.el (emacs-lisp-mode-map):
      * ediff-hook.el (menu-bar-ediff-menu):
      * buff-menu.el (Buffer-menu-mode-map): Purecopy names and tooltips.
      * bookmark.el (menu-bar-bookmark-map): Add :help and purecopy the name.
      905a9ed3
  6. 18 Oct, 2009 1 commit
  7. 27 Sep, 2009 1 commit
    • Chong Yidong's avatar
      * menu-bar.el: Remove menu-bar-ediff-misc-menu from the Tools · 15120dec
      Chong Yidong authored
      menu.
      
      * ediff-hook.el: Move menu-bar-ediff-misc-menu into
      menu-bar-ediff-menu.
      
      * emacs-lisp/lisp-mode.el: Add doc-string-elt property to
      define-overloadable-function.
      
      * progmodes/autoconf.el: Provide autoconf as well, so that this
      file can be `require'd.
      
      * emacs-lisp/cl-macs.el (deftype): Add to cl-loaddefs.
      
      * emacs-lisp/autoload.el (generated-autoload-feature)
      (generated-autoload-load-name): New vars.
      (autoload-rubric, autoload-generate-file-autoloads): Use them.
      (make-autoload): Recognize define-overloadable-function and
      defclass forms (for EIEIO).
      
      * Makefile.in (update-subdirs): Exclude cedet directory.
      15120dec
  8. 17 Sep, 2009 2 commits
  9. 12 Sep, 2009 1 commit
  10. 05 Sep, 2009 1 commit
    • Chong Yidong's avatar
      * emacs-lisp/autoload.el (generated-autoload-load-name): New var. · 996bc9bf
      Chong Yidong authored
      (autoload-generate-file-autoloads): Use it.
      (make-autoload): Handle define-overloadable-function.
      
      * emacs-lisp/lisp-mode.el (define-overloadable-function): Add
      doc-string-elt property for define-overloadable-function.
      
      lisp/cedet/semantic/analyze.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/ctxt.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/db.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/db-file.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/db-mode.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/db-typecache.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/doc.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/find.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/format.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/lex.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/sb.el: Require semantic/format.
      
      lisp/cedet/semantic/sort.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/tag.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/tag-file.el: Add generated-autoload-load-name var.
      
      lisp/cedet/semantic/tag-ls.el: Add generated-autoload-load-name var.
      996bc9bf
  11. 16 Aug, 2009 1 commit
  12. 23 Jul, 2009 1 commit
  13. 22 Jun, 2009 1 commit
  14. 21 Jun, 2009 1 commit
  15. 07 Jun, 2009 1 commit
  16. 16 Apr, 2009 1 commit
  17. 25 Feb, 2009 1 commit
  18. 15 Jan, 2009 1 commit
  19. 05 Jan, 2009 1 commit
  20. 04 Jan, 2009 1 commit
  21. 19 Nov, 2008 1 commit
  22. 07 Nov, 2008 1 commit
  23. 04 Nov, 2008 1 commit
  24. 03 Nov, 2008 1 commit
  25. 02 Nov, 2008 1 commit
  26. 23 Sep, 2008 2 commits
  27. 20 Sep, 2008 1 commit
  28. 06 May, 2008 1 commit
  29. 30 Apr, 2008 1 commit
  30. 19 Apr, 2008 1 commit
  31. 18 Apr, 2008 1 commit
  32. 07 Apr, 2008 1 commit
  33. 02 Apr, 2008 1 commit
  34. 27 Mar, 2008 1 commit
  35. 22 Mar, 2008 1 commit
  36. 21 Mar, 2008 1 commit
  37. 17 Mar, 2008 1 commit
  38. 16 Mar, 2008 1 commit