私はMercurialのを使用していないので、私がすることはできません以上のコメントが、私はvc-hg.el
には、以下のコメント機能が含まれていることに注意してください:
;; FIXME: This would remove the file. Is that correct?
;; (defun vc-hg-unregister (file)
;; "Unregister FILE from hg."
;; (vc-hg-command nil nil file "remove"))
を同様に:
;; Modeled after the similar function in vc-bzr.el
(defun vc-hg-delete-file (file)
"Delete FILE and delete it in the hg repository."
(condition-case()
(delete-file file)
(file-error nil))
(vc-hg-command nil 0 file "remove" "--after" "--force"))
(後者はvc-delete-file
がこのコンテキストで実行される予定です)
なぜコメントしたのでしょうか?私はその合理的に一般的な使用事例は、リポジトリからファイルを削除したいが、すべてを一緒に削除しないと思う。 – bph
私は分かりませんが、使い捨てのリポジトリでテストすることができます。関数がうまく機能していることを示すバグレポート( 'Mx report-emacs-bug')を提出して、それが将来のバージョンでコメントを外されることを示唆しています。 – phils