- This directory contains both whole programs, &
patches to fix/ enhance other programs.
Some of my patches have long ago been commited into
FreeBSD, (usually just for newer releases, so often I've
retained older patches) Some patches are still waiting to
be commited, Some I have not submitted to FreeBSD, too
busy. To see the FreeBSD.Org
Send-pr database of some of my patches try here:
Things that have not been absorbed/contributed elsewhere.
Code is here to make it available to others, & to myself
when I'm travelling, I need to delete some, & import
other stuff. Some is old, & built in ways Unix
programmers will not like: some comes from a start point of
trying to write replacement Unix tools that could run on an
i8086 laptop under MSDOS 3, with 2 floppies & a ram disc
but no hard drive. Some is OK, & runs under FreeBSD !
Manuals are in nroff format, best down loaded & formatted
under FreeBSD (Unix), not read on line. I have dos .exe's for
some, but not on the web.
- odds/c/unix4dos/ : Unix
like Tools For Dos (any ported by jhs to BSD have been
removed from this directory, I think. )
- fortran/ Fortran
- mips/ MIPS patches.
- sco/ Santa Cruz Organisation -
Unix patches for xxgdb-1.12.sco.diff
PC532 - World's most publicly documented
Not of general interest.
- ../dots Dot personal
initialiser files ( ~/.[a-zA-Z0-9]* ).
I'm using self built mail filter tools. They work well,
if some inefficiently. More standard tools may be adopted
later, time permitting. If you'r not a Unix user this
section may not all be intelligible.
- ~/bin/ Bin/ Personal
- Syntax examples
for a few commands.
Temporary Parked Text: Tips to write HTML
- Don't try & read HTML generated by packages, its
- Read hand written HTML
- Before you read anyone's HTML clean it with tidy
- which eradicates
horrendous long unbroken lines, indents, beatifies, fixes
- If you take one of my ~jhs pages as a
sample, dont take my front page it's too
complex, take a simpler page.
- All my .html page are generated from sed macros
berklix.mk make macros use to affix left border &
tail. Ask me for the corresponding much simpler .lmth
master (not normally exported to the web)
- When you write HTML in vi, use my
WYSIWYG make macros to browser chimera, so every time
you hit :w it signals browser to redisplay. (That WYSIWYG
signal linkage also available for a few other tools such
as xfig, gv )