From mboxrd@z Thu Jan 1 00:00:00 1970 From: Achim Gratz Subject: Compatibility tests Date: Sat, 05 Jan 2013 21:15:22 +0100 Message-ID: <8738yfqtd1.fsf@Rainer.invalid> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([208.118.235.92]:42188) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tra9s-0004oS-Bc for emacs-orgmode@gnu.org; Sat, 05 Jan 2013 15:15:57 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tra9r-0005Pa-32 for emacs-orgmode@gnu.org; Sat, 05 Jan 2013 15:15:56 -0500 Received: from plane.gmane.org ([80.91.229.3]:59804) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tra9q-0005PW-Sk for emacs-orgmode@gnu.org; Sat, 05 Jan 2013 15:15:55 -0500 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TraA2-0000hV-I4 for emacs-orgmode@gnu.org; Sat, 05 Jan 2013 21:16:06 +0100 Received: from pd9eb5281.dip.t-dialin.net ([217.235.82.129]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Jan 2013 21:16:06 +0100 Received: from Stromeko by pd9eb5281.dip.t-dialin.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Jan 2013 21:16:06 +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: emacs-orgmode@gnu.org I've found out what prevented my Emacs 23 from working and I can finally test all relevant GNU Emacsen. Here's the compile / test matrix (row: Emacs used to compile Org, column: Emacs used to run test). Recorded are the number of passed tests and total tests run. I have all Babel languages with tests activated and the new exporter is not made available. | compile \ test | 22.3 | 23.3 | 23.4 | 24.2 | 24.2.91 | 24.3.50 | |----------------+--------------+-------------+-------------+---------+---------+---------| | 22.3 | 235/247 [1] | 360/361 [2] | 360/361 [2] | 364/364 | 364/364 | 364/364 | | 23.3 | incompatible | 360/361 [2] | 360/361 [2] | 364/364 | 364/364 | 364/364 | | 23.4 | incompatible | 360/361 [2] | 360/361 [2] | 364/364 | 364/364 | 364/364 | | 24.2 | incompatible | 360/361 [2] | 360/361 [2] | 364/364 | 364/364 | 364/364 | | 24.2.91 | incompatible | 360/361 [2] | 360/361 [2] | 364/364 | 364/364 | 364/364 | | 24.3.50 | incompatible | 360/361 [2] | 360/361 [2] | 364/364 | 364/364 | 364/364 | [1] 12 unexpected results: FAILED ob-exp/evaluate-all-executables-in-order FAILED ob-exp/export-call-line-information FAILED ob-exp/exports-both FAILED ob-exp/exports-inline FAILED ob-exp/mixed-blocks-with-exports-both FAILED ob-exp/noweb-no-export-and-exports-both FAILED ob-exp/noweb-on-export FAILED ob-exp/noweb-on-export-with-exports-results FAILED test-org-table/empty-field FAILED test-org/beginning-of-line FAILED test-org/comment-dwim FAILED test-org/end-of-line [2] 1 unexpected results: FAILED test-ob-sh/session Emacs 22 cannot run from files byte-compiled with a later version due to some compile-time decisions and UTF-8 characters in the following files: org-bibtex.elc, org-clock.elc, org-entities.elc, org-inlinetask.elc, org-latex.elc, org-taskjuggler.elc. These are compiled as multi-byte characters in Emacs 22. XEmacs compatibility is broken at the moment: XEmacs does not have declare-function and the 5-argument form of load. I'll test if that can be worked around via a defalias or defmacro and also if I can get ert to work in batch-mode at least. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Factory and User Sound Singles for Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#WaldorfSounds