summary refs log tree commit diff
path: root/pkgs/top-level/emacs-packages.nix
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2015-12-16 20:43:43 -0600
committerThomas Tuegel <ttuegel@gmail.com>2015-12-17 07:23:50 -0600
commit78d68b8c149d7c7a2f6f48d25ae61e5ec66212d7 (patch)
tree9782072a1c42da8550c935f341917d8276d752a7 /pkgs/top-level/emacs-packages.nix
parenta338959da6fb976345aac467e2c0d2f9b2c4ac46 (diff)
downloadnixpkgs-78d68b8c149d7c7a2f6f48d25ae61e5ec66212d7.tar
nixpkgs-78d68b8c149d7c7a2f6f48d25ae61e5ec66212d7.tar.gz
nixpkgs-78d68b8c149d7c7a2f6f48d25ae61e5ec66212d7.tar.bz2
nixpkgs-78d68b8c149d7c7a2f6f48d25ae61e5ec66212d7.tar.lz
nixpkgs-78d68b8c149d7c7a2f6f48d25ae61e5ec66212d7.tar.xz
nixpkgs-78d68b8c149d7c7a2f6f48d25ae61e5ec66212d7.tar.zst
nixpkgs-78d68b8c149d7c7a2f6f48d25ae61e5ec66212d7.zip
emacsPackagesNg: don't expose package functions
Remove elpaPackages, melpaStablePackages, and melpaPackages from the
top-level.
Diffstat (limited to 'pkgs/top-level/emacs-packages.nix')
-rw-r--r--pkgs/top-level/emacs-packages.nix14
1 files changed, 13 insertions, 1 deletions
diff --git a/pkgs/top-level/emacs-packages.nix b/pkgs/top-level/emacs-packages.nix
index cb6da618768..727ceb24c8a 100644
--- a/pkgs/top-level/emacs-packages.nix
+++ b/pkgs/top-level/emacs-packages.nix
@@ -35,7 +35,7 @@
 
 , lib, newScope, stdenv, fetchurl, fetchgit, fetchFromGitHub, fetchhg
 
-, emacs, elpaPackages, melpaPackages, melpaStablePackages
+, emacs, texinfo
 , trivialBuild
 , melpaBuild
 
@@ -46,6 +46,18 @@ with lib.licenses;
 
 let
 
+  elpaPackages = import ../applications/editors/emacs-modes/elpa-packages.nix {
+    inherit fetchurl lib stdenv texinfo;
+  };
+
+  melpaStablePackages = import ../applications/editors/emacs-modes/melpa-stable-packages.nix {
+    inherit lib;
+  };
+
+  melpaPackages = import ../applications/editors/emacs-modes/melpa-packages.nix {
+    inherit lib;
+  };
+
   packagesFun = self: with self; {
 
   inherit emacs melpaBuild trivialBuild;