16 Commits

Author SHA1 Message Date
Thomas Aylott 83b4a0c931 adding some stuff to the completions 2009-04-29 15:08:43 -04:00
Thomas Aylott e740550e91 updated list of banned scopes from symbol list 2009-02-15 08:14:36 +00:00
Thomas Aylott fac259562e Added json support to indent prefs 2009-02-15 08:14:36 +00:00
Thomas Aylott a8b1d18261 MUCH simpler and more bulletproof regex for indent and folding with tests 2009-02-15 08:14:35 +00:00
Thomas Aylott 4d6df87768 Fixed a strange issue with the folding & indent. It wasn't properly matching escaped strings inside strings 2009-02-15 08:14:35 +00:00
Thomas Aylott e3c2594e12 Code Completion with tooltips from Quirksmode.org (with permission) 2009-02-15 08:14:35 +00:00
Thomas Aylott 588708f2f9 don't show function-calls in the symbol list 2009-02-15 08:14:35 +00:00
Thomas Aylott 869e993216 Removed the // smart string 2009-02-15 08:14:35 +00:00
Thomas Aylott 02d5543550 smartTypingPairs, highlightPairs; Regular and in Strings 2009-02-15 08:14:34 +00:00
Thomas Aylott 8faa40bacf Fixed indent rules for single-line case statements 2009-02-15 08:14:34 +00:00
Thomas Aylott 148d7ee9f3 NEW Advanced Folding and Indent patterns!
Added switch…case tests
2009-02-15 08:14:34 +00:00
subtlegradient 5335a0d676 Copying JavaScript to review
git-svn-id: http://macromates.com/svn/Bundles/trunk/Review/Bundles/JavaScript.tmbundle@8600 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
2007-12-05 18:44:38 +00:00
duff f405e6a31e • make /* … */ work again (for uncommenting) — ticket A2F2DDD2
git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/JavaScript.tmbundle@6761 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
2007-03-09 20:03:31 +00:00
subtlegradient f7e26af2b9 http://pastie.textmate.org/24618
Javascript commenting should use // method like with PHP, not /* ... */
Now it does. Yay comments!

git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/JavaScript.tmbundle@6258 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
2006-11-28 05:53:13 +00:00
haraldmartin 704e02f030 • Added a really handy snippet for all iteration methods. Instead of typing 'each' and then ⇥ (tab) to get the each snippet, you now press ⇧⌃⌘( and you'll get the iterator function. Therefore this works for all iterator functions (inject, reject, each, map etc)
• Moved more of the genreric JavaScript snippets (subtleGradient's?) from Prototype → JS bundle

• Added whitespace around '=' and ':' in the Create Class alt snippet (we aren't afraid of whitespace, are we?)

git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/JavaScript.tmbundle@5310 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
2006-09-26 15:50:54 +00:00
subtlegradient 3f366bbbbb Added a better indent pref. Added some handy snippets. Added some handy scopes to the language
git-svn-id: http://macromates.com/svn/Bundles/trunk/Bundles/JavaScript.tmbundle@4352 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
2006-07-17 07:55:50 +00:00