Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jan 27, 2012
  1. README typos

    authored
Commits on Jan 26, 2012
  1. New commands.

    authored
    - :C[element, scaffold, page, behavior, test, task, email]
    - :Ccd and :Clcd to change the (local) current directory to the app
      root.
    - Updated README.
  2. Big refactor. Few new commands.

    authored
    - File commands are auto-declared instead of by hand.
    - File command completion is now a single multi-purpose func.
    - Adds the T & R command modifiers (open file as :tab or :r)
    - Adds :Cless, :Csass, some stub commands.
    - More comments and cleaner folds.
    - Misc utility funcs.
Commits on Jan 11, 2012
  1. Merge branch '2.0-support'

    authored
Commits on Dec 23, 2011
  1. More changes for 2.0. Most commands now work.

    authored
    Next step will be detecting the Cake version so that both
    can be supported in the same file.
Commits on Dec 1, 2011
  1. Renames for 2.0 support. Still non-functional.

    authored
    Need to do some thinking about the remaining changes. For example,
    command arguments should be probably be taken as case-insensitive.
    `:Cmodel App` and `:Cmodel app` should both open the same file.
Commits on Aug 9, 2011
  1. Handles the application controller, model, and helper properly

    authored
    They weren't getting recognized as part of the app before.
  2. Fixes issue #2, some windows specific fixes.

    authored
    Yanked an unnecessary bit of the if-statement that was causing the
    problem.
    
    There were also a few extraneous '/'s that might have caused problems
    for anyone on Windows.
Commits on Jul 15, 2011
  1. Alias :Cstyle for :Ccss

    authored
    This was getting confusing when I switch between Rails and Cake,
    using rails.vim and :Rstyle.
Commits on Jul 14, 2011
  1. Fixes errors when opening vim without a file arg

    authored
    I threw in a try-catch statement, it was a list index
    error that goes off when there's a no-name buffer.
    
    Also cleans up the Darwin detection now that I've
    discovered =~
Commits on Jul 9, 2011
  1. Updates docs

    authored
Commits on Jul 7, 2011
  1. Adds :Chelper, :Cbehavior, and :Ccomponent commands

    authored
    No guarantees that they work yet...
  2. Fixes handling of controller names with extra underscores.

    authored
    Fixes a bug when handling files that have more than one underscore.
    
    I didn't originally consider that models and controller names can
    be composed of multiple words joined by underscores.
    
    Ex. time_period_histories_controller.php
    
    These weren't getting evaluated correctly, leading to the plugin
    trying to open time.php as the model for the above controller.
Commits on Jul 6, 2011
  1. Doc revisions

    authored
  2. Adds indicator and BufEnter autocommand, :Cgrep command.

    authored
    A few too many changes for one commit:
    -- indicator and startup() command
    -- lazy associate() function
    -- :Cgrep
    -- :Clayout
    -- better app detection -- checks for Cake-specific files
Commits on Jun 29, 2011
  1. Updated README, :CLdoc for opening API docs in Lynx.

    authored
    :CLdoc is the same as :Cdoc but uses Lynx. Not thoroughly
    tested, but seems to work so far (provided of course, that
    Lynx is installed).
    
    The README includes a few more examples and is updated to
    reflect new features and commands.
Commits on Jun 28, 2011
  1. Improves and cleans up the tab completions.

    authored
    Moves common functionality in the tab comp functions to a helper
    function.
    
    Fixes the :Cview tab completion, so that completions are show for
    [controller]/[view] syntax--though not until the '/' character is
    used.
    
    Gets rid of camelCase for all functions names and replaces them with
    under_scores--which I think looks cleaner in vim-script.
Commits on Jun 27, 2011
  1. Adds tab completion to all the navigation commands.

    authored
    This is probably one of a few commits that will address this.
    Currently, entering filenames that include extensions, or entering
    xyz_controller is not allowed.  This is likely to change.
    
    The tab completion is still a bit shaky, but should work fine in
    most cases.
Commits on Jun 24, 2011
  1. Improves :Cview command, revises documentation.

    authored
    The :Cview command now accepts extended syntax and is a little
    smarter than before. It now will open the current function's view
    when working in a controller--by default.
    
    Should improve Windows support, although it's still sketchy. I'm
    going to address that in the next commit.
    
    Also makes some minor structural changes.
Commits on Jun 16, 2011
  1. New features, updated documentation, and OS detection

    authored
    -Adds :Ccss, :Cjs, and :Cdoc functions
    -Checks OS to set a directory separator constant.
    -Updates documentation.
Commits on Jun 14, 2011
  1. Adds links to readme

    authored
  2. Adds an early attempt at documentation.

    authored
    -Adds content to /doc/cakephp.txt
    -Minor README changes.
  3. Adds navigate functionality.

    authored
    This commit adds most of the functionality for the initial release:
    --plugin automatically identifies cake app environment.
    --pluralize & singularize functions with corresponding isPlural and
      isSingular methods.
    --associate function generates a dictionary of associated MVC
      objects.
    --new README.md with installation and getting started.
    --lots more...
Something went wrong with that request. Please try again.