Add squish.debug to .hgignore

Add local/ to .hgignore

Add .hgignore to .hgignore

-g == --debug

compile: Use minichunkspy for stripping debug info

Add to README about make_squishy

make_squishy: Automatically scan sources looking for modules and generate a squishy file

Add virtual IO section to the README

Rename --enable-virtual-io to --virtual-io

Update README to reflect --debug change

Rename --enable-debug option to --debug

Support for resolving the paths of modules when they are not explicitly specified

Only add a module to the list once, no matter how many times it is added in the squishy file

uglify: Restore filename on chunk when loading

Update README for debug extension

Add new debug extension

Fix .hgignore

Warn when output file not writeable

Rewrite '-' to '_' in Option command

minify: Add debug level, add warnings when specified level not valid, don't override options with defaults

Map print() to print_verbose()

Allow user or squishy file to specify custom shebang

minify: Break into minify_file and minify_string to allow easier re-use

compile: Compile the correct data (fixes a traceback if there is a shebang in the input)

Complain if output file not specified, or if squish would generate an empty file

Make Message and Error commands obey user's verbosity options

Support for Message and Error in squishy files to show messages to the user, and Exit to halt squishing

Add support for virtual IO in dofile and loadfile

Fix to work with modules which call module(...)

Add io.lines support for the virtual io

(0) -30 +30 +50 tip

mercurial