From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Fren Zeee Newsgroups: gmane.emacs.devel Subject: Re: What is emacs architecture ? Date: Mon, 19 Jul 2010 15:04:37 -0700 Message-ID: References: <20100707.150746.549331509773933118.yamato@redhat.com> <87aaq3qpo7.fsf@kslab.red-bean.com> <8739vvxkqr.fsf@escher.home> <8739vvoyak.fsf@kslab.red-bean.com> <87tyoas9o4.fsf@ambire.localdomain> <87iq4p6fj2.fsf@kslab.red-bean.com> <87r5iz4jn2.fsf@telefonica.net> <930432A0-2110-4A31-88B6-BFB35D07380F@mit.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1279577091 26410 80.91.229.12 (19 Jul 2010 22:04:51 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 19 Jul 2010 22:04:51 +0000 (UTC) Cc: =?ISO-8859-1?Q?=D3scar_Fuentes?= , emacs-devel@gnu.org To: Chad Brown Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 20 00:04:49 2010 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.69) (envelope-from ) id 1OayS7-0003Hy-Qi for ged-emacs-devel@m.gmane.org; Tue, 20 Jul 2010 00:04:48 +0200 Original-Received: from localhost ([127.0.0.1]:33326 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OayS6-0005hU-Qs for ged-emacs-devel@m.gmane.org; Mon, 19 Jul 2010 18:04:46 -0400 Original-Received: from [140.186.70.92] (port=58845 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OayRz-0005hF-Ff for emacs-devel@gnu.org; Mon, 19 Jul 2010 18:04:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OayRy-0003Kx-FM for emacs-devel@gnu.org; Mon, 19 Jul 2010 18:04:39 -0400 Original-Received: from mail-iw0-f169.google.com ([209.85.214.169]:49725) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OayRy-0003Kt-CI for emacs-devel@gnu.org; Mon, 19 Jul 2010 18:04:38 -0400 Original-Received: by iwn2 with SMTP id 2so6446260iwn.0 for ; Mon, 19 Jul 2010 15:04:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=BZccwOlA8IWJd05XCCzsRgBVVbw5+UPvHSYZTOjJyeU=; b=o8pd863FXSrmD4OI6HHorJ6FlWXRCTMaRkDhMDcdBRNRocESlCz7f+hAEKyO/zCYtQ H5jZLcYdTEIN5pD4DqqVq9c7F//agfsmQTi4bG6N8ZrrPn7hLzTk6+8KVQW/ecMY0ChX 88d6GGHdzXeR0mZUUc7N86hV/Jktid8hzio9k= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=hfMLpqWd6i6kD6oi7lLY9HutlquwbBN6xWz7VTe8uoa6M+B0eUyvvYIQMYpCumaqZW dhcynMVkAwr+lN4t0Id1sridkX6JgBcQIwnT6y6sOL9k+ds7DcSypC5e0k946kEiFicv /xFlKgFAhCEZ916+57heuT8EfDP3xHZCrzxTk= Original-Received: by 10.231.144.15 with SMTP id x15mr5769484ibu.73.1279577077444; Mon, 19 Jul 2010 15:04:37 -0700 (PDT) Original-Received: by 10.231.199.80 with HTTP; Mon, 19 Jul 2010 15:04:37 -0700 (PDT) In-Reply-To: <930432A0-2110-4A31-88B6-BFB35D07380F@mit.edu> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:127590 Archived-At: On Mon, Jul 19, 2010 at 10:12 AM, Chad Brown wrote: > > On Jul 19, 2010, at 7:43 AM, =D3scar Fuentes wrote: > > Now, you have Emacs' sources on the "emacs" subdirectory. > > Importantly, you have Emacs source with history and ChangeLogs going back= to > the late 1980's. > It's probably not a totally complete history, but it is reasonably close. > *Chad Let me make sure I understand correctly, when I execute the command offered by Oscar, it will get all the sources going back to 80's. How are they organized and how do I find out which is a consistent selection ? Are they organized by incremental diffs ? Take for example a file like lisp.h lisp.c Suppose there are 5, 50 or 500 files that go to make emacs, actually i dont have any idea of the size. Then out of the 20 versions of each or say 20 incremental patches, how does one get the consistent set ? How much disk space needed by sources and additional for compilation ? Thanks again.