Menu

Tree [10a296] master Version_1.64 /
 History

HTTPS access


File Date Author Commit
 htdocs 2024-03-22 Simon Wright Simon Wright [10a296] Update for 1.64.
 test 2021-10-09 Simon Wright Simon Wright [7388b6] Convert to Git.
 .gitignore 2024-03-20 Simon Wright Simon Wright [befe7b] Update for 1.63.
 Makefile 2024-03-22 Simon Wright Simon Wright [10a296] Update for 1.64.
 README 2024-03-22 Simon Wright Simon Wright [10a296] Update for 1.64.
 bibnames.sty 2021-10-09 Simon Wright Simon Wright [7388b6] Convert to Git.
 html.sty 2021-10-09 Simon Wright Simon Wright [7388b6] Convert to Git.
 litprog.bib 2021-10-09 Simon Wright Simon Wright [7388b6] Convert to Git.
 master.bib 2021-10-09 Simon Wright Simon Wright [7388b6] Convert to Git.
 misc.bib 2021-10-09 Simon Wright Simon Wright [7388b6] Convert to Git.
 nuweb.el 2021-10-09 Simon Wright Simon Wright [7388b6] Convert to Git.
 nuweb.w 2024-03-22 Simon Wright Simon Wright [10a296] Update for 1.64.
 nuwebsty.w 2021-10-09 Simon Wright Simon Wright [7388b6] Convert to Git.

Read Me

We've bundled up the web source (nuweb.w), the generated .c files and
the assorted auxiliary files for latex'ing with a Makefile.

Note that it's still not completely portable to every system without
change.  In particular, it expects file-names to use '/' to delimit
directories which is OK unless you are on Windows (where it's '\') or
VMS (which uses ':' and ']') and it thinks tab stops are set every
eight spaces.

To print the documentation, you must first run LaTeX on the file
nuwebdoc.tex.  To fix up all the citations, you'll need several runs.

	latex nuwebdoc
	bibtex nuwebdoc
	latex nuwebdoc
	latex nuwebdoc

Note that the distributed nuwebdoc.tex is basically Chapter 1 of the
complete nuweb.tex generated by running nuweb against itself.

To actually build the nuweb executable, type "make nuweb" which should
build an executable file called "nuweb".  After that, you should be
able to use the makefile to control everything very nicely.

To view the nuweb sources using an HTML viewer, copy nuweb.w to
nuweb.hw, and then add the html document-style option to nuweb.hw.
After producing the LaTeX source file nuweb.tex, convert it to HTML
using LaTeX2HTML.

For the latest version check the SourceForge page:
    http://nuweb.sourceforge.net/

Changes in Version 1.64:
No functional change.
Include the hypertext-related options in the documentation.
Export the PDF files to the tar archive.

Changes in Version 1.63:
No functional change.
Ensured that the archive contains no extended attributes.

Changes in Version 1.62:
Worked round issue with large number of scraps, cause obscure;
see bug #29.

Changes in Version 1.61:
Moved versioning system to git.
Corrected link failure with latest GCC, and clang on some systems.

Changes in Version 1.60:
Made version number consistent between nuweb.w and tag.
Corrected link to Z in htdocs/index.html.
Makefile runs bibtex pass when creating .dvi, .pdf.
master.bib no longer calls up nonexistent file.

Changes in Version 1.59:
Fixed compiler warnings in both gcc and clang.

Changes in Version 1.58:
Suppress indentation for one fragment or argument
Allow fragment expansion in tex.

Changes in Version 1.57:
Fixed SF3416213, \it deprecated in LaTeX2e, use \itshape
Fixed SF3431294, Fragment page number refs don't work in memoir class
Fixed SF3432035, -d output file flag doesn't work
Removed use of hyperref parameter dvipdfm (-> error in TeX Live 2011)

Changes in Version 1.56:
Added minor command @t to include fragment title in output files.
Fragment use embedded in fragment argument is no longer commented.
Make tar now produces top level versioned directory.

Changes in Version 1.55:
Fixed bug 3168635 (doesn't handle inability to create output files).

Changes in Version 1.54:
Fixed bug 3158592 (SEGV) by reworking sentinel-based scrap processing.
Fixed bug 3160408 by defining MAX_NAME_LEN (to 1024) in global.h.
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.