Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: textmate-1.x
Commits on Feb 6, 2012
  1. @joshvarner

    Fix regression causing `namespace\foo();` to match as meta.namespace.php

    joshvarner authored Josh Varner committed
  2. @joshvarner

    Adding many missing built-in constants

    joshvarner authored Josh Varner committed
  3. @joshvarner

    Make Exception constructors completable

    joshvarner authored Josh Varner committed
  4. @joshvarner

    Match built-in classes more intelligently

    joshvarner authored Josh Varner committed
  5. @joshvarner

    Adding built-in interfaces to completions

    joshvarner authored Josh Varner committed
  6. @joshvarner

    Removing redundant lookahead from built-in function matches (should s…

    joshvarner authored Josh Varner committed
    …lightly improve performance)
  7. @joshvarner

    Add support for classes in ⌃H "Documentation for Word" command

    joshvarner authored Josh Varner committed
  8. @joshvarner

    Moving phpdoc output directory to '.phpdoc'

    joshvarner authored Josh Varner committed
  9. @joshvarner

    Adding Spanish and Japanese translations

    joshvarner authored Josh Varner committed
  10. @joshvarner

    Only reload bundles for completions/syntax changes (which only happen…

    joshvarner authored Josh Varner committed
    …s when generating en docs)
  11. @joshvarner

    Adding English, German and French (note: untranslated items may fallb…

    joshvarner authored Josh Varner committed
    …ack to English)
  12. @joshvarner

    Updating function list and documentation generators to pull from the …

    joshvarner authored Josh Varner committed
    …PHP documentation project
Commits on Sep 22, 2011
  1. @infininight
Commits on Sep 20, 2011
  1. @infininight
Commits on Jul 31, 2011
  1. @sorbits

    Updated/rewrote indentation patterns.

    sorbits authored
    I used the sample below for testing. The comments are part of the test (and not meaningful).
    
    The only issue is brace-less case statements, here we do not indent. There is no way to handle this with the current indent system.
    
    	<?php
    
    	if(foo)
    	{
    		$values = array( // indent only after arrays
    			"raw",
    			"foo", // single line comment
    			"bar", /* no trailing comma on next */
    			"fud"
    		);
    		if(foo): // colon-terminated
    			foo();
    			bar();
    		else:
    			bar(42);
    			if(foo) /* indent just next */
    				bar();
    		endif;
    	}
    	else
    	{
    		if(foo) {
    			foo();
    			bar();
    		} else {
    			if(foo) {
    				foo();
    				bar();
    				switch(foo):
    					case 31:
    					{
    						bar();
    						fud();
    					}
    					break;
    
    					case 42:
    					bar();
    					break;
    				endswitch;
    			}
    			else {
    				for($i = 0; $i < 42; $i++):
    					bar();
    					baz();
    					for($i = 0; $i < 42; $i++)
    						bar();
    				endfor;
    			}
    		}
    	}
    	?>
Commits on May 25, 2011
  1. @joshvarner
  2. @joshvarner
Commits on Feb 7, 2011
  1. @joshvarner

    Function Tooltip: Fix hang caused when running command on a line begi…

    joshvarner authored
    …nning with an invalid function name (fixes #13)
Commits on Dec 3, 2010
  1. @joshvarner

    Fix improper selectors for contents of array indexes (e.g., `$foo[bar…

    joshvarner authored
    …()]` bar should not be `variable.other.php`)
  2. @joshvarner
  3. @joshvarner
Commits on Nov 28, 2010
  1. @joshvarner
Commits on Nov 25, 2010
  1. @joshvarner
  2. @joshvarner
  3. @joshvarner
Commits on Nov 8, 2010
  1. @joshvarner

    Fix `new $foo()` matching as a closure invocation, add support for in…

    joshvarner authored
    …voking variable variables (`$$bar()`)
  2. @joshvarner
Commits on Nov 6, 2010
  1. @joshvarner

    Match static method calls and property access before normal variables

    joshvarner authored
    Fixes issue where `( $foo::bar())` is highlighted properly but `($foo::bar())` isn't
Commits on Nov 3, 2010
  1. @joshvarner
  2. @joshvarner
  3. @joshvarner
Something went wrong with that request. Please try again.