anchor.diff:            license = lib.licenses.free;
           };
         }) {};
  +    csharp-mode = callPackage ({ elpaBuild, emacs, fetchurl, lib }:
  +      elpaBuild {
  +        pname = "csharp-mode";
  +        ename = "csharp-mode";
  +        version = "1.0.0";
  +        src = fetchurl {
  +          url = "https://elpa.gnu.org/packages/csharp-mode-1.0.0.tar";
  +          sha256 = "0vhm443fkcjsj95r4rs9r0mz9vzfk92883nxhyi35d3jaf112gm1";
  +        };
  +        packageRequires = [ emacs ];
  +        meta = {
  +          homepage = "https://elpa.gnu.org/packages/csharp-mode.html";
  +          license = lib.licenses.free;
  +        };
  +      }) {};
       csv-mode = callPackage ({ cl-lib ? null, elpaBuild, emacs, fetchurl, lib }:
         elpaBuild {
           pname = "csv-mode";
  
positive.code:       elpaBuild {
          pname = "eev";
          ename = "eev";
          version = "20210710";
          src = fetchurl {
            url = "https://elpa.gnu.org/packages/eev-20210710.tar";
            sha256 = "19k5yncyjg7afvkx54k9mplm86jyr3svjjyprrj1frdi219i5piw";
          };
          packageRequires = [ emacs ];
          meta = {
  
negative.code:       elpaBuild {
          pname = "marginalia";
          ename = "marginalia";
          version = "0.8";
          src = fetchurl {
            url = "https://elpa.gnu.org/packages/marginalia-0.8.tar";
            sha256 = "0afry11i7kgfa0q83p63hmahl7jzsqhn4sl1rnkjy98pnikwv9kd";
          };
          packageRequires = [ emacs ];
          meta = {
  