Skip to content
Commits on Jan 28, 2015
  1. @infininight
  2. @abitgone @infininight

    Grammar: Support ASP server-side comments

    Originally reported as an issue with GitHub's linguist, I found
    that the problem was actually with the HTML-ASP textmate bundle
    that GitHub's Linguist uses for syntax highlighting.
    
    I've added a pattern which detects the <%-- --%> syntax used for
    ASP server-side comments (as used in ASP and ASP.NET).
    
    This is linked to and fixes github/linguist#895.
    abitgone committed with infininight Jan 27, 2015
Commits on Aug 16, 2013
  1. @infininight
Commits on Nov 29, 2011
  1. @infininight

    Improve comment.line match.

    infininight committed Nov 29, 2011
  2. @infininight

    Move folding settings.

    infininight committed Nov 29, 2011
  3. @infininight

    Add readme.

    infininight committed Nov 29, 2011
Commits on Jul 17, 2007
  1. @sorbits

    Patch from Kroc Camen to improve grammar with matching of:

    'In' & 'Step' - "For Each ... In ... Step ..."
    'Property' & 'End Property' for classes
    'REM ' single line comment marker
    Operators: =, >=, <=, <, >, <>, +, -, *, ^, & (concatenate) and 'Is' for "Is Nothing" comparison
    'Class_Initialize' & 'Class_Terminate' de/constructor functions for classes
    
    Also added support for folding of classes/functions.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@7757 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jul 17, 2007
Commits on Mar 4, 2007
  1. @sorbits

    Add the following keys to the bundle’s info.plist:

    contactName:
       The full name of the contact for this bundle.
    contactEmailRot13:
       A ROT13 encoded email address for the bundle contact (we obfuscate it to avoid spammers from picking up the files, seeing how bundles will often be available via anonymous svn over http).
    description:
       A short description for this bundle. Do link to more info about the language (or whatever) the bundle is about. I decided on using HTML for this (but leave out the initial paragraph tag) since it seemed like overkill to run a single line of text through Markdown.pl, just to convert [foo](link) into <a href="link">foo</a>
    
    Many of the current descriptions could use some improvements, I just wanted to get the ball rolling :)
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@6718 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Mar 4, 2007
Commits on Nov 16, 2006
  1. @infininight
Commits on Oct 27, 2006
  1. @infininight

    Slightly cleaned up menu.

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@5662 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Oct 27, 2006
Commits on Sep 2, 2006
  1. @infininight

    Adding new punctuation scopes to various rules.

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@5039 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Sep 2, 2006
Commits on Aug 23, 2006
  1. @sorbits

    • add a rule for function declarations to make them show in the symbo…

    …l pop-up etc. (this is copy’n’paste from ASP vb.NET — I don’t know if there are subtle differences in the way functions are declared, so this rule may need revising from someone who actually knows ASP)
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@4892 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Aug 23, 2006
Commits on Aug 10, 2006
  1. @infininight

    Remove swallow use in favor of a constant.character.escape.apostrophe…

    … pattern.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@4634 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Aug 10, 2006
Commits on Jul 17, 2006
  1. @infininight

    Add key equivalent of ⌃⌥⇧A to grammars.

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@4291 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Jul 17, 2006
Commits on Jul 14, 2006
  1. @infininight

    Converted to the new XML format to avoid an escaping issue. Remove an…

    … outdated color rule.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@4200 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Jul 14, 2006
Commits on Jun 14, 2006
  1. @sorbits

    • remove tab trigger from name (second batch)

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@3650 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jun 14, 2006
  2. @sorbits

    • remove mention of tab trigger from the name

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@3648 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jun 14, 2006
Commits on Apr 15, 2006
  1. @sorbits

    • when a TM_COMMENT_STOP character is given, the default value of TM_…

    …COMMENT_MODE is block (instead of line)
    
    • strip all comment preferences to minimal number of variables (by relying on the smart default values)
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@3044 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 15, 2006
Commits on Apr 9, 2006
  1. @sorbits

    • all single line comments, bullet points (plain text), and quoted li…

    …nes (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.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@2977 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 9, 2006
Commits on Nov 24, 2005
  1. @sorbits

    • cleanup

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@2252 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Nov 24, 2005
Commits on Nov 16, 2005
  1. @sorbits

    • comment preferences for ASP

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@2159 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Nov 16, 2005
Commits on Sep 30, 2005
  1. @sorbits

    • support <% ' comment %> (i.e. with %> in the comment)

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@1868 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Sep 30, 2005
Commits on Jun 12, 2005
  1. @sorbits

    Even more languages now conform...

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@1182 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jun 12, 2005
Commits on Jun 11, 2005
  1. @sorbits

    First set of files updated to latest naming trend.

    Themes haven't been updated to this yet, so you may want to wait doing svn up until everything is updated.
    
    Feel free to make corrections -- most important thing is, things that should be styled equally, should share top-name, things which shouldn't be styled equally, should not share top name. So a language should not have half a dozen keyword sub-groups but instead have storage.*, variable.*, support.*, and keyword.*.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@1176 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jun 11, 2005
Commits on May 15, 2005
  1. @sorbits

    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!
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@916 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed May 15, 2005
Commits on May 4, 2005
  1. @sorbits

    Added scope to all this stuff using a bash (zsh) function:

       add_scope () {
          {  pl <"$1"|egrep -v 'scope = |^} *$'
             echo "    scope = \"source.$2\";"
             echo "}"
          } >"$1_new"
          mv "$1_new" "$1"
       }
    
       for file in Snippets/*.plist; do add_scope $file NAME; done
    
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@840 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed May 4, 2005
  2. @sorbits

    • Renamed some rules.

    • Made HTML-ASP declare only a rule for <%?…%> and include text.html.basic for the rest.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@830 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed May 4, 2005
Commits on Apr 22, 2005
  1. @sorbits

    Changed all names to singular form.

    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@649 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 22, 2005
Commits on Apr 21, 2005
  1. @sorbits

    Moved all bundles. I'm not sure what happens if you do “svn up” and y…

    …ou have modified stuff inside one of the bundles.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/ASP.tmbundle@622 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 21, 2005
  2. @sorbits

    • Added scopeName key to all languages. Most of them as source.<filen…

    …ame>.
    
    • 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.
    
    
    
    git-svn-id: http://svn.textmate.org/trunk/ASP.tmbundle@612 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 21, 2005
Commits on Jan 24, 2005
  1. Changed pattern for swallowing escaped characters in double-quoted st…

    …rings
    
    git-svn-id: http://svn.textmate.org/trunk/ASP.tmbundle@126 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    Rich Barton committed Jan 24, 2005
  2. @sorbits

    Added as lowercase.

    git-svn-id: http://svn.textmate.org/trunk/ASP.tmbundle@124 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jan 24, 2005
  3. @sorbits

    Adding them in lowercase.

    git-svn-id: http://svn.textmate.org/trunk/ASP.tmbundle@121 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jan 24, 2005
Commits on Jan 20, 2005
  1. @sorbits

    Name and UUID meta data added to bundles.

    git-svn-id: http://svn.textmate.org/trunk/ASP.tmbundle@106 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jan 20, 2005
  2. @sorbits

    Added UUID to all syntaxes.

    git-svn-id: http://svn.textmate.org/trunk/ASP.tmbundle@105 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jan 20, 2005
Something went wrong with that request. Please try again.