OS X Lion üzerinde Emacs v23.2 (9.0) kullanarak hg (mercurial-1.8.4) repo üzerinde düzeltici-revizyon çalışması yapmaya çalışıyorum. Benim sorunun 1 bölümü için bu answer bulundu ama şimdi Emacs ediff-revizyon bu alıyorum:emacs ediff-revision Yanlış argüman sayısı hakkında şikayetçi
Mx ediff-revizyon dosyası için revizyonlar (varsayılan .hgtags) karşılaştırın: ~/myrepo.hg/karşılaştırmak için (varsayılan .hgtags mevcut durumunu) Revision 2:
ve ben şu yanıtı alıyorum: Revizyon 1 (varsayılan .hgtags en son revizyon) karşılaştırmak .hgtags
Checking out /Users/username/repo.hg/.hgtags.~tip~...
apply: Wrong number of arguments: (lambda (file &optional editable rev) "Retrieve a revision of FILE.
EDITABLE is ignored.
'Hata ayıklama hata' değerini true olarak ayarlamayı deneyin. Hata oluştuğunda, '* Backtrace *' adlı bir arabellek gösterilmelidir - bu arabelleğin içeriğini sorunuza ekleyin. –
Ayrıca, hataları provoke etmeden önce ediff.el' ve ediff-util.el' kitaplıklarını yükleyin. Bu, * Backtrace * 'de daha fazla ve daha iyi bilgi verecektir, çünkü byte derlenmiş kod yerine kaynak koduna başvurur. Bu, hata ayıklayıcısını kullanmayı düşündüğünüzde genellikle iyi bir fikirdir. – Drew