help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to disable flymake in tramp buffers


From: Michael Albinus
Subject: Re: How to disable flymake in tramp buffers
Date: Wed, 18 Aug 2010 20:34:40 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Gary <help-gnu-emacs@garydjones.name> writes:

> It is a known problem with flymake when opening files on a remote
> host. It uses the wrong function to start the checking process, I
> believe. Michael Albinus knows more than I do, it was one of his posts I
> found explaining it :) - see

IIRC, I've asked for a bug report. Nobody did report, consequently
nobody did work on it.

However, the change is not risky. I have committed the following patch
to the Emacs 23 branch:

--8<---------------cut here---------------start------------->8---
*** /usr/local/src/emacs-23/lisp/progmodes/flymake.el.~99985~"  2010-08-18 
20:19:10.536199643 +0200
--- /usr/local/src/emacs-23/lisp/progmodes/flymake.el   2010-08-18 
16:44:18.545857439 +0200
***************
*** 1152,1158 ****
          (when dir
            (let ((default-directory dir))
              (flymake-log 3 "starting process on dir %s" default-directory)))
!         (setq process (apply 'start-process "flymake-proc" (current-buffer) 
cmd args))
          (set-process-sentinel process 'flymake-process-sentinel)
          (set-process-filter process 'flymake-process-filter)
            (push process flymake-processes)
--- 1152,1159 ----
          (when dir
            (let ((default-directory dir))
              (flymake-log 3 "starting process on dir %s" default-directory)))
!         (setq process (apply 'start-file-process
!                              "flymake-proc" (current-buffer) cmd args))
          (set-process-sentinel process 'flymake-process-sentinel)
          (set-process-filter process 'flymake-process-filter)
            (push process flymake-processes)
--8<---------------cut here---------------end--------------->8---

Could somebody, please, check, whether this is TRT? I do not use flymake.

Best regards, Michael.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]