WWWLibrary_2.02-beta : Incompatibility fix; Literate programming

Tim Berners-Lee <timbl@www3.cern.ch>
Date: Wed, 17 Mar 93 09:51:57 +0100
From: Tim Berners-Lee <timbl@www3.cern.ch>
Message-id: <9303170851.AA00440@www3.cern.ch>
To: www-talk@nxoc01.cern.ch
Subject: WWWLibrary_2.02-beta : Incompatibility fix;  Literate programming
Reply-To: timbl@nxoc01.cern.ch


The 2.02 version of the library is marked "beta" to indicate that it  
ought to work reliably and needs testing.   Compatible line-mode  
browser and daemon are available too as before. Sources are in
ftp://info.cern.ch/pub/www/src as usual.

Changes are
-----------

- Fix so that the HTTP client will fall back to old HTTP with servers
 which don't like the HTTP extenstions.  The incompatibility problem
 of yeste
 

- A format called text/x-c which can be generated from hypertext.

	www -to text/x-c xxxx.html > xxxx.h
	
  will produce a formatted .h file with everything enclosed in
  comments except for preformtted sections, which are treated as
  code.  This allows files like
   
http://info.cern.ch/hypertext/WWW/Library/Implementation/HTFormat.html 

  to be self-documenting source files.
  

  

 Internal documentation.
 ----------------------
 

I have made a token bit of documentation on the library to explian
a few features using the above technique. I used
http://info.cern.ch/hypertext/WWW/Tools/HTMLGeneration/text2html.sed
to generate the html froim the .h files in the first place before  
marking it up. Feedback on forms and content (but not extent which I  
know is not much!) is welcome.

Tim BL


__________________________________________________________
Tim Berners-Lee                       timbl@info.cern.ch
World Wide Web team leader           (NeXTMail is ok)	
CERN, CN Division                     Tel: +41(22)767 3755
1211 Geneva 23, Switzerland           Fax: +41(22)767 7155