From xemacs-m  Sat Dec 14 18:31:53 1996
Received: from steadfast.teradyne.com (steadfast.teradyne.com [131.101.1.200]) by xemacs.cs.uiuc.edu (8.8.3/8.8.3) with ESMTP id SAA13088 for <xemacs-beta@xemacs.org>; Sat, 14 Dec 1996 18:31:53 -0600 (CST)
Received: from kiki.icd.teradyne.com (kiki.icd.teradyne.com [131.101.1.30]) by steadfast.teradyne.com (8.7.1/8.7.1) with ESMTP id TAA14331 for <xemacs-beta@xemacs.org>; Sat, 14 Dec 1996 19:34:38 -0500 (EST)
Received: from spacely.icd.teradyne.com (spacely.icd.teradyne.com [131.101.10.9]) by kiki.icd.teradyne.com (8.7.1/8.7.1) with SMTP id TAA04834 for <xemacs-beta@xemacs.org>; Sat, 14 Dec 1996 19:29:32 -0500 (EST)
Received: from spacely by spacely.icd.teradyne.com (SMI-8.6/SMI-SVR4)
	id TAA24383; Sat, 14 Dec 1996 19:31:18 -0500
Message-Id: <199612150031.TAA24383@spacely.icd.teradyne.com>
To: xemacs-beta@xemacs.org
reply-to: acs@acm.org
Subject: Uniquify bug
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Sat, 14 Dec 1996 19:31:18 -0500
From: Vinnie Shelton  <shelton@icd.teradyne.com>

The version of uniquify included with 19.15b3 is the same as the one shipped 
with FSF 19.34.  It doesn't work with XEmacs.  Here's how I fixed it; I don't 
know if I got it right, but it seems to work for me:

*** lisp/utils/uniquify.el~	Sun Sep 15 14:34:33 1996
--- lisp/utils/uniquify.el	Sat Dec 14 19:23:21 1996
***************
*** 176,182 ****
    (or (buffer-file-name buffer)
        (save-excursion
  	(set-buffer buffer)
! 	list-buffers-directory)))
  
  (defun uniquify-fix-list-filename-lessp (fixlist1 fixlist2)
    (uniquify-filename-lessp
--- 176,183 ----
    (or (buffer-file-name buffer)
        (save-excursion
  	(set-buffer buffer)
! 	(if (and (boundp 'list-buffers-directory)
! 		 list-buffers-directory)))))
  
  (defun uniquify-fix-list-filename-lessp (fixlist1 fixlist2)
    (uniquify-filename-lessp



--vin shelton

