anchor.diff:            license = lib.licenses.free;
           };
         }) {};
  +    aggressive-completion = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
  +      elpaBuild {
  +        pname = "aggressive-completion";
  +        ename = "aggressive-completion";
  +        version = "1.5";
  +        src = fetchurl {
  +          url = "https://elpa.gnu.org/packages/aggressive-completion-1.5.tar";
  +          sha256 = "1gy0q5yc1a0w31qpyb92f672zcfgxbp5s104ycgk11jxk4y17nw9";
  +        };
  +        packageRequires = [ emacs ];
  +        meta = {
  +          homepage = "https://elpa.gnu.org/packages/aggressive-completion.html";
  +          license = lib.licenses.free;
  +        };
  +      }) {};
       aggressive-indent = callPackage ({ cl-lib ? null
                                        , elpaBuild
                                        , emacs
  
positive.code:       elpaBuild {
          pname = "emms";
          ename = "emms";
          version = "6.3";
          src = fetchurl {
            url = "https://elpa.gnu.org/packages/emms-6.3.tar";
            sha256 = "12cfq503li0gcqmm5bmqz8yjvfdif5xvz0l9vx3g5jl6ljygwgmf";
          };
          packageRequires = [ cl-lib seq ];
          meta = {
  
negative.code:       elpaBuild {
          pname = "visual-filename-abbrev";
          ename = "visual-filename-abbrev";
          version = "1.1";
          src = fetchurl {
            url = "https://elpa.gnu.org/packages/visual-filename-abbrev-1.1.tar";
            sha256 = "1l2wq7q28lcl78flxqvsxc9h96whpynqq8kpmbiy3nzlw2mrgr8g";
          };
          packageRequires = [ emacs ];
          meta = {
  