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

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

Re: disable save hook temporarily


From: Tim Visher
Subject: Re: disable save hook temporarily
Date: Wed, 21 Aug 2013 10:22:23 -0400

On Tue, Aug 20, 2013 at 1:45 PM,  <wempwer@gmail.com> wrote:
> I have plenty of stuff put in my C-mode save hook such as untabify,
> remove trailing whitespaces, add a new line at the end etc. It's good
> but sometimes I receive code from someone, need to do some changes in
> it and send it back or just contribute to a larger project that
> already has their own set of rules I don't want to break. The other
> thing is that sometimes, especially in very big files it can take a
> substantial amount of time to parse the whole buffer and execute save
> hook. So my question is, what is the fastest and the most convenient
> way to disable c save hook temporarily or how do you handle these
> things? One idea that came to mind is to store all my code in a
> specified directory such as ~/c and execute my save hook only for
> files in this directory and don't call the hook for files in other
> directories.

This is untested, but maybe putting

    ((c-mode . ((before-save-hook . nil))))

in the `.dir-locals.el` file of the project would do the trick?

--

In Christ,

Timmy V.

http://blog.twonegatives.com/
http://five.sentenc.es/ -- Spend less time on mail



reply via email to

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