From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andy Wingo Newsgroups: gmane.lisp.guile.bugs Subject: bug#12207: repl and comments or tabs Date: Wed, 15 Aug 2012 22:11:00 +0200 Message-ID: <87txw3lxuz.fsf@pobox.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1345065058 26538 80.91.229.3 (15 Aug 2012 21:10:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Aug 2012 21:10:58 +0000 (UTC) Cc: 12207@debbugs.gnu.org To: Neil Jerram Original-X-From: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Wed Aug 15 22:11:24 2012 Return-path: Envelope-to: guile-bugs@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 1T1jw3-0003xn-Ee for guile-bugs@m.gmane.org; Wed, 15 Aug 2012 22:11:23 +0200 Original-Received: from localhost ([::1]:48740 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1jw2-0003y3-9g for guile-bugs@m.gmane.org; Wed, 15 Aug 2012 16:11:22 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:35911) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1jvy-0003xG-O4 for bug-guile@gnu.org; Wed, 15 Aug 2012 16:11:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T1jvx-0004DG-GN for bug-guile@gnu.org; Wed, 15 Aug 2012 16:11:18 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50129) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1jvx-0004DB-D6 for bug-guile@gnu.org; Wed, 15 Aug 2012 16:11:17 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1T1k4Q-0004vp-A6 for bug-guile@gnu.org; Wed, 15 Aug 2012 16:20:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andy Wingo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-guile@gnu.org Resent-Date: Wed, 15 Aug 2012 20:20:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12207 X-GNU-PR-Package: guile X-GNU-PR-Keywords: X-Debbugs-Original-Cc: bug-guile Original-Received: via spool by submit@debbugs.gnu.org id=B.134506199918943 (code B ref -1); Wed, 15 Aug 2012 20:20:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 15 Aug 2012 20:19:59 +0000 Original-Received: from localhost ([127.0.0.1]:59675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1k4M-0004vT-Q2 for submit@debbugs.gnu.org; Wed, 15 Aug 2012 16:19:59 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:47889) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T1k4J-0004vM-R7 for submit@debbugs.gnu.org; Wed, 15 Aug 2012 16:19:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T1jvp-0004AF-Ko for submit@debbugs.gnu.org; Wed, 15 Aug 2012 16:11:10 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:58240) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1jvp-0004AB-Hh for submit@debbugs.gnu.org; Wed, 15 Aug 2012 16:11:09 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:35862) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1jvo-0003vA-8C for bug-guile@gnu.org; Wed, 15 Aug 2012 16:11:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T1jvm-00049T-PP for bug-guile@gnu.org; Wed, 15 Aug 2012 16:11:08 -0400 Original-Received: from a-pb-sasl-quonix.pobox.com ([208.72.237.25]:39544 helo=sasl.smtp.pobox.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1jvm-00049D-Lk for bug-guile@gnu.org; Wed, 15 Aug 2012 16:11:06 -0400 Original-Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 0E6EC9370; Wed, 15 Aug 2012 16:11:05 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=from:to:cc :subject:date:message-id:mime-version:content-type; s=sasl; bh=n 6eYmCDke+FZsrcaTbCRsqvqHEM=; b=lW44eCiTQgvaTgoZJuSjQsMv9QQyylixF 5u3wNFisMqzy1V2dFV9wDM/b8yars8VliLlUiCtGwcWZ53DAJ37WZedypycnXOsw /JUXj89HzeFd1ZjmsqVnrefhTYoFT+p0HMmr1pPIWaGU98ZE59WBFY3ds2SImojS DiCAxq5TDU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=from:to:cc :subject:date:message-id:mime-version:content-type; q=dns; s= sasl; b=tUGQzNV+AL+cJu1k8zZNX1vSfG4t5eYtWxxkgHYv9oDtMRkKumPtj8Qy NGEcH+dGrn8YyRTKTRk+MhCQy+Erv1orQy7PH7+hy5zQf1EgtTxRjbzPxrzMIM99 V7aD0SZPw0NH04SJLPmnp3b8ruNLzuF8oX1jV+Z5B1baV8mZMWE= Original-Received: from a-pb-sasl-quonix.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTP id 011E7936F; Wed, 15 Aug 2012 16:11:05 -0400 (EDT) Original-Received: from badger (unknown [89.131.176.233]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-quonix.pobox.com (Postfix) with ESMTPSA id 66C91936E; Wed, 15 Aug 2012 16:11:04 -0400 (EDT) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) X-Pobox-Relay-ID: 57775006-E715-11E1-AEC0-11610E5B5709-02397024!a-pb-sasl-quonix.pobox.com X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-guile@gnu.org List-Id: "Bug reports for GUILE, GNU's Ubiquitous Extension Language" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Original-Sender: bug-guile-bounces+guile-bugs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.bugs:6479 Hi Neil, Mailing you since you were the last to touch the REPL, and perhaps you have a desire for a small hack :) There are two bugs that bother me off and on. One is that pasting Scheme code into the Guile REPL can cause autocompletion if the Scheme code has tabs for whitespace. I wonder, is there a way to fix that? Another is that going up into the history where the history has multi-line Scheme expressions with comments doesn't work, because a comment from line N will cause lines N+1,N+2... to be commented out -- because they all end up on the same line. Is there a way for the history to preserve the multi-line nature of the input while only having one prompt? Dunno, just a thought. Hope all is well. Let me know if you are interested in these bugs. Cheers, Andy -- http://wingolog.org/