Commit Graph

2652 Commits

Author SHA1 Message Date
Tobias Koppers 0ef93c79df add entry-not-found testcase 2014-08-04 18:08:52 +02:00
Kurt Harriger bdae82a290 Replace ad-hoc identifier cleansing with helper function
Generalized identifier cleansing to replace invalid (and unicode)
characters with underscores to ensure a valid function name.

Applied function in other places functions were generated based on
libarary name.
2014-08-04 08:25:33 -06:00
Tobias Koppers 37a518e77c added test cases 2014-08-04 08:38:56 +02:00
Tobias Koppers a5bf0a2fbc add hideStack testcase 2014-08-03 22:30:43 +02:00
Tobias Koppers 2935d149a4 add test case for source-map bug 2014-08-03 21:31:53 +02:00
Tobias Koppers e5cc07ec96 added #387 test cases 2014-08-01 07:06:31 +02:00
Tobias Koppers 543543e4bf fixed test 2014-07-27 20:39:22 +02:00
Tobias Koppers 61bc53e875 Shorter and faster empty context
#198
2014-07-26 14:48:42 +02:00
Jordan Klassen 562c446a73 add 'umd2' libraryTarget for optional amd dependancies as globals 2014-07-22 01:45:14 -07:00
Jordan Klassen 6eac904631 Optional externals in amd use globals instead of an explicit dependency
There isn't any mechanism in the amdjs spec to provide optional
dependancies (although a requirejs loader plugin could do that, it's not
standard). The best approach found was knockout's optional dependancy on
jquery, for which it doesn't use require, it only uses globals.

This solution will need to be improved for use of requirejs/amd in
commonjs environments, and could be toggled with a flag.
2014-07-17 01:42:44 -07:00
Tobias Koppers 03c87c11a4 support [name] in chunkFilename
fixes #358
2014-07-17 01:52:41 +02:00
Tobias Koppers 572ebfcd51 use correct (relative) url to source map 2014-07-16 20:57:10 +02:00
Tobias Koppers f53a7f3e66 fixed parsing of wrapped expressions
fixes #345
2014-07-07 13:20:38 +02:00
Tobias Koppers 53322804f9 test case for #343 2014-07-04 13:00:07 +02:00
Tobias Koppers 5104661855 optional externals
track optional modules
optional externals for UMD and root
fixes #339
2014-07-03 00:00:06 +02:00
Tobias Koppers ca46619b5f renaming is off by default and only enabled for defined expressions
fixes #336
2014-07-02 21:34:29 +02:00
Tobias Koppers f68c44fbfd added UMD browserify test case 2014-06-22 23:43:13 +02:00
Tobias Koppers 1e37053f7e Sorted out some MultiCompiler issues 2014-06-18 23:02:33 +02:00
Tobias Koppers af0be8de07 resolve resource in ContextReplacementPlugin 2014-06-17 22:46:24 +02:00
Tobias Koppers b7480d8734 added more parameters to ContextReplacementPlugin
#315
2014-06-17 22:38:17 +02:00
Tobias Koppers 472558c0d6 added config test infrastructure 2014-06-17 22:34:30 +02:00
Tobias Koppers 36be6337ee fixed test 2014-06-12 06:34:27 +02:00
Tobias Koppers 9218b4c414 fixed tests 2014-06-11 23:01:05 +02:00
Tobias Koppers ff36642818 added support and a special message for browserify pre-built javascripts.
fixed #299
2014-06-05 19:52:45 +02:00
Tobias Koppers 4c2f74b0e8 fixed test case 2014-06-04 08:53:12 +02:00
Tobias Koppers 50233f89cc Do not generated bad code when named chunks are merged or empty
fixed webpack/webpack-dev-server#30
2014-06-04 08:47:48 +02:00
Tobias Koppers 42c82f6b77 refactored ModuleTemplate to plugin interface 2014-06-03 08:45:26 +02:00
Tobias Koppers a8c7dc26d9 fixed some issues 2014-06-02 21:26:57 +02:00
Tobias Koppers 06812000bc fix test 2014-05-27 12:42:41 +02:00
Tobias Koppers 158f35bcf1 parser should not crash if to many arguments are passed to an IIFE
fixes #284
2014-05-27 11:52:48 +02:00
Tobias Koppers 1cf64f2676 added typeof support for the DefinePlugin
#282
2014-05-26 12:48:16 +02:00
Tobias Koppers 9b35600494 fixes errors test 2014-05-26 11:36:59 +02:00
Tobias Koppers f440c6676d fixes #264 2014-05-17 00:53:28 +02:00
Tobias Koppers bea08dc1a2 added node-webkit target (experimental)
added option to provide no target
added defaults for node-webkit
allow browsertests to run in node-webkit
2014-04-09 09:12:04 +02:00
Tobias Koppers ee3c53c7ce Fix test case for case-sensitive filesystems 2014-03-31 11:39:01 +02:00
Tobias Koppers 998870d9ee Warn about modules with matching names if case is ignored
fixes #210
2014-03-31 11:33:17 +02:00
Tobias Koppers 6e7bd0c60b allow querystring for assets, fixes #217 2014-03-31 08:45:45 +02:00
Tobias Koppers 452ef2a5fc fixed test case 2014-03-21 16:21:59 +01:00
Tobias Koppers 9cbabcd6f2 added test case of literate coffee-script 2014-03-21 16:11:43 +01:00
Tobias Koppers 23d28ddd43 evaluate stuff for renaming to capture more cases
fixes #208
2014-03-19 22:16:17 +01:00
Tobias Koppers 3364a26967 upgrade node browser replacements 2014-03-18 22:34:35 +01:00
Tobias Koppers 6bdd8100eb fixes #202 2014-03-12 23:03:07 +01:00
Tobias Koppers 0f25ccfbe0 fixes #202 2014-03-12 22:30:21 +01:00
Tobias Koppers 9d1bf9f78d ignore warning for node template plugin test 2014-03-05 20:08:09 +01:00
Tobias Koppers a9d6afca11 test that assign to require defines require 2014-03-03 15:26:08 +01:00
Tobias Koppers 31094b2ecd bigger timeout for test 2014-03-03 14:56:27 +01:00
Tobias Koppers 0fea43b4cb rename generated require to __webpack_require__
fixes #141
fixes RubenVerborgh/N3.js#18
2014-03-03 14:56:17 +01:00
Tobias Koppers 83eec78bf0 follow the browser-module spec: ignoring export an empty module.
fixes #187
2014-03-01 20:07:42 +01:00
Tobias Koppers 52c7411865 disable broken test cases until #171 is resolved 2014-02-27 09:03:18 +01:00
Tobias Koppers f0c7815c93 evaluate typeof requrire.ensure/include
#183
2014-02-27 08:49:03 +01:00
Tobias Koppers 44db53391a more time for the compilation 2014-02-24 15:18:59 +01:00
Tobias Koppers 534f406c05 test cases for the browser-field 2014-02-17 12:51:32 +01:00
Tobias Koppers efb2dd483f choose defaults by target
browser field is on by default, fixes #151
2014-02-13 11:02:31 +01:00
Tobias Koppers 6086d8cd55 insert free var injection code to correct place
webpack/webpack#167
2014-02-12 14:53:33 +01:00
Tobias Koppers 8229f59adf allow initial chunks to have other ids than 0 2014-02-11 13:27:41 +01:00
Tobias Koppers d3a9712193 bug fixing 2014-02-03 18:12:19 +01:00
Tobias Koppers 5e7dfc52cc experimental renaming support 2014-01-31 14:09:08 +01:00
Tobias Koppers b2c751f4a2 better test case naming 2014-01-31 11:58:20 +01:00
Tobias Koppers 945d0c686f started renaming support
this currently only works for free vars that are really available.
2014-01-31 10:57:28 +01:00
Tobias Koppers d1f466e745 local-module support for CJS and AMD require
fixes #153
2014-01-24 13:13:21 +01:00
Tobias Koppers f599bb5edf removed obsolete test 2014-01-24 12:23:09 +01:00
Tobias Koppers 3b40b3fdb7 fixes #155 2014-01-24 12:22:59 +01:00
Tobias Koppers f67fd530eb started local modules #153
bug fixes
2014-01-23 18:35:56 +01:00
Tobias Koppers 3883a36e27 less loader test case for #146 2014-01-21 16:24:50 +01:00
Tobias Koppers b6a1c40545 show error details 2014-01-21 16:24:17 +01:00
Tobias Koppers 5caa8fb82a added utf-8 BOM testcases 2014-01-19 23:25:53 +01:00
Tobias Koppers 1df510b919 bug fix 2013-12-31 12:45:46 +01:00
Tobias Koppers fe2681cb31 track free vars over IIFEs
#138
2013-12-31 12:24:22 +01:00
Tobias Koppers f6e4229fc6 allow bound function expressions in define calls 2013-12-31 12:24:14 +01:00
Tobias Koppers b4cf56dd0e fixed rar bug 2013-12-29 12:21:14 +01:00
Tobias Koppers 7cde32c6ca more reliable in parsing AMD stuff
fixes #138
2013-12-29 12:11:03 +01:00
Tobias Koppers 15c225d14d small test fix 2013-12-19 23:36:26 +01:00
Tobias Koppers 3170b76b22 webpack 1.0 beta
moved many options to plugins
#113
2013-12-17 23:21:49 +01:00
Tobias Koppers 81203a3a1c added node.js HMR,
fixed #137: exports correct require properties on hotRequire too
added more test combinations
2013-12-17 00:56:43 +01:00
Tobias Koppers d89d2c9862 fixed browserbuild 2013-12-17 00:53:07 +01:00
Tobias Koppers e20b2ac592 test optimize combinations 2013-12-16 00:53:13 +01:00
Tobias Koppers 810dddf58d linux fs is case sensitive 2013-12-15 23:54:34 +01:00
Tobias Koppers 16ebdb5819 96 browser tests are in included in automated tests too 2013-12-15 23:10:41 +01:00
Tobias Koppers d614f95898 fixes #136 2013-12-15 10:31:24 +01:00
Tobias Koppers 63f40c0e76 support fancy array in AMD, support .replace and .split 2013-12-08 14:59:52 +01:00
Tobias Koppers 5b6509c127 test compiling of examples 2013-12-03 13:01:03 +01:00
Tobias Koppers f5e6c6b930 make AMD require work without fn expr 2013-11-27 23:04:14 +01:00
Tobias Koppers 88dbaa4f03 added tests for #123 2013-11-27 13:37:33 +01:00
Tobias Koppers 6de5bb10e0 add short-circut test 2013-11-24 10:36:33 +01:00
Tobias Koppers 415d161dbe evaluate the callee in CallExpression, fixes #117
This allow fancy wrappers around identifiers
2013-11-08 09:00:39 +01:00
Tobias Koppers bd56e8385f walk expression in require.ensure if not a fn expr 2013-11-05 18:55:10 +01:00
Tobias Koppers a3cd3baf16 fixes #114
allow bound function expressions in require.ensure
allow unparsed expressions in require.ensure
2013-11-03 15:28:50 +01:00
Tobias Koppers 52b40b3798 allow loaders to load modules
fixed templates readable name
2013-10-28 16:21:29 +01:00
Tobias Koppers bc843d005c fixed even more of the tests 2013-10-16 08:57:37 +02:00
Tobias Koppers 8ac46d359a fixed tests 2013-10-15 23:59:02 +02:00
Tobias Koppers b264620be2 updated dependencies 2013-10-15 22:33:11 +02:00
Tobias Koppers f8507717c1 added missing --output-jsonp-function, export multiple properties 2013-10-15 22:00:28 +02:00
Tobias Koppers 167e5c64c4 Merge pull request #107 from jhnns/fix-undefined-define-option
Allow define-variables to be undefined
2013-10-14 13:56:02 -07:00
jhnns 55e073c0ff fixed wrong tests 2013-10-14 22:21:23 +02:00
jhnns 283c415990 added tests for undefined and null variables in define option 2013-10-14 19:36:02 +02:00
Tobias Koppers 9e83a0ff7c generate a valid expression when transforming define fixes #108 2013-10-14 18:51:29 +02:00
Tobias Koppers 392c6db063 more useful error when using require.extensions #104 2013-10-11 10:42:25 +02:00
Tobias Koppers 4611517845 fixed tests 2013-09-24 15:25:36 +02:00
Tobias Koppers 86dfee49f6 tests for define 2013-09-24 15:23:05 +02:00
Tobias Koppers a37948d114 added options.define, evaluate conditionals, fixes #99 2013-09-13 11:17:57 +02:00
Tobias Koppers 6c1e98f759 Fixed Hash Cycle 2013-07-08 08:12:48 +02:00
Tobias Koppers 80b667f57f fix test 2013-07-05 15:03:10 +02:00
Tobias Koppers 1726325ef2 really fixed the bug 2013-07-05 14:56:16 +02:00
Tobias Koppers 2181739daf added unsafeCache option for performance 2013-07-04 12:01:10 +02:00
Tobias Koppers b5b672233f Fixed caching 2013-07-04 11:55:37 +02:00
Tobias Koppers 49506c83bb HOT: added update json info file, fixed infinite hash updates, #26 2013-07-01 13:59:02 +02:00
Tobias Koppers bf5b14a297 test and fix 2013-06-28 14:20:11 +02:00
Tobias Koppers 74cdfb7802 more fixes #26 2013-06-19 22:31:12 +02:00
Tobias Koppers 2e5fc25fa7 fixed some bugs #26 2013-06-19 16:41:57 +02:00
Tobias Koppers d8fc8472f6 hot module replacement with code splitting #26 2013-06-19 16:09:46 +02:00
Tobias Koppers 8b2301056d added hot module replacement, fixes #26 2013-06-19 13:49:57 +02:00
Tobias Koppers dabbab4627 removed the last TODO :) 2013-06-15 17:31:56 +02:00
Tobias Koppers c30f16f439 added experimental deduplication support #47 2013-06-12 16:16:06 +02:00
Tobias Koppers 7df05c7ddc fixed missing mkdirp for records, #90 2013-06-10 14:25:54 +02:00
Tobias Koppers 44f8709fbd more options for hashing 2013-05-21 11:08:08 +02:00
Tobias Koppers 6af5702c44 added [chunkhash] support, fixes #90 2013-05-21 01:46:14 +02:00
Tobias Koppers 209f96c543 added option to prefetch modules 2013-05-13 13:34:00 +02:00
Tobias Koppers e43ec6251e fixed edge cases 2013-04-02 09:14:19 +02:00
Tobias Koppers 9af9c1ae87 test with minimize 2013-03-28 08:48:17 +01:00
Tobias Koppers 8d0162c7bb small change in webpack-core 2013-03-28 08:42:53 +01:00
Tobias Koppers 0de7c73ad8 SourceMap support 2013-03-26 16:54:41 +01:00
Tobias Koppers 78751149c7 fixes #73 2013-03-11 12:16:10 +01:00
Tobias Koppers 38d3c877dd support labeled modules fixes #72 2013-02-26 12:36:34 +01:00
Tobias Koppers c1592dfbbf Moved node libs for browser into separate package 2013-02-25 11:34:33 +01:00
Tobias Koppers 9fe83b3dc8 improved chunk loading
now a chunk is not loaded if all included modules are already loaded (by other chunks)
2013-02-24 02:05:55 +01:00
Tobias Koppers f3213f2d00 create context for more stuff 2013-02-20 20:40:40 +01:00
Tobias Koppers 2183f05db8 added __resourceQuery, __dir/__filename compile time constant 2013-02-16 22:23:22 +01:00
Tobias Koppers a0680280f3 added require.include 2013-02-15 17:08:14 +01:00
Tobias Koppers 64af867150 added require.js stuff, fixed progress 2013-02-13 21:24:00 +01:00
Tobias Koppers 3dc62749a2 moved webworker template, added node.js template #57 2013-02-13 17:00:07 +01:00
Tobias Koppers 8821f7bbf8 fixes #64 2013-02-13 14:57:00 +01:00
Tobias Koppers a7cdb88346 minor fixes 2013-02-11 11:29:05 +01:00
Tobias Koppers d5b50eb14d fixed the watching stuff :) 2013-02-11 00:17:29 +01:00
Tobias Koppers 05152cee7f added provide plugin and option 2013-02-10 20:37:30 +01:00
Tobias Koppers 34424b36af fixed some stuff 2013-02-08 00:18:47 +01:00
Tobias Koppers 9bc3759a31 one more test 2013-02-04 12:49:01 +01:00
Tobias Koppers 453c0226aa Fix context modules 2013-02-04 12:34:20 +01:00
Tobias Koppers a11949594c test stuff 2013-02-04 10:30:38 +01:00
Tobias Koppers cabee2778c multi module now exports the last module 2013-02-01 10:45:19 +01:00
Tobias Koppers f0a2dd0b65 fixed tests and dependencies 2013-02-01 09:08:06 +01:00
Tobias Koppers 8ecdb72b48 removed old files, moved stuff 2013-02-01 08:42:12 +01:00
Tobias Koppers 55d1af8109 fix named chunks, added multi entry plugin 2013-01-31 01:44:39 +01:00
Tobias Koppers ee01837d66 Refactored everything for 0.9 2013-01-30 18:49:25 +01:00
Tobias Koppers c41e1539eb added one more test 2012-11-10 19:01:29 +01:00
Tobias Koppers 4fda52a2fe added one more query test 2012-11-08 10:46:29 +01:00
Rainer Dreyer 0366444379 Renamed *libary* to *library*
Conflicts:
	test/browsertest/build.js
2012-11-05 20:11:50 +01:00
Tobias Koppers cbf909e9db Merge branch 'master' into wip-0.8
Conflicts:
	lib/buildModule.js
2012-11-05 09:43:28 +01:00
Tobias Koppers 3d4b799e02 Normalize line endings #31 2012-11-05 09:05:39 +01:00
Tobias Koppers 567ca44ad8 updated loader modules 2012-11-02 10:27:05 +01:00
Tobias Koppers 6d4ee85792 query with context 2012-11-02 00:15:02 +01:00
Tobias Koppers 79743f0217 work with queries in loaders 2012-11-01 23:48:08 +01:00
Tobias Koppers 3704d13737 simplify test 2012-10-28 23:12:17 +01:00
Tobias Koppers 0985b66039 browsertest with mocha 2012-10-28 22:44:32 +01:00
Tobias Koppers e3cb0faac8 require.amd gets it value from webpackOptions.amd 2012-10-26 10:55:00 +02:00
Tobias Koppers 323e386f25 document and test chunk merging 2012-10-26 00:47:51 +02:00
Tobias Koppers 4115793836 fixed test and removed output 2012-10-26 00:05:46 +02:00
Tobias Koppers 6d484e80db option to merge chunks 2012-10-26 00:05:41 +02:00
Tobias Koppers 2eeb4923e1 API: loaderContext.depencency is more relaxed and don't need to be called before reading
API: loader.seperable cannot combined with
 loaderContext.emitFile and loaderContext.emitSubStats
 loaderContext.options.resolve
 loaderContext.options.events
 loaderContext.resolve and .sync
API: added profile option (and --profile)
API: added workers option (and --workers)
API: added closeWorkers option
API: if option workers is used:
 options must be JSON.stringify-able. Except options.resolve and options.events.
 Any error thrown in loader must be an object (i. e. an Error object). Only message, stack and value of toString is passed to main process.
API: The expected Cache object for options.cache has changed.
API: event module is emited after the module is finished.
API: event context is now named context-enum
API: added event context which is emited after the context is finished.
API: event dependency is removed. Use stats.dependencies for this.
API: event loader is removed. Use stats.loaders for this.
API: added stats.contexts as a list of contexts.
API: added stats...modules[..].dependencies for as list of files which affect the module's content.
API: added stats...modules[..].loaders for as list of loaders which affect the module's content.
API: removed stats.modulesPerChunk, it is useless and was deprecated.
API: added stats.chunkNameFiles which export the files for named chunks
API: added stats.startTime, timestamp as number
cmd: more colorful output to indicate caching and timing
API: webpack in watch mode emits the event watch-end if watch mode have to end (i. e. loader changed). You may restart it after clearing require.cache.
API: added loaderContext.loaderType as one of loader, preLoader or postLoader.
API: added loaderContext.currentLoaders as list of all loader of the current type.
API: added loaderContext.loaderIndex as index of current loader in loaderContext.currentLoaders.
API: added loaderContext.loaders, loaderContext.preLoaders and loaderContext.postLoaders.
2012-09-25 16:45:53 +02:00
Tobias Koppers 1e712788ee fix bug with brackets around requires 2012-08-29 15:16:20 +02:00
Tobias Koppers 638e82254a updates to enhanced-require, optimizing amd 2012-08-23 18:43:25 +02:00
Tobias Koppers 3d08e8cf14 removed deprecated stuff from test 2012-08-23 18:43:03 +02:00
Tobias Koppers 2bf6851c80 removed old stuff, moved loaders to enhanced-require 2012-08-23 14:58:10 +02:00
Tobias Koppers c912c0134b separable loaders as opt-in feature, fixes #16
in future separable loaders may run in a
  sperate process for performance reasons
2012-08-23 03:17:52 +02:00
Tobias Koppers 34549548a0 update buildin web modules to node 0.8.8 2012-08-23 01:04:02 +02:00
Tobias Koppers 592bcdde4b better amd support 2012-08-23 00:10:52 +02:00
Tobias Koppers c6520db2bd fixes #20 2012-08-22 23:04:26 +02:00
Tobias Koppers 67acd76838 moved resolve 2012-08-13 17:10:24 +02:00
Tobias Koppers 2fdf1666fd Support for webpack-dev-middleware, and tests 2012-08-08 22:22:31 +02:00
Tobias Koppers b26910f654 amd require is now async in webpack too 2012-08-07 22:48:09 +02:00
Tobias Koppers bb1752204e better amd support, support for jam package manager 2012-08-07 20:52:48 +02:00
Tobias Koppers 4d631a0635 added AMD support 2012-08-06 21:43:57 +02:00
Tobias Koppers 87f82e5219 added pre and post loaders 2012-07-11 12:18:31 +02:00
Tobias Koppers 3b219e34af expose require.cache and require.resolve, fixes #4 2012-07-04 11:50:20 +02:00
Tobias Koppers f265d3e3de removed buffer, use buffer-browserify 2012-06-29 20:53:50 +02:00
Tobias Koppers 4fc8431285 fixed test 2012-05-26 01:05:02 +02:00
Tobias Koppers 23b2476833 test refactored to mocha (part 1), bugfixes 2012-05-26 00:51:02 +02:00
Tobias Koppers c14f12d5b5 Fix CRLF 2012-05-23 10:46:37 +02:00
Tobias Koppers e48e2a2c12 added named chunks 2012-05-17 12:45:48 +02:00
Tobias Koppers c6235e70fb added file loader test 2012-05-07 17:59:00 +02:00
Tobias Koppers ece331c66a test should not fail with --min 2012-05-06 19:03:33 +02:00
Tobias Koppers a090e12322 added val & bundle loader 2012-05-04 16:42:38 +02:00
Tobias Koppers 95e89267f4 added watch mode and --progress 2012-05-01 21:33:59 +02:00
Tobias Koppers d1ea524d8f added less loader 2012-05-01 15:47:37 +02:00
Tobias Koppers cc31edc1e1 loader issues 2012-05-01 15:42:01 +02:00
Tobias Koppers 2b74fd710a bugfixes, script loader 2012-04-07 04:13:26 +02:00
Tobias Koppers 295be3d5bc bugfixes, css and style loader 2012-04-07 03:20:45 +02:00
Tobias Koppers f74fe74339 better node tests wrapping 2012-04-06 04:55:13 +02:00
Tobias Koppers 74abb4e9f7 catch fails in node.js tests 2012-04-05 16:01:58 +02:00
Tobias Koppers ebd6488752 better free var filling, node.js test 2012-04-05 14:59:01 +02:00
Tobias Koppers 97ed773cb1 better loader support 2012-04-03 16:26:08 +02:00
Tobias Koppers a29a823305 added loader support 2012-03-27 00:00:32 +02:00
Tobias Koppers be306cfaf6 typeof require supported 2012-03-26 14:49:03 +02:00
Tobias Koppers ef17f69cfa fixed polyfill in client code 2012-03-21 12:41:03 +01:00
Tobias Koppers 4c6fa00428 better error handling, added conditional (?: operator) support, some docs 2012-03-19 19:59:38 +01:00
Tobias Koppers 8a8c8b08ee bugfixes and optimize 2012-03-15 23:01:42 +01:00
Tobias Koppers d7ad8b72eb added automatic polyfills for process and modules. added some buildin modules 2012-03-15 14:38:55 +01:00
Tobias Koppers 6d1a7a77d6 nice output 2012-03-15 00:05:29 +01:00
Tobias Koppers 0bc303cbf3 allow require as identifier to convert to require.context(".") 2012-03-14 16:33:46 +01:00
Tobias Koppers 85afe5214f print origial require string as comment into file 2012-03-12 00:30:54 +01:00
Tobias Koppers 911517f375 formatting, license 2012-03-11 21:50:55 +01:00
Tobias Koppers 14b42ac18b added contexts, docs and examples 2012-03-11 21:37:18 +01:00
Tobias Koppers 2e1460036c Initial commit 2012-03-10 13:11:23 +01:00