aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Albinus2011-03-01 16:18:53 +0100
committerMichael Albinus2011-03-01 16:18:53 +0100
commit0dc3e4109e0c41bbf5fdcae0ff1156162719693e (patch)
treedcb4ffe937efa689d930352dad6e957d6ed7ca9f
parentfb9b91be56a3d294cf5a96a279e7f0d4edf64e41 (diff)
downloademacs-0dc3e4109e0c41bbf5fdcae0ff1156162719693e.tar.gz
emacs-0dc3e4109e0c41bbf5fdcae0ff1156162719693e.zip
Remove superfluous Tramp entries.
-rw-r--r--lisp/ChangeLog214
-rw-r--r--lisp/ChangeLog.123
2 files changed, 8 insertions, 209 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 8b9ddb65b8b..8d891b22fd0 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -3117,7 +3117,6 @@
3117 3117
3118 * net/tramp-cmds.el: Remove solved todo item. 3118 * net/tramp-cmds.el: Remove solved todo item.
3119 3119
3120 * net/tramp-efs.el:
3121 * net/tramp-ftp.el: 3120 * net/tramp-ftp.el:
3122 * net/tramp-gvfs.el: 3121 * net/tramp-gvfs.el:
3123 * net/tramp-gw.el: 3122 * net/tramp-gw.el:
@@ -6362,8 +6361,8 @@
6362 Use `tramp-compat-funcall'. 6361 Use `tramp-compat-funcall'.
6363 6362
6364 * net/tramp.el (tramp-process-actions): 6363 * net/tramp.el (tramp-process-actions):
6365 * net/tramp-gvfs.el (tramp-handle-vc-registered): 6364 * net/tramp-gvfs.el (tramp-gvfs-handler-askquestion):
6366 * net/tramp-sh.el (tramp-gvfs-handler-askquestion) 6365 * net/tramp-sh.el (tramp-handle-vc-registered)
6367 (tramp-get-remote-stat, tramp-get-remote-readlink): 6366 (tramp-get-remote-stat, tramp-get-remote-readlink):
6368 Use `tramp-compat-with-temp-message'. 6367 Use `tramp-compat-with-temp-message'.
6369 6368
@@ -7441,210 +7440,14 @@
7441 7440
7442 Sync with Tramp 2.1.19. 7441 Sync with Tramp 2.1.19.
7443 7442
7444 * net/tramp-cmds.el (tramp-cleanup-all-connections) 7443 * net/tramp-gvfs.el (tramp-gvfs-handle-write-region): Protect
7445 (tramp-reporter-dump-variable, tramp-load-report-modules) 7444 deleting tmpfile.
7446 (tramp-append-tramp-buffers): Use `tramp-compat-funcall'. 7445 (tramp-gvfs-maybe-open-connection): Use `tramp-compat-funcall'.
7447 (tramp-bug): Recommend setting of `tramp-verbose' to 9.
7448
7449 * net/tramp-compat.el (top): Do not autoload
7450 `tramp-handle-file-remote-p'. Load tramp-util.el and tramp-vc.el
7451 only when `start-file-process' is not bound.
7452 (byte-compile-not-obsolete-vars): Define if not bound.
7453 (tramp-compat-funcall): New defmacro.
7454 (tramp-compat-line-beginning-position)
7455 (tramp-compat-line-end-position)
7456 (tramp-compat-temporary-file-directory)
7457 (tramp-compat-make-temp-file, tramp-compat-file-attributes)
7458 (tramp-compat-copy-file, tramp-compat-copy-directory)
7459 (tramp-compat-delete-file, tramp-compat-delete-directory)
7460 (tramp-compat-number-sequence, tramp-compat-process-running-p):
7461 Use it.
7462 (tramp-advice-file-expand-wildcards): Do not use
7463 `tramp-handle-file-remote-p'.
7464 (tramp-compat-make-temp-file): Simplify fallback implementation.
7465 (tramp-compat-copy-file): Add PRESERVE-SELINUX-CONTEXT.
7466 (tramp-compat-copy-tree): Remove function.
7467 (tramp-compat-delete-file): New defun.
7468 (tramp-compat-delete-directory): Provide implementation for older
7469 Emacsen.
7470 (tramp-compat-file-attributes): Handle only
7471 `wrong-number-of-arguments' error.
7472
7473 * net/tramp-fish.el (tramp-fish-handle-copy-file):
7474 Add PRESERVE_SELINUX_CONTEXT.
7475 (tramp-fish-handle-delete-file): Add TRASH arg.
7476 (tramp-fish-handle-directory-files-and-attributes):
7477 Do not use `tramp-fish-handle-file-attributes.
7478 (tramp-fish-handle-file-local-copy)
7479 (tramp-fish-handle-insert-file-contents)
7480 (tramp-fish-maybe-open-connection): Use `with-progress-reporter'.
7481 7446
7482 * net/tramp-gvfs.el (top): Require url-util. 7447 * net/tramp.el (tramp-handle-expand-file-name)
7483 (tramp-gvfs-mount-point): Remove.
7484 (tramp-gvfs-file-name-handler-alist): Add `file-selinux-context'
7485 and `set-file-selinux-context'.
7486 (tramp-gvfs-stringify-dbus-message, tramp-gvfs-send-command)
7487 (tramp-gvfs-handle-file-selinux-context)
7488 (tramp-gvfs-handle-set-file-selinux-context): New defuns.
7489 (with-tramp-dbus-call-method): Format trace message.
7490 (tramp-gvfs-handle-copy-file): Handle PRESERVE-SELINUX-CONTEXT.
7491 (tramp-gvfs-handle-copy-file, tramp-gvfs-handle-rename-file):
7492 Implement backup call, when operation on local files fails.
7493 Use progress reporter. Flush properties of changed files.
7494 (tramp-gvfs-handle-delete-file): Add TRASH arg.
7495 Use `tramp-compat-delete-file'.
7496 (tramp-gvfs-handle-expand-file-name): Expand "~/".
7497 (tramp-gvfs-handle-make-directory): Make more traces.
7498 (tramp-gvfs-handle-write-region): Protect deleting tmpfile.
7499 (tramp-gvfs-url-file-name): Hexify file name in url.
7500 (tramp-gvfs-fuse-file-name): Take also prefix (like dav shares)
7501 into account for the resulting file name.
7502 (tramp-gvfs-handler-askquestion): Preserve current message, in
7503 order to let progress reporter continue afterwards. (Bug#6257)
7504 Return dummy mountpoint, when the answer is "no".
7505 See `tramp-gvfs-maybe-open-connection'.
7506 (tramp-gvfs-handler-mounted-unmounted)
7507 (tramp-gvfs-connection-mounted-p): Test also for new mountspec
7508 attribute "default_location". Set "prefix" property.
7509 Handle default-location.
7510 (tramp-gvfs-mount-spec): Return both prefix and mountspec.
7511 (tramp-gvfs-maybe-open-connection): Test, whether mountpoint
7512 exists. Raise an error, if not (due to a corresponding answer
7513 "no" in interactive questions, for example).
7514 Use `tramp-compat-funcall'.
7515
7516 * net/tramp-imap.el (top): Autoload `epg-make-context'.
7517 (tramp-imap-handle-copy-file): Add PRESERVE-SELINUX-CONTEXT.
7518 (tramp-imap-do-copy-or-rename-file)
7519 (tramp-imap-handle-insert-file-contents)
7520 (tramp-imap-handle-file-local-copy): Use `with-progress-reporter'.
7521 (tramp-imap-handle-delete-file): Add TRASH arg.
7522
7523 * net/tramp-smb.el (tramp-smb-handle-copy-file):
7524 Add PRESERVE-SELINUX-CONTEXT.
7525 (tramp-smb-handle-copy-file)
7526 (tramp-smb-handle-file-local-copy, tramp-smb-handle-rename-file)
7527 (tramp-smb-handle-write-region, tramp-smb-maybe-open-connection):
7528 Use `with-progress-reporter'.
7529 (tramp-smb-handle-delete-file): Add TRASH arg.
7530
7531 * net/tramp.el (tramp-methods): Move hostname to the end in all
7532 ssh `tramp-login-args'. Add `tramp-async-args' attribute where
7533 appropriate.
7534 (tramp-verbose): Describe verbose level 9.
7535 (tramp-completion-function-alist)
7536 (tramp-file-name-regexp, tramp-chunksize)
7537 (tramp-local-coding-commands, tramp-remote-coding-commands)
7538 (with-connection-property, tramp-completion-mode-p)
7539 (tramp-action-process-alive, tramp-action-out-of-band)
7540 (tramp-check-for-regexp, tramp-file-name-p, tramp-equal-remote)
7541 (tramp-exists-file-name-handler): Fix docstring.
7542 (tramp-remote-process-environment): Use `format' instead of
7543 `concat'. Protect version string by apostroph.
7544 (tramp-shell-prompt-pattern): Do not use a shy group in case of
7545 XEmacs.
7546 (tramp-file-name-regexp-unified)
7547 (tramp-completion-file-name-regexp-unified): On W32 systems, do
7548 not regard the volume letter as remote filename. (Bug#5447)
7549 (tramp-perl-file-attributes)
7550 (tramp-perl-directory-files-and-attributes): Don't pass "$3".
7551 (tramp-vc-registered-read-file-names): Read input as
7552 here-document, otherwise the command could exceed maximum length
7553 of command line.
7554 (tramp-file-name-handler-alist): Add `file-selinux-context' and
7555 `set-file-selinux-context'.
7556 (tramp-debug-message): Add `tramp-compat-funcall' to ignored
7557 backtrace functions.
7558 (tramp-error-with-buffer): Don't show the connection buffer when
7559 we are in completion mode.
7560 (tramp-progress-reporter-update, tramp-remote-selinux-p)
7561 (tramp-handle-file-selinux-context)
7562 (tramp-handle-set-file-selinux-context, tramp-process-sentinel)
7563 (tramp-connectable-p, tramp-open-shell, tramp-get-remote-trash):
7564 New defuns.
7565 (with-progress-reporter): New defmacro.
7566 (tramp-debug-outline-regexp): New defconst.
7567 (top, tramp-rfn-eshadow-setup-minibuffer)
7568 (tramp-rfn-eshadow-update-overlay, tramp-handle-set-file-times)
7569 (tramp-handle-dired-compress-file, tramp-handle-shell-command)
7570 (tramp-completion-mode-p, tramp-check-for-regexp)
7571 (tramp-open-connection-setup-interactive-shell)
7572 (tramp-compute-multi-hops, tramp-read-passwd, tramp-clear-passwd)
7573 (tramp-time-diff, tramp-coding-system-change-eol-conversion)
7574 (tramp-set-process-query-on-exit-flag, tramp-unload-tramp):
7575 Use `tramp-compat-funcall'.
7576 (tramp-handle-make-symbolic-link): Flush file properties.
7577 (tramp-handle-load, tramp-handle-file-local-copy)
7578 (tramp-handle-insert-file-contents, tramp-handle-write-region)
7579 (tramp-handle-vc-registered, tramp-maybe-send-script)
7580 (tramp-find-shell): Use `with-progress-reporter'.
7581 (tramp-do-file-attributes-with-stat): Add space in format string,
7582 in order to work around a bug in pdksh. Reported by Gilles Pion
7583 <gpion@lfdj.com>.
7584 (tramp-handle-verify-visited-file-modtime): Do not send a command
7585 when the connection is not established.
7586 (tramp-handle-set-file-times): Simplify the check for utc.
7587 (tramp-handle-directory-files-and-attributes)
7588 (tramp-get-remote-path): Use `copy-tree'.
7589 (tramp-completion-handle-file-name-all-completions): Ensure, that
7590 non remote files are still checked. Oops.
7591 (tramp-handle-copy-file, tramp-do-copy-or-rename-file):
7592 Handle PRESERVE-SELINUX-CONTEXT.
7593 (tramp-do-copy-or-rename-file): Add progress reporter.
7594 (tramp-do-copy-or-rename-file-directly): Do not use
7595 `tramp-handle-file-remote-p'.
7596 (tramp-do-copy-or-rename-file-out-of-band):
7597 Use `tramp-compat-delete-directory'.
7598 (tramp-do-copy-or-rename-file-out-of-band)
7599 (tramp-compute-multi-hops, tramp-maybe-open-connection):
7600 Use `format-spec-make'.
7601 (tramp-handle-delete-file): Add TRASH arg.
7602 (tramp-handle-dired-uncache): Flush directory cache, not only file
7603 cache.
7604 (tramp-handle-expand-file-name)
7605 (tramp-completion-handle-file-name-all-completions) 7448 (tramp-completion-handle-file-name-all-completions)
7606 (tramp-completion-handle-file-name-completion): 7449 (tramp-completion-handle-file-name-completion):
7607 Use `tramp-connectable-p'. 7450 Use `tramp-connectable-p'.
7608 (tramp-handle-start-file-process): Set connection property "vec".
7609 Use it, in order to invalidate file caches. Check only for
7610 `remote-tty' process property.
7611 Implement tty setting. (Bug#4604, Bug#6360)
7612 (tramp-file-name-for-operation): Add `call-process-region' and
7613 `set-file-selinux-context'.
7614 (tramp-find-foreign-file-name-handler)
7615 (tramp-advice-make-auto-save-file-name)
7616 (tramp-set-auto-save-file-modes): Remove superfluous check for
7617 `stringp'. This is done inside `tramp-tramp-file-p'.
7618 (tramp-file-name-handler): Trace 'quit. Catch the error for some
7619 operations when we are in completion mode. This gives the user
7620 the chance to correct the file name in the minibuffer.
7621 (tramp-completion-mode-p): Use `non-essential'.
7622 (tramp-handle-file-name-all-completions): Backward/ XEmacs
7623 compatibility: Use `completion-ignore-case' if
7624 `read-file-name-completion-ignore-case' does not exist.
7625 (tramp-get-debug-buffer): Use `tramp-debug-outline-regexp'.
7626 (tramp-find-shell, tramp-open-connection-setup-interactive-shell):
7627 `tramp-open-shell'.
7628 (tramp-action-password): Hide password prompt before next run.
7629 (tramp-process-actions): Widen connection buffer for the trace.
7630 (tramp-open-connection-setup-interactive-shell): Set `remote-tty'
7631 process property. Trace stty settings if `tramp-verbose' >= 9.
7632 Apply workaround for IRIX64 bug. Move argument of last
7633 `tramp-send-command' where it belongs to.
7634 (tramp-maybe-open-connection): Use `async-args' and `gw-args' in
7635 front of `login-args'.
7636 (tramp-get-ls-command, tramp-get-ls-command-with-dired): Run tests
7637 on "/dev/null" instead of "/".
7638 (tramp-get-ls-command-with-dired): Make test for "--dired"
7639 stronger.
7640 (tramp-set-auto-save-file-modes): Adapt version check.
7641 (tramp-set-process-query-on-exit-flag): Fix wrong parentheses.
7642 (tramp-handle-process-file): Call the program in a subshell, in
7643 order to preserve working directory.
7644 (tramp-handle-shell-command): Don't use hard-wired "/bin/sh" but
7645 `tramp-remote-sh' from `tramp-methods'.
7646 (tramp-get-ls-command): Make test for "--color=never" stronger.
7647 (tramp-check-for-regexp): Use (forward-line 1).
7648 7451
7649 * net/trampver.el: Update release number. 7452 * net/trampver.el: Update release number.
7650 7453
@@ -9916,9 +9719,8 @@
9916 * net/tramp-ftp.el (tramp-ftp-file-name-handler): 9719 * net/tramp-ftp.el (tramp-ftp-file-name-handler):
9917 Use `delete-file' instead of `tramp-compat-delete-file'. 9720 Use `delete-file' instead of `tramp-compat-delete-file'.
9918 9721
9919 * net/tramp-gvfs.el (tramp-gvfs-handle-delete-file): Rename arg. 9722 * net/tramp-gvfs.el (tramp-gvfs-handle-write-region): Use
9920 (tramp-gvfs-handle-write-region): Use `delete-file' instead of 9723 `delete-file' instead of `tramp-compat-delete-file'.
9921 `tramp-compat-delete-file'.
9922 9724
9923 * net/tramp-imap.el (tramp-imap-do-copy-or-rename-file): 9725 * net/tramp-imap.el (tramp-imap-do-copy-or-rename-file):
9924 Use `delete-file' instead of `tramp-compat-delete-file'. 9726 Use `delete-file' instead of `tramp-compat-delete-file'.
diff --git a/lisp/ChangeLog.12 b/lisp/ChangeLog.12
index 70c2a45acc9..35572bd6105 100644
--- a/lisp/ChangeLog.12
+++ b/lisp/ChangeLog.12
@@ -10699,9 +10699,6 @@
10699 output of the next command. Reported by M Jared Finder 10699 output of the next command. Reported by M Jared Finder
10700 <jared@hpalace.com>. 10700 <jared@hpalace.com>.
10701 10701
10702 * net/tramp-vc.el (vc-user-login-name): Wrap defadvice with a test
10703 for `process-file', in order to let it work for older Emacsen too.
10704
107052006-04-17 Ralf Angeli <angeli@iwi.uni-sb.de> 107022006-04-17 Ralf Angeli <angeli@iwi.uni-sb.de>
10706 10703
10707 * textmodes/tex-mode.el (tex-font-lock-match-suscript): New function. 10704 * textmodes/tex-mode.el (tex-font-lock-match-suscript): New function.