[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
pcl-cvs の $Author$ の値
- X-ml-count: 3008
- Subject: pcl-cvs の $Author$ の値
- From: IRIE Tetsuya <t-irie@xxxxxxxxxxxxxx>
- Date: 26 Jan 2001 19:20:13 +0900
- User-agent: Nana-gnus/6.13.9 SEMI/1.13.5 (Meih) FLIM/1.13.2 (Kasanui) Emacs/20.4 (i386-*-windows95.1111) MULE/4.1 (AOI) Meadow/1.10 (TSUYU)
入江と申します。
最近 RCS から CVS & pcl-cvs に乗り換えたのですが、commit す
ると $Author$ が "uid500" ってな値になってしまいます。
RCS ではちゃんと "irie"(user-login-name ??) となってくれてた
のですが。
CVS の $Author$ を "irie" にするには何か設定が必要なのでしょ
うか。又は、私が余計な設定をしてしまっているのでしょうか。
ちなみに、
(user-login-name)
(vc-user-login-name)
(vc-file-owner "~/foo")
(vc-locking-user "~/foo")
を評価すると全て "irie" を返してくれます。
.emacs は小関さんのページを参考にして
;; CVS
(autoload 'cvs-examine "pcl-cvs-startup" nil t)
(add-hook 'cvs-mode-hook
(lambda ()
(collection-set-goal-column cvs-buffer-name 38)))
;; 固定にしておかないと危険です
(if running-Emacs-V20
(if running-Windows
(modify-coding-system-alist 'process "cvs" '(undecided . sjis))
(modify-coding-system-alist 'process "cvs" '(undecided . euc-japan))))
;; pserver ではなく local repository を使うための設定。詳細は、
;; meadow-users-jp メーリングリストの
;; Subject: about pcl-cvs X-ML-COUNT: 1870
;; Date: Sat, 29 Jan 2000 01:45:18 +0900 で始まる thread を参照のこと。
(if running-Meadow
(define-process-argument-editing
"/cvs\\.exe\\'"
(lambda (x)
(let ((command (car x))
(argument (cdr x)))
(setq argument (cygnus-process-argument-quoting argument))
(concat
(unix-to-dos-filename command) " "
(unix-to-dos-argument (mapconcat (function concat) argument " ")
nil nil nil nil))))))
;; diff-mode
(autoload 'diff-mode "diff-mode" "Diff major mode" t)
(add-to-list 'auto-mode-alist '("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode))
こんなカンジです。
環境は
pcl-cvs v2.9.8
diff-mode v1.8
cvs v1.10
です。
info 等目を通してみたのですが、見当がつきませんでした。細か
いことで恐縮ですが妙に気になるもので。
何かポインタ等ご教示願えると幸いです。
--
IRIE Tetsuya