From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.help Subject: Re: Strange eval behaviour Date: Sat, 19 Nov 2016 00:19:30 +0100 Message-ID: <87lgwgl6kd.fsf@web.de> References: <87vavrul0k.fsf@mail.de> <878tsl1p7b.fsf@mail.de> <878tshjyvy.fsf@web.de> <87shqo68ai.fsf@mail.de> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1479511211 31613 195.159.176.226 (18 Nov 2016 23:20:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 18 Nov 2016 23:20:11 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cc: help-gnu-emacs@gnu.org To: Stefan Huchler Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Nov 19 00:20:07 2016 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c7sRz-0007gw-JH for geh-help-gnu-emacs@m.gmane.org; Sat, 19 Nov 2016 00:20:07 +0100 Original-Received: from localhost ([::1]:39282 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c7sS2-000288-Sq for geh-help-gnu-emacs@m.gmane.org; Fri, 18 Nov 2016 18:20:10 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c7sRZ-00027x-Hu for help-gnu-emacs@gnu.org; Fri, 18 Nov 2016 18:19:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c7sRV-00071u-Ic for help-gnu-emacs@gnu.org; Fri, 18 Nov 2016 18:19:41 -0500 Original-Received: from mout.web.de ([212.227.17.11]:53952) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1c7sRV-00071Q-6h for help-gnu-emacs@gnu.org; Fri, 18 Nov 2016 18:19:37 -0500 Original-Received: from drachen.dragon ([90.186.0.30]) by smtp.web.de (mrweb102 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Le4Po-1cZHBa0uSK-00prKx; Sat, 19 Nov 2016 00:19:34 +0100 In-Reply-To: <87shqo68ai.fsf@mail.de> (Stefan Huchler's message of "Fri, 18 Nov 2016 17:51:17 +0100") X-Provags-ID: V03:K0:NxLrSFoAlsSCk2sTL5QNgYbimeO29VvWO9W5TlNLU1RFSwzMTPG oJQfXmO/t/2wYTIAUO3LyUNRnruW5YTSoKnW/TDiM4v30pIpoPKO6zh7G0kp5+xd3Ud+aOg YzRnb5940aXVVltniOwP8CYXQYCayx9uyXnl+BJJp599OayY+jShJzL83GDaMsO8RZbm2ty PDTGIJ6jwaHBWGBmIO2mQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:nGSXDrud6i8=:zILOy4dYZLDK13cZ8bnjVU UP98wdoc0bS86qqyVyh96Wud4r0gl8lEIhUfX1GhI3Xhs5ybhWWeBetE0cY5xei0Ch1kUwK/r 7d1/+u8EMeo2ZnL5oBrKkf8xS28le1G5e1HVhl3P3vc0sZbjvVdVE/R+rVlCzIRQfdirncF5y JpLqVS2A2HsZxs78yPRH4tgfjd6s21Jcfb6q247xqXo0kZkG6V0boxB/ZaoQMw8iQTjyGhbw6 Tt3sBY7BGd3lk8SwovKsU39f7mMcg+/dAELs65ewSOIFZ3Vytleh+dhGLOM4QQOM3JnwkIPv5 JdgI/SR0xDmdeuD+2RvzRdtF9rRs70QEMlOZFVBia8dVh9vNf5TEi3gNuyQY2+hFurccoi+M5 KyJOAex+Ejr8UkK1gkYEPtn2sgJ0SErmTbXqQ2/5UoSRfuUCgu8gUUIMcBk+RHVbJh/1Scg+g yrCBrZ/puccialtbJFvIgfrZrIowgMO3JpiJlWw5GcILrdlVqqsw3/7ZCmC6IW8Y4dipyn3wk CyFEPMQ9GxtoFZahNv5StUyzcxhPpU5V86YwwsjPuaByXAGLAb4DdJYXDp3bpLpWql8Y1Yrqx ZLnjOiCyt/2ZKjy1IauKm1JD4rQG7JZaNaO3pROafjAIwrcDzsDz5+OSjLR7fmIeVNnS55fpy KEyMUNsIyuTHK1pTEVOZ8kNVFbpQi7rcqKLzm/pz4psye2GCIHekqzmmbacHgFloVar5Ui59o NM38EqjwFjdkgc6raMRbFly9suUwGkI2kT7hY8PDXtouELqSFPh9ZTCrp49fUFMduOMbeYiI X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.17.11 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.help:111745 Archived-At: Stefan Huchler writes: > Also I am a bit relactend to open to much emacs instances cause I work > in exwm which is basicly emacs as window manager, so I start emacs out > of emacs :) Which itself could theoreticly cause problems. :) You don't have to do it interactively. You can also call Emacs from the console with parameters. Or use "make" if you want. > But te point is, as long as I dont come in conflict with some system > variables it should still work, its no good praktise but it should not > cause bugs. Or do you see how that in that case can create this > behaviour. It makes the code and how it works very non-transparent (that's a reason why I didn't try to understand the logic behind it). I would definitely fix this and all other compiler warnings as well first. > so like that: > (require 'cl-lib) > (require 'cl-macs) > ? Yes. But the second one is redundant: cl-libs requires 'cl-macs by itself. > yes that was my idea about bytecompiling in general not elisp > specific, but if macros dont throw errors cause stuff only get > evaluated if its bytecompiled thats really hard to debug, or it seems > at least to me :) I'm not sure if I understand what you mean here... Regards, Michael.