Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jan 28, 2013
  1. Change [[ to [

  2. Add the file

  3. Use a config file

Commits on Sep 6, 2012
Commits on Jul 26, 2012
  1. Rename typo, whoops.

  2. Use a soft link instead

Commits on May 14, 2012
  1. Fixes #13

Commits on Apr 10, 2012
  1. Use pdfTeX instead of XeTeX

    Despite some benefits to using XeTeX, we get better results by
    using pdfTeX.
Commits on Apr 9, 2012
  1. Remove CHEZWEBHOME notice

    This causes problems with using ChezWEB inplace sometimes if
    bundled with other software.  Not to mention, with new changes,
    it is not always necessary.
Commits on Mar 31, 2012
  1. Improve path handling for the petite case.

    Now, if you know that the path to the chezweave or cheztangle scripts
    written for the petite target will also contain the file,
    then it is not necessary to define CHEZWEBHOME.  This allows for in
    place builds.  When doing a general install it is still necessary to
    make sure that CHEZWEBHOME is set for petite builds.
Commits on Mar 28, 2012
Commits on Feb 19, 2012
  1. Choose first section when encoding, fixes issue #5

    Make sure that the lowest or first section number listed is the one
    used when we encode a chunk reference, rather than just the first
    one in the list.  Fixes issue #5.
Commits on Feb 18, 2012
  1. Keep newlines between chunks

    This fixes an issue where we strip off too much whitespace from the
    files.  This adds back one newline between each of the concatenated
    chunks when tangling to help with things.  This only affects tangling,
    and it does not guarantee whitespace preservation, only that each line
    will continue to be a line on its own.
  2. Fix bug in tangling empty sections

    Somehow this bug slipped through, but if you tangle an unstarred section
    that has no text body, version 2.0 will die on you.  This fixes that bug.
    I have also added some more documentation and cleaned up a bit of things,
    including throwing in some index entries where I needed them.
Commits on Feb 17, 2012
  1. Add in the website

    These are the basic pages for the project landing page.
  2. Update the ChangeLog

    It's hard to even connect the old version to the new one it is so much
  3. Trailing newline

  4. Add a CheckList

    This is a checklist that I can use to remind myself of what I need to do
    before making any release, so that I reduce the chance of having to release
    patch versions quickly thereafter.
  5. Fix a typo in README

  6. Get things working with Petite

    This change makes changes to the scripts and to the way that we load
    code to enable people who only have petite to use the system.  Namely,
    it recognizes the CHEZWEBHOME environment variable so that an user can
    point to the and files that would normally be
    compiled into the system, but which are now also distributed as part
    of the LIBDIR contents.  I don't particularly like this solution as
    it greatly increases the number of files that need to be installed,
    but it does have the advantage of working with Petite.  Notably,
    this does not change what is required for the compiled version.
    You still only need the two compiled scripts and the TeX file to
    actually use ChezWEB if it is compiled.
Something went wrong with that request. Please try again.