Commits on Aug 22, 2012
Commits on Aug 21, 2012
  1. @sorbits

    Use a shell wrapper instead of binary mate

    This is to ensure we use the proper version of mate.
    sorbits committed Aug 21, 2012
Commits on Aug 17, 2012
  1. @sorbits

    Use correct encoding for man pages

    We generate UTF-8 man pages and set ‘charset=UTF-8’ using the <meta> tag, but WebKit ignores this.
    
    I also tried to set the ‘com.apple.TextEncoding’ extended attribute (to UTF-8), but this is ignored as well.
    
    So the only fix was to include a “byte order mark” (BOM) in the file.
    sorbits committed Aug 17, 2012
Commits on Dec 26, 2011
  1. @infininight

    Use 1.9 compatible when statements.

    Patch from Freek Dijkstra.
    infininight committed Dec 26, 2011
Commits on Dec 10, 2011
  1. @infininight
  2. @sorbits

    Add mate binary.

    sorbits committed Dec 10, 2011
  3. @sorbits
Commits on Oct 10, 2011
  1. @infininight

    Move to Themes bundle.

    infininight committed Oct 10, 2011
Commits on Sep 21, 2011
  1. @infininight

    Moved to SCM bundle.

    infininight committed Sep 21, 2011
  2. @infininight

    Remove unused library.

    infininight committed Sep 21, 2011
Commits on Sep 20, 2011
  1. @sorbits

    Remove LaTeX support files.

    These were only in the global support folder due to limitations of TM 1.x.
    sorbits committed Jun 14, 2011
  2. @sorbits

    Remove TextMate 1.x files.

    sorbits committed Jun 14, 2011
  3. @sorbits

    Make rescan_project a no-op.

    This augments/fixes commit cacb58ec.
    sorbits committed Nov 17, 2010
  4. @sorbits
  5. @sorbits

    Let go to line use Support/bin/mate.

    One exception is when there is no file specified. In this case we want to go to a particular line in current file which is presently unsupported by mate (but should be supported via TM_DOCUMENT_UUID).
    sorbits committed Nov 17, 2010
  6. @sorbits

    Make rescan_project a no-op.

    sorbits committed Nov 17, 2010
  7. @infininight

    Support placeholder text in get_string.

    Patch from Brenton Simpson.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Support@12058 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Sep 20, 2011
Commits on May 19, 2011
  1. @sorbits

    Setup image_path variable.

    This variable is referenced in scripts/sortable.js and required for making the tables sortable (it would previously throw a JS exception when trying to make tables in the ‘sortable’ class sortable).
    
    git-svn-id: http://svn.textmate.org/trunk/Support@12029 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed May 19, 2011
Commits on Jan 8, 2011
  1. @sorbits

    Headings must now start with A-Z or 0-9.

    The match was made so that they could actually start with spaces (since headings can contain spaces). This would match XATTR_SHOWCOMPRESSION in removexattr(2).
    
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11997 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Jan 8, 2011
Commits on Dec 7, 2010
  1. @infininight

    Remove Builder.rb to avoid conflicts, the library has been moved into…

    … the bundles that require it.
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11993 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    infininight committed Dec 7, 2010
Commits on Dec 5, 2010
  1. @sorbits

    Fix htmlize when used with utf-8 strings.

    We would use string#reverse as a workaround for missing look-behind, however, for certain (utf-8) strings this would not work as expected.
    
    Test which failed: assert(htmlize(':  .ℵ. ') == ': &nbsp;.ℵ. ').
    
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11989 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Dec 5, 2010
Commits on Dec 1, 2010
  1. @sorbits

    Update code for :fix_href support.

    No longer necessary to use tm-file and we prefer e_url over Ruby’s CGI.escape.
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11988 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Dec 1, 2010
  2. @sorbits

    Exclude default from theme menu and filter duplicates.

    Code moved from template to “controller” and using more of a data structure for theme info.
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11987 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Dec 1, 2010
  3. @sorbits

    Add URL escaping of image paths.

    It doesn’t actually seem necessary to url escape file paths, it doesn’t hurt either, and since all the other paths were escaped…
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11986 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Dec 1, 2010
  4. @sorbits

    Improve generated template.

    Mainly suppress a lot of empty lines (use <%- … -%> ERb tags).
    
    Also remove unused JavaScript code.
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11985 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Dec 1, 2010
  5. @sorbits

    Let web_preview.rb be a wrapper for TextMate::HTMLOutput.

    Also add missing require: escape.rb.
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11984 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Dec 1, 2010
  6. @sorbits

    Rework (web) output theme code.

    It’s now possible to set the TM_THEME_PATH variable to a colon-separated list of places where themes are stored. The idea is to move themes to bundles and have bundles with themes append to this variable via the shell variable settings.
    
    Theme names shown in the pop-up are capitalized and sorted.
    
    Unified the code dealing with default, bundle, and user styles. I haven’t matched the previous semantics, as it would only use styles from the current bundle if those styles had the same name as one of the default styles (excluding user styles). It now link to all styles matching ${TM_BUNDLE_SUPPORT}/Support/css/*/styles.css. This means a bundle can cause new items to appear in the theme selector (which is likely not desired).
    
    
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11983 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Dec 1, 2010
Commits on Nov 16, 2010
  1. @sorbits

    Don’t use fcntl(F_SETOWN) when there is no interactive input.

    This is because the 64 bit version of OS X (10.6) does not support this option. Ticket F66289D9.
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11965 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Nov 16, 2010
Commits on Nov 12, 2010
  1. @sorbits

    Bumped to surpass TM r1616

    git-svn-id: http://svn.textmate.org/trunk/Support@11963 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Nov 12, 2010
Commits on Oct 3, 2010
  1. @sorbits

    Remove tool to dump proxy config.

    This isn’t overly useful since the config might involve a PAC file.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11954 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Oct 3, 2010
Commits on May 16, 2010
  1. @Soryu

    [FIXED] Inclusion order of print stylesheet. The order now for e.g. t…

    …he Markdown bundle:
    
    1. Support/themes/default/print.css
    2. Bundles/markdown.tmbundle/Support/css/default/print.css
    3. Themes/Webpreview/print.css
    
    So that user specific rules from Themes can override Bundle specific rules (though one could make a case that it should be the other way around) and those can override the default rules.
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11941 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    Soryu committed May 16, 2010
  2. @Soryu

    [CHANGED] Print stylesheet for web preview: Remove underlining of lin…

    …ks. Links will now be bold and have a brown/dark orange color. See http://www.alistapart.com/articles/goingtoprint/ for reference.
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11940 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    Soryu committed May 16, 2010
Commits on Apr 19, 2010
  1. @sorbits

    Minor improvements to html man.

    * Use $TMPDIR when available.
    * Capture stderr from man2html so these are shown incase of error (not ideal, but better than blank page).
    * Remove the third legacy script path argument — this was required back when JS executions did not have the TM_SUPPORT_PATH environment variable.
    
    
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11929 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 19, 2010
  2. @sorbits

    Improvements to man htmlification from Eric O’Connell.

    * Added a static header which contains the page name plus the “Jump to Section” pop-up.
    * Added a “See Also” pop-up. This contains all references from the current manual page.
    
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11928 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 19, 2010
Commits on Apr 17, 2010
  1. @sorbits

    Parsing improvements.

    * Allow dots in references, e.g. ‘launchd.conf(5)’.
    * Skip curly quote conversion when backtick is part of the quoted text. E.g. ‘procmail(1)’ has »…`hostname` temporary `unique'…« — now punctuation is only changed for ‘unique’.
    
    
    
    git-svn-id: http://svn.textmate.org/trunk/Support@11927 dfb7d73b-c2ec-0310-8fea-fb051d288c6d
    sorbits committed Apr 17, 2010