From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Filename problem in CEDET merge Date: Thu, 27 Aug 2009 18:50:20 -0400 Message-ID: <87fxbcvplf.fsf@cyd.mit.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1251421646 15977 80.91.229.12 (28 Aug 2009 01:07:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 28 Aug 2009 01:07:26 +0000 (UTC) Cc: zappo@gnu.org To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 28 03:07:19 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Mgpvy-0003Cm-KK for ged-emacs-devel@m.gmane.org; Fri, 28 Aug 2009 03:07:18 +0200 Original-Received: from localhost ([127.0.0.1]:57442 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mgpvy-000689-0i for ged-emacs-devel@m.gmane.org; Thu, 27 Aug 2009 21:07:18 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mgpvs-000650-SA for emacs-devel@gnu.org; Thu, 27 Aug 2009 21:07:12 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mgpvo-00061t-6v for emacs-devel@gnu.org; Thu, 27 Aug 2009 21:07:12 -0400 Original-Received: from [199.232.76.173] (port=51400 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mgpvn-00061p-Uc for emacs-devel@gnu.org; Thu, 27 Aug 2009 21:07:08 -0400 Original-Received: from cyd.mit.edu ([18.115.2.24]:52641) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MgnmI-0006lo-24; Thu, 27 Aug 2009 18:49:10 -0400 Original-Received: by cyd.mit.edu (Postfix, from userid 1000) id 1FF0857E259; Thu, 27 Aug 2009 18:50:20 -0400 (EDT) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:114712 Archived-At: While working on the CEDET merge, I've come across a problem with the 8+3 filename restriction. Semantic, CEDET's parser library, contains filenames that look like this: semantic.el semantic-analyze.el semantic-analyze-complete.el semantic-analyze-debug.el These clearly break the 8+3 limit. In the past, we've dealt with this by renaming files, e.g. shortening "semantic" to "sem", but even this fails: sem-analyze.el sem-analyze-complete.el sem-analyze-debug.el Renaming would also have the extremely bad effect of diverging from the CEDET upstream, which I'd like to avoid if possible. Does anyone have suggestions for resolving this problem? As far as possible, it should remain possible to untar and compile Emacs on DOS, though it's acceptable if the CEDET library doesn't work on DOS.