Commit Graph

  • ffed18bc0c Remove swallow use in favor of a constant.character.escape pattern. msheets 2006-08-10 05:04:18 +00:00
  • fa12f1385a • use the ellipsis glyph (…) instead of three periods duff 2006-07-17 11:24:53 +00:00
  • 3f366bbbbb Added a better indent pref. Added some handy snippets. Added some handy scopes to the language subtlegradient 2006-07-17 07:55:50 +00:00
  • 4cee5c6650 • remove swallow pattern for block comments (I believe this was a cut’n’paste mistake, as escape characters should have no special meaning in JavaScript comments AFAIK) duff 2006-07-03 06:22:39 +00:00
  • 6392496e90 • remove mention of tab trigger from the name duff 2006-06-14 02:52:10 +00:00
  • ca22160d0d • menu structure duff 2006-06-02 14:58:27 +00:00
  • b199a53986 • add matching of functions declared as ‘foobar: function() { … }’ (from Aparajita Fishman) duff 2006-05-27 06:17:24 +00:00
  • 4bab9c7fec • add : as a valid character in front of regexps duff 2006-05-03 09:21:09 +00:00
  • 75994f3bf7 • a quick lookup command for JavaScript using the index from http://devguru.com/ duff 2006-04-12 01:22:15 +00:00
  • 95f6193080 • all single line comments, bullet points (plain text), and quoted lines (mail) now optionally match the newline character — this is so that when the caret is at the end of the line, the scope is still that of “the line.” This is so key equivalents bound to a given scope (like the ‘enter’ key) also work when typing at the end of the line, which would be expected. duff 2006-04-09 21:31:30 +00:00
  • 5a2572890b • add prototype snippet from Mike Ter Louw • fix comment character in function snippet duff 2006-02-20 11:02:30 +00:00
  • 3e88431c47 Finished updating dom-1 dictionary. cskiadas 2005-12-15 04:42:54 +00:00
  • 44039bf8f6 Simplified regexp for support.constant.js to do look-behind for the dot in front. Helps with the highlight if there is a function and a constant with the same name ( eg prompt, link). cskiadas 2005-12-14 12:56:42 +00:00
  • 077f0e465c More updating of dom dictionary. cskiadas 2005-12-14 06:36:11 +00:00
  • edda9e4917 Commit patch by h0h from #textmate support.function.event-handler.js names are all lowercased, as required by XHTML Regexps are now matched more liberally kevin 2005-12-14 00:36:31 +00:00
  • 6bfebbed4c Updating the list of dom methods, attributes and constants supported. Work in progress cskiadas 2005-12-13 16:52:15 +00:00
  • a120f904cb Add $ as a possible character to start a function name with I don't know what is actually legal, google tells me word and underscore, but $ is obviously legal as I have code here that has methods starting with it. kevin 2005-11-17 19:16:58 +00:00
  • aad1c3e5ed • add rule to markup «something» = function (…) as functions (from Tony Arnold) duff 2005-11-17 14:34:20 +00:00
  • 3afecd1a35 • do not markup leading spaces as entity.name.function duff 2005-11-13 14:13:20 +00:00
  • 7644a06f2f • fix regexp rule to not match the // part of comments duff 2005-10-28 18:07:42 +00:00
  • 8cc766b829 • updated JavaScript regexp to use look-behind assertion and match escapes inside regexp duff 2005-10-26 15:23:36 +00:00
  • 55bc1657aa • use pattern for JavaScript functions from Gavin Kistner duff 2005-10-09 14:26:32 +00:00
  • 2bb829e081 • new folding marker patterns (from Caio Chassot) duff 2005-10-06 08:34:44 +00:00
  • 61e19ee658 • fixed function pattern (both in folding and meta.function) duff 2005-09-13 13:12:17 +00:00
  • 22fd97014e • changed * to + in regexp match to avoid zero-width matches duff 2005-08-02 17:22:02 +00:00
  • 0d5f8bbcf6 -- changed "declaration.*" to "meta.*" -- corrected some syntax highlighting bugs around the place mats 2005-07-23 16:22:50 +00:00
  • 558a9b2102 • snippet to create a js function duff 2005-07-11 23:49:10 +00:00
  • ca95a4796d Add opt-ctrl-shift-J shortcut for JavaScript kevin 2005-07-01 02:03:11 +00:00
  • 73e2f67615 More languages updated to new naming scheme. duff 2005-06-11 15:25:41 +00:00
  • a14cbab724 -- corrected an error in "keyword.operator.js" where a ) was included. mats 2005-06-03 13:50:37 +00:00
  • b67473bf1e • Removed start parenthesis (had no matching end parenthesis and was anyway redundant) duff 2005-05-21 04:48:41 +00:00
  • 856b3badbd -- minor reworking of "keyword.operator.js" group to work around a HL bug not working on some operators mats 2005-05-19 16:52:40 +00:00
  • 876f09c794 Changed all uses of \< and \> to \b. Beta 9 uses oniguruma as regular expression library and doesn't have the former. Other than that, and lack of conditions (?(n)<true>:<false>) (and different syntax for (?R)) then there shouldn't be any compatibility problems. On the positive side, oniguruma has recursive sub-groups, look-behind, is faster, and gives proper error codes for bad regular expressions! duff 2005-05-15 02:18:40 +00:00
  • e5d5ecca6e Minor changes made to rule names. duff 2005-05-04 01:18:00 +00:00
  • 115c45cf85 Using the new entity.* hierarchy for functions, classes, and tags. duff 2005-05-03 22:36:01 +00:00
  • 8b9c84f956 -- Changed scopeName to "source.js" instead of "source.javascript". Didn't see the need for such a long name. (Might be missing something) -- Added some comments and cleaned it slightly. mats 2005-04-26 16:00:30 +00:00
  • 2faba0dbea Switch JavaScript object matching to be case-sensitive kevin 2005-04-26 09:59:07 +00:00
  • 6a3fdd55e6 Update JavaScript syntax to include all of the niceties of the JavaScript (PHP) syntax Update the White background settings to color all of the special JavaScript keyword types nicely kevin 2005-04-26 09:18:33 +00:00
  • 6854a952c3 Fix JavaScript regex to not override block comments kevin 2005-04-26 08:15:27 +00:00
  • d99e47abb8 Update JavaScript syntax definition for b6 Fix the regex matching to only match regexes (defined as starting a line or following a "=" or "(" with optional whitespace) kevin 2005-04-26 08:05:12 +00:00
  • 2b96a7f41b Changed all names to singular form. duff 2005-04-22 08:47:20 +00:00
  • 38760e4b29 Moved all bundles. I'm not sure what happens if you do “svn up” and you have modified stuff inside one of the bundles. duff 2005-04-21 07:41:17 +00:00
  • 8e51a1f42f • Added scopeName key to all languages. Most of them as source.<filename>. • Added a language for plain text files, currently just markups bullet points (so I can continue these on 'enter' using a scoped snippet). • Added a new “firstLineMatch” key to Perl, Ruby, and Shell languages. • The C/Objective-C languages use the scopeName in their include directives, this doesn't work for beta 5. • Ruby now includes “source.ruby” when using #{ ... } in strings. • Added capture names to a few languages (objective-c methods, though it's not very consistant, we'll need to discuss how to split up functions and name the various parts). • Removed plist filetype from XML, assuming that people loading a plist into a text editor would generally use the old-style format. duff 2005-04-21 07:08:56 +00:00
  • d7093479d0 I noticed that RegExp.$3 wasn't colored correct. The '3' was colored as it were a number.. in this context its an instance variable. neoneye 2005-03-22 11:13:31 +00:00
  • 7155975069 Convert JavaScript to new scheme chris 2005-02-02 05:53:42 +00:00
  • da2be44dd3 SQL by Carl Forde (and JavaScript meta info). duff 2005-02-01 02:38:12 +00:00
  • 79bc5ba34e JavaScript syntax by Caio Chassot. duff 2005-02-01 02:31:31 +00:00