Skip to content
Snippets Groups Projects
  1. Aug 25, 2002
  2. Aug 21, 2002
  3. Aug 17, 2002
  4. Aug 11, 2002
  5. Aug 07, 2002
  6. Aug 04, 2002
  7. Apr 24, 2002
  8. Apr 15, 2002
  9. Apr 14, 2002
    • kaig's avatar
      2002-04-11 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> · 05853702a18c
      kaig authored
      	* tramp.el (tramp-methods): New methods "plinku" and "plinkm".
      	"plinku" was suggested by Adam Przepiórkowski.
      
      2002-04-10  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-shell-quote-argument): When calling
      	shell-quote-argument internally, make sure it uses Unix-like
      	behavior, not Windows-like behavior.  (This is done by binding
      	system-type, which is certainly not the right way to do it!)
      
      2002-03-25  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-handle-add-name-to-file): Use "ln" connection
      	property instead of literal "ln" in command.
      	(tramp-post-connection): Only set "ln" connection property if that
      	program could be found.  Erase buffer when done.
      	(tramp-handle-expand-file-name): Erase buffer before and after
      	expanding tilde.
      
      2002-03-12  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-post-connection): Make sure to leave an empty
      	connection buffer on exit.
      
      2002-03-06  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-handle-make-symbolic-link)
      	(tramp-handle-directory-files)
      	(tramp-handle-file-name-all-completions)
      	(tramp-handle-dired-call-process, tramp-handle-insert-directory)
      	(tramp-handle-expand-file-name, tramp-handle-shell-command): Make
      	sure to "cd" back to the home dir.  Otherwise, previous commands
      	could affect future commands because of the wrong cwd.
      	(tramp-shell-quote-argument): Don't invoke substring on short
      	strings.
      
      2002-03-05  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-shell-quote-argument): If the argument starts
      	with "~", don't quote that.  Reported by Martin Guertler.
      
      2002-03-03  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp-util.el (top-level): Require cl when compiling.  This
      	fixes problems with byte-compiling under Emacs 20.  Reported by
      	Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp>.
      
      2002-03-01  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-post-connection): Issue message when checking
      	encoding/decoding commands is finished.
      
      2002-04-11  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.texi (Inline methods): Document the `km', `plinku' and
      	`plinkm' methods.
      05853702a18c
  10. Mar 25, 2002
  11. Mar 22, 2002
  12. Feb 23, 2002
  13. Feb 20, 2002
    • kaig's avatar
      Sync with upstream. · 6b1df2402560
      kaig authored
      2002-02-18  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (file-expand-wildcards): Make sure that the return
      	value is always a list.
      6b1df2402560
  14. Feb 18, 2002
  15. Jan 30, 2002
  16. Jan 26, 2002
  17. Jan 25, 2002
    • kaig's avatar
      * tramp.el (tramp-handle-set-visited-file-modtime): Save · 0f9a49c74edc
      kaig authored
      `last-coding-system-used' in a way that works even if the
      variable is not defined.
      (tramp-handle-insert-file-contents): Use
      tramp-message-for-buffer, not tramp-message.
      (tramp-message): Prefix all messages with "tramp:".
      (tramp-handle-file-local-copy): Use tramp-message-for-buffer, not
      tramp-message.
      (tramp-handle-insert-file-contents): Remove debug message
      referring to `last-coding-system-used' -- it does not exist on
      all Emacsen.
      (toplevel): New todo item.
      (tramp-kill-process): New function.
      (tramp-post-connection): Kill connection process if something
      goes wrong.
      0f9a49c74edc
  18. Jan 22, 2002
    • kaig's avatar
      2002-01-21 Kai Großjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> · 7739831179cc
      kaig authored
      	* tramp.el (top-level, tramp-run-real-handler, efs-ftp-path):
      	Disable special handling for ange-ftp and EFS.  This was only
      	needed when Tramp names also matched the ange-ftp filename regexp.
      	This experimental change only comments out the relevant sections.
      
      2002-01-20  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el: Remove some todo items which are done.
      	(tramp-methods): Use doubled `-t -t' for `scpx' and `smx'
      	methods.
      
      2002-01-20  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-handle-write-region): When calling
      	`write-region' to write the temp file, pass `no-message' for
      	VISIT.  If our own VISIT arg is true, we explicitly call
      	`set-visited-file-modtime' later on.  If we pass VISIT=t when
      	writing the temp file, the visited-file-modtime information of
      	the buffer is clobbered by a local time, which will bite us when
      	the local and remote times are out of sync.
      	(tramp-handle-write-region): Make sure to set
      	`last-coding-system-used' at the very end of the function.  In
      	particular, don't allow `set-visited-file-modtime' to clobber it.
      	(tramp-handle-set-visited-file-modtime): Take care to not clobber
      	`last-coding-system-used' -- it would confuse jka-compr.
      
      2002-01-19  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (clear-visited-file-modtime): Advise this function; it
      	does not support filename handlers.  Set the Lisp variable that
      	we use for emulating modtime back to nil.
      	(tramp-handle-set-visited-file-modtime): If time-list is
      	provided, call real handler with that data.
      	(tramp-handle-verify-visited-file-modtime): Allow 1 sec
      	difference between times.
      	(tramp-time-diff): `itimer-time-difference' expects three-element
      	lists; pad short lists when calling that function.  Reported by
      	Skip Montanaro <skip@pobox.com>.
      	Also swap preference order of `itimer-time-difference' and
      	`subtract-time': prefer the latter.
      
      2002-01-10  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-handle-expand-file-name): Bind
      	directory-sep-char to "/" so that XEmacs on Windows does the
      	right thing.
      	(tramp-handle-file-truename): Return trailing "/" if input had
      	trailing "/".
      
      2002-01-06  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-handle-file-truename): Use
      	`tramp-method-for-buffer' to make sure that log messages end up
      	in the right buffer.  Correct braino in symlink handling.
      
      2002-01-05  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-split-string): New compat function.
      	(tramp-handle-file-truename): Use it.
      
      2002-01-04  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-find-shell): If starting bash for tilde
      	expansion, provide `--norc' argument.
      	(tramp-handle-file-truename): More debugging output.  More Obiwan
      	errors.
      
      2002-01-03  Steve Youngs  <youngs@xemacs.org>
      
      	* tramp.el (tramp-find-shell): Change order for choice of shell,
      	put bash first.
      
      2002-01-02  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-handle-file-truename): Another Obiwan error.
      	For relative symlinks "/a/b" pointing to "c/d", the "b" part
      	should not be part of the truename.
      
      2002-01-01  Kai Grossjohann  <kai@ls6.informatik.uni-dortmund.de>
      
      	* tramp.el (tramp-handle-file-truename): Obiwan error.
      	(tramp-process-actions): New function.  Doesn't do anything yet.
      
      2001-12-30  Kai Großjohann  <grossjoh@ls6.informatik.uni-dortmund.de>
      
      	* base64.el: Moved to contrib directory.
      	* format-spec.el: Ditto.
      
      2001-12-30  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-post-connection): Use parens around "test / -nt
      	/" command to find out if `test' supports the `-nt' switch.
      	Without the parens, /bin/sh as of BSD/OS 4.x crashes.
      	Reported by Jason Mastaler.
      	(tramp-remote-path): Add /usr/contrib/bin.
      	Reported by Jason Mastaler.
      
      2001-12-29  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* Makefile (tramp.elc): Remove superfluous dependencies.
      
      	* tramp-vc.el (tramp-vc-workfile-unchanged-p): Supply two args to
      	vc-default-workfile-unchanged-p.
      
      	* tramp-util.el (tramp): Require tramp.
      
      	* tramp.el (tramp-check-ls-command): Return status of command to
      	check if ls supports the `-n' option should be zero, not non-nil.
      	(tramp-find-ls-command): Look for `gls' in addition to `ls' and
      	`gnuls' binaries.
      
      2001-12-28  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-post-connection): Move comment.  Check to see if
      	decoding and encoding commands work, if given in method
      	definition.
      
      2001-12-28  Kai Grossjohann  <kai@ls6.informatik.uni-dortmund.de>
      
      	* tramp.el (tramp-file-name-handler-alist): New entry for
      	`file-truename'.
      	(tramp-handle-file-truename): New function.
      
      2001-12-27  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (toplevel): Don't barf if jka-compr is already loaded.
      	Instead, make sure that jka-compr comes first in
      	file-name-handler-alist.
      	(tramp-handle-set-visited-file-modtime): More error checking.  If
      	`file-attributes' returns modtime (0 0), then assume modtime isn't
      	known and revert to using `ls -ild'.  Previously, we checked if
      	Perl was available.
      	(tramp-handle-verify-visited-file-modtime): Check for modtime
      	being (0 0), rather than Perl being available.
      	(tramp-handle-write-region): Some sanity checking: make sure that
      	current buffer isn't changed while the function runs.  (Maybe this
      	is not necessary now?)  Only set-visited-file-modtime if VISIT is
      	t (used to check for non-nil).
      	(tramp-make-auto-save-file-name): Construct a local filename, then
      	run `make-auto-save-file-name' on it.  This makes sure that no
      	filename handlers will be run on that file.  (Specifically, this
      	avoids jka-compr -- we want auto-save files to be saved quickly.
      	This fixes the change from 2001-12-07 which aimed at doing the
      	same thing, but failed.)
      
      2001-12-26  Kai Grossjohann  <kai@ls6.informatik.uni-dortmund.de>
      
      	* tramp.el (tramp-buffer-file-attributes): Doc string fix.
      	(tramp-handle-set-visited-file-modtime): Don't barf if called
      	without arguments.  Use output of "ls -ild", not return value of
      	file-attributes, for tramp-buffer-file-attributes.
      	(tramp-handle-verify-visited-file-modtime): Use output of "ls
      	-ild", not return value of file-attributes, for
      	tramp-buffer-file-attributes.
      	(tramp-handle-insert-file-contents): Call set-visited-file-modtime
      	without args.
      	(tramp-handle-insert-file-contents): Ditto.
      	(tramp-handle-write-region): Pass VISIT arg on to call of real
      	handler.  (The old code of passing the `no-message' symbol instead
      	was a little strange -- an XEmacsism?)
      	(tramp-handle-write-region): Call set-visited-file-modtime, if
      	VISIT.
      	Remove some todo items.
      
      2001-12-25  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.el (tramp-buffer-file-attributes): New variable.
      	(tramp-handle-set-visited-file-modtime): Use it in case the
      	remote end does not give us the right modtime.
      	(tramp-handle-verify-visited-file-modtime): Implementation.
      
      
      2002-01-21  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp_ja.texi: Sync with tramp.texi rev 2.10.  From Yoichi
      	NAKAYAMA <yoichi@FreeBSD.org>.
      
      2002-01-20  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.texi (External transfer methods): Document double use of
      	`-t' for the `scpx' method.  Explain why it is useful for Windows
      	users.
      	(Inline methods): Ditto for the `smx' method.
      
      2001-12-11  Kai Großjohann  <Kai.Grossjohann@CS.Uni-Dortmund.DE>
      
      	* tramp.texi (Connection types): Double-space sentence end.
      7739831179cc
  19. Jan 14, 2002
  20. Jan 12, 2002
  21. Dec 08, 2001
  22. Dec 06, 2001
  23. Dec 04, 2001
Loading