Permalink
Switch branches/tags
Commits on Feb 1, 2013
  1. Fix solver exn

    samoht committed Feb 1, 2013
  2. Revert version bump

    samoht committed Feb 1, 2013
  3. Bump trunk version number

    samoht committed Feb 1, 2013
  4. Improvement to the solver heuristics

    samoht committed Feb 1, 2013
    This should fix #415
Commits on Jan 30, 2013
  1. Remove duplicated code

    samoht committed Jan 30, 2013
  2. Update jenkins

    samoht committed Jan 30, 2013
  3. Fix jenkins init

    samoht committed Jan 30, 2013
  4. Fix unit-tests

    samoht committed Jan 30, 2013
  5. Small fixes to improve error recovery:

    samoht committed Jan 30, 2013
    * when the extract phase is failing, recover from errors (this should fix #402)
    * when the user do CTRL-C let the child clean-up properly
Commits on Jan 29, 2013
  1. Refactor some API bits and improve the error displayed to the user wh…

    samoht committed Jan 29, 2013
    …en using 'opam repository <COMMAND>s'
  2. Add "root" to the list of implicit variables.

    samoht committed Jan 29, 2013
    This should fix #419
  3. 'opam config var' needs an argument

    samoht committed Jan 29, 2013
    Fix #418
Commits on Jan 28, 2013
  1. Fix broken `opam config env` (introduced by 7551244)

    samoht committed Jan 28, 2013
    CAML_LIBRARY_PATH and custom compiler variables were not displayed properly.
    
    This should fix #417
  2. Add implicit env variables when building packages.

    samoht committed Jan 28, 2013
    Now, OPAM_PACKAGE_NAME and OPAM_PACKAGE_VERSION are available.
  3. Do not check the consistency on every state load, as this can be wron…

    samoht committed Jan 28, 2013
    …g in some cases (ie. for instance, when the global lock is taken).
    
    Previously, having a long-running 'opam install <foo>' command in one term and an 'opam list' in an other will break in an horrible way as the 'opam list' consistency check will remove the eventual tmp dirs created by 'opam install <foo>'
    
    This is fixed by doing global consistency check only when we have the global lock (ie. when we know that no other operation can be done concurrently) and switch consistency checks when we have the right switch lock.
  4. Do not clean tmp files in repository caches if there exists at least …

    samoht committed Jan 28, 2013
    …a compiler having the package installed.
Commits on Jan 27, 2013
  1. Update CHANGES

    samoht committed Jan 27, 2013
  2. Install all the API libraries

    samoht committed Jan 27, 2013
Commits on Jan 25, 2013
  1. Update CHANGES

    samoht committed Jan 25, 2013
  2. Fix 'opam repo remove <pkg>'

    samoht committed Jan 25, 2013
Commits on Jan 24, 2013
  1. Merge pull request #413 from avsm/master

    samoht committed Jan 24, 2013
    jenkins fix
Commits on Jan 23, 2013
  1. Speed-up file access by not using lseek

    samoht committed Jan 23, 2013
    This is related to performance improvments mentionned in #412
  2. Speed-up the 'opam config env' command.

    samoht committed Jan 23, 2013
    This should fix #412