Skip to content
Commits on Oct 2, 2014
  1. @robsonpeixoto @infininight
Commits on Jun 18, 2014
  1. @infininight

    Point to ruby 1.8 shim

    infininight committed
    Using a shim allows us to catch when 1.8 of ruby is not present and provide other options.
    
    #ignore
Commits on Jul 27, 2013
  1. @infininight

    Use version 1.8 of ruby for bundle items

    infininight committed
    10.7 and 10.8 only include ruby 1.8, so all bundle items have been written to work with that. Optionally supporting ruby 1.9 and 2.0 is problematic as these versions are not fully backwards compatible.
    
    #ignore
Commits on Sep 10, 2012
  1. @infininight
Commits on Nov 17, 2011
  1. @infininight

    Improve comment.line match.

    infininight committed
  2. @infininight

    Move folding settings.

    infininight committed
  3. @infininight

    Add readme.

    infininight committed
Commits on Mar 6, 2010
  1. @akafred

    Added support for Gauche/gosh (http://practical-scheme.net/gauche/).

    akafred committed
    (You install gauche easily by doing sudo port install gauche.)
Commits on Nov 25, 2008
  1. @lasersox

    Moving the Scheme Run command to Executor.

    lasersox committed
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@10870 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Nov 14, 2008
  1. @sorbits

    • do not make TM save current file.

    sorbits committed
    The command already writes the document to TM_FILEPATH or otionally a tmp. file if the document is untitled.
    
    Patch from larryv.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@10810 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Sep 25, 2008
  1. @infininight
Commits on Jun 10, 2008
  1. @infininight

    Add punctuation scope to function rule, and correct punctuation end c…

    infininight committed
    …apture for the lambda rule.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@9883 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Mar 31, 2008
  1. @infininight

    Implementation of Python-style folding anchored at newlines. Minor im…

    infininight committed
    …provements to the numeric constant highlighting.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@9242 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Mar 29, 2008
  1. @infininight

    Cleaned up numeric literals and lambda argument highlighting. Patch f…

    infininight committed
    …rom ozy` via irc.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@9231 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Apr 12, 2007
  1. @ciaran

    Tightened scoping for characters (#\c) and added named characters (#\…

    ciaran committed
    …tab, space and newline) and hex-literal characters (e.g. #\x000)
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@6976 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Mar 4, 2007
  1. @sorbits

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

    sorbits committed
    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/Scheme.tmbundle@6718 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Oct 8, 2006
  1. @jrus

    one last little fix

    jrus committed
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@5399 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  2. @jrus

    one more rule removed (that was never reached)

    jrus committed
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@5398 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  3. @jrus
  4. @jrus

    go ahead and do special case emtpy lists and symbols. anything else q…

    jrus committed
    …uoted can stay a string.other
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@5396 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  5. @jrus

    fix a few minor problems caused by the last check-in. hopefully this …

    jrus committed
    …one works for everyone. we still may want to special-case '() and 'symbol
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@5395 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  6. @jrus

    pretty major update to scheme grammar: allow things other than s-exps…

    jrus committed
    … at the top level; sort built-in functions into some categories so they can be colored better; try to make it so quoting things actually works (we probably want to change the scope if the thing quoted is just a single symbol); split most of the regexps onto multiple lines, and add comments for readability; change keyword.other scopes to keyword.control.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@5394 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Sep 14, 2006
  1. @sorbits

    • some better indent patterns for Scheme — this is useful for all lan…

    sorbits committed
    …guages which use s-expressions, so it might be worth considering letting them all inherit from the same scope
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@5216 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Sep 11, 2006
  1. @sorbits

    • improve folding patterns (previous set could lead to hangs because …

    sorbits committed
    …of nested repeats in the stop marker pattern)
    
    • remove empty alternation-branch (resulting in zero-width match) from the support.function.scheme rule
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@5162 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Sep 5, 2006
  1. [NEW] Added punctuation scopes and a invalid.illegal scope for unmatc…

    Rob Rix committed
    …hed parens.
    
    [FIXED] Evaluate Selection uses STDIN with csi (I don't have mzscheme so I haven't altered its behaviour) so the fallback to Line if there is no selection will work.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@5086 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Aug 16, 2006
  1. @infininight
Commits on Aug 15, 2006
  1. - Added support for comments in more scopes.

    Mikael Säker committed
    - Removed unused pattern for parameters.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@4786 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jul 17, 2006
  1. @infininight
Commits on Jul 14, 2006
  1. @infininight

    Global change from constant.character.escaped to constant.character.e…

    infininight committed
    …scape, we had been split 50/50 so this brings all the languages in line with each other.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@4196 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
  2. @infininight

    • Change keyword to keyword.other

    infininight committed
    • Add .scheme to end of most scopes.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@4193 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jul 13, 2006
  1. @infininight

    Change expression.scheme to meta.expression.scheme; change preference…

    infininight committed
    … item to match.
    
    git-svn-id: http://svn.textmate.org/trunk/Bundles/Scheme.tmbundle@4161 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Jul 11, 2006
  1. @infininight
Commits on Jul 10, 2006
  1. @jrus

    add guile to list of possible scheme interpreters

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

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

    sorbits committed
    …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/Scheme.tmbundle@3044 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Commits on Apr 9, 2006
  1. @sorbits

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

    sorbits committed
    …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/Scheme.tmbundle@2977 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
Something went wrong with that request. Please try again.