Update list of options to the new version of JSLint.
Update to new versions of Node.js and Closure compiler.
Update JSLint.
Clean up RawDeflate.js
Use "use strict" to have more sanity checks.
Add all JSLint configuration options.This makes it easier to know what has been defined.
Update to a new JSLintand fix all the new errors it finds.
Add image to test clipping.The HTML file is committed since it was used to algorithmically generate the image from a <canvas/> element.
Upgrade to new version of JSLint.And update code to meet better checks.
Add licenses and copyright statements to all javascript files.
Port to Ext 4.0.1.
Fix closure compiler errors.
Work on hooking up the UI to the formatting of the document.
Better type checking.
More Closure Compiler fixes.
More type checking.
Compile fixes for new stricter Closure Compiler version.
Fix Runtime so it can use native arrays in Firefox 4 and still send binary data.
Load document relative to the main xml file.
Add snapshot of class for Relax NG validation. Work in progress.
Add TreeWalker interface.
Small fix.
Add parent/child checks for all style families.
Add checks for data styles.
Add "extends" attribute to make style key file more compact.
Add checking for list styles.
Add checks for presentation-page-layout and page-layout names.
Add checks for master page names.
Add tool for checking references in ODF files.
Fix unit tests on Rhino runtime.Also fix closure compiler error.
Refactor use of byte arrays
Previously, byte arrays were implemented as string with values from 0 to 255 inclusive. Some runtimes such as Node and modern browsers have native array implementations. These should be faster.
This commit changes changes WebODF to use the native arrays. Since byte arrays differ across runtimes, they are now abstracted by the Runtime.
Add compile step to check JavaScript with JSLint and fixed errors in some files.
Switch from Makefile to CMake and from NodeJS 0.2 to 0.4.Now CMake will retrieve and compile Node and other requirements.
Add exit and deleteFile functions to nativeio.
Add test for writing of data and fix it for firefox. for other browsers this will be really hard.
add definition for sendAsBinary
Add very simple support for writing zip files
Zip files written are not compressed, have wrong crc and mtime set to zero.
Move externs.js