From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alexis Newsgroups: gmane.emacs.devel Subject: Is EDE only intended to be used with languages which /require/ a 'compile' step? [was: Re: IDE] Date: Sat, 17 Oct 2015 14:24:59 +1100 Message-ID: <878u72tbw4.fsf@gmail.com> References: <5610207A.2000300@harpegolden.net> <83fv1r3gzp.fsf@gnu.org> <83bncf3f9k.fsf@gnu.org> <5610E0BC.8090902@online.de> <83si5r106e.fsf@gnu.org> <831td9z18h.fsf@gnu.org> <5612E996.7090700@yandex.ru> <83bnc7tavr.fsf@gnu.org> <5618C92A.3040207@yandex.ru> <83a8rrt9ag.fsf@gnu.org> <5618D376.1080700@yandex.ru> <831td3t62e.fsf@gnu.org> <561A6199.1020901@cumego.com> <561B9D87.70504@yandex.ru> <561C2C17.3090503@cumego.com> <561DC1CA.6090901@siege-engine.com> <561E3FB6.8010407@yandex.ru> <561EEFDE.7000809@gmail.com> <561F29D0.3070605@yandex.ru> <561FA79C.30207@gmail.com> <56200D07.30206@yandex.ru> <5620A99E.7080009@cumego.com> <5621AE14.8040004@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; format=flowed X-Trace: ger.gmane.org 1445052331 31896 80.91.229.3 (17 Oct 2015 03:25:31 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 17 Oct 2015 03:25:31 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Oct 17 05:25:26 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZnI7Y-0004uf-SA for ged-emacs-devel@m.gmane.org; Sat, 17 Oct 2015 05:25:25 +0200 Original-Received: from localhost ([::1]:56805 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZnI7X-0007cc-Fg for ged-emacs-devel@m.gmane.org; Fri, 16 Oct 2015 23:25:23 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33155) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZnI7K-0007ZV-Ru for emacs-devel@gnu.org; Fri, 16 Oct 2015 23:25:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZnI7G-000463-V2 for emacs-devel@gnu.org; Fri, 16 Oct 2015 23:25:10 -0400 Original-Received: from mail-pa0-x22a.google.com ([2607:f8b0:400e:c03::22a]:34770) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZnI7G-00045Y-Pk for emacs-devel@gnu.org; Fri, 16 Oct 2015 23:25:06 -0400 Original-Received: by pabws5 with SMTP id ws5so6774798pab.1 for ; Fri, 16 Oct 2015 20:25:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=references:from:to:subject:in-reply-to:date:message-id:mime-version :content-type; bh=aNBmIgpA4VuVGx6BdnkYRgk0oLrR39YYZWrEFWOWLYE=; b=gwbBT2FHqtBfW1JOYtwRjC57CCdG8kc7fWszfHqp1b4j2uEEaqtxT8AIWAlQvnJq3C 9OmUUrpCqI7r2H6TUo+8OwnUCNjenvs/FnMn0GVr304zzoApfJb4wGP3Jed10dGwW3IE 8F89HVp8TpaDqqrbAkKhhnaDPdAk+Cvqw2btCVD5ADw2eP/q5iVfTXIsEPT3G0jfcKLN TRHpnfV8RqTl89NObD7uYcx9Tp2fML39AegX1WO4EsknLY0dmgyL2Ei/Z7X4yavydOXD RqUV8Qi+E6skzrPaVFUYRjGrAvf3+/06BGIFvRjgQbSuOt96x3YJtFdqEau0IgZ12hOF OumQ== X-Received: by 10.66.101.9 with SMTP id fc9mr2328973pab.19.1445052305738; Fri, 16 Oct 2015 20:25:05 -0700 (PDT) Original-Received: from localhost (ppp118-209-3-173.lns20.mel4.internode.on.net. [118.209.3.173]) by smtp.gmail.com with ESMTPSA id w8sm23699595pbs.87.2015.10.16.20.25.03 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 16 Oct 2015 20:25:04 -0700 (PDT) In-reply-to: <5621AE14.8040004@gmail.com> X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::22a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:191807 Archived-At: Eric Ludlam writes: > EDE's framework starts with no assumptions about anything other > than a basic "compile", and letting the project implementation > populate it. It seems to me that this assumption only holds for programming languages which require a distinct compile step in order to produce an executable program. If EDE isn't intended to be used with languages such as Python, JavaScript, Ruby, Lua, Perl etc., fair enough - but this should be made clear in this discussion and in the EDE documentation, so that developers/users wanting an Emacs-based software project management system for such languages can focus attention/efforts elsewhere (e.g. Projectile, project.el). Alexis.