1. 12 Feb, 2008 1 commit
  2. 09 Jan, 2008 1 commit
  3. 18 Dec, 2007 1 commit
    • Michael Albinus's avatar
      * files.el (cd-absolute): Set `list-buffers-directory' in order to · 9fa0d3aa
      Michael Albinus authored
      show correct path in buffer list.
      
      * net/tramp.el (tramp-open-connection-setup-interactive-shell)
      (tramp-find-shell): Send only single prompt setting commands, in
      order to avoid double-prompt.
      
      * net/tramp-compat.el (top): Require cl only when compiling.
      Reported by Glenn Morris <rgm@gnu.org>.
      9fa0d3aa
  4. 06 Oct, 2007 1 commit
    • Michael Albinus's avatar
      * net/tramp.el (top): Move loading of tramp-util.el and · a6e96327
      Michael Albinus authored
      tramp-vc.el to tramp-compat.el.
      (tramp-make-tramp-temp-file): Complete rewrite.  Create remote
      temporary file if possible, in order to avoid a security hole.
      (tramp-do-copy-or-rename-file-out-of-band)
      (tramp-maybe-open-connection): Call `tramp-make-tramp-temp-file'
      with DONT-CREATE, because the connection is not setup yet.
      (tramp-handle-process-file): Rewrite temporary file handling.
      (tramp-completion-mode): New defvar.
      (tramp-completion-mode-p): Use it.
      
      * net/tramp-compat.el (top):  Load tramp-util.el and tramp-vc.el.
      
      * net/tramp-fish.el (tramp-fish-handle-process-file): Rewrite
      temporary file handling.
      a6e96327
  5. 04 Oct, 2007 1 commit
    • Michael Albinus's avatar
      * net/tramp.el (tramp-make-temp-file): Move to tramp-compat.el. · 258800f8
      Michael Albinus authored
      (tramp-do-copy-or-rename-file-directly): Handle tmpfile only in
      the cond clauses where needed.
      (tramp-handle-write-region): Rearrange code for proper handling of
      tmpfile.
      
      * net/tramp-compat.el (tramp-compat-make-temp-file): New defsubst.
      
      * net/tramp.el:
      * net/tramp-fish.el:
      * net/tramp-ftp.el:
      * net/tramp-smb.el: Rename `tramp-make-temp-file' to
      `tramp-compat-make-temp-file'.
      258800f8
  6. 03 Oct, 2007 1 commit
    • Michael Albinus's avatar
      * net/tramp.el (top): Add tramp-compat to `tramp-unload-hook'. · 94be87e8
      Michael Albinus authored
      (tramp-file-name-handler-alist): Add
      `tramp-handle-insert-file-contents-literally'.  Neded for XEmacs.
      (tramp-make-temp-file): Use `make-temp-name'. `make-temp-file',
      used before, creates the file already, which is not desired.
      (tramp-do-copy-or-rename-file-directly): Simplify handling of
      temporary file.
      (tramp-handle-insert-file-contents): Assign the result in the
      short track case.
      (tramp-handle-insert-file-contents-literally): New defun.
      (tramp-completion-mode-p): Revert change from 2007-09-24.
      Checking for `return' etc as last character is not sufficient, for
      example in dired-mode when entering <g> (revert-buffer) or
      <s> (dired-sort).
      
      * net/tramp-compat.el (top): Add also compatibility code for loading
      appropriate timer package.
      (tramp-compat-copy-tree): Check for `subrp' and `symbol-file' in
      order to avoid autoloading problems.
      
      * net/tramp-fish.el:
      * net/tramp-smb.el: Move further compatibility code to
      tramp-compat.el.
      
      * net/tramp-ftp.el (tramp-ftp-file-name-handler): Handle the case
      where the second parameter of `copy-file' or `rename-file' is a
      remote file but not via ftp.
      94be87e8
  7. 01 Oct, 2007 1 commit
  8. 30 Sep, 2007 1 commit
    • Michael Albinus's avatar
      * net/tramp-compat.el: New file. · 9e6ab520
      Michael Albinus authored
      * net/tramp.el:
      * net/tramp-fish.el:
      * net/tramp-smb.el:
      * net/tramp-uu.el:
      * net/trampver.el: Move compatibility code to tramp-compat.el.
      Apply `mapc' instead of `mapcar' when the code needs side effects
      only.  Move utf-8 coding cookie to the second line.
      9e6ab520