From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tristan Colgate Newsgroups: gmane.lisp.guile.devel Subject: re: use *repl-stack* instead of *repl-level* Date: Tue, 29 Jun 2010 13:42:26 +0100 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1277815360 13377 80.91.229.12 (29 Jun 2010 12:42:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 29 Jun 2010 12:42:40 +0000 (UTC) To: guile-devel@gnu.org Original-X-From: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Tue Jun 29 14:42:39 2010 Return-path: Envelope-to: guile-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1OTa94-0004Hj-Up for guile-devel@m.gmane.org; Tue, 29 Jun 2010 14:42:35 +0200 Original-Received: from localhost ([127.0.0.1]:59073 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTa94-0003Yi-4a for guile-devel@m.gmane.org; Tue, 29 Jun 2010 08:42:34 -0400 Original-Received: from [140.186.70.92] (port=35972 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OTa8z-0003Wq-Tt for guile-devel@gnu.org; Tue, 29 Jun 2010 08:42:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OTa8y-0005oq-H7 for guile-devel@gnu.org; Tue, 29 Jun 2010 08:42:29 -0400 Original-Received: from mail-wy0-f169.google.com ([74.125.82.169]:65532) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OTa8y-0005oc-C2 for guile-devel@gnu.org; Tue, 29 Jun 2010 08:42:28 -0400 Original-Received: by wyb39 with SMTP id 39so4459910wyb.0 for ; Tue, 29 Jun 2010 05:42:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=d1zFXgVg+6HvHA2WwyG2oEQe5/5cEU/p78nWf2Uhc6c=; b=Mi7NdO8r46iY0+bFcJ69ID25I9MIXyaO23gUpgiINn9K1SrpThbhm7n8MTUfNnh1W2 tyGaqzJS6XxN2NjAt6kDyShf4RA1ScASjyqUK9+uAFtyCvzR2/tgbg/MiclZiJL0Ggs6 /rFRPGnb69MimnEqFd40vd3/WtMWM2/lxV3Cs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=rWigLgW/dh1NLU0YGzDYLh1CxGtfHUxAT32ZZZj6O+pYkvK7iStW8G3trLRwQLQi6t aBVBPFzwqmmaqgJcdwoKksjxtdrsRLjWyzhKfaRZLqLRAW+sptNlEzug9Ixn52PWRqVf wunkD0nCy9zz6YeHW+lJimQb4E3CmdQknKSts= Original-Received: by 10.227.144.146 with SMTP id z18mr5277382wbu.131.1277815346530; Tue, 29 Jun 2010 05:42:26 -0700 (PDT) Original-Received: by 10.216.179.79 with HTTP; Tue, 29 Jun 2010 05:42:26 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: guile-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Developers list for Guile, the GNU extensibility library" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Errors-To: guile-devel-bounces+guile-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.devel:10588 Archived-At: Hi, Sorry, I'm not currently subscribed to guile-commits so couldn't reply to the actual commit mail. The changes to use *repl-stack* mean that the default prompt now has "scheme@(guile-user) [1]> " rather than "scheme@(guile-user) [1]> " (it's never zero as the stack always has at least the top repl on it? or something along those lines). Also, the removal of #:welcome means that my shell app now display the Guile welcome message, which is a bit irritating. I use start-repl for my snmp-shell app in guile-snmp. It is true that it basically is guile with with some modules loaded and some symbol resolution magic started up. I've been thinking about it more as an app in it's own right though (for the purposes of docs, and presenting the user a less intimidating experience). *version* and repl-welcome don't seem to be overridable (at least not via a let). Could they be made into fluids? or is the current "this is definitely guile", approach to be enforced? Iknow I could just re-implement start-repl and co, but that doesn't really seem in the spirit of things. -- Tristan Colgate-McFarlane ---- "You can get all your daily vitamins from 52 pints of guiness, and a glass of milk"