a gopher client for the Apple IIgs
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Kelvin Sherlock 103048b2db Merge branch 'bug1' 10 years ago
release release folder 11 years ago
.gitignore add git ignore file 11 years ago
README.txt 3.0b3, not 3.0b5 11 years ago
TODO.txt add verbose logging for the connection initiation. 10 years ago
common.c read_binary_size return value on read error 10 years ago
connection.c add verbose logging for the connection initiation. 10 years ago
connection.h add verbose logging for the connection initiation. 10 years ago
data.c noroot/optimize 11 years ago
data.h data handle 11 years ago
dictionary.c debug names/lint 10 years ago
dictionary.h clean up white space 11 years ago
dtest.c dictionary handle 11 years ago
fast.memory.h better gopher support 11 years ago
flags.c move argument parsing to flags.c 11 years ago
flags.h move argument parsing to flags.c 11 years ago
flags.rb getopt replacement. 11 years ago
flags.txt getopt replacement. 11 years ago
ftype.c parse_extension/parse_extension_c 10 years ago
ftype.txt parse_extension/parse_extension_c 10 years ago
gno.orca.h mimetype/extension updates 10 years ago
gopher-server.rb makefile is text 10 years ago
gopher.c replace flags with options 10 years ago
htest.c http parsing 11 years ago
http.c read_binary_size return value 10 years ago
http.utils.c http parsing 11 years ago
http.utils.h http parsing 11 years ago
main.c add verbose logging for the connection initiation. 10 years ago
makefile.mk replace flags with options 10 years ago
mime.c updated mime functions (match prototypes) 10 years ago
mime.txt updated mime functions (match prototypes) 10 years ago
options.c replace flags with options 10 years ago
options.h replace flags with options 10 years ago
options.rb new options generator 10 years ago
options.text replace flags with options 10 years ago
prototypes.h add verbose logging for the connection initiation. 10 years ago
readline2.c fix return value 11 years ago
readline2.h change ReadLine2 return value to make it easier. 11 years ago
s16debug.c sweet 16 3.0 debug cops no longer include the line feed. 10 years ago
s16debug.h sweet 16 debug code 11 years ago
scheme.c smb scheme smb://.... 10 years ago
scheme.txt smb scheme smb://.... 10 years ago
setftype.c compiler fixes 10 years ago
time.c add time tool dependency (for later use) 11 years ago
txtable.rb no message 10 years ago
url.c url c malloc 11 years ago
url.h smb scheme smb://.... 10 years ago
utest.c url - path+query component. 11 years ago

README.txt

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

Gopher requires GNO (2.0.4, perhaps 2.0.6) and Marinetti (3.0b3).

Usage:

gopher [-o filename] [-O] gopher-url

-o filename: save as filename
-O: save as the remote filename

gopher urls look like:

gopher://server:port/path

where :port is optional.  The first character of path is actually
the type code (5 and 9 are binary, others are text).

A blank path is assumed to be a directory listing but could be anything.