I usually have a pragmatic approach but you're quite right. So you'd suggest another scope for all non-ecma? You do have a very good knowledge of this it seems! I thought I knew my stuff but it seems I know more what works rather than how :)
Andreas
On Sep 20, 2005, at 0:11 , Gavin Kistner wrote:
FWIW, I would request that core JS methods be kept separate from HTML-JS-DOM specific bindings.
To be clear, clientX, et al are not in the core JS language, but rather are properties of objects exposed by HTML user agents. For a list of ECMAScript-specific objects, properties and methods, see http://phrogz.net/ObjJob/objects.asp?langID=4 http://phrogz.net/ObjJob/properties.asp?langID=4 http://phrogz.net/ObjJob/methods.asp?langID=4
From: textmate-bounces@lists.macromates.com on behalf of Andreas Wahlin Sent: Mon 9/19/2005 9:07 AM To: TextMate users Subject: [TxMt] addittion to JavaScript bundle
While poking around there I found some other things that should be added (?)
clientX,clientY,scrollLeft,scrollTop,style for support.constant.js
appendChild for support.function.js
and support.function.event-handler.js should, I think, be made to ignore case.
It would be cool if the one thing after styl. could be somehow me matched to the css rules ...
er ... somethnig like this?
{ name = "support.constant.js"; begin = "\\.\\b(style)\\."; end = "\\s*"; captures = { 1 = { name = "support.constant.js"; }; }; patterns = ( { include = "#tag-stuff"; }, { begin = "\\."; end = "\\s*"; patterns = ( { include = "source.css"; } ); }, ); },
Andreas
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate
For new threads USE THIS: textmate@lists.macromates.com (threading gets destroyed and the universe will collapse if you don't) http://lists.macromates.com/mailman/listinfo/textmate