From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.help Subject: Re: member returns list Date: Sat, 12 Sep 2015 02:10:24 +0200 Message-ID: <87lhccijkf.fsf@debian.uxu> References: <87bndfauey.fsf@kuiper.lan.informatimago.com> <87wpw0e58f.fsf@robertthorpeconsulting.com> <87si6n822t.fsf@kuiper.lan.informatimago.com> <87oaha9a64.fsf@kuiper.lan.informatimago.com> <87a8suuowu.fsf@gmail.com> <87fv2lpwv9.fsf@debian.uxu> <87pp1p7krh.fsf@kuiper.lan.informatimago.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1442016157 4656 80.91.229.3 (12 Sep 2015 00:02:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 12 Sep 2015 00:02:37 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Sep 12 02:02:28 2015 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 1ZaYGy-0008V4-CW for geh-help-gnu-emacs@m.gmane.org; Sat, 12 Sep 2015 02:02:28 +0200 Original-Received: from localhost ([::1]:58976 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaYGx-00052S-Kb for geh-help-gnu-emacs@m.gmane.org; Fri, 11 Sep 2015 20:02:27 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56423) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaYGm-000521-GA for help-gnu-emacs@gnu.org; Fri, 11 Sep 2015 20:02:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZaYGj-0000g3-8g for help-gnu-emacs@gnu.org; Fri, 11 Sep 2015 20:02:16 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:36002) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZaYGj-0000fv-23 for help-gnu-emacs@gnu.org; Fri, 11 Sep 2015 20:02:13 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1ZaYGh-00088e-LI for help-gnu-emacs@gnu.org; Sat, 12 Sep 2015 02:02:11 +0200 Original-Received: from nl106-137-244.student.uu.se ([130.243.137.244]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 12 Sep 2015 02:02:11 +0200 Original-Received: from embe8573 by nl106-137-244.student.uu.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 12 Sep 2015 02:02:11 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-Lines: 37 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: nl106-137-244.student.uu.se Mail-Copies-To: never User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux) Cancel-Lock: sha1:RVJbLkm4K1luzGwIZlniePHO+WY= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 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:107157 Archived-At: "Pascal J. Bourguignon" writes: > Then you are unimpressed by yourself. The point of > those, of course, is to let the user (ie. yourself) > be programming in Common Lisp the window manager to > suit your taste, just like you do in GNU emacs. Not exactly like I do in GNU Emacs! Here, the application is a hybrid between general things that are the same everywhere and specific things (the modes) that relate to a certain task. Even so, stuff you set up for a specific mode are easily transferred to another mode, if that should be called for, as configuration is done the same way everywhere. So the reward and result from configuration can be big, while the effort doing it is small and enjoyable, because of the Elisp familiarity and the "Emacs to improve Emacs" method. Because them WMs are in Lisp with a Lisp dynamic interpreter, I'd say they are much better off with respect to this than say a WM in C which would have to be recompiled for each change. Still, I don't use a WM that much to make it worthwhile, so I might as well use the WM which is to the best of my liking the first time I start it, and that is currently Openbox which, again, is in C, and there is nothing wrong with that. This whole discussion tho showed to anyone who didn't know that yes, there are WMs in Lisp. -- underground experts united http://user.it.uu.se/~embe8573