From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tobin Harding Newsgroups: gmane.lisp.guile.devel Subject: Re: compiler messages Date: Tue, 12 Jul 2016 10:08:21 +1000 Message-ID: <20160712000821.GA26872@eros.local> References: <20160630105700.GB10380@eros.local> <87h9c168zk.fsf@pobox.com> <20160707125214.GA29385@eros.local> <878tx83zpk.fsf@pobox.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1468282149 5766 80.91.229.3 (12 Jul 2016 00:09:09 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Jul 2016 00:09:09 +0000 (UTC) Cc: guile-devel@gnu.org To: Andy Wingo Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Jul 12 02:09:01 2016 Return-path: Envelope-to: guile-devel@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 1bMlFy-0000ts-Vz for guile-devel@m.gmane.org; Tue, 12 Jul 2016 02:08:59 +0200 Original-Received: from localhost ([::1]:36704 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMlFy-0004YC-5X for guile-devel@m.gmane.org; Mon, 11 Jul 2016 20:08:58 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44402) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMlFh-0004Y7-3t for guile-devel@gnu.org; Mon, 11 Jul 2016 20:08:42 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bMlFd-0005F4-UW for guile-devel@gnu.org; Mon, 11 Jul 2016 20:08:41 -0400 Original-Received: from out5-smtp.messagingengine.com ([66.111.4.29]:39340) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bMlFb-0005BS-Is for guile-devel@gnu.org; Mon, 11 Jul 2016 20:08:37 -0400 Original-Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 138C0209AA; Mon, 11 Jul 2016 20:08:25 -0400 (EDT) Original-Received: from frontend2 ([10.202.2.161]) by compute7.internal (MEProxy); Mon, 11 Jul 2016 20:08:25 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=tobin.cc; h=cc :content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-sasl-enc:x-sasl-enc; s=mesmtp; bh=wQ61D +lm5Ep6oNkD8+zClVOROa8=; b=eBodOk7LDaqfcxw1tbSZHyvGZ5C2Jr3OB+zTC 316sqs2e/wxiQGalGapWyZNYn4VeVtM01c/wMi0dx61I6x0CbG/Agn2Q9xvBIzdu oAUUziwxDKWf7gs5secmyBEzisqIHqoXNTezi8DQ163uKMq8u8ce6M8xDLVVdqq6 VGxrLw= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-sasl-enc :x-sasl-enc; s=smtpout; bh=wQ61D+lm5Ep6oNkD8+zClVOROa8=; b=cN661 NXwD7JieNyKEhDn7xBffRz2pKd7Ge8yw9yqQhgb36MersnVT47zuBg2mkKfK7jp3 Wx/OnOwgt5EqAy7ZtIUHaH9cfydzQlECf7qf0Zh5cMWhiHDK+i6JE7SS+a5yyByI 4eHLmjM+qqDYBa8kbHhZV2MPsD92btc9tUup84= X-Sasl-enc: 2YinbOvfukuJx6Q/7cMl+g+u8r2tByF1XSKKB3XQwB/s 1468282104 Original-Received: from eros.local (ppp121-44-219-141.lns20.syd7.internode.on.net [121.44.219.141]) by mail.messagingengine.com (Postfix) with ESMTPA id 92367CCDA7; Mon, 11 Jul 2016 20:08:23 -0400 (EDT) Content-Disposition: inline In-Reply-To: <878tx83zpk.fsf@pobox.com> X-Mailer: Mutt 1.6.1 (2016-04-27) User-Agent: Mutt/1.6.1 (2016-04-27) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.29 X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Original-Sender: "guile-devel" Xref: news.gmane.org gmane.lisp.guile.devel:18481 Archived-At: On Mon, Jul 11, 2016 at 06:29:43PM +0200, Andy Wingo wrote: > On Thu 07 Jul 2016 14:52, Tobin Harding writes: > > > I have two issues with this patch after developing with a patched Guile for a > > week or so. First is that I have not been able to pass command line options to > > Guile while using Geiser, my workaround has been setting the variable > > %quiet-compiler directly with (set! %quiet-compiler #t) from within ~/.guile. > > I think you can do this. Customize geiser-guile-binary to be a "guile > --quiet" or whatever. I tried that already to no avail, thanks for the idea though. > > > The second, and bigger problem, is that messages are suppressed only for the file > > that is directly named in the load statement i.e (load "file.scm"). If file.scm has any > > load statements then when these files are loaded/compiled messages are still > > output. > > This is a blocker unfortunately. You need to change the C code as well > (load.c). I should be able to manage that, thanks for the pointer to the file. thanks, Tobin.