Subversion Repositories JSX

Rev

Go to most recent revision | Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
185 2010-07-06 12:14:59 PointedEars /trunk/test/dom/
test/dom/flash.html: Refined test case
 
184 2010-07-06 11:52:49 PointedEars /trunk/
flash-commented.js: Added JSdoc
 
183 2010-07-06 11:47:22 PointedEars /trunk/test/dom/
test/dom/flash.html: Fixed namespace reference
 
182 2010-07-06 11:46:15 PointedEars /trunk/test/dom/
test/dom/flash.html: Fixed borken onload attribute
 
181 2010-07-06 11:44:46 PointedEars /trunk/
* dhtml-commented.js
  - Updated Copyright notice and version

* object-commented.js
  - dmsg(): Fixed JSdoc (grammar, @param)
  - Function.prototype.extend(): Clarified JSdoc (inheritance, _super)

* General
  - Added flash-commented.js with test case
 
180 2010-06-19 03:44:07 PointedEars /trunk/
* object-commented.js
  - Updated jsx.object.version
  - isMethod(): Removed string evaluation support and isMethod.evaluateString
    in favor of isMethod(tryThis("..."), ...)
  - Function.prototype.apply(), Function.prototype.construct():
    + Removed expensive map() tests and calls
  - Updated JSdoc
 
179 2010-06-17 13:28:17 PointedEars /trunk/
* object-commented.js
  - Function.protoype.apply(): FIxed invalid reference
  - findNewProperty(): Optimized loop
  - Minor JSdoc change
 
178 2010-06-09 12:20:42 PointedEars /trunk/
* dhtml-commented.js
  - loadScript(): Fixed: Exception when loading more than one script

* map-commented.js
  - Fixed: Map::_hasOwnProperty() uses _items instead of passed object
  - Cleanup: Unified braces

* object-commented.js
  - Moved jsx.getStackTrace::getFunctionName() to global,
    added jsx.object.getFunctionName(),
    returns empty string on failure (previously "anonymous")
  - JSdoc: Fixed @returns

* regexp-commented.js
  - Deprecated RegExp properties, moved to jsx.regexp
  - Copied functions to jsx.regexp namespace
  - Replaced proof-of-concept jsx.RegExp with working version
    (currently .js property data and defineCharacterClasses() only)
  - Updated/fixed JSdoc
  
* string-commented.js
  - esc(), unesc() use jsx.global, jsx.object
  - Added escURI() as required by httprequest-commented.js
  - Added parseFloat(), jsx.string.parseFloat() to support fractional parts
    in non-decimal representations (TODO: Fix precision)
  
* debug-commented.js
  - synhl():
    + Replaced String.prototype.substr() with .slice()
    + Supports XPath when available through xpath-commented.js

* types-commented.js
  - Replaced `new Types()' with jsx.types
  - TypesException(): Use qualified alert()
  - jsx.types.isFeature(): Cache RegExps
  - Clean-up:
    + Fixed comments
    + JSdoc: Fixed @params, @returns
  
* xpath-commented.js
  - Moved XPath to jsx namespace
  - Renamed InvalidImplementationEXception to InvalidImplementationError
  - Clean-up:
    + Use jsx.global instead of duplicate _global
    + Use jsx.object.isMethod(), jsx.throwThis() explicitly
    + JSdoc: Fixed references
  
* General:
  - Added UnicodeData.txt, UnicodeData.js
  - Added  unicode-classifier to generate UnicodeData.js from UnicodeData.txt
    (for regexp-commented.js)
 
177 2010-05-12 17:49:02 PointedEars /trunk/
* collection-commented.js
  - Anonymized function expressions
  - Clean-up:
    + Removed bogus initialization
    + Unified bracing
    + Added missing semicolons
    + Fixed documentation comments
    + Removed JSdoc reference
    + JSdoc: Removed unnecessary tags
    + JSdoc: Fixed @returns
    
* httprequest-commented.js
  - jsx.HTTPRequest
    + Fixed: Cannot initialize success/error listeners in constructor
  - Clean-up:
    + Unified bracing
    + JSdoc: Fixed/updated IDL
    + JSdoc: Removed unnecessary tags
    + JSdoc: Fixed @return

* object-commented.js
  - Updated version
  - jsx.throwThis()
    + Moved arguments mapper to closure 
    + Splitted operations to satisfy Opera 5/6 (for es-matrix)
  - jsx.object.isMethod()
    + Fixed: Use explicit character ranges to match MemberExpression
    + Fixed: \uFFFF does not refer to a Unicode character

* regexp-commented.js
  - Updated version
  - Clean-up:
    + Unified bracing
    + Added missing semicolons

* string-commented.js
  - Updated version
  - Anonymized function expressions
  - Clean-up:
    + Replaced unnecessary strict comparisons 
    + Unified bracing and called function expressions
    + JSdoc: Several fixes

* test/debug-commented.js
  - time()
    + Commented `debugger' keyword to satisfy Opera 5/6 (for es-matrix)
 
176 2010-05-08 02:43:57 PointedEars /trunk/
* types-commented.js
  - Clean-up:
    + Unified bracing
    + Fixed JSdoc comments
 
175 2010-04-28 17:35:24 PointedEars /trunk/
* dhtml-commented.js
  - Moved properties to prototype
  - jsx.dom.addClassName():
    + Return result of operation
  - Added jsx.dom.runLater()
  - Added jsx.dom.removeEventListener()
  - Clean-up:
    + Pretty Printing of function expressions
    + JSdoc: Fixed return descriptions
    
* math-commented.js
  - Fixed bogus `tan' reference
  - Replaced isMethodType(typeof ...) with jsx.object.isMethod(...)
  - Backported Math.Matrix() from <news:2897793.VoOGUtdWV9@PointedEars.de>
  - Clean-up:
    + Avoid repeated property accesses
    + Compatibility: Return Number.NaN instead of NaN
    + Compatibility: Use String.prototype.slice() instead of .substr()
    + Math.Interval.prototype methods use proper verbs
    + Unified bracing
    + Added missing semicolons
    + JSdoc: Copyright update
    + JSdoc: Added @return descriptions
    + JSDoc: Removed unnecessary @return tags
    + JSdoc: Fixed method references
    + JSdoc: Fixed @requires
    + Clarified TODO comment
    
* object-commented.js
  - Updated version number and Copyright
  - jsx.setErrorHandler()
    + Fixed error-prone `undefined' assignment;
      thanks to Jake Jarvis <pig_in_shoes@yahoo.com>
      in <news:83qnboFfchU1@mid.uni-berlin.de>
    + Added `undefined' assertion and test (see debug.js)
  - Clean-up:
    + JSdoc: Added missing @return descriptions
    
* style.css
  - Clean-up
    + Fixed formatting of documentation comment
    
* test/debug-commented.js
  - assertFalse()
    + Added arguments to allow logging to console
  - synhl()
    + Moved "constants" to closure
    + Rewrote reserved words to support ES5
    + `Infinity' and `NaN' are considered Number values
    + Unicode support: Fixed: U+FFFF is not a character
    + Unicode support: Fixed character range
    + Fixed bogus entity expression; disabled entity highlighting for now
    + fReplace(): Fixed error-prone reverse iteration order
    + Support string argument to return result of replacement (for debugging)
  - Clean-up:
    + Unified bracing
    + Wrap at max. 80 columns
    + JSdoc: Removed unnecessary @return tags
 
174 2010-04-21 14:25:38 PointedEars /trunk/test/
- Renamed commented debug.js to debug-commented.js
 
173 2010-04-21 14:21:26 PointedEars /trunk/
- Fixed permissions
 
172 2010-04-21 14:08:14 PointedEars /trunk/
- Renamed remaining commented *.js to *-commented.js
 
171 2010-04-21 13:52:29 PointedEars /trunk/
- Renamed commented *.js to *-commented.js
 
170 2010-04-21 12:22:13 PointedEars /trunk/
- Renamed object.js to object-commented.js
 
169 2010-04-21 03:44:23 PointedEars /trunk/
- Fixed permissions
 
168 2010-04-21 02:49:52 PointedEars /trunk/
* .htaccess
  - Updated file descriptions

* dhtml.js
  - Added aliases: dom.getElementById = dom.getElemById = dom.getEBI = dom.gEBI
  - Backported dom.getComputedStyle(), dom.addClassName(),
    and dom.removeClassName() from production code
  - Clean-up:
    + Use full bracing (reduced one doesn't work with multi-line `if/else')
    + Streamlined variable initialization
    + JSdoc: Removed unnecessary tags
    + JSdoc: Fixed return types

* object.js
  - jsx.object.addProperties(), jsx.object.clone(),
    jsx.object.findNewProperty(), jsx.setErrorHandler(), jsx.throwThis(),
    Function.prototype.apply(), Function.prototype.construct():
    + Moved to closure to optimize repeated property accesses
  - jsx.throwThis(): Supports throwing primitive values
  - Function.prototype.apply(): Initialize optional arguments early
 - Clean-up:
    + Fixed GPL reference typo
    + Removed bogus documentation reference; thanks to [TODO]
    + Use full bracing
    + Updated function expression calls (`(...())' instead of `(...)()')
    + Added missing semicolons
    + Removed extra parentheses

* debug.js
  - Added time2(), a future time() rewrite
  - synhl(): Fixed RegExp and String literal expression
  - Clean-up:
    + Fixed documentation comments
    + Updated function expressions (space after keyword, no newline
      after opening brace)
    + JSdoc: Removed unnecessary tags
    + JSdoc: Fixed return types and descriptions
    + JSdoc: Fixed method references
    + JSdoc: Unified type references
 
167 2010-02-18 05:15:33 PointedEars /trunk/
* dhtml.js
  - Added _createEventListener() / jsx.dhtml.createEventListener()
  - loadScript: JSdoc: Fixed outdated types.js reference
  - Code cleanup: simplified simple `else' and `return' statements
 
166 2010-02-18 05:10:55 PointedEars /trunk/
* object.js
  - Deprecated _global only for in-library references
 

Show All