Commit graph

  • b6411d485a off by one in Ox.encodeBase26 rolux 2012-05-27 22:59:43 +02:00
  • f030596468 remove Ox.TYPES rolux 2012-05-27 22:09:52 +02:00
  • 30e59f5538 when passing an array to Ox.values, return a clone, not the original array rolux 2012-05-27 22:08:08 +02:00
  • 9cc9a167f8 minor cleanup rolux 2012-05-27 21:53:27 +02:00
  • 948437b535 in Ox.doc, fix item.line; in Ox.tokenize, make line and column start at 1, not 0 rolux 2012-05-27 21:53:02 +02:00
  • 5204ef14b4 update documentation, add test rolux 2012-05-27 21:38:02 +02:00
  • 7240cf2c38 update examples rolux 2012-05-27 21:37:00 +02:00
  • 5a07fc2519 typo in documentation rolux 2012-05-27 21:34:16 +02:00
  • 51edb6b82a add missing semicolons rolux 2012-05-27 21:33:36 +02:00
  • 2ea1283901 use new-style tokens rolux 2012-05-27 21:33:04 +02:00
  • f98d997c4a typo in comment rolux 2012-05-27 21:32:39 +02:00
  • b9f7490436 improve test rolux 2012-05-27 21:32:08 +02:00
  • ef41bc1252 load image module for tests rolux 2012-05-27 21:31:16 +02:00
  • 45942cc3f2 fix Ox.isEqual(-0, +0), update tests rolux 2012-05-27 18:59:40 +02:00
  • 8612218011 remove print statement, make slow tests faster rolux 2012-05-27 18:46:59 +02:00
  • b44b2da4d2 use simplified async test syntax rolux 2012-05-27 18:44:00 +02:00
  • ba4086bc55 Ox.noop: call the last (not the first) argument in case it is a function - this way it can be used as an async iterator rolux 2012-05-27 18:43:12 +02:00
  • a811f29837 add test rolux 2012-05-27 18:41:14 +02:00
  • f3b0bb6c86 simplify async test syntax, allow for files with ?random suffix rolux 2012-05-27 18:40:51 +02:00
  • 04e2326808 when running tests, don't use cached js rolux 2012-05-27 18:39:34 +02:00
  • f996a24ce2 don't require async tests to also return synchronously rolux 2012-05-27 17:00:18 +02:00
  • 54694e3d7e add async test for Ox.encodeDeflate rolux 2012-05-27 16:54:50 +02:00
  • 27b55e2b6e update DocPage ('examples' property renamed to 'tests') rolux 2012-05-27 16:54:20 +02:00
  • b4bb926c0c move Ox.parseDuration to String.js rolux 2012-05-27 16:53:23 +02:00
  • 6a2ac97bec in Ox.test, allow for async tests; in Ox.doc, rename the 'examples' property to 'tests' rolux 2012-05-27 16:52:48 +02:00
  • 6e7743efd3 move Ox.parseDuration to String.js rolux 2012-05-27 16:51:49 +02:00
  • a34c406d78 Date.js: add the missing date argument to Ox.getTimezoneOffset (the current timezone's offset may have been different in the past); return '+0000', not '-0000', in Ox.getTimezoneOffsetString; correct a test for Ox.makeDate rolux 2012-05-27 15:05:24 +02:00
  • 4b8c1a7d6b Ox.formatDate: better tests for '%s' and '%+', fix '%s', '%Z' and '%z' rolux 2012-05-27 15:01:22 +02:00
  • 707899b61c add test rolux 2012-05-27 13:42:55 +02:00
  • ccae6e4997 reorder regexp, add test rolux 2012-05-27 13:40:19 +02:00
  • cc29f8f832 in Ox.sanitizeHTML, allow mailto: links rolux 2012-05-27 13:28:08 +02:00
  • 17983efc47 in Ox.sanitizeHTML, fix a bug with adding links rolux 2012-05-27 13:11:49 +02:00
  • c41afd2f5d Ox.parseHTML -> Ox.sanitizeHTML, Ox.encodeHTML -> Ox.encodeHTMLEntities, Ox.decodeHTML -> Ox.decodeHTMLEntities rolux 2012-05-27 12:40:02 +02:00
  • fef07dff6f rewrite formatText for clarity, and use new Ox.highlightHTML rolux 2012-05-27 12:38:14 +02:00
  • 40d1d021d4 remove Ox.encodeHTML and Ox.decodeHTML; move Ox.encodeHTMLEntities and Ox.decodeHTMLEntities to HTML.js rolux 2012-05-27 12:37:09 +02:00
  • b93750e325 replace Ox.parseEmailAddresses and Ox.parseURLs with Ox.addLinks; rename Ox.parseHTML to Ox.sanitizeHTML; add Ox.normalizeHTML; update Ox.encodeHTMLEntities and Ox.decodeHTMLEntities so that they also cover the previous Ox.encodeHTML and Ox.decodeHTML rolux 2012-05-27 12:36:16 +02:00
  • f94395d652 move Ox.parseURL to String.js and Ox.highlightHTML to HTML.js rolux 2012-05-27 12:31:09 +02:00
  • a4e0b60f87 add a dependency rolux 2012-05-27 12:29:49 +02:00
  • 68c06a76bf fix Ox.replaceRegExp rolux 2012-05-26 23:15:09 +02:00
  • 4f65c927c5 fix a bug in JSON.stringify rolux 2012-05-26 17:31:34 +02:00
  • 01f9e91963 fix a bug in JSON.stringify rolux 2012-05-26 16:21:05 +02:00
  • ba724933e8 fix setting position and paused state on timeline panel and player j 2012-05-26 19:01:05 +00:00
  • 68d50978ba trailing comma removal, j 2012-05-26 15:48:19 +00:00
  • 61e05f4f86 fix object stringify j 2012-05-26 15:47:41 +00:00
  • 0fc0e671e1 allow changing options.paused before metadata is loaded, trigger loadedmetadata event j 2012-05-26 13:32:31 +00:00
  • 6169a4e6ec in JSON.parse, throw original error rolux 2012-05-26 15:09:57 +02:00
  • f37c60b31a json dates have milliseconds rolux 2012-05-26 15:05:35 +02:00
  • 5c2842e0d4 add Ox.splice rolux 2012-05-26 15:05:11 +02:00
  • 037685e738 json dates are utc rolux 2012-05-26 14:42:59 +02:00
  • 12ed2c93fc fix #799: use '(function() {}())', not '(function() {})()' rolux 2012-05-26 14:38:45 +02:00
  • 5bfc555b9e add Ox.fallback.JSON rolux 2012-05-26 14:33:50 +02:00
  • 17eaa924b9 run Core.js before Fallback.js rolux 2012-05-26 14:33:25 +02:00
  • 033155cc51 expose paused as option in VideoEdito and VideoPlayerPanel j 2012-05-26 11:52:08 +00:00
  • d9c69a0975 improve performance of DocPanel by returning tokens (not source) from Ox.doc and making Ox.SyntaxHighlighter accept tokens rolux 2012-05-26 13:11:06 +02:00
  • 6b12776ed9 update docs, add tests rolux 2012-05-26 13:02:50 +02:00
  • e081f5b0ee use new-style (textual, not tokenized) source rolux 2012-05-26 12:56:23 +02:00
  • ba4588f3fa use new-style tokens rolux 2012-05-26 12:55:54 +02:00
  • 6c98a82800 add Ox.KEYWORDS rolux 2012-05-26 12:55:20 +02:00
  • 5a2ecca0f1 improve Ox.tokenize, add Ox.identify rolux 2012-05-26 12:54:52 +02:00
  • 08aedd34fd update docs rolux 2012-05-26 00:44:21 +02:00
  • 9ffe48b526 move comment out of docs rolux 2012-05-26 00:42:32 +02:00
  • 50393af687 add links to supported browsers j 2012-05-25 22:30:25 +00:00
  • 093af4ee35 use loadScriptsParallel rolux 2012-05-26 00:20:52 +02:00
  • 5086c5da90 test for undefined rolux 2012-05-26 00:20:43 +02:00
  • 65c070d6b6 update test, add comments rolux 2012-05-26 00:18:50 +02:00
  • 463c9d9e90 rename vars rolux 2012-05-26 00:18:08 +02:00
  • 93cefc518a add a test rolux 2012-05-26 00:17:32 +02:00
  • b4c0060861 better Ox.minify rolux 2012-05-26 00:02:28 +02:00
  • 5fa84fc9af remove trailing commas j 2012-05-25 21:59:48 +00:00
  • aa8f4133be IE8 fixes j 2012-05-25 21:42:10 +00:00
  • 12dcdf13fc fix Ox.isEqual rolux 2012-05-25 23:00:28 +02:00
  • c481889f3a typo rolux 2012-05-25 22:30:17 +02:00
  • 735b47ca8d update comment rolux 2012-05-25 22:27:39 +02:00
  • b2cae84ca9 rename vars rolux 2012-05-25 21:25:48 +02:00
  • 5ad848c563 fix Ox.typeOf rolux 2012-05-25 21:19:27 +02:00
  • f46ff46da8 re-insert closure rolux 2012-05-25 21:13:11 +02:00
  • a956c8b7e1 typo rolux 2012-05-25 21:09:52 +02:00
  • 9aca80c3cb add nodelist type check rolux 2012-05-25 21:08:29 +02:00
  • b0000b5169 check if history.pushState exists rolux 2012-05-25 19:58:43 +02:00
  • 2d7b8917cc add a dependency rolux 2012-05-25 19:56:29 +02:00
  • e1192fd45e use Ox.filter rolux 2012-05-25 19:46:27 +02:00
  • ec12eddfba use Ox.typeOf rolux 2012-05-25 19:46:02 +02:00
  • 80549fe4e2 handle FF 3.6 arguments 'object' rolux 2012-05-25 19:45:07 +02:00
  • c8cc037ef6 in Ox.wrap, iterate over Ox.methods(Ox) rolux 2012-05-25 19:28:39 +02:00
  • c56b7cc9ed fix a bug in Ox.test rolux 2012-05-25 19:28:17 +02:00
  • dfbbcd113b handle FF 3.6 rolux 2012-05-25 19:09:25 +02:00
  • 4aded58b95 add a dependency rolux 2012-05-25 19:07:56 +02:00
  • fa1b2346ef minor change rolux 2012-05-25 19:07:40 +02:00
  • d14abf96fc check if history.replaceState exists rolux 2012-05-25 18:51:26 +02:00
  • 13d5de1c81 sort scripts array rolux 2012-05-25 18:46:30 +02:00
  • fe8031578a remove newline rolux 2012-05-25 18:33:37 +02:00
  • 873dc2e550 use global, not window rolux 2012-05-25 18:33:12 +02:00
  • 8a7e0dff11 don't eval tests if there is only a script tag rolux 2012-05-25 18:32:54 +02:00
  • eb9cd1e397 IE fixes j 2012-05-25 16:28:05 +00:00
  • d83046460f fix window.console.log for IE8/IE9 rolux 2012-05-25 18:03:02 +02:00
  • 20564c7fab reordering functions rolux 2012-05-25 17:46:54 +02:00
  • b2f392a2b5 add Array.isArray rolux 2012-05-25 17:45:01 +02:00
  • 2f5a99a88f add Function.prototype.bind and window.console.log.apply rolux 2012-05-25 17:40:21 +02:00
  • 67fcca7304 in Ox.typeOf, handie IE nodelist (htmlcollection) rolux 2012-05-25 17:39:37 +02:00
  • 9d4128c787 add tests rolux 2012-05-25 16:25:41 +02:00