nixpkgs/pkgs/development/interpreters
Marc Weber b56ed35851 replacing applyAndFun by lib.defaultOverridableDelayableArgs
applyAndFun has a bug resulting in the same arg beeing added more than
once when using a concatenating merge function for the attr set.

I've tried giving the function a name "overridableDelayableArgs" which
resembles its usage much more.

important refactoring:
  applyAndFun had .fun and .funMerge only when passing the merge
  function lib.mergeOrApply

  composableDerivation {
    initial = {
      ...
    };
  }

to

  overridableDelayableArgs has always .replace and .merge
  composableDerivation {} {
    ...
  }

svn path=/nixpkgs/trunk/; revision=14428
2009-03-06 23:21:28 +00:00
..
clisp Now CLisp builds with full CLX (XShape included) 2008-08-08 22:37:37 +00:00
erlang
guile GNU Guile 1.8.6. 2008-12-08 22:15:47 +00:00
io More Io fixes - hopefully final for now 2008-11-12 11:13:49 +00:00
kaffe
lua-4
lua-5
maude Updated SHA256 hash for Full Maude 2.4. Unfortunately, the maintainers 2009-02-17 12:51:04 +00:00
octave bleeding edge octave version (without docs) 2008-12-02 22:55:45 +00:00
perl-5.8
perl-5.10
php
php_configurable replacing applyAndFun by lib.defaultOverridableDelayableArgs 2009-03-06 23:21:28 +00:00
plt-scheme Added PLT Scheme 2008-07-17 09:57:47 +00:00
pyrex meta.function -> passthru.function, not killing other contents of passthru 2008-11-04 21:24:10 +00:00
python Added Tk support for Python 2008-12-01 00:02:25 +00:00
python-new/2.5 replacing applyAndFun by lib.defaultOverridableDelayableArgs 2009-03-06 23:21:28 +00:00
r-lang - Some Ruby interpreter bumped version 2008-08-29 13:53:28 +00:00
ruby added longDescription example usage to ruby-gems 2008-10-19 12:59:34 +00:00
spidermonkey
sys-perl
tcl
toolbus * Get rid of all references to nix.cs.uu.nl. 2008-11-14 16:57:19 +00:00
xulrunner/wrapper * Use exec. 2008-11-24 09:59:38 +00:00