From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: Re: adding new modes Date: Mon, 28 May 2007 18:32:57 +0900 Organization: NEC Electronics Message-ID: References: <200705161649.l4GGngSD026759@oogie-boogie.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1180344805 4130 80.91.229.12 (28 May 2007 09:33:25 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 28 May 2007 09:33:25 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon May 28 11:33:24 2007 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 1HsbbM-0003QG-Nj for ged-emacs-devel@m.gmane.org; Mon, 28 May 2007 11:33:21 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HsbbM-0004wO-4S for ged-emacs-devel@m.gmane.org; Mon, 28 May 2007 05:33:20 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HsbbI-0004wJ-1W for emacs-devel@gnu.org; Mon, 28 May 2007 05:33:16 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HsbbG-0004vG-Cs for emacs-devel@gnu.org; Mon, 28 May 2007 05:33:15 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HsbbG-0004vD-46 for emacs-devel@gnu.org; Mon, 28 May 2007 05:33:14 -0400 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1HsbbF-0001v0-LX for emacs-devel@gnu.org; Mon, 28 May 2007 05:33:14 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1HsbbB-0003oT-RM for emacs-devel@gnu.org; Mon, 28 May 2007 11:33:09 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 28 May 2007 11:33:09 +0200 Original-Received: from miles.bader by fencepost.gnu.org with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 28 May 2007 11:33:09 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 31 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: fencepost.gnu.org System-Type: i686-pc-linux-gnu Blat: Foop Cancel-Lock: sha1:6h7g23LycxpSrKTk5CDoyqHtG7w= X-detected-kernel: Linux 2.6, seldom 2.4 (older, 4) 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:71883 Archived-At: "Juanma Barranquero" writes: >> I think it would be good if Emacs included "lua-mode.el" > > Sometime ago there was a request to include a ruby mode; though, truth > be told, the standard ruby distribution already includes such a mode: I don't know if lua-mode.el is a standard part of the lua distribution, but there are signs that it is not (e.g. the fact that it's a separate project on "luaforge"). [It's not part of the standard debian lua install, though debian often splits things up more than usual.] In any case, I don't think it matters very much: lua is very common as an extension/embedded language, so there are many programs for which one might want to write some lua code, without having lua "installed" per se (lua is so small that it's often linked statically, so you don't even necessarily have lua libraries around)! I think it would be great if Emacs would "just work" for such cases. Indeed, even with more heavyweight languages where it's more common for users to explicitly install the langage, I think there are enough issues with separately distributed modes that it's nice to also include them with Emacs when practical (the ruby developers seem to agree since they requested the inclusion...). -miles -- Americans are broad-minded people. They'll accept the fact that a person can be an alcoholic, a dope fiend, a wife beater, and even a newspaperman, but if a man doesn't drive, there is something wrong with him. -- Art Buchwald