From: Xavier Maillard Date: Wed, 21 Feb 2007 12:08:26 GMT Subject: Re: git-blame.el won't run Message-ID: <13478.1172059706@localhost> In-Reply-To: <87fy9020ne.fsf@morpheus.local> Hi, This is the backtrace after C-g (after a few minutes): Debugger entered--Lisp error: (quit) process-send-region(# 1 28910) (let ((display-buf ...) (blame-buf ...) (args ...)) (if startline (setq args ...)) (setq args (append args ...)) (setq git-blame-proc (apply ... "git-blame" blame-buf "git" "blame" args)) (with-current-buffer blame-buf (erase-buffer) (make-local-variable ...) (make-local-variable ...) (setq git-blame-file display-buf) (setq git-blame-current nil)) (set-process-filter git-blame-proc (quote git-blame-filter)) (set-process-sentinel git-blame-proc (quote git-blame-sentinel)) (process-send-region git-blame-proc (point-min) (point-max)) (process-send-eof git-blame-proc)) (if git-blame-proc (message "Already running git blame") (let (... ... ...) (if startline ...) (setq args ...) (setq git-blame-proc ...) (with-current-buffer blame-buf ... ... ... ... ...) (set-process-filter git-blame-proc ...) (set-process-sentinel git-blame-proc ...) (process-send-region git-blame-proc ... ...) (process-send-eof git-blame-proc))) git-blame-run() (progn (let (...) (if ... ... ...)) (setq git-blame-cache (make-hash-table :test ...)) (git-blame-run)) (if git-blame-mode (progn (let ... ...) (setq git-blame-cache ...) (git-blame-run)) (cancel-timer git-blame-idle-timer)) git-blame-mode(nil) call-interactively(git-blame-mode) execute-extended-command(nil) call-interactively(execute-extended-command) Regards, Xavier