18 Jul, 2012

3 commits

  • The directory names were being converted to urls and then compared to the
    contents of the record. The problem with this is there could be directories with
    extremely wierd names in there, not created by antigen. This could throw the
    dir->url conversion off.

    So, with this, the urls from the record are converted to directory names and are
    compared with the contents of repos/. Any directory unaccounted for will be
    converted to a repo url, solely for the purpose of displaying to the user. After
    confirmation, these directories are deleted, whether they represent a git clone
    or not.

    Shrikant Sharat
     
  • The force argument makes the `-cleanup` command behave in a non-interactive
    fashion, by deleting the unused clones without asking for a confirmation.

    Shrikant Sharat
     
  • Keeping the branch and the repo url as separate fields for each bundle entry,
    seems to be only causing trouble. Now, the repo url and the branch are joined
    togather with a `|` character and split only when needed.

    Shrikant Sharat
     

17 Jul, 2012

4 commits


16 Jul, 2012

1 commit

  • The globs looking for *.zsh, *.sh etc. files is incorrect. It needs `\.` instead
    of `.`.

    Also added the NULL_GLOB option to the patterns as (N), so that there wouldn't
    be an error if there are no files matching the pattern. Fix taken from
    https://github.com/sharat87/oh-my-zsh/commit/51c55ad17e23db89e72424add0c34fa20654cd8f

    Shrikant Sharat
     

13 Jul, 2012

7 commits


12 Jul, 2012

1 commit


13 Jun, 2012

1 commit


11 Jun, 2012

2 commits


09 Jun, 2012

3 commits


08 Jun, 2012

13 commits


07 Jun, 2012

2 commits

  • It looks like bundle-apply is not required anymore. Now that we call `compinit
    -i` at the end of `bundle-install`, we shouldn't need this. Every time a new
    bundle is added by the user that defines completions, the `bundle-install` the
    user runs, should create the `.zcompdump` with the new completions too. But I'll
    keep this here, probably deprecating after some further investigation.

    Shrikant Sharat
     
  • And a couple of fixes for bugs discovered along the way. These are tests *only*
    for the valid syntaxes. Its currently undefined behavior for invalid syntaxes.
    Tests for proper error reporting should also be added soon.

    Shrikant Sharat
     

06 Jun, 2012

3 commits