David Abrahams <dave@boostpro.com> writes:
On a Mac, open an svn-controlled file via TRAMP to a Linux machine.
`M-x ediff-revision <RET> <RET> <RET>'
This was the backtrace:
Debugger entered--Lisp error: (wrong-type-argument integerp nil)
signal(wrong-type-argument (integerp nil))
byte-code("Â!Ã @ A\"" [tmpfile err delete-file signal] 3)
tramp-handle-file-local-copy("/ssh:user@host.obfuscated.sorry:/home/boost/searchme_webmap/tools/common.mk
.~3281~")
Unfortunately, the byte code does not show exactly the function
where the
error appears. OTOH, there were some problems in Tramp setting file
permissions, when `file-modes' of a certain file returned nil. I've
made
Tramp more robust in this case. Could you, please, check with a recent
Emacs 23.0.92 (checkout shall be newer than this message)?