1. 22 Oct, 2007 4 commits
  2. 21 Oct, 2007 11 commits
    • Stefan Monnier's avatar
      (byte-optimize-featurep): Fix paren typo. · 538a93d8
      Stefan Monnier authored
    • Dan Nicolaescu's avatar
      * w32-fns.el (w32-quote-process-args): · 200fe89b
      Dan Nicolaescu authored
      * dos-w32.el (print-region-function, lpr-headers-switches)
      (ps-print-region-function): Pacify byte-compiler.
    • Dan Nicolaescu's avatar
      * emulation/edt-mapper.el (function-key-map): · f8246027
      Dan Nicolaescu authored
      (edt-map-key): Make it a function instead of using fset. Inline
      edt-gnu-map-key and edt-lucid-map-key. Use featurep 'xemacs.
      (edt-gnu-map-key, edt-lucid-map-key): Remove.
      (edt-x-emacs-p): Remove.
      (edt-emacs-variant, edt-window-system, edt-xserver):
      Use featurep 'xemacs.
      * net/eudc.el: Use (featurep 'xemacs) instead of the string test.
      Replace eudc-xemacs-p with its definition.
      (eudc-xemacs-p, eudc-emacs-p, eudc-xemacs-mule-p)
      (eudc-emacs-mule-p): Remove.
      (eudc-install-menu, eudc-mode): Replace eudc-emacs-p and
      eudc-xemacs-p with feature tests.
      * net/eudc-bob.el (eudc-bob-generic-menu, eudc-bob-mail-keymap)
      (eudc-bob-url-keymap, eudc-bob-sound-keymap)
      (eudc-bob-generic-keymap, eudc-bob-popup-menu)
      * net/eudc-hotlist.el (eudc-hotlist-emacs-menu): Replace
      eudc-emacs-p and eudc-xemacs-p with feature tests.
      * net/eudcb-ph.el (eudc-ph-open-session): Replace
      eudc-xemacs-mule-p with its former definition.
      * progmodes/octave-mod.el (octave-xemacs-p): Remove.
      (octave-abbrev-start): Replace octave-xemacs-p with
      (featurep 'xemacs).
      * progmodes/vera-mode.el (vera-xemacs): Remove.
      (vera-mode-syntax-table): Replace vera-xemacs with
      (featurep 'xemacs).
      * progmodes/vhdl-mode.el (vhdl-xemacs): Remove.
      (vhdl-doc-mode, vhdl-doc-variable, vhdl-compile-init)
      (vhdl-speedbar-initialize, vhdl-ps-print-init)
      (vhdl-forward-comment, vhdl-mode-map-init, vhdl-show-messages)
      (vhdl-emacs-22, vhdl-emacs-21): Replace vhdl-xemacs
      with (featurep 'xemacs).
      * progmodes/antlr-mode.el (cond-emacs-xemacs-macfn, defunx)
      * obsolete/fast-lock.el (fast-lock-verbose):
      * emulation/viper-init.el (viper-xemacs-p)
      * emacs-lisp/checkdoc.el (checkdoc-minor-mode-map):
      * ps-print.el (case-fold-search):
      * ediff-hook.el (ediff-cond-compile-for-xemacs-or-emacs):
      * calculator.el (calculator-help): Use featurep 'xemacs.
    • Dan Nicolaescu's avatar
      * progmodes/prolog.el: Undo previous change. · 3cd79f62
      Dan Nicolaescu authored
      (comint-prompt-regexp, comint-process-echoes): Pacify
      * progmodes/dcl-mode.el:
      * play/yow.el:
      * calendar/todo-mode.el:
      * calendar/cal-hebrew.el:
      * vc-hg.el: Undo previous change.
      * vms-patch.el: Likewise.
      (print-region-function): Pacify byte-compiler.
    • Michael Albinus's avatar
      * net/tramp.el (top): Put load of all tramp-* files into a dolist. · 9c13938d
      Michael Albinus authored
      Require tramp-cmds.el.
      (tramp-make-tramp-temp-file): We can get rid of DONT-CREATE.
      (tramp-handle-file-name-all-completions): Expand DIRECTORY.
       (tramp-do-copy-or-rename-file-directly): Make more rigid checks.
      (tramp-maybe-open-connection): Use `make-temp-name'.  This is
      possible, because we don't need to create the temporary file, but
      we need a prefix for ssh, which has its own temporary file
      (tramp-handle-delete-directory): Add "-f" to rmdir.
      (tramp-handle-dired-recursive-delete-directory): Call "rm -rf".
      (tramp-handle-insert-file-contents): Don't raise a tramp-error but
      a signal, in order to give the callee a chance to suppress.
      (tramp-handle-write-region): Set owner also in case of short
      track.  Don't use compatibility calls for `write-region' anymore.
      (tramp-clear-passwd): Add parameter VEC.  Adapt all callees.
      (tramp-append-tramp-buffers): Apply `tramp-list-tramp-buffers'.
      * net/tramp-cmds.el: New file.
      * net/tramp-gw.el (tramp-gw-basic-authentication): Apply VEC to
      * net/trampver.el: Update release number.
    • Juanma Barranquero's avatar
      *** empty log message *** · ba63d441
      Juanma Barranquero authored
    • Michael Albinus's avatar
      * files.el (backup-buffer-copy): Call `copy-file' with non-nil · 5b2e628f
      Michael Albinus authored
      * net/ange-ftp.el (ange-ftp-copy-file): Add PRESERVE-UID-GID for
      compatibility.  It is not used, though.
    • Dan Nicolaescu's avatar
      * progmodes/gud.el (gud-target-name): Move definition before use. · 2f42c75f
      Dan Nicolaescu authored
      * progmodes/dcl-mode.el: Require imenu at compile time.
      * progmodes/cc-engine.el (c-maybe-stale-found-type): Pacify
      * obsolete/fast-lock.el: Use featurep test instead of
      * eshell/esh-mode.el (eshell-handle-ansi-color): Require
      ansi-color at compile time too.
      * eshell/em-unix.el (eshell/info): Require info at compile time
      * w32-fns.el: Require w32-vars.
      * diff-mode.el (diff-refine-hunk): Require smerge-mode at compile
      time too.
    • Dan Nicolaescu's avatar
      Undo previous change. · 3b0664df
      Dan Nicolaescu authored
    • Stefan Monnier's avatar
      ([ignore]): Use ignore. · c46f60a8
      Stefan Monnier authored
      (double-setup): Inline into double-mode.
      (double-mode): Use define-minor-mode.
    • Dan Nicolaescu's avatar
      * textmodes/reftex.el: Move require easymenu before first use. · 729f1525
      Dan Nicolaescu authored
      (reftex-info): Require info at compile too.
      * textmodes/org-publish.el (org-publish-org-to-html)
      (org-publish-org-to): Require org at compile time too.
      (org-publish-attachment): Require at compile time too.
      * term/tty-colors.el (w32-tty-standard-colors): Pacify
      * term/pc-win.el (frame-creation-function-alist): Add to this
      instead of setting frame-creation-function.
      * play/blackbox.el (bb-up, bb-down): Use forward-line.
      * net/rcirc.el (rcirc-markup-text-functions): Move definition
      * calendar/todo-mode.el: Require calendar at compile time.
      * calendar/cal-islam.el: Require diary-lib at compile time.
      * calendar/cal-hebrew.el: Require diary-lib and holidays at
      compile time.
      * w32-vars.el: Provide w32-vars.
      * term/w32-win.el: Require w32-vars.
      (w32-color-map): Pacify byte-compiler.
      * loadup.el: Load w32-wars before term/w32-win.
  3. 20 Oct, 2007 19 commits
  4. 19 Oct, 2007 6 commits
    • Stefan Monnier's avatar
      Remove `diff-tree' operation, now subsumed by `diff'. · a7192ddb
      Stefan Monnier authored
      Also `revision-completion-table' now takes a list of files.
      (vc-deduce-fileset): Remove unused var `regexp'.
      Only obey allow-directory-wildcard in dired buffers.
      (vc-default-diff-tree): Remove.
      (vc-diff-added-files): New var.
      (vc-diff-internal): Use it.  Remove arg `backend'.  Update callers.
      (vc-version-diff): Revert from `vc-history-diff' to the original name.
      Remove the `backend' arg.
      (vc-contains-version-controlled-file): Remove.
      (vc-diff): Bring it closer to the version in Emacs-22.
      (vc-revert): Fix typo in let-binding.
      (vc-default-unregister): Remove.
      (vc-dired-buffers-for-dir): Remove N^2 behavior.
    • Dan Nicolaescu's avatar
      * textmodes/two-column.el (2C-split, 2C-merge): · 7caf6803
      Dan Nicolaescu authored
      * textmodes/bib-mode.el (bib-find-key, mark-bib):
      * progmodes/idlw-shell.el (idlwave-shell-move-or-history):
      * progmodes/etags.el (find-tag-in-order, etags-tags-apropos)
      * progmodes/ada-xref.el (ada-get-all-references):
      * obsolete/mlsupport.el (ml-next-line, ml-previous-line):
      * emulation/vi.el (vi-previous-line-first-nonwhite)
      (vi-effective-range, vi-put-before):
      * emulation/edt.el (edt-next-line, edt-previous-line)
      (edt-paragraph-forward): Use forward-line.
      * progmodes/etags.el (tags-apropos): Require apropos at compile
      time too.
      * progmodes/prolog.el: Require comint when compiling.
      (inferior-prolog-flavor): Move defvar before use.
    • Richard M. Stallman's avatar
      (turn-on-font-lock-if-desired): · 35a46c5c
      Richard M. Stallman authored
      Renamed from `turn-on-font-lock-if-enabled'.
      Fully obey `font-lock-global-modes'.
    • Stefan Monnier's avatar
      (diff-fine-highlight-preproc): Stick to minimal changes · 8872469d
      Stefan Monnier authored
      which will not affect the behavior of things like forward-word.
      (diff-fine-highlight): Preserve point.
    • Stefan Monnier's avatar
      (doc-view-mode-map): Use remapping. · eb8d0216
      Stefan Monnier authored
      Don't rebind C-v, M-v to their default value.
      Don't bind mouse-4 and mouse-5: it's mwheel.el's job.
    • Stefan Monnier's avatar
      Add word-granularity refinement. · cd62539f
      Stefan Monnier authored
      (smerge-refine-forward-function, smerge-refine-ignore-whitespace)
      (smerge-refine-weight-hack): New vars.
      (smerge-refine-forward): New fun.
      (smerge-refine-chopup-region, smerge-refine-highlight-change): Use them.
      (smerge-refine-subst): Use them as well.  Preserve point.