Rev |
Age |
Author |
Path |
Log message |
Diff |
205 |
2011-02-14 01:28:57 |
PointedEars |
/trunk/doc/ |
Started API doc |
|
204 |
2011-02-14 01:27:01 |
PointedEars |
/trunk/ |
* ani.js
- Rewrite to follow JavaFX's keyframe-based approach
* css.js
- Color:
+ Added cloning support
+ Added component setters with value checks
- Clean-up:
+ Fixed bracing
+ Changed JSdoc format
* object.js
- Added jsx.object.defineProperties(),
a wrapper to define getters and setters
- jsx.object.inheritFrom inherits from Object.prototype by default
- jsx.object.clone() creates instances of compatible (inheriting)
prototypes
- Clean-up: Fixed JSdoc to use supported format
* string.js
- Added experimental Unicode string comparator
to support compositing sequences
* General
- Added documentation subtree |
|
203 |
2011-02-06 22:42:29 |
PointedEars |
/trunk/ |
* ani.js
- Rewrite to follow JavaFX's keyframe-based approach;
keeping previous code as template for enhancements
* collection.js
- Fixed bad inheritance that caused all Array instances to become Collections
* object.js
- Added jsx.MSG_* "constants" for use with jsx.dmsg()
- Added jsx.info() and jsx.warn() as jsx.dmsg() shortcuts
- jsx.object.clone(): Quick fix for COPY_ENUM_*;
TODO: Restore, or inherit from, original type
- jsx.throwThis(): Fixed ReferenceError
* style.css
- Added subtitle support
- Changed background-color from white to transparent
(for the Matrixes)
* time.js
- Fixed formatting
* General:
- Added svn:ignore for _debug.js/ |
|
202 |
2010-12-29 22:10:33 |
PointedEars |
/trunk/ |
object.js: Fixed/clarified JSdoc |
|
201 |
2010-11-24 00:41:58 |
PointedEars |
/trunk/ |
* dhtml.js
- _getComputedStyle(): Replaced bogus jsx.string.hyphenatedToCamelCase() call
(still error-prone) |
|
200 |
2010-11-22 21:44:21 |
PointedEars |
/trunk/ |
* httprequest.js
- send(): Replaced error-prone null assignment with closure
- Fixed JSdoc |
|
199 |
2010-11-22 19:44:16 |
PointedEars |
/trunk/ |
* httprequest.js
- Fixed POST implementation (uses default request Content-Type now) |
|
198 |
2010-11-17 09:45:08 |
PointedEars |
/trunk/ |
* dhtml.js
- _createEventListener(): Added support for frequently used event properties
- Updated version property
* object.js
- addProperties(), clone(): Consider read-only properties
- Updated version property |
|
197 |
2010-11-08 14:57:39 |
PointedEars |
/trunk/ |
object.js: Fixed silly typo |
|
196 |
2010-11-03 12:10:40 |
PointedEars |
/trunk/ |
svn:ignore .settings |
|
195 |
2010-11-03 12:06:43 |
PointedEars |
/trunk/ |
* object.js
- tryThis(): Removed error-prone, superfluous OR operation |
|
194 |
2010-11-03 02:05:07 |
PointedEars |
/trunk/ |
* dhtml.js
- Clarified identifiers
* object.js
- Fixed Object.defineProperty() call |
|
193 |
2010-11-02 14:01:17 |
PointedEars |
/trunk/ |
* dhtml.js
- Fixed JSdoc
* httprequest.js
- Added ActiveXObject TODO
- Fixed JSdoc
* object.js
- Modified Object.defineProperty() debug message
* types.js
- Moved Copyright comment to top |
|
192 |
2010-09-24 11:42:58 |
PointedEars |
/trunk/ |
* dhtml.js
- Reduced indentation
- getElementByClassName(): Removed experimental code
- Optimized references
* object.js
- jsx.dmsg(): Fixed console[f].call for MSHTML 8
- Function.prototype.extend(): Added Object.defineProperty() workaround for MSHTML 8 |
|
191 |
2010-09-24 02:00:41 |
PointedEars |
/trunk/ |
*-commented.js files caused confusion with code analyzers and potential
contributors/users: reverting to old names. Uncommented/minimized
versions can be provided manually or, later, with a server-side script
that also resolves dependencies. |
|
190 |
2010-09-24 01:38:09 |
PointedEars |
/trunk/ |
* dhtml-commented.js
- runLater(): Fixed jsx.object reference
- _addEventListener():
+ Renamed private property
+ Optimized references
- _removeEventListener() uses listener list from _addEventListener()
- Converted unnecessary function expressions to declarations
- Fixed JSdoc
* object-commented.js
- Rewrapped license reference
* style.css
- Removed Inconsolata due to Safari incompatibility
- Removed unnecessary `font-family' declarations
* test/debug-commented.js
- synhl(): Moved to closure
- Moved `debug' to `jsx' namespace
- Fixed and completed JSdoc |
|
189 |
2010-07-09 16:13:21 |
PointedEars |
/trunk/ |
Removed UnicodeData.txt (bogus local symlink) |
|
188 |
2010-07-09 16:10:36 |
PointedEars |
/trunk/ |
regexp-commented.js: Fixed leaking property/variable |
|
187 |
2010-07-09 15:50:16 |
PointedEars |
/trunk/ |
* flash-commented.js
- Fixed namespacing
* test/dom/flash.html
- Fixed test case includes (added types.js)
* object-commented.js
- Function.prototype.extend():
+ Call jsx_object.inheritFrom() to reuse Dummy() constructor
+ Added enumeration optimizations for ECMAScript 5-conforming
implementations
+ this.prototype.forEach(): Removed `userDefined' test
(added to `this' only)
- JSdoc
+ Sacrificed a bit of technical correctness in favor of
understanding; TODO: Add a general note to say that
"x is a Foo" means "x is a reference to a Foo instance".
+ Minor corrections and improvements
* regexp-commented.js
- regexp_concat(): Special characters are no longer escaped automatically
- jsx.regexp.escape(): Fixed bogus arguments test
- jsx.RegExp()
+ Made `rxEscapes' better readable and reusing `rxPropertyEscapes' with
improved regexp_concat()
+ Renamed `[Cc]haracterClasses' to the more appropriate `[Pp]ropertyClasses',
updated UnicodeData.js accordingly
+ Implemented XHR retrieval from UnicodeData.js (reduced) and
UnicodeData.txt (original UCD format)
+ Implemented property-based escape sequences in character class
+ Implemented mixed negated property-based escapes in character class
(FIXME: `[\P{xy}]')
+ Added jsx.RegExp.deletePropertyClass()
- JSdoc:
+ Simplified descriptions, see object-commented.js
+ Minor corrections and improvements
* UnicodeData.js
- see regexp-commented.js
- Replaced "\u1234" with "\\u1234"; not as efficient, but makes resulting
expressions better readable (and maybe more compatible)
* General:
- Added/updated relevant copyright notices (GPLv3) and versions |
|
186 |
2010-07-06 12:18:20 |
PointedEars |
/trunk/ |
flash-commented.js: Fixed GPL reference |
|