From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Ryde Newsgroups: gmane.lisp.guile.user Subject: Re: [PATCH] Improved string writing Date: Thu, 21 Apr 2005 07:45:53 +1000 Message-ID: <878y3di0ku.fsf@zip.com.au> References: <87is2h39ab.fsf@laas.fr> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: sea.gmane.org 1114037052 12637 80.91.229.2 (20 Apr 2005 22:44:12 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 20 Apr 2005 22:44:12 +0000 (UTC) Cc: guile-user@gnu.org Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Thu Apr 21 00:44:06 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1DONv5-0002J3-0a for guile-user@m.gmane.org; Thu, 21 Apr 2005 00:43:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DONzf-0004iD-N3 for guile-user@m.gmane.org; Wed, 20 Apr 2005 18:48:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DONFt-0001kM-BI for guile-user@gnu.org; Wed, 20 Apr 2005 18:01:09 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DONFq-0001jB-Ue for guile-user@gnu.org; Wed, 20 Apr 2005 18:01:08 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DON9C-0005AD-4L for guile-user@gnu.org; Wed, 20 Apr 2005 17:54:14 -0400 Original-Received: from [61.8.0.85] (helo=mailout2.pacific.net.au) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DON3b-0004bn-Ih for guile-user@gnu.org; Wed, 20 Apr 2005 17:48:28 -0400 Original-Received: from mailproxy1.pacific.net.au (mailproxy1.pacific.net.au [61.8.0.86]) by mailout2.pacific.net.au (8.12.3/8.12.3/Debian-7.1) with ESMTP id j3KLk2ml030633; Thu, 21 Apr 2005 07:46:02 +1000 Original-Received: from localhost (ppp2834.dyn.pacific.net.au [61.8.40.52]) by mailproxy1.pacific.net.au (8.12.3/8.12.3/Debian-7.1) with ESMTP id j3KLjxIn006698; Thu, 21 Apr 2005 07:46:01 +1000 Original-Received: from gg by localhost with local (Exim 3.36 #1 (Debian)) id 1DON18-0000pZ-00; Thu, 21 Apr 2005 07:45:54 +1000 Original-To: ludovic.courtes@laas.fr (Ludovic =?iso-8859-1?Q?Court=E8s?=) In-Reply-To: <87is2h39ab.fsf@laas.fr> (Ludovic =?iso-8859-1?Q?Court=E8s's?= message of "Wed, 20 Apr 2005 14:46:52 +0200") User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (gnu/linux) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:4395 X-Report-Spam: http://spam.gmane.org/gmane.lisp.guile.user:4395 ludovic.courtes@laas.fr (Ludovic Court=E8s) writes: > > While running Guile 1.7.2 under `strace', I noticed the following > unpleasant thing: What happened to the port buffering? > The patch below adds buffering in `iprin1' (print.c) That doesn't sound like a good place. > Note that `format' in (ice-9 format) uses `write-char', which > unfortunately leads to the same problem as above. For the fixed parts of the format string it probably does that to keep track of the output column, something it should let the port do. _______________________________________________ Guile-user mailing list Guile-user@gnu.org http://lists.gnu.org/mailman/listinfo/guile-user