[SCM] vim-addon-manager packaging branch, one-directory-per-addon, created. v0.4.4-38-g928932b

Antonio Terceiro terceiro at debian.org
Sun Jan 22 22:01:32 UTC 2012


The branch, one-directory-per-addon has been created
        at  928932b72b30223f89b4b3b03037245e17c68a71 (commit)

- Shortlog ------------------------------------------------------------
commit 928932b72b30223f89b4b3b03037245e17c68a71
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 19:49:10 2012 -0200

    Console to fiddle with the environment loaded

commit 6711874468d35c2650762a2851664fb84ff4f757
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 19:03:22 2012 -0200

    Add a TODO list

commit 7e4a8eac70e3be8c23ec234ca0c28de4517d2907
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 18:37:30 2012 -0200

    Add test wrapper to perform manual testing
    
    Sometimes it is useful to perform manual testing.  This wrapper will use
    the local registry in spec/data/registry and the scripts in
    spec/data/scripts, and will install to tmp/.

commit 26f06345d0f9d485960a62c7aae68f993e72245f
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 18:29:37 2012 -0200

    Use 'bundle' instead of 'bundles'
    
    This way we are compatible with vim-pathogen

commit 99fb775462948804a5d62673f0b3c8b02b5aea6d
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 18:26:48 2012 -0200

    Run tests with rake during build

commit 6442a9cb853b6b35e2adb31e943a641e0b2985c2
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 14:23:18 2012 -0200

    Implement new style addons
    
    New style addons do not list files in their YAML descriptors, e.g.:
    
      addon: newstyle
      description: "new style addon with a directory instead of files"
      basedir: /path/to/stuff
    
    Such an addon is expected to provide a single directory at
    ${basedir}/bundles/${addon} (i.e., /usr/share/vim/bundles/${addon} by
    default)

commit 7e01731632e0d431249085a08fc877b02083d236
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 12:28:38 2012 -0200

    Making the Addon class select an implementation
    
    If the yaml description contains a 'files' attribute, we use the legacy
    Addon class, otherwise we assume that it describes a new style addon,
    with one directory that must be added to the vim runtimepath.

commit 688753a8cfc66bc514c2cb8de93dff6833d8ceb0
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 12:07:35 2012 -0200

    Change class name in example group header

commit a2b58db0ad48f2b826ef8503ccd34425a01c97c1
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 12:06:49 2012 -0200

    rename spec file for legacy addon class

commit faa5d4eeaecbde25264483fc85dfa1b5a1b9c414
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 11:59:15 2012 -0200

    Move legacy addon bahavior to a separate class
    
    The idea is that the "new style" addons will be implemented by a new
    subclass, with it's own logic for installing, removing and retrieving
    the status.

commit 697276909c4016b32bda5218fda251666e1ca71f
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 11:38:44 2012 -0200

    Move auxiliary method into private area

commit 6fc6c360796784d6dff6f82e4951949bf6da1301
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 11:30:51 2012 -0200

    Move remove logic to the addon itself

commit a4241422516a8a4ab40a2781b3c49f54beb2e670
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 11:22:30 2012 -0200

    Move install logic to the addon itself

commit 4db7a692752e37aede4f06e7bdde8c73c69c2fda
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 10:52:50 2012 -0200

    Remove warning on Ruby 1.9 caused by ambiguous syntax

commit 99e25c0b0faa6e3261f258c0072329287ee9651a
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 10:44:02 2012 -0200

    Run all tests by default

commit 36ef7a56b97c8a3cd5b69c442a553fc656dc360d
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 10:40:42 2012 -0200

    Basic integration tests

commit c8e00f9958a966f2a6c07ad26e8641a0c4a415a3
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 10:40:18 2012 -0200

    Add silent mode

commit 82cfefc06688e7d777fdce592351908e7129c6cb
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 10:30:02 2012 -0200

    Add basic tests for addon status
    
    Also, refactored a lot of RSpec goodnes into a common module that is
    shared across example groups

commit 9a9be102976f22a85b8ab7745a5da74f4adadf76
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 09:38:25 2012 -0200

    Add some tests for the AddonManager class

commit 62fa1a1470a4ff44b930cc9b38b7dff320306537
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 09:37:45 2012 -0200

    Make it possible to silence the logger

commit 440f357dc7a0e2ca2999b0d19b706e9f15472416
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 09:27:42 2012 -0200

    Fix logger usage

commit e6014a0a27e8b3af37ea5cdfdaafc94f2dbb6641
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 09:07:56 2012 -0200

    Fixcrash with empty registry files on Ruby 1.8

commit 939c3b8f0a7ee712e137e9b6cbe17963933ec526
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 08:57:28 2012 -0200

    Simpler implementation of "load all addons"
    
    Motivation: YAML.load_documents is deprecated in Ruby 1.9. However, I
    had to add a small hack to keep compatibility with Ruby 1.8.

commit 2f3ee3c2e0f54a613a2a6fe38278f53abefeb120
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 08:41:35 2012 -0200

    First rspec test, for registry

commit d4d0ed967b80a4129ebf222a1a883384d5d28bc1
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 08:21:43 2012 -0200

    Fix indentation

commit d02b75b66300e9212fdc74d249a62aa90300e424
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Sun Jan 22 08:20:05 2012 -0200

    Reorganize library code

commit a33682f44818b4e88bdbe767d8d10aa226afc3f0
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 17:38:01 2012 -0200

    update changelog

commit 77a7fc2d643e2136607741fcc8c47b4c1a15969c
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 15:22:12 2012 -0200

    Fix indentation

commit f68b59168862f31da47c8c2d251c5ef72ac65d75
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 15:03:56 2012 -0200

    Install only *.txt at /usr/share/doc
    
    the manpages were being installed there, not very useful.

commit c072e68e88acef7d75d8082a5cf57ca6cef559aa
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 14:57:56 2012 -0200

    Minimal build-time testing

commit 30239ef8fcf8e8ab36f77fa38950f8c277c1f747
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 14:56:55 2012 -0200

    Add missing debian/source/format

commit 46285bb69f25c966c6fcbbf84ee19b16ea9e3b1d
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 14:55:52 2012 -0200

    Bump standards version and debhelper dependency

commit 0ba6f8d8e1f2ab073d305d2ae2bd0fe25ac37c4e
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 14:52:32 2012 -0200

    move Makefile to doc/

commit 1579525c53f92917224e760fa1e9409455c67df7
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 14:44:45 2012 -0200

    Add new changelog entry

commit 9f7b2be859be091efbad9722deb963fd2ac7ebe2
Author: Antonio Terceiro <terceiro at debian.org>
Date:   Mon Jan 9 14:42:11 2012 -0200

    Turning vim-addon-manager in a proper Ruby project

-----------------------------------------------------------------------

-- 
vim-addon-manager packaging



More information about the pkg-vim-maintainers mailing list