🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: fj.editor.mule
Article #920

Re: backup (*~) file (Re : muleで上書き)

#920
From: Thuyoshi AKIHO
Date: Thu, 25 Jun 1998 00:00
43 lines
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-mail
References: <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