[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
tramp (2.0.36); Error message on loading vc
From: |
SAITO Takuya |
Subject: |
tramp (2.0.36); Error message on loading vc |
Date: |
Sat, 04 Oct 2003 01:50:12 +0900 (JST) |
When I start emacs with "emacs -q" and load byte-compiled bytecomp,
tramp, and vc in order, then
"Error: Symbol's function definition is void: cl-byte-compile-compiler-macro"
is displayed in *Compile-Log* buffer.
With evaluating this:
(progn
(require 'bytecomp)
(require 'tramp)
(debug-on-entry 'byte-compile-report-error)
(require 'vc))
I got this backtrace:
----
Debugger entered--entering a function:
* byte-compile-report-error((void-function cl-byte-compile-compiler-macro))
byte-compile(advice-compilation)
ad-compile-function(vc-workfile-unchanged-p)
ad-activate-advised-definition(vc-workfile-unchanged-p nil)
ad-activate(vc-workfile-unchanged-p nil)
----
I guess this is caused by the use of tramp-file-name-multi-method
and similar functions in defadvice for vc-workfile-unchanged-p,
because 'tramp-file-name-multi-method's 'byte-compile property is
'cl-byte-compile-compiler-macro.
(get 'tramp-file-name-multi-method 'byte-compile)
=> cl-byte-compile-compiler-macro
Emacs : GNU Emacs 21.3.50.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2003-09-24 on reed
Package: tramp (2.0.36)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- tramp (2.0.36); Error message on loading vc,
SAITO Takuya <=