anchor.diff:      };
     };
   
  -  emacs25PackagesNg = emacsPackagesNgFor emacs25;
  +  emacs25PackagesNg = dontRecurseIntoAttrs (emacsPackagesNgFor emacs25);
  +  emacs26PackagesNg = dontRecurseIntoAttrs (emacsPackagesNgFor emacs26);
  +
     emacs25WithPackages = emacs25PackagesNg.emacsWithPackages;
  -  emacs26PackagesNg = emacsPackagesNgFor emacs26;
     emacs26WithPackages = emacs26PackagesNg.emacsWithPackages;
     emacsWithPackages = emacsPackagesNg.emacsWithPackages;
   
  
positive.code:     cask = callPackage ../applications/editors/emacs-modes/cask { };
    };
  
    emacs25Packages = emacsPackagesFor emacs25 pkgs.emacs25Packages;
    emacs26Packages = emacsPackagesFor emacs26 pkgs.emacs26Packages;
  
    emacsPackagesNgFor = emacs: import ./emacs-packages.nix {
      inherit lib newScope stdenv;
  
negative.code: 
    taskserver = callPackage ../servers/misc/taskserver { };
  
    tdesktopPackages = dontRecurseIntoAttrs (callPackage ../applications/networking/instant-messengers/telegram/tdesktop { });
    tdesktop = tdesktopPackages.stable;
  
    telegram-cli = callPackage ../applications/networking/instant-messengers/telegram/telegram-cli { };
  