From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dimitri Fontaine Newsgroups: gmane.emacs.devel Subject: Re: M-x in shell after emacs --daemon Date: Sun, 11 Dec 2011 21:19:21 +0100 Message-ID: References: <20176.13652.681947.647027@gargle.gargle.HOWL> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1323634785 20519 80.91.229.12 (11 Dec 2011 20:19:45 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 11 Dec 2011 20:19:45 +0000 (UTC) Cc: tv.raman.tv@gmail.com, emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 11 21:19:41 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RZps4-0007da-LQ for ged-emacs-devel@m.gmane.org; Sun, 11 Dec 2011 21:19:40 +0100 Original-Received: from localhost ([::1]:54331 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZps4-0003Fn-0O for ged-emacs-devel@m.gmane.org; Sun, 11 Dec 2011 15:19:40 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:59469) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZps1-0003FU-AC for emacs-devel@gnu.org; Sun, 11 Dec 2011 15:19:38 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RZprz-0000jC-Vq for emacs-devel@gnu.org; Sun, 11 Dec 2011 15:19:37 -0500 Original-Received: from prometheus.naquadah.org ([212.85.154.174]:58147 helo=mx1.naquadah.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RZprz-0000j4-Ox; Sun, 11 Dec 2011 15:19:35 -0500 Original-Received: from localhost (localhost [127.0.0.1]) by mx1.naquadah.org (Postfix) with ESMTP id B4B7B5C1D1; Sun, 11 Dec 2011 21:19:33 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at prometheus.naquadah.org Original-Received: from mx1.naquadah.org ([127.0.0.1]) by localhost (prometheus.naquadah.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yxLpzQcvdkgN; Sun, 11 Dec 2011 21:19:31 +0100 (CET) Original-Received: from DimIMac.local (89-158-241-83.rev.dartybox.com [89.158.241.83]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.naquadah.org (Postfix) with ESMTPSA id 627895C1CA; Sun, 11 Dec 2011 21:19:31 +0100 (CET) Original-Received: by DimIMac.local (Postfix, from userid 501) id 46E0431E78C5; Sun, 11 Dec 2011 21:19:21 +0100 (CET) User-Mail-Address: dim@tapoueh.org In-Reply-To: (Richard Stallman's message of "Sat, 26 Nov 2011 20:42:12 -0500") User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.92 (darwin) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 212.85.154.174 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:146655 Archived-At: Richard Stallman writes: > This is when running on Linux. > > I thought that was not possible. I believe it is. http://bellard.org/jslinux/tech.html Linux distribution I compiled a 2.6.20 Linux kernel (I guess any other version would work provided there is still an FPU emulator). The Linux kernel configuration, patch and the source code of the Linux starter (kind of BIOS) are available: linuxstart-20110820.tar.gz. The disk image is just a ram disk image loaded at boot time. It contains a filesystem generated with Buildroot containing BusyBox. I added my toy C compiler TinyCC and my unfinished but usable emacs clone QEmacs. There is also a small MS-DOS .COM launcher I use to test the 16 bit emulation with a tiny .COM program to compute pi and a small self-assembling assembler for MS-DOS. Several components here are licenced under the GPL, but that does not make them GNU projects, this linux is running fine and is not GNU/Linux. Your argument about calling the OS GNU/Linux would stop being fair should you fail to get your facts right. Regards, -- dim