1. 11 Mar, 2010 1 commit
  2. 28 Feb, 2010 1 commit
  3. 24 Feb, 2010 1 commit
  4. 21 Feb, 2010 1 commit
  5. 14 Feb, 2010 1 commit
  6. 27 Jan, 2010 2 commits
  7. 17 Jan, 2010 1 commit
  8. 13 Jan, 2010 1 commit
  9. 12 Jan, 2010 1 commit
  10. 01 Jan, 2010 1 commit
  11. 17 Dec, 2009 2 commits
    • Michael Albinus's avatar
      * files.el (file-expand-wildcards): In case of remote files, check · 1f3611c6
      Michael Albinus authored
      only local file name part for wildcards.  Provide feature 'files
      and subfeature 'remote-wildcards.  (Bug#5198)
      
      * net/tramp.el (tramp-handle-file-remote-p): Expand file name only
      if there is already an established connection.
      (tramp-advice-file-expand-wildcards): Remove it.
      
      * net/tramp-compat.el (top): Autoload `tramp-handle-file-remote-p'.
      (tramp-advice-file-expand-wildcards): Moved from tramp.el.
      Activate advice for older GNU Emacs versions.  (Bug#5237)
      1f3611c6
    • Juri Linkov's avatar
      Fix regression from 23.1 to allow multiple modes in Local Variables. · cfb54897
      Juri Linkov authored
      * files.el (hack-local-variables-filter): While ignoring duplicates,
      don't take `mode' into account.
      (hack-local-variables-filter, hack-dir-local-variables): Don't
      remove duplicate `mode' from local-variables-alist (like `eval').
      cfb54897
  12. 25 Nov, 2009 1 commit
    • Juri Linkov's avatar
      Provide additional default values (file name at point or at the · 7d371eac
      Juri Linkov authored
      current Dired line) via M-n for file reading minibuffers.  (Bug#5010)
      
      * minibuffer.el (read-file-name-defaults): New function.
      (read-file-name): Reset `minibuffer-default' to nil when
      it duplicates initial input `insdef'.
      Bind `minibuffer-default-add-function' to lambda that
      calls `read-file-name-defaults' in `minibuffer-selected-window'.
      (minibuffer-insert-file-name-at-point): New command.
      
      * files.el (file-name-at-point-functions): New defcustom.
      (find-file-default): Remove defvar.
      (find-file-read-args): Don't use `find-file-default'.
      Move `minibuffer-with-setup-hook' that sets `minibuffer-default'
      to `read-file-name'.
      (find-file-literally): Use `read-file-name' with
      `confirm-nonexistent-file-or-buffer'.
      
      * ffap.el (ffap-guess-file-name-at-point): New autoloaded function.
      
      * dired.el (dired-read-dir-and-switches):
      Move `minibuffer-with-setup-hook' that sets `minibuffer-default'
      to `read-file-name'.
      (dired-file-name-at-point): New function.
      (dired-mode): Add hook `dired-file-name-at-point' to
      `file-name-at-point-functions'.
      7d371eac
  13. 13 Nov, 2009 1 commit
    • Stefan Monnier's avatar
      * x-dnd.el (x-dnd-maybe-call-test-function): · 7fdbcd83
      Stefan Monnier authored
      * window.el (split-window-vertically):
      * whitespace.el (whitespace-help-on):
      * vc-rcs.el (vc-rcs-consult-headers):
      * userlock.el (ask-user-about-lock-help)
      (ask-user-about-supersession-help):
      * type-break.el (type-break-force-mode-line-update):
      * time-stamp.el (time-stamp-conv-warn):
      * terminal.el (te-set-output-log, te-more-break, te-filter)
      (te-sentinel,terminal-emulator):
      * term.el (make-term, term-exec, term-sentinel, term-read-input-ring)
      (term-write-input-ring, term-check-source, term-start-output-log):
      (term-display-buffer-line, term-dynamic-list-completions):
      (term-ansi-make-term, serial-term):
      * subr.el (selective-display):
      * strokes.el (strokes-xpm-to-compressed-string, strokes-decode-buffer)
      (strokes-encode-buffer, strokes-xpm-for-compressed-string):
      * speedbar.el (speedbar-buffers-tail-notes, speedbar-buffers-item-info)
      (speedbar-reconfigure-keymaps, speedbar-add-localized-speedbar-support)
      (speedbar-remove-localized-speedbar-support)
      (speedbar-set-mode-line-format, speedbar-create-tag-hierarchy)
      (speedbar-update-special-contents, speedbar-buffer-buttons-engine)
      (speedbar-buffers-line-directory):
      * simple.el (shell-command-on-region, append-to-buffer)
      (prepend-to-buffer):
      * shadowfile.el (shadow-save-todo-file):
      * scroll-bar.el (scroll-bar-set-window-start, scroll-bar-drag-1)
      (scroll-bar-maybe-set-window-start):
      * sb-image.el (speedbar-image-dump):
      * saveplace.el (save-place-alist-to-file, save-places-to-alist)
      (load-save-place-alist-from-file):
      * ps-samp.el (ps-print-message-from-summary):
      * ps-print.el (ps-flush-output, ps-insert-file, ps-get-boundingbox)
      (ps-background-image, ps-begin-job, ps-do-despool):
      * ps-bdf.el (bdf-find-file, bdf-read-font-info):
      * printing.el (pr-interface, pr-ps-file-print, pr-find-buffer-visiting)
      (pr-ps-message-from-summary, pr-lpr-message-from-summary):
      (pr-call-process, pr-file-list, pr-interface-save):
      * novice.el (disabled-command-function)
      (enable-command, disable-command):
      * mouse.el (mouse-buffer-menu-alist):
      * mouse-copy.el (mouse-kill-preserving-secondary):
      * macros.el (kbd-macro-query):
      * ledit.el (ledit-go-to-lisp, ledit-go-to-liszt):
      * informat.el (batch-info-validate):
      * ido.el (ido-copy-current-word, ido-initiate-auto-merge):
      * hippie-exp.el (try-expand-dabbrev-visible):
      * help-mode.el (help-make-xrefs):
      * help-fns.el (describe-variable):
      * generic-x.el (bat-generic-mode-run-as-comint):
      * finder.el (finder-mouse-select):
      * find-dired.el (find-dired-sentinel):
      * filesets.el (filesets-file-close):
      * files.el (list-directory):
      * faces.el (list-faces-display, describe-face):
      * facemenu.el (list-colors-display):
      * ezimage.el (ezimage-image-association-dump, ezimage-image-dump):
      * epg.el (epg--process-filter, epg-cancel):
      * epa.el (epa--marked-keys, epa--select-keys, epa-display-info)
      (epa--read-signature-type):
      * emerge.el (emerge-copy-as-kill-A, emerge-copy-as-kill-B)
      (emerge-file-names):
      * ehelp.el (electric-helpify):
      * ediff.el (ediff-regions-wordwise, ediff-regions-linewise):
      * ediff-vers.el (rcs-ediff-view-revision):
      * ediff-util.el (ediff-setup):
      * ediff-mult.el (ediff-append-custom-diff):
      * ediff-diff.el (ediff-exec-process, ediff-process-sentinel)
      (ediff-wordify):
      * echistory.el (Electric-command-history-redo-expression):
      * dos-w32.el (find-file-not-found-set-buffer-file-coding-system):
      * disp-table.el (describe-display-table):
      * dired.el (dired-find-buffer-nocreate):
      * dired-aux.el (dired-rename-subdir, dired-dwim-target-directory):
      * dabbrev.el (dabbrev--same-major-mode-p):
      * chistory.el (list-command-history):
      * apropos.el (apropos-documentation):
      * allout.el (allout-obtain-passphrase):
      (allout-copy-exposed-to-buffer):
      (allout-verify-passphrase): Use with-current-buffer.
      7fdbcd83
  14. 12 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * textmodes/ispell.el (ispell-skip-region-alist): · 6d341a2a
      Dan Nicolaescu authored
      * textmodes/css-mode.el (auto-mode-alist):
      * progmodes/compile.el (auto-mode-alist):
      * international/mule.el (ctext-non-standard-encodings-alist)
      (ctext-non-standard-encodings-regexp):
      * simple.el (shell-command-switch, text-read-only):
      * replace.el (occur-mode-map):
      * paths.el (rmail-file-name):
      * jka-cmpr-hook.el (jka-compr-build-file-regexp):
      * find-file.el (ff-special-constructs):
      * files.el (file-name-handler-alist):
      * composite.el: Purecopy strings.
      6d341a2a
  15. 11 Nov, 2009 1 commit
  16. 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
  17. 30 Oct, 2009 1 commit
    • Dan Nicolaescu's avatar
      * puresize.h (BASE_PURESIZE): Increase to 1470000. · ca0a881a
      Dan Nicolaescu authored
      * lread.c (Fload): Purecopy the file name when building Vpreloaded_file_list.
      
      * textmodes/ispell.el (ispell-skip-region-alist):
      * international/mule-conf.el (eight-bit):
      * international/fontset.el (font-encoding-alist):
      * startup.el (pure-space-overflow-message):
      * simple.el (overwrite-mode-textual, overwrite-mode-binary):
      * paths.el (gnus-nntp-service, rmail-spool-directory)
      (term-file-prefix):
      * files.el (save-some-buffers-action-alist):
      * cmuscheme.el (same-window-buffer-names):
      * ielm.el (same-window-buffer-names):
      * shell.el (same-window-buffer-names):
      * mail/sendmail.el (same-window-buffer-names):
      * progmodes/inf-lisp.el (same-window-buffer-names):
      * bindings.el (mode-line-client)
      (mode-line-column-line-number-mode-map):
      * language/tibetan.el (tibetan-precomposition-rule-regexp)
      (tibetan-precomposed-regexp): Purecopy string arguments.
      ca0a881a
  18. 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
  19. 24 Oct, 2009 1 commit
  20. 21 Oct, 2009 1 commit
    • Stefan Monnier's avatar
      * minibuffer.el (completion-table-with-terminator): Properly implement · 528c56e2
      Stefan Monnier authored
      boundaries, in case `terminator' appears in the suffix.
      (completion--embedded-envvar-table): Don't return boundaries if
      there's no valid completion.  Simplify.
      (completion-file-name-table): New completion table extracted from
      completion--file-name-table.
      (completion--file-name-table): Use it.
      (read-file-name-predicate): Declare obsolete.
      (read-file-name): Use the pred arg i.s.o read-file-name-predicate.
      * vc-bzr.el (vc-bzr-revision-completion-table): Use the new
      completion-file-name-table, and use the `pred' argument.
      * files.el (locate-file-completion-table): Use the `pred' arg rather
      than read-file-name-predicate.
      (abbreviate-file-name): Use \` rather than ^ for BOS.
      528c56e2
  21. 05 Oct, 2009 1 commit
  22. 04 Oct, 2009 1 commit
  23. 03 Oct, 2009 1 commit
    • Chong Yidong's avatar
      * cedet/srecode/srt-mode.el (srecode-template-mode): Doc fix. · e6e267fc
      Chong Yidong authored
      * files.el (auto-mode-alist): Add .srt and Project.ede.
      
      * cedet/semantic.el (semantic-mode): Handle
      srecode-template-mode-hook as well.
      
      * cedet/srecode/template.el: Remove hook variable.
      
      * cedet/ede/proj-comp.el: Require ede/pmake when compiling.
      
      * cedet/ede.el (ede-target-forms-menu): Don't enable if no
      projects exist.
      
      * cedet/srecode/map.el (srecode-map-base-template-dir): Look for
      templates in data-directory.
      
      * cedet/ede/srecode.el (ede-srecode-setup): Use default templates
      directory.
      
      * cedet/semantic/util-modes.el (semantic-highlight-func-mode): Doc
      fix.
      
      * cedet/ede/proj-comp.el (ede-proj-makefile-insert-variables):
      Only insert each variable once.
      
      * cedet/ede/pmake.el (ede-pmake-insert-variable-once): New macro.
      (ede-pmake-insert-variable-shared): Use it.
      
      * cedet/ede/cpp-root.el (ede-preprocessor-map): Do not deref table
      for lexical table iff table is nil.
      e6e267fc
  24. 02 Oct, 2009 1 commit
  25. 01 Oct, 2009 2 commits
  26. 29 Sep, 2009 1 commit
  27. 25 Sep, 2009 2 commits
  28. 24 Sep, 2009 1 commit
  29. 21 Sep, 2009 1 commit
  30. 20 Sep, 2009 2 commits
    • Chong Yidong's avatar
      lisp/cedet/srecode.el: · 4d902e6f
      Chong Yidong authored
      lisp/cedet/srecode/*.el:
      test/cedet/srecode-tests.el: New files
      
      lisp/files.el (auto-mode-alist): Use srecode-template-mode for .srt files.
      lisp/cedet/semantic/bovine/scm.el: Add local vars section for autoloading.
      4d902e6f
    • Chong Yidong's avatar
      * files.el (auto-mode-alist): Use emacs-lisp-mode for Project.ede. · 00999a2e
      Chong Yidong authored
      * cedet/semantic/bovine/gcc.el (semantic-gcc-test-output-parser)
      (semantic-gcc-test-output-parser-this-machine):
      * cedet/semantic/symref/filter.el (semantic-symref-test-count-hits-in-tag):
      * cedet/semantic/db-global.el (semanticdb-test-gnu-global):
      * cedet/semantic/tag-write.el (semantic-tag-write-test)
      (semantic-tag-write-list-test):
      * cedet/semantic/lex-spp.el (semantic-lex-spp-write-test)
      (semantic-lex-spp-write-utest):
      * cedet/semantic/lex.el (semantic-lex-test-region)
      (semantic-lex-test-full-depth):
      * cedet/semantic/idle.el (semantic-idle-pnf-test):
      * cedet/semantic/fw.el (semantic-test-data-cache)
      (semantic-test-throw-on-input):
      * cedet/semantic/format.el (semantic-test-all-format-tag-functions):
      * cedet/semantic/complete.el (semantic-complete-test):
      * cedet/semantic/db-ebrowse.el (semanticdb-ebrowse-run-tests)
      (semanticdb-ebrowse-dump): Test functions moved to
      semantic-tests.el in the test/ directory.
      
      * cedet/semantic/db-ref.el (semanticdb-ref-test): Doc fix.
      00999a2e
  31. 18 Sep, 2009 1 commit
  32. 13 Sep, 2009 1 commit
    • Stefan Monnier's avatar
      * mail/sendmail.el (send-mail-function): · adba8116
      Stefan Monnier authored
      * tooltip.el (tooltip-mode):
      * simple.el (transient-mark-mode):
      * rfn-eshadow.el (file-name-shadow-mode):
      * frame.el (blink-cursor-mode):
      * font-core.el (global-font-lock-mode):
      * files.el (temporary-file-directory)
      (small-temporary-file-directory, auto-save-file-name-transforms):
      * epa-hook.el (auto-encryption-mode):
      * composite.el (global-auto-composition-mode):
      Use custom-initialize-delay.
      * startup.el (command-line): Don't explicitly call
      custom-reevaluate-setting for all the above vars.
      * custom.el (custom-initialize-safe-set)
      (custom-initialize-safe-default): Delete.
      adba8116
  33. 07 Sep, 2009 2 commits
  34. 05 Sep, 2009 1 commit