anchor.diff:        }) {};
       exwm = callPackage ({ elpaBuild, fetchurl, lib, xelb }: elpaBuild {
           pname = "exwm";
  -        version = "0.16";
  -        src = fetchurl {
  -          url = "https://elpa.gnu.org/packages/exwm-0.16.tar";
  -          sha256 = "0c4w5k9lzqj8yzhdqipdb4fs7ld2qklc6s137104jnfdvmrwcv2i";
  +        version = "0.17";
  +        src = fetchurl {
  +          url = "https://elpa.gnu.org/packages/exwm-0.17.tar";
  +          sha256 = "03vgrrrc1d3xr9ydl1ydvmqnvpnzg858dzdky2nd65h9ssyp2f5f";
           };
           packageRequires = [ xelb ];
           meta = {
  
positive.code:     el-search = callPackage ({ cl-print, elpaBuild, emacs, fetchurl, lib, stream }:
      elpaBuild {
          pname = "el-search";
          version = "1.5.4";
          src = fetchurl {
            url = "https://elpa.gnu.org/packages/el-search-1.5.4.tar";
            sha256 = "1k0makrk3p6hknpnr3kbiszqzw3rpw18gnx2m8scr9vv0wif4qmk";
          };
          packageRequires = [ cl-print emacs stream ];
          meta = {
  
negative.code:       }) {};
      company = callPackage ({ elpaBuild, emacs, fetchurl, lib }: elpaBuild {
          pname = "company";
          version = "0.9.6";
          src = fetchurl {
            url = "https://elpa.gnu.org/packages/company-0.9.6.tar";
            sha256 = "0w1jqhs87g0sqhv2iw6a5i8f4yjkrc65fb3h6vyv11sb8kfnhda7";
          };
          packageRequires = [ emacs ];
          meta = {
  