Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Sep 28, 2011
  1. @jd

    fix typo

    jd authored
  2. @dimitri
  3. @jd

    Use elpa for rainbow-mode

    jd authored
  4. @jd

    Add google-contacts recipe

    jd authored
  5. @jd

    Add oauth2 recipe

    jd authored
Commits on Sep 25, 2011
  1. @dimitri

    Merge pull request #404 from sirech/css-mode

    dimitri authored
    A recipe for css-mode
Commits on Sep 23, 2011
  1. @dimitri
  2. @dimitri

    Merge branch 'refactoring'

    dimitri authored
    This refactoring is about cleaning up the code and separating it into
    smaller files (think modules).  We begin to change the internal API to
    always receive PACKAGE as a symbol, and the main change is how we deal with
    the dependencies.
    
    Rather than allow parallel async operations to happen, we solve the
    dependencies upfront by doing a topological sort of the :depends we
    recursively read in the recipe files.  That allows us to then install only
    one package at a time and to avoid initializing the same package twice in
    case of multiple reverse depends in the selection.
    
    That in turns allows to simplify the autoload and the main install code a
    lot and goes a long way to fix the bug from issue #400 where a package is
    said installed but its autoload are not yet available.
    
    The el-get-methods are also splitted each into their own file and the new
    function `el-get-register-method' allows to easily add some more privately
    if necessary, and should ease contributing new ones too.
    
    This refactoring merge also brings in some test cases.
    
    The main reason why we can merge such a big refactoring now is that the
    master's branch targets el-get contributors or elisp hackers that will
    handle the breakage.  The el-get-install.el installer file is targeting the
    branch "3.stable" where things still work.  This all new setting of the code
    is intended for release 4.1, not before.
    
    Conflicts:
    	el-get.el
  3. @dimitri

    Add a test for issue #400.

    dimitri authored
    That's not the same as actually fixing it, but I'm at a loss about how
    exactly to do that.
  4. @dimitri

    Status file fixes, now that we deal with a package symbol.

    dimitri authored
    There's a difference between 'package and :package even if both are symbolp.
  5. @dimitri

    Autoloads fixes.

    dimitri authored
  6. @dimitri

    Fix problems with autoloads.

    dimitri authored
    Note that the new dependencies code ensures that we have only one package
    currently installing at any time, so that we don't need timer and defered
    autoloads updating anymore.  That simplifies the code a lot, and I think it
    fixes issue #400, will check that next.
  7. @dimitri
  8. @dimitri
  9. @dimitri
  10. @dimitri
Commits on Sep 22, 2011
  1. @dimitri

    Quote arguments when using start-process-shell-command.

    dimitri authored
    Manual "backport" of 1cbff4a.
  2. @dimitri
  3. @juba @dimitri

    Add pwsafe.el recipe

    juba authored dimitri committed
  4. @juba @dimitri

    Add recipe for color-theme-tangotango

    juba authored dimitri committed
  5. @dimitri
  6. @dimitri
  7. @dimitri

    Fix the refactoring so that it actually works.

    dimitri authored
    This includes teaching methods that they now work with a symbolp PACKAGE,
    some more cleaning up, and some load-path adjustments now that a part of the
    code is in a subdirectory (methods).
    
    Also include some of the tests used to convince oneself that the refactoring
    didn't break any and all use cases for el-get, with some rough documentation
    about how to use them.
  8. @azuk @dimitri

    Quote arguments when using start-process-shell-command

    azuk authored dimitri committed
    Fixes installation failure on cases when $HOME contains spaces.
    
    Signed-off-by: Dimitri Fontaine <dim@tapoueh.org>
  9. @dimitri
  10. @dimitri

    Ensure package is a symbol

    dimitri authored
Commits on Sep 21, 2011
  1. @dimitri

    Simplify `el-get-install' and dependencies management.

    dimitri authored
    This refactoring branch will need some testing at some point…
  2. @dimitri
Commits on Sep 20, 2011
  1. @dimitri

    Merge pull request #401 from juba/master

    dimitri authored
    Recipe for color-theme-tangotango
  2. @dimitri
  3. add css mode from elpa

    Mario Fernandez authored
  4. @dimitri
  5. @dimitri

    Get rid of el-get-demand1.

    dimitri authored
  6. @dimitri
  7. @juba

    Add pwsafe.el recipe

    juba authored
Something went wrong with that request. Please try again.