Kai Grossjohann <[EMAIL PROTECTED]> writes:
>>> However, I think backup files lying around everywhere is a
>>> nuisance. Ideally, I would like to have the backup directory for files
>>> opened with Tramp set to /method:host:.backup. Is that possible?
>>> How?
>>
>> Not so simple. It would require a local setting of
>> `backup-directory-alist' in case of Tramp files, maybe in the
>> `find-file-hook'.
>
> I see. While one could add ("\\`/ssh:[EMAIL PROTECTED]:"
> . "/ssh:[EMAIL PROTECTED]:.backup/") to the list, it would only work
> for *some* Tramp files, not for all of them. Hm.
>
> Maybe this means that backup-directory-alist is not flexible enough.
> WDOT? Should we request enhancement of backup-directory-alist in core
> Emacs?
This would be one alternative. DIRECTORY in `backup-directory-alist'
shouldn't be just a string, but also a function which has access on
the match of REGEXP via `match-string' or so. The backup directory
should be derived somehow from the filename matched by REGEXP.
The other alternative is a Tramp implementation of
`find-backup-file-name', adjusting `backup-directory-alist' and
calling the _real_ `find-backup-file-name' afterwards. This case
should be driven by a Tramp counterpart of `backup-directory-alist',
in order not to loose flexibility.
Or whatever.
> Kai
Best regards, Michael.
_______________________________________________
Tramp-devel mailing list
[EMAIL PROTECTED]
http://mail.nongnu.org/mailman/listinfo/tramp-devel