changeset 5144:9f2f39c80660

merge
author Ben Wing <ben@xemacs.org>
date Sat, 13 Mar 2010 12:35:54 -0600
parents 186aebf7f6c6 (current diff) 54700d784be9 (diff)
children 0b0241ae382f
files lisp/ChangeLog
diffstat 4 files changed, 17 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/ChangeLog	Sat Mar 13 11:38:54 2010 -0600
+++ b/lisp/ChangeLog	Sat Mar 13 12:35:54 2010 -0600
@@ -7,6 +7,13 @@
 	equivalent functionality when an expression like (Assert (equalp ...))
 	is seen.
 
+2010-03-11  Aidan Kehoe  <kehoea@parhasard.net>
+
+	* setup-paths.el (paths-find-emacs-roots)
+	(paths-construct-info-path):
+	Pass :from-end t to the delete-duplicates calls in these
+	functions, now the compiler macro no longer defaults it to t.
+
 2010-03-07  Ben Wing  <ben@xemacs.org>
 
 	* disp-table.el:
--- a/lisp/setup-paths.el	Sat Mar 13 11:38:54 2010 -0600
+++ b/lisp/setup-paths.el	Sat Mar 13 12:35:54 2010 -0600
@@ -150,11 +150,11 @@
             (and configure-prefix-directory
                  (list (file-name-as-directory
                         configure-prefix-directory))))
-           :test #'equal))
+           :test #'equal :from-end t))
 	 (installation-roots
 	  (remove-if-not root-p potential-installation-roots)))
     (delete-duplicates (nconc invocation-roots installation-roots)
-                       :test #'equal)))
+                       :test #'equal :from-end t)))
 
 (defun paths-find-site-lisp-directory (roots)
   "Find the site Lisp directory of the XEmacs hierarchy.
@@ -281,8 +281,8 @@
             (nconc
              (paths-directories-which-exist configure-info-path)
              (paths-directories-which-exist paths-default-info-directories))
-           :test #'equal)))
-     :test #'equal)))
+           :test #'equal :from-end t)))
+     :test #'equal :from-end t)))
 
 (defun paths-find-doc-directory (roots)
   "Find the documentation directory.
--- a/nt/ChangeLog	Sat Mar 13 11:38:54 2010 -0600
+++ b/nt/ChangeLog	Sat Mar 13 12:35:54 2010 -0600
@@ -1,3 +1,8 @@
+2010-03-08  Vin Shelton  <acs@xemacs.org>
+
+	* xemacs.mak (batch_test_emacs): The test harness no longer
+	resides in $(testdir), per Ben's changes of 2010-02-22.
+
 2010-03-02  Jerry James  <james@xemacs.org>
 
 	* xemacs.mak (INFO_FILES): Removed custom.info.
--- a/nt/xemacs.mak	Sat Mar 13 11:38:54 2010 -0600
+++ b/nt/xemacs.mak	Sat Mar 13 12:35:54 2010 -0600
@@ -1658,7 +1658,7 @@
 ########################### Automated tests
 
 testdir = ../tests/automated
-batch_test_emacs = $(BATCH_PACKAGES) -l $(testdir)/test-harness.el -f batch-test-emacs $(testdir)
+batch_test_emacs = $(BATCH_PACKAGES) -l test-harness -f batch-test-emacs $(testdir)
 
 check:
 	cd $(BLDSRC)