From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Schulte Subject: Re: FYI: Org mode testing framework, Emacs 23 and 22 Date: Fri, 02 Sep 2011 07:50:02 -0600 Message-ID: <87y5y7oxyt.fsf@gmail.com> References: <874o0veejl.wl%dmaus@ictsoc.de> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([140.186.70.92]:60948) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QzU8K-0005WV-Cw for emacs-orgmode@gnu.org; Fri, 02 Sep 2011 09:50:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QzU8I-0006Rx-Pu for emacs-orgmode@gnu.org; Fri, 02 Sep 2011 09:50:12 -0400 Received: from mail-yx0-f169.google.com ([209.85.213.169]:41881) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QzU8I-0006Rr-MK for emacs-orgmode@gnu.org; Fri, 02 Sep 2011 09:50:10 -0400 Received: by yxn35 with SMTP id 35so1220804yxn.0 for ; Fri, 02 Sep 2011 06:50:09 -0700 (PDT) In-Reply-To: <874o0veejl.wl%dmaus@ictsoc.de> (David Maus's message of "Fri, 02 Sep 2011 06:47:26 +0200") 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: David Maus Cc: emacs-orgmode@gnu.org Hi David, David Maus writes: > Just FYI: I've tried to get the testing framework running on Emacs 23 > and Emacs 22 and succeeded to 50%: > > - copying ert.el and ert-x.el from Emacs24 Git repository at > git://git.savannah.gnu.org/emacs.git with master on > 231bffa3e6c37164fa40ad18bd27249cc7704e30 and installing jump.el is > sufficient to get the test suit running again > > - not so much luck with Emacs22: Recent ERT requires `special-mode', > defined in simple.el from 23.x upwards. > Would it be possible to load a more recent version of simple.el in Emacs22 to define special mode, and then see if ert loads successfully? Also, did all tests pass successfully in Emacs23? Currently on my system using Emacs24 all tests pass but those related to fortran code block support, all of which are failing. Once we have all tests running for Emacs>=22 it would be very nice (and not too difficult) to add a post-update hook to the Org-mode git repository which could run the test suite and record the results for every version of Emacs with something like the following emacs23 -Q --batch -l $ORGTESTSTUFF --eval " (progn (org-test-run-all-tests) (htmlize-buffer) (write-file "commit-id-23.html"))" Best -- Eric > > Emacs 22 version used was: GNU Emacs 22.3.2 (i686-pc-linux-gnu) of 2011-05-28 on x60s > > Not having the test suit running with Emacs22 is a not-so-good because > Org mode claims compatibility with Emacs22: > > ,---- [ http://orgmode.org/] > | This package works on GNU Emacs 24, 23 and 22, and (with minor > | restrictions) on XEmacs 21. Emacs 22.2 ships with Org-mode version > | 4.67d, Emacs 23.1 with 6.21b. The latest Emacs development version > | usually contains a fairly recent version, but may lag a bit behind the > | website release. > `---- > > Best, > -- David > -- > OpenPGP... 0x99ADB83B5A4478E6 > Jabber.... dmjena@jabber.org > Email..... dmaus@ictsoc.de -- Eric Schulte http://cs.unm.edu/~eschulte/