From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Xue Fuqiao Newsgroups: gmane.emacs.help Subject: Re: best gnu/linux distro for emacs Date: Mon, 25 Mar 2013 22:42:39 +0800 Message-ID: <20130325224239.cd2fffc7f58629e762cca605@gmail.com> References: <878v5cpzhc.fsf@riseup.net> <20130325065928.6369b35eccb250f87c1d9ab2@gmail.com> <87txo0nvid.fsf@riseup.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1364222591 9592 80.91.229.3 (25 Mar 2013 14:43:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 25 Mar 2013 14:43:11 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Mar 25 15:43:36 2013 Return-path: Envelope-to: geh-help-gnu-emacs@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 1UK8cZ-0006az-Gv for geh-help-gnu-emacs@m.gmane.org; Mon, 25 Mar 2013 15:43:35 +0100 Original-Received: from localhost ([::1]:40346 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UK8cB-00036P-MP for geh-help-gnu-emacs@m.gmane.org; Mon, 25 Mar 2013 10:43:11 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54435) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UK8bw-00035y-Is for help-gnu-emacs@gnu.org; Mon, 25 Mar 2013 10:43:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UK8bq-0001Zx-8H for help-gnu-emacs@gnu.org; Mon, 25 Mar 2013 10:42:56 -0400 Original-Received: from mail-pb0-f51.google.com ([209.85.160.51]:39894) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UK8bq-0001Zk-1d for help-gnu-emacs@gnu.org; Mon, 25 Mar 2013 10:42:50 -0400 Original-Received: by mail-pb0-f51.google.com with SMTP id rr4so1523402pbb.10 for ; Mon, 25 Mar 2013 07:42:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:date:from:to:subject:message-id:in-reply-to:references :x-mailer:mime-version:content-type:content-transfer-encoding; bh=05VRr/eQ73vIHp3tY9N1ZkjWWf5DPWYW957/fJ2UiA8=; b=whcjwfn/yV+kKVISKzy3QedQuBhCt4nCL7KfSU3bPmZC4MoXYdfdagSpFuBDgaxI45 CXpyDjN6p2dzPlRhHsI675ycC+GbAOPrF0ppx9ikm/rG6sCNx4rU0oINTnJZQb9AWlEz C5JBgr9wzY8AqWwpfDbedyMaLMBAHDIgE1fKJHzhvz4ZIsHlFQ96OPBpe1JNoKJI6/1H b0iZldd5IeDwmGItLCXxcyknwsR5v2gZKhBH20YNquVpaqPGDchbRb/U9yFJvgYYtxyB oOCAYRqMS4or7+C90a+WHvKuOeKXeK6WB575zLYlVWO8/1L/S+hsJE1Yk3WR6mEAbwm1 kcVQ== X-Received: by 10.66.139.166 with SMTP id qz6mr18097561pab.139.1364222569317; Mon, 25 Mar 2013 07:42:49 -0700 (PDT) Original-Received: from debian.emacs ([61.149.231.190]) by mx.google.com with ESMTPS id wm3sm13713384pbc.4.2013.03.25.07.42.46 (version=TLSv1.2 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 25 Mar 2013 07:42:48 -0700 (PDT) In-Reply-To: <87txo0nvid.fsf@riseup.net> X-Mailer: Sylpheed 3.3.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 209.85.160.51 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:89733 Archived-At: On Mon, 25 Mar 2013 01:00:42 +0000 wgreenhouse@riseup.net (W. Greenhouse) wrote: > Xue Fuqiao writes: > >> > For now, what is the "best" distribution of GNU/Linux for running > >> > emacs? > >> The vital thing is less a question of distros and more a question of > >> window manager/desktop environment, I think: avoid those which clobber > >> important Emacs keybindings (e.g. M-TAB) and make it hard to > >> reconfigure. > > Right, many WM/DE block some keyboard inputs like `M-', `M-', > > `C-M-d' and `C-M-l'. And I think a lightweight WM/DE is preferred. > > Because Emacs can do everything, it can take the place of most features > > in a DE. As for X window managers, I prefer Sawfish and StumpWM, since they are highly extensible and customizable. > > It's also a question of web browser. For this question, I prefer > > Conkeror, because it is mainly patterned after Emacs. > > It's also a question of X toolkit. For this question, I prefer > > Gtk+, because it is the best toolkit supported by Emacs. > Big +1 to Conkeror. However, there are many problems in Conkeror. No special facility for configuring a proxy, cannot run many extensions (fully) and so on. And I often encounter segmentation faults when using Conkeror. > However, I am not a big fan of the Gtk+ build of Emacs, because this > choice of X toolkit for building Emacs introduces a big problem with > respect to Emacs daemon reliability (loss of connection to the X > server will now crash the daemon). See the long-standing bug against > Gtk+, https://bugs.launchpad.net/gtk/+bug/543611/comments/22. I knew it. I saw an message every time when I use `emacsclient -c -a ""' to invoke Emacs. > If you like the Emacs GUI under X and you like using emacsclient/emacs > --daemon, I recommend ./configure --with-x-toolkit=lucid or ./configure > --with-x-toolkit=no as alternatives to using a Gtk+ build of Emacs. X > integration, including graphics and the ability to use Xft fonts, will > not be affected; only the UI "widgets" such as scroll bars and toolbar > buttons will change. But you will be free from the threat of your > daemon going down if there is some problem with X. I don't use toolkits like Lucid and LessTif much, sorry. There are many features that Gtk+ has but these toolkits don't. -- Xue Fuqiao http://www.gnu.org/software/emacs/