<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="index" title="Text File" newcontext="true">
<p>
Received: with ECARTIS (v1.0.0; list gopher);
 Wed, 20 Mar 2002 16:50:59 -0500 (EST)
Return-Path: &lt;rhahn@tenletters.com&gt;
Delivered-To: gopher@complete.org
Received: from quarry.com (mail.quarry.com [205.189.158.4])
	by pi.glockenspiel.complete.org (Postfix) with ESMTP id 7F1943B80D
	for &lt;gopher@complete.org&gt;; Wed, 20 Mar 2002 16:50:55 -0500 (EST)
Received: from [205.189.158.32] (205.189.158.32) by quarry.com with ESMTP
 (Eudora Internet Mail Server 3.0.1) for &lt;gopher@complete.org&gt;; Wed, 20 Mar
 2002 16:50:56 -0500
Mime-Version: 1.0
X-Sender: rhahn@mail.quarry.com (Unverified)
Message-Id: &lt;p05010404b8beb412dd09@[205.189.158.32]&gt;
In-Reply-To: &lt;DC4522A8-3C47-11D6-B325-0003930BF072@complete.org&gt;
References: &lt;DC4522A8-3C47-11D6-B325-0003930BF072@complete.org&gt;
Date: Wed, 20 Mar 2002 16:51:02 -0500
To: gopher@complete.org
From: Robert Hahn &lt;rhahn@tenletters.com&gt;
Subject: [gopher] Re: \n.\n
Content-type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 8bit
X-archive-position: 514
X-ecartis-version: Ecartis v1.0.0
Sender: gopher-bounce@complete.org
Errors-to: gopher-bounce@complete.org
X-original-sender: rhahn@tenletters.com
Precedence: bulk
Reply-to: gopher@complete.org
List-help: &lt;mailto:ecartis@complete.org?Subject=help&gt;
List-unsubscribe: &lt;mailto:gopher-request@complete.org?Subject=unsubscribe&gt;
List-software: Ecartis version 1.0.0
List-ID: Gopher &lt;gopher.complete.org&gt;
X-List-ID: Gopher &lt;gopher.complete.org&gt;
List-subscribe: &lt;mailto:gopher-request@complete.org?Subject=subscribe&gt;
List-owner: &lt;mailto:jgoerzen@complete.org&gt;
List-post: &lt;mailto:gopher@complete.org&gt;
List-archive: &lt;http://www.complete.org/mailinglists/archives/&gt;
X-list: gopher
</p>
<p></p>
<p>John:
</p>
<p>I would fully support this if you can explain to me how a gopher
client is supposed to &#x27;know&#x27; when the end of a file is and closes the
connection.
</p>
<p>I don&#x27;t know much about server design and certainly about this
implementation (yet), but I do understand that the gopher0 and + spec
indicated that the reason for \n.\n is to indicate EOF.
</p>
<p>thx,
-rh
</p>
<p>&gt;I would like to abolish the adding of &quot;.&quot; at the end of text gopher
&gt;documents.  Since we have most of the world&#x27;s gopher client and server
&gt;authors in this group, we can do it :-)
&gt;
&gt;Details:
&gt;
&gt;SERVER:
&gt;
&gt;All gopher servers MUST NOT add a &quot;\n.\n&quot; end-of-file marker to files
&gt;being transmitted.
&gt;
&gt;CLIENT:
&gt;
&gt;All gopher clients MUST NOT remove &quot;\n.\n&quot; from the end of files.
&gt;
&gt;Note: I say this for clients to because we don&#x27;t want to have to deal
&gt;with the case of having a file that ends with a dot.
</p>
<p></p>
</card>
</wml>
