Commits on Oct 3, 2012
  1. Okay, re-enable `indent-tabs-mode'

    It keeps the diff against the upstream version from exploding out of control.
    committed Oct 3, 2012
  2. Bump version number.

    committed Oct 3, 2012
  3. Ensure installed packages are not listed as "available"

    The problem was with `cl-pushnew'. It uses `eql' for comparisons by default,
    which is too strict. Changing the `:test' function to `equal' solved the
    Create a test to verify the correct behavior.
    committed Oct 3, 2012
  4. Kill the generated autoloads buffer after package installation.

    This prevents installation from being stopped by the autoloads file being newer
    than the buffer.
    committed Oct 3, 2012
  5. Test parsing a tar package.

    committed Oct 3, 2012
  6. Declare indentation handling for `with-package-test'.

    This lets the keyword arguments to be on the same line as `with-package-test'
    without messing up indentation of the rest of the forms.
    committed Oct 3, 2012
  7. Don't try to highlight `ert-deftest'.

    It is irrelevant to the real testing and invokes site-specific functionality.
    committed Oct 3, 2012
  8. Test building multi-file packages.

    Tar files are built, tested for the presence of the correct files, and deleted.
    committed Oct 3, 2012
  9. Remove coffee-mode package and update archive-contents.

    From now on, testing will only use test-specific packages.
    committed Oct 3, 2012
  10. Fix symbol/string issues.

    committed Oct 3, 2012
  11. Replace package "xclip" with "simple-single"

    It is smaller and more clearly not real code.
    committed Oct 3, 2012
  12. Test "foo-pkg.el" creation.

    committed Oct 3, 2012
  13. version-list/string correction.

    Also, write only a "nil" when a package has no dependencies.
    committed Oct 3, 2012
  14. Add test packages.

    committed Oct 3, 2012
  15. Use library `cl-lib' from Emacs 24.3.

    This is the correct way to use the cl libraries going forward.
    committed Oct 3, 2012
  16. Remove obsolete TODOs

    (waiting for compile to finish)
    committed Oct 3, 2012
Commits on Sep 30, 2012
  1. Use some macro magic on `with-package-test'

    It now accepts a (required) list of (optional) keywords to control behavior. So
    far, only one keyword is present: `file' which inserts the contents of the
    argument into the test buffer.
    committed Sep 30, 2012
  2. Get rid of `indent-tabs-mode'

    I never liked it anyway.
    committed Sep 30, 2012
  3. Clean up temporary files with a macro rather than a function.

    Cleaning up temporary files should happen at test *execution* time, not at
    definition time.
    committed Sep 30, 2012
  4. Highlight `ert-deftest' forms.

    committed Sep 30, 2012
Commits on Sep 28, 2012
  1. Begin creating ERT-based test suite.

    I'll copy over some of my old test cases, though things are MUCH simpler now, so
    much of it won't survive the transition.
    committed Sep 28, 2012
  2. Use ".dir-locals.el" to specify coding standards.

    `indent-tabs-mode' is set to `t'.
    committed Sep 28, 2012
Commits on Jun 4, 2012
  1. package-load-descriptor: Remove redundant file check.

    `load' already checks for the existence of a file when loading it; we don't need
    to check again. Plus, `load' is more flexible about filename endings.
    committed Jun 4, 2012
  2. package-menu--find-upgrades: clarify `tabulated-list-entries' format

    Also, remove unused `let'-bound variable.
    committed Jun 4, 2012