Article View: fj.editor.mule
Article #920Re: backup (*~) file (Re : muleで上書き)
From: Thuyoshi AKIHO
Date: Thu, 25 Jun 1998 00:00
Date: Thu, 25 Jun 1998 00:00
43 lines
2090 bytes
2090 bytes
大阪市立大学の秋保といいます。
In article <NOMURA.98Jun25125443@cutting2.eng.kshosen.ac.jp>
nomura@cutting2.eng.kshosen.ac.jp (NOMURA Masataka &) writes:
nomura> mule におけるバックアップファイルに関してですが,これらのファ
nomura> イルをある一つのディレクトリにセーブするようにはできないもの
nomura> でしょうか.
以下の設定で出来ます。"~/.emacs"に追加してください。
----begin ---
;;「~/bak」ディレクトリがあればそこに
;;バックアップファイルを作成する。
(if (fboundp 'make-backup-file-name-original)
nil
(fset 'make-backup-file-name-original
(symbol-function 'make-backup-file-name))
(defun make-backup-file-name (fn)
(if (and (file-exists-p (expand-file-name "~/bak"))
(file-directory-p (expand-file-name "~/bak/"))
)
(concat (expand-file-name "~/bak/") (file-name-nondirectory fn))
(make-backup-file-name-original fn)
)
)
)
---end --
ただしこれだと、違うディレクトリにある同じ名前のファイルがで
きてしまうと上書きされます。
mule for win32 のメーリングリストで教えてもらいました。
--
秋保強(AKIHO Thuyoshi)
大阪市立大学院理学研究科
レーザー化学研究室 M1
mail-to:akiho@sci.osaka-cu.ac.jp
Technical Details
Message-ID:
<6msoba$m8n$1@ocusv4.gw.osaka-cu.ac.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<359115D7.B59C5CF7@mail.wind.ne.jp> <19980625062919E.makoto@ki.nu> <u7m26b7af.fsf@nssysgw.nssys.co.jp> <NOMURA.98Jun25125443@cutting2.eng.kshosen.ac.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 10eba4,f6361c2003431068 X-Google-Attributes: gid10eba4,public From: Thuyoshi AKIHO <akiho@sci.osaka-cu.ac.jp> Subject: Re: backup (*~) file (Re : muleで上書き) Date: 1998/06/25 Message-ID: <6msoba$m8n$1@ocusv4.gw.osaka-cu.ac.jp> X-Deja-AN: 365885187 References: <359115D7.B59C5CF7@mail.wind.ne.jp> <19980625062919E.makoto@ki.nu> <u7m26b7af.fsf@nssysgw.nssys.co.jp> <NOMURA.98Jun25125443@cutting2.eng.kshosen.ac.jp> X-Emacs: Emacs 20.2, MULE 3.0 (MOMIJINOGA) Mime-Version: 1.0 (generated by SEMI 1.7.0 - "Mizuhashi") X-cite: xcite 1.20 Content-Type: text/plain; charset=ISO-2022-JP Organization: Osaka City Univ. Newsgroups: fj.editor.mule