Permalink
Commits on Jan 10, 2013
  1. changed leiningen/test to allow the call into the clojure.test report to

    senior committed Jan 10, 2013
    pass through the hook to  the original multimethod
  2. Merge pull request #913 from mybuddymichael/change-tutorial-to-use-find

    technomancy committed Jan 10, 2013
    Use `find .` instead of `tree` in the tutorial
  3. Use `find .` instead of `tree` in the tutorial

    mybuddymichael committed Jan 10, 2013
    `find` is more universal than `tree`.
    
    Fixes #892.
Commits on Jan 9, 2013
  1. Merge pull request #911 from hugoduncan/feature/central-is-release-only

    technomancy committed Jan 9, 2013
    Disable snapshots from maven central
Commits on Jan 8, 2013
  1. Merge pull request #910 from trevor/patch-1

    technomancy committed Jan 8, 2013
    No tabs
  2. No tabs

    trevor committed Jan 8, 2013
    :)
Commits on Jan 3, 2013
  1. No tabs!

    technomancy committed Jan 3, 2013
Commits on Jan 2, 2013
  1. Merge pull request #902 from hyPiRion/uberjar-compile-after-aot-calcu…

    Michael Klishin
    Michael Klishin committed Jan 2, 2013
    …lations
    
    Make jar accept alternative main class
  2. Don't conj :main during uberjar if :aot is :all.

    hypirion committed Jan 1, 2013
    When :aot is :all, don't conjoin the :main value to :aot, as this will result in
    an error.
  3. Make jar accept alt. main class as arg. Fixes #897 and fixes #899.

    hypirion committed Jan 1, 2013
    By having jar accepting an alternative main class, uberjar can call jar with an
    additional parameter and uberjar's alternative main class won't be ignored. This
    fixes #897. In addition, as jar is now responsible for adding main to :aot, the
    main class will now actually be compiled. This fixes #899.
Commits on Dec 29, 2012
  1. Bump reply version

    trptcolin committed Dec 29, 2012
Commits on Dec 28, 2012
  1. Fix typo in sample.project

    hypirion committed Dec 28, 2012
  2. Enforce nREPL dependencies in :repl profile. Fixes #893.

    hypirion committed Dec 28, 2012
    Enforces a nREPL dependency and a clojure-complete dependency for the :repl
    profile. Previously, the first found :repl profile from
    `project.clj`-`profiles.clj`-default was returned and merged into the real
    profile. Now all :repl profiles that are found are merged into the active
    profile.
    
    The dependencies are tagged with the ^:displace tag, and as such will be
    discarded if a collision occurs.
    
    The changes made `repl-profile-in-project` fail as it did not contain
    `leiningen.core.project/empty-dependencies`, which has a :reduce tag in its
    metadata for handling dependency merging. The dependency merger expands the
    version to its url, hence the change to a url map.
    
    Also removed a TODO from the file, fixed by 27fe39d.
  3. Fix ^:displace and ^:replace handling in meta-merge

    hypirion committed Dec 28, 2012
    An object with the metadata flag `:displace` set signals that, if a merge
    conflict appears, this object is to be discarded. Likewise, `^:replace` signals
    that this object should be kept in a merge conflict.
    
    However, previous functionality only tested if the right element had the
    `:replace` flag, or if the left element had the `:displace` flag. This commit
    resolves this by checking whether the left element has a `:replace` flag and the
    right element has a `:displace` flag, and handles accordingly to the semantics
    explained in the previous paragraph.
    
    Whenever two elements where both has the `:displace` flag is merged, the
    leftmost is picked, and their metadata is merged. Likewise for the `:replace`
    flag. The elements will not lose their `:displace` and `:replace` flags, as they
    have not really been preferred over another element.
    
    The `nil?` tests have been placed at the top to reflect that nil is the lack of
    a value, not a value itself. As such, elements will not be "preferred" or
    "discarded" over nil/nothing.
  4. Merge pull request #894 from fbernier/patch-1

    Michael Klishin
    Michael Klishin committed Dec 28, 2012
    Fix deploy link in tutorial
  5. Fix deploy link in tutorial

    fbernier committed Dec 28, 2012
Commits on Dec 26, 2012
  1. Fix classpath test.

    technomancy committed Dec 26, 2012
Commits on Dec 21, 2012
  1. Merge pull request #889 from jaceklaskowski/patch-3

    technomancy committed Dec 21, 2012
    Squashing typos in the plugin section of README.md
  2. Update README.md

    jaceklaskowski committed Dec 21, 2012
    Squashing typos in the plugin section
Commits on Dec 19, 2012
  1. Update lein-pkg.

    technomancy committed Dec 19, 2012
Commits on Dec 17, 2012
  1. Merge pull request #888 from hyPiRion/skip-pom-git-revision-if-empty-…

    technomancy committed Dec 17, 2012
    …git-repo
    
    Skip git revision in pom if empty git repo. Fixes #887.
  2. Skip git revision in pom.xml if empty git repo.

    hypirion committed Dec 17, 2012
    Tests if the git ref path exists before slurping the SHA from it. If it does not
    exist, return nil instead of throwing an error. Also remove empty references to
    the SHA where they may occur.
Commits on Dec 15, 2012
  1. Use aether data to figure out repository id for listener output

    xeqi committed Dec 15, 2012
    For "important" events, aether gives us enough info to figure
    out which repo it is happening from.  Lets use it instead
    of trying to match from project data.
    
    Previously matching from the project data would be incorrect
    and output failures or not output anything for transative repos.