Skip to content

mjl-/web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# status

useful, some modules won't be used much though.


# intro

web - a collection of code for dealing with "the web".


# install

make sure you have $ROOT set, now "mk install" to compile and install
the files.

when building from within inferno, insert SYSHOST=Inferno and ROOT=
in the mk invocations to override the values in the mkconfig.

the following libraries are installed:
* template, for making templates, useful for generating html
* cgi, for parsing query-parts of urls
* htmlent, for converting html entities (such as ") to normal text
* ohttp, old http library.  do not use for new code, instead use nhttp,
  which will become just http when good enough.
* rssgen, for generating rss files

appl/cmd contains test programs that use these libraries.

appl/cmd/scgils.b is a scgi program that displays directory listings,
for use with scgid.


# licence & author

all files are in the public domain.  bug reports, new code, comments
and more are welcome at mechiel@xs4all.nl or mechiel@ueber.net.


# todo

- clean up & write documentation.
- think about whether doing cgi scripts in shell script is worth
  the trouble, and how to do it best.

About

web library, limbo, from mercurial

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published