From mboxrd@z Thu Jan 1 00:00:00 1970 From: Bastien Subject: Re: Warning with latest git pull Date: Sun, 24 Feb 2013 10:29:33 +0100 Message-ID: <87r4k6cb5u.fsf@bzg.ath.cx> References: <87a9qxl6bv.fsf@bzg.ath.cx> <87621jxu41.fsf@Rainer.invalid> <87r4k746o8.fsf@bzg.ath.cx> <87sj4nw8d6.fsf@Rainer.invalid> <87liaf422j.fsf@bzg.ath.cx> <87sj4mx0wb.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:51258) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U9W0R-0002vE-Ja for emacs-orgmode@gnu.org; Sun, 24 Feb 2013 02:28:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U9W0Q-000714-B1 for emacs-orgmode@gnu.org; Sun, 24 Feb 2013 02:28:19 -0500 Received: from mail-wi0-f179.google.com ([209.85.212.179]:63779) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U9W0Q-00070u-5A for emacs-orgmode@gnu.org; Sun, 24 Feb 2013 02:28:18 -0500 Received: by mail-wi0-f179.google.com with SMTP id ez12so2118784wid.0 for ; Sat, 23 Feb 2013 23:28:17 -0800 (PST) In-Reply-To: <87sj4mx0wb.fsf@Rainer.invalid> (Achim Gratz's message of "Sat, 23 Feb 2013 20:53:24 +0100") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Achim Gratz Cc: emacs-orgmode@gnu.org Hi Achim, Achim Gratz writes: > Bastien writes: >> I hereby declare that I want Org to be fully functional for Emacs 23 >> and older, and I wish Org can be reasonably functional for Emacs <23 >> and XEmacs. > > If I may say so, XEmacs and Emacs up to 23.2 are missing > with-silent-modifications, preferring to make them loudly. > > Compatibility macro, please (you can glean it from the magit folks, you > might want to check if PJ Weisberg aka Bourgouignon has FSF copyright > assigned). There is already this in org-macs.el: (when (and (not (fboundp 'with-silent-modifications)) (or (< emacs-major-version 23) (and (= emacs-major-version 23) (< emacs-minor-version 2)))) (defmacro with-silent-modifications (&rest body) `(org-unmodified ,@body)) (def-edebug-spec with-silent-modifications (body))) > Remarks, Rewards, -- Bastien