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
162 2010-02-02 05:59:00 PointedEars /trunk/
* httprequest.js
  - Added XHR object caching and early returns

* object.js
  - Fixed documentation comment

* regexp.js
  - Fixed this.expr assignment for synchronous XHR

* string.js
  - Added jsx.string namespace, deprecated String namespace
  - Aliased format() to sprintf(), also available in  jsx.string
  - sprintf():
    + Removed unnecessary JSdoc comments
    + Fixed bogus member delimiter RegExp
    + Implemented Aa, b, d, o, Xx, Cc, Ss, i, and u conversion specifiers
 
161 2010-01-25 16:44:11 PointedEars /trunk/
* object.js
  - jsx.object.isMethod(): Displays stack trace with warning if available
  
* regexp.js
  - regexp_concat():
    + Beautified and optimized code
    + Added support for Sticky modifier (y)
  - regexp_intersect():
    + Beautified code
  - strRegExpEscape(): Fixed JSdoc @link
  - Added second experimental jsx.RegExp() constructor
    with built-in character classes
    (TODO: Finalize and merge with XHR variant)
 
160 2010-01-11 21:39:35 PointedEars /trunk/
* dhtml.js:
  - Renamed `dhtml' to `dom', old property preserved for compatibility
  - Moved setAttr():attrMap to dom.attrMap for re-use
  - Added serializeForm() from production code
  - Added dom.HTMLSerializer draft
  - dom.addEventListener():
    + Now returns null or reference to added listener
    + Removed bogus on* feature test (property is undefined in Geckos
      even if supported)
    + Removed bogus null assignment (no closure to break)
  - dom.replaceEventListener():
    + Removed bogus on* feature test (property is undefined in Geckos
      even if supported)
  
* object.js:
  - jsx.dmsg(): Removed Firebug 0.3.x- support code
  - jsx.object.addProperties(): Fixed JSdoc
  - jsx.object.clone(): Removed unnecessary else statement
  - jsx.tryThis(): Moved stringify() to closure
  - jsx.object.isMethod():
    + Added "not thread-safe" warning
    + Fixed JSdoc
    + Fixed array (areMethods) support
  - jsx.object._hasOwnProperty():
    + Now checks prototype object through constructor (if available)
  - jsx.object.getProperty(): Fixed JSdoc
  - Function.prototype.apply() emulation: Streamlined Object construction
 
159 2009-12-15 10:28:11 PointedEars /trunk/
* httprequest.js:
  - set*Listener(): Fixed namespace mismatch for HTTPResponseListener()
  - setSuccessListener(): Fixed propert name mismatch
 
158 2009-12-15 01:37:04 PointedEars /trunk/
* httprequest.js:
  - Fixed `constructor' prototype property
 
157 2009-12-15 01:32:53 PointedEars /trunk/
* dhtml.js:
  - jsx.dhtml.camelize(): Fixed "cache is undefined" bug
 
156 2009-12-15 01:23:47 PointedEars /trunk/
* dhtml.js:
  - jsx.dhtml.camelize() now caches requests
 
155 2009-12-13 07:46:22 PointedEars /trunk/test/
* test/debug.js:
  - synhl(): Another character class optimization
 
154 2009-12-13 07:45:04 PointedEars /trunk/test/
test/debug.js: synhl(): Fixed and optimized character classes
 
153 2009-12-13 04:13:09 PointedEars /trunk/
.project:
- Renamed project to JSX, added JSDT support

dhtml.js:
- getElemByTagName(): Fixed compatiblity swap
- Added experimental html2nodes() as standards-compliant replacement
  for innerHTML
- loadScript(): Added script registry to prevent duplicate loading;
  added bReload argument to enforce it

httprequest.js:
- Moved to `jsx' "namespace"

object.js:
- Fixed GPL reference typo
- printfire/jsx.dmsg(): Now uses document.dispatchEvent()
- getFeature() copied to `jsx.object' "namespace"
- isMethod/jsx.object.isMethod(): Clarified documentation comments
- isMethod/jsx.object.isMethod(): String warning now includes
  string representation of argument

regexp.js:
- Added experimental jsx.RegExp() constructor to support escapes
  for Unicode character properties

style.css:
- Inserted Consolas (Windows), Inconsolata (Linux) fonts alternatives
  before generic `monospace'

test/debug.js:
- JSdoc: Removed unnecessary @returns
- synhl(): Added fix so that MDCs are not matched by reservedWords,
  optimized fReplace()

xpath.js:
- XPath.prototype.evaluate(): Added missing general contextNode default
 
152 2009-09-30 19:59:45 PointedEars /trunk/
map.js: Updated JSdoc
 
151 2009-09-30 19:58:26 PointedEars /trunk/
object.js:
- addProperties uses locals to improve performance
- Updated JSdoc
- Fixed exceptions
 
150 2009-09-30 00:50:37 PointedEars /
Share project "JSX"
 
149 2009-09-10 06:38:15 PointedEars /trunk/
httprequest.js: Extensive updates (TODO)
 
148 2009-09-02 02:04:39 PointedEars /trunk/
 
147 2009-07-30 02:10:24 PointedEars /trunk/
 
146 2009-07-16 13:41:32 PointedEars /trunk/
 
145 2009-07-13 23:50:48 PointedEars /trunk/
 
144 2009-07-13 20:32:30 PointedEars /trunk/
 
143 2009-07-11 09:56:46 PointedEars /trunk/
 

Show All