| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | # package.el-based emacs packages | 
					
						
							| 
									
										
										
										
											2015-05-24 14:08:07 +00:00
										 |  |  | 
 | 
					
						
							|  |  |  | ## FOR USERS | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2015-12-17 06:56:28 -06:00
										 |  |  | # Recommended: simply use `emacsWithPackages` with the packages you want. | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2015-12-17 06:56:28 -06:00
										 |  |  | # Alterative: use `emacs`, install everything to a system or user profile | 
					
						
							|  |  |  | # and then add this at the start your `init.el`: | 
					
						
							| 
									
										
										
										
											2015-05-24 14:08:07 +00:00
										 |  |  | /*
 | 
					
						
							|  |  |  |   (require 'package) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   ;; optional. makes unpure packages archives unavailable | 
					
						
							|  |  |  |   (setq package-archives nil) | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   ;; optional. use this if you install emacs packages to the system profile | 
					
						
							|  |  |  |   (add-to-list 'package-directory-list "/run/current-system/sw/share/emacs/site-lisp/elpa") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   ;; optional. use this if you install emacs packages to user profiles (with nix-env) | 
					
						
							|  |  |  |   (add-to-list 'package-directory-list "~/.nix-profile/share/emacs/site-lisp/elpa") | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   (package-initialize) | 
					
						
							|  |  |  | */ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## FOR CONTRIBUTORS | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2015-05-24 14:08:07 +00:00
										 |  |  | # When adding a new package here please note that | 
					
						
							| 
									
										
										
										
											2016-01-16 11:06:48 -06:00
										 |  |  | # * please use `elpaBuild` for pre-built package.el packages and | 
					
						
							|  |  |  | #   `melpaBuild` or `trivialBuild` if the package must actually | 
					
						
							|  |  |  | #   be built from the source. | 
					
						
							| 
									
										
										
										
											2015-05-24 14:08:07 +00:00
										 |  |  | # * lib.licenses are `with`ed on top of the file here | 
					
						
							|  |  |  | # * both trivialBuild and melpaBuild will automatically derive a | 
					
						
							|  |  |  | #   `meta` with `platforms` and `homepage` set to something you are | 
					
						
							|  |  |  | #   unlikely to want to override for most packages | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | { overrides | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-15 11:57:51 -06:00
										 |  |  | , lib, newScope, stdenv, fetchurl, fetchgit, fetchFromGitHub, fetchhg | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-16 20:53:12 -06:00
										 |  |  | , emacs, texinfo, makeWrapper | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | , trivialBuild | 
					
						
							|  |  |  | , melpaBuild | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | , external | 
					
						
							|  |  |  | }@args: | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-09 09:19:36 -07:00
										 |  |  | with lib.licenses; | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-15 11:57:51 -06:00
										 |  |  | let | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-16 20:43:43 -06:00
										 |  |  |   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; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-16 20:53:12 -06:00
										 |  |  |   emacsWithPackages = import ../build-support/emacs/wrapper.nix { | 
					
						
							|  |  |  |     inherit lib makeWrapper stdenv; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-16 12:45:57 -06:00
										 |  |  |   packagesFun = self: with self; { | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-07 06:28:56 -06:00
										 |  |  |   inherit emacs melpaBuild trivialBuild; | 
					
						
							| 
									
										
										
										
											2015-04-02 14:44:58 +03:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-16 20:53:12 -06:00
										 |  |  |   emacsWithPackages = emacsWithPackages self; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  |   ## START HERE | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   ac-haskell-process = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-10 13:46:02 -08:00
										 |  |  |     pname   = "ac-haskell-process"; | 
					
						
							|  |  |  |     version = "0.5"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "purcell"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-02-10 13:46:02 -08:00
										 |  |  |       sha256 = "0dlrhc1dmzgrjvcnlqvm6clyv0r6zray6qqliqngy14880grghbm"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ auto-complete haskell-mode ]; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Haskell code completion for auto-complete Emacs framework"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-10 13:46:02 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-11-23 15:54:17 +01:00
										 |  |  |   tablist = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "tablist"; | 
					
						
							|  |  |  |     inherit (pdf-tools) src version; | 
					
						
							|  |  |  |     fileSpecs = [ "lisp/tablist.el" "lisp/tablist-filter.el" ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Extended tabulated-list-mode"; | 
					
						
							|  |  |  |       license = gpl3; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-11-17 10:36:27 -03:00
										 |  |  |   pdf-tools = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "pdf-tools"; | 
					
						
							|  |  |  |     version = "0.70"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "politza"; | 
					
						
							|  |  |  |       repo = "pdf-tools"; | 
					
						
							|  |  |  |       rev = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "19sy49r3ijh36m7hl4vspw5c4i8pnfqdn4ldm2sqchxigkw56ayl"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2016-01-08 14:11:06 -08:00
										 |  |  |     buildInputs = with external; [ autoconf automake libpng zlib poppler pkgconfig ]; | 
					
						
							| 
									
										
										
										
											2015-11-17 10:36:27 -03:00
										 |  |  |     preBuild = "make server/epdfinfo"; | 
					
						
							|  |  |  |     fileSpecs = [ "lisp/pdf-*.el" "server/epdfinfo" ]; | 
					
						
							| 
									
										
										
										
											2016-01-08 14:11:06 -08:00
										 |  |  |     packageRequires = [ tablist let-alist ]; | 
					
						
							| 
									
										
										
										
											2015-11-17 10:36:27 -03:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs support library for PDF files"; | 
					
						
							|  |  |  |       license = gpl3; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   ag = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "ag"; | 
					
						
							|  |  |  |     version = "0.44"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "Wilfred"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = "${pname}.el"; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       sha256 = "19y5w9m2flp4as54q8yfngrkri3kd7fdha9pf2xjgx6ryflqx61k"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ dash s ]; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Search using ag from inside Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-11-12 09:51:39 -03:00
										 |  |  |   elisp-ffi = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-11-13 20:08:42 -03:00
										 |  |  |     pname = "elisp-ffi"; | 
					
						
							|  |  |  |     version = "1.0.0"; | 
					
						
							| 
									
										
										
										
											2015-11-12 09:51:39 -03:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |         owner = "skeeto"; | 
					
						
							|  |  |  |         repo = "elisp-ffi"; | 
					
						
							| 
									
										
										
										
											2015-11-13 20:08:42 -03:00
										 |  |  |         rev = "${version}"; | 
					
						
							|  |  |  |         sha256 = "0z2n3h5l5fj8wl8i1ilfzv11l3zba14sgph6gz7dx7q12cnp9j22"; | 
					
						
							| 
									
										
										
										
											2015-11-12 09:51:39 -03:00
										 |  |  |     }; | 
					
						
							|  |  |  |     buildInputs = [ external.libffi ]; | 
					
						
							|  |  |  |     preBuild = "make"; | 
					
						
							|  |  |  |     files = [ "ffi-glue" "ffi.el" ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs Lisp Foreign Function Interface"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |       This library provides an FFI for Emacs Lisp so that Emacs | 
					
						
							|  |  |  |       programs can invoke functions in native libraries. It works by | 
					
						
							|  |  |  |       driving a subprocess to do the heavy lifting, passing result | 
					
						
							|  |  |  |       values on to Emacs. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = publicDomain; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-21 00:22:32 +00:00
										 |  |  |   agda2-mode = with external; trivialBuild { | 
					
						
							|  |  |  |     pname = "agda-mode"; | 
					
						
							|  |  |  |     version = Agda.version; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     phases = [ "buildPhase" "installPhase" ]; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     # already byte-compiled by Agda builder | 
					
						
							|  |  |  |     buildPhase = ''
 | 
					
						
							|  |  |  |       agda=`${Agda}/bin/agda-mode locate` | 
					
						
							|  |  |  |       cp `dirname $agda`/*.el* .
 | 
					
						
							|  |  |  |     '';
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Agda2-mode for Emacs extracted from Agda package"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         Wrapper packages that liberates init.el from `agda-mode locate` magic. | 
					
						
							|  |  |  |         Simply add this to user profile or systemPackages and do `(require 'agda2)` in init.el. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       homepage = Agda.meta.homepage; | 
					
						
							|  |  |  |       license = Agda.meta.license; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   alert = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "alert"; | 
					
						
							|  |  |  |     version = "1.2"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "jwiegley"; | 
					
						
							|  |  |  |       repo  = pname; | 
					
						
							|  |  |  |       rev   = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "1vpc3q40m6dcrslki4bg725j4kv6c6xfxwjjl1ilg7la49fwwf26"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ gntp log4e ]; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "A Growl-like alerts notifier for Emacs"; | 
					
						
							|  |  |  |       license = gpl2Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-21 00:05:57 +00:00
										 |  |  |   anzu = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "anzu"; | 
					
						
							|  |  |  |     version = "0.52"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "syohex"; | 
					
						
							|  |  |  |       repo  = "emacs-anzu"; | 
					
						
							|  |  |  |       rev = "f41db6225d8fb983324765aa42c94d3ee379a49f"; | 
					
						
							|  |  |  |       sha256 = "1mn20swasrl8kr557r1850vr1q0gcnwlxxafnc6lq5g01kjfcdxd"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Show number of matches in Emacs mode-line while searching"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         anzu.el is an Emacs port of anzu.vim. anzu.el provides a minor | 
					
						
							|  |  |  |         mode which displays current match and total matches information | 
					
						
							|  |  |  |         in the mode-line in various search mode. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-01-09 23:02:02 +00:00
										 |  |  |   apel = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "apel"; | 
					
						
							|  |  |  |     version = "10.8"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "wanderlust"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "8402e59eadb580f59969114557b331b4d9364f95"; | 
					
						
							|  |  |  |       sha256 = "0sdxnf4b8rqs1cbjxh23wvxmj7ll3zddv8yfdgif6zmgyy8xhc9m"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     files = [ | 
					
						
							|  |  |  |       "alist.el" "apel-ver.el" "broken.el" "calist.el" | 
					
						
							|  |  |  |       "emu.el" "filename.el" "install.el" "inv-23.el" "invisible.el" | 
					
						
							|  |  |  |       "mcharset.el" "mcs-20.el" "mcs-e20.el" "mule-caesar.el" | 
					
						
							|  |  |  |       "path-util.el" "pccl-20.el" "pccl.el" "pces-20.el" "pces-e20.el" | 
					
						
							|  |  |  |       "pces.el" "pcustom.el" "poe.el" "poem-e20.el" "poem-e20_3.el" | 
					
						
							|  |  |  |       "poem.el" "product.el" "pym.el" "richtext.el" "static.el" | 
					
						
							|  |  |  |     ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "A Portable Emacs Library"; | 
					
						
							|  |  |  |       license = gpl3Plus; # probably | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-05-27 18:11:48 +02:00
										 |  |  |   autotetris = melpaBuild { | 
					
						
							|  |  |  |     pname = "autotetris-mode"; | 
					
						
							|  |  |  |     version = "20141114.846"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "skeeto"; | 
					
						
							|  |  |  |       repo = "autotetris-mode"; | 
					
						
							|  |  |  |       rev = "7d348d33829bc89ddbd2b4d5cfe5073c3b0cbaaa"; | 
					
						
							|  |  |  |       sha256 = "14pjsb026mgjf6l3dggy255knr7c1vfmgb6kgafmkzvr96aglcdc"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     files = [ "autotetris-mode.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "For those who are too busy to play Emacs tetris"; | 
					
						
							|  |  |  |       license = unlicense; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-05-27 18:11:48 +02:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-17 14:09:27 -07:00
										 |  |  |   avy = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "avy"; | 
					
						
							|  |  |  |     version = "0.3.0"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "abo-abo"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "15xfgmsy4sqs3cmk7dwmj21g3r9dqb3fra7n7ly306bwgzh4vm8k"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Advanced cursor movement for Emacs that uses decision-trees for navigation"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-10-17 14:09:27 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   bind-key = melpaBuild { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "bind-key"; | 
					
						
							| 
									
										
										
										
											2015-12-05 18:57:10 +00:00
										 |  |  |     version = "20150321"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "jwiegley"; | 
					
						
							|  |  |  |       repo   = "use-package"; | 
					
						
							| 
									
										
										
										
											2015-12-05 18:57:10 +00:00
										 |  |  |       rev    = "77a77c8b03044f0279e00cadd6a6d1a7ae97b01"; | 
					
						
							|  |  |  |       sha256 = "14v6wzqn2jhjdbr7nwqilxy9l79m1f2rdrz2c6c6pcla5yjpd1k0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     files = [ "bind-key.el" ]; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "A simple way to manage personal keybindings"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-21 00:04:12 +00:00
										 |  |  |   browse-kill-ring = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "browse-kill-ring"; | 
					
						
							|  |  |  |     version = "20140104"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = pname; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "f81ca5f14479fa9e938f89bf8f6baa3c4bdfb755"; | 
					
						
							|  |  |  |       sha256 = "149g4qs5dqy6yzdj5smb39id5f72bz64qfv5bjf3ssvhwl2rfba8"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Interactively insert items from Emacs kill-ring"; | 
					
						
							|  |  |  |       license = gpl2Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-19 01:02:49 -04:00
										 |  |  |   button-lock = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "button-lock"; | 
					
						
							|  |  |  |     version = "1.0.2"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "rolandwalker"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "1kqcc1d56jz107bswlzvdng6ny6qwp93yck2i2j921msn62qvbb2"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Mouseable text in Emacs"; | 
					
						
							|  |  |  |       license  = bsd2; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   caml = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "caml"; | 
					
						
							|  |  |  |     version = "4.2.1"; # TODO: emacs doesn't seem to like 02 as a version component.. | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "ocaml"; | 
					
						
							|  |  |  |       repo   = "ocaml"; | 
					
						
							|  |  |  |       rev    = "4.02.1"; | 
					
						
							|  |  |  |       sha256 = "05lms9qhcnwgi7k034kiiic58c9da22r32mpak0ahmvp5fylvjpb"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     fileSpecs = [ "emacs/*.el" ]; | 
					
						
							|  |  |  |     configurePhase = "true"; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "OCaml code editing commands for Emacs"; | 
					
						
							|  |  |  |       license = gpl2Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   change-inner = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "change-inner"; | 
					
						
							|  |  |  |     version = "20130208"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magnars"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = "${pname}.el"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "6374b745ee1fd0302ad8596cdb7aca1bef33a730"; | 
					
						
							|  |  |  |       sha256 = "1fv8630bqbmfr56zai08f1q4dywksmghhm70084bz4vbs6rzdsbq"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ expand-region ]; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Change contents based on semantic units in Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   circe = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "circe"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = "2.1"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "jorgenschaefer"; | 
					
						
							|  |  |  |       repo   = "circe"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       rev    = "v${version}"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       sha256 = "0q3rv6lk37yybkbswmn4pgzca0nfhvf4h3ac395fr16k5ixybc5q"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ lcs lui ]; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     fileSpecs = [ "circe*.el" "irc.el" "make-tls-process.el" ]; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "IRC client for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   company = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "company"; | 
					
						
							| 
									
										
										
										
											2015-04-08 14:55:34 -05:00
										 |  |  |     version = "0.8.12"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "company-mode"; | 
					
						
							|  |  |  |       repo   = "company-mode"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-04-08 14:55:34 -05:00
										 |  |  |       sha256 = "08rrjfp2amgya1hswjz3vd5ja6lg2nfmm7454p0h1naz00hlmmw0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Modular text completion framework for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-08 15:10:07 -05:00
										 |  |  |   company-ghc = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "company-ghc"; | 
					
						
							|  |  |  |     version = "0.1.10"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "iquiw"; | 
					
						
							|  |  |  |       repo   = "company-ghc"; | 
					
						
							|  |  |  |       rev    = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "0lzwmjf91fxhkknk4z9m2v6whk1fzpa7n1rspp61lwmyh5gakj3x"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ company ghc-mod ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "company-mode completion backend for haskell-mode via ghc-mod"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-08 09:55:12 +02:00
										 |  |  |   dash-functional = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "dash-functional"; | 
					
						
							|  |  |  |       version = "2.11.0"; | 
					
						
							|  |  |  |       src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magnars"; | 
					
						
							|  |  |  |       repo   = "dash.el"; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "02gfrcda7gj3j5yx71dz40xylrafl4pcaj7bgfajqi9by0w2nrnx"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ dash ]; | 
					
						
							|  |  |  |     files = [ "dash-functional.el" ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Collection of useful combinators for Emacs Lisp."; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   diminish = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "diminish"; | 
					
						
							| 
									
										
										
										
											2016-01-19 14:16:15 -08:00
										 |  |  |     version = "0.45"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							| 
									
										
										
										
											2016-01-19 14:16:15 -08:00
										 |  |  |       owner  = "myrjola"; | 
					
						
							|  |  |  |       repo   = "${pname}.el"; | 
					
						
							|  |  |  |       rev    = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "0qpgfgp8hrzz4vdifxq8h25n0a0jlzgf7aa1fpy6r0080v5rqbb6"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Diminishes the amount of space taken on the mode-line by Emacs minor modes"; | 
					
						
							|  |  |  |       homepage = http://www.eskimo.com/~seldon/; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-25 15:06:58 +02:00
										 |  |  |   elpy = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "elpy"; | 
					
						
							| 
									
										
										
										
											2015-10-01 12:31:11 +02:00
										 |  |  |     version = external.elpy.version; | 
					
						
							| 
									
										
										
										
											2015-09-25 15:06:58 +02:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "jorgenschaefer"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "39ea47c73f040ce8dcc1c2d2639ebc0eb57ab8c8"; | 
					
						
							|  |  |  |       sha256 = "0q3av1qv4m6aj4bil608f688hjpr5px8zqnnrdqx784nz98rpjrs"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     patchPhase = ''
 | 
					
						
							|  |  |  |       for file in elpy.el elpy-pkg.el; do | 
					
						
							|  |  |  |         substituteInPlace $file \ | 
					
						
							|  |  |  |             --replace "company \"0.8.2\"" "company \"${company.version}\"" \ | 
					
						
							|  |  |  |             --replace "find-file-in-project \"3.3\"" "find-file-in-project \"${find-file-in-project.version}\"" \ | 
					
						
							|  |  |  |             --replace "highlight-indentation \"0.5.0\"" "highlight-indentation \"${highlight-indentation.version}\"" \ | 
					
						
							|  |  |  |             --replace "pyvenv \"1.3\"" "pyvenv \"${pyvenv.version}\"" \ | 
					
						
							|  |  |  |             --replace "yasnippet \"0.8.0\"" "yasnippet \"${yasnippet.version}\"" | 
					
						
							|  |  |  |      done | 
					
						
							|  |  |  |     '';
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     packageRequires = [ | 
					
						
							|  |  |  |       company find-file-in-project highlight-indentation pyvenv yasnippet | 
					
						
							|  |  |  |     ]; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-01 12:31:11 +02:00
										 |  |  |     propagatedUserEnvPkgs = [ external.elpy ] ++ packageRequires; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-25 15:06:58 +02:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs Python Development Environment"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         Elpy is an Emacs package to bring powerful Python editing to Emacs. | 
					
						
							|  |  |  |         It combines a number of other packages, both written in Emacs Lisp as | 
					
						
							|  |  |  |         well as Python. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-14 16:26:05 +02:00
										 |  |  |   engine-mode = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "engine-mode"; | 
					
						
							|  |  |  |     version = "1.0.0"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "hrs"; | 
					
						
							|  |  |  |       repo   = "engine-mode"; | 
					
						
							|  |  |  |       rev    = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "1dsa3r39ip20ddbw0m9vq8z3r4ahrxvb37adyqi4mbdgyr6fq6sw"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Minor mode for defining and querying search engines through Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   epl = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "epl"; | 
					
						
							|  |  |  |     version = "20140823"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "cask"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "63c78c08e345455f3d4daa844fdc551a2c18024e"; | 
					
						
							|  |  |  |       sha256 = "04a2aq8dj2cmy77vw142wcmnjvqdbdsp6z0psrzz2qw0b0am03li"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs Package Library"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         The purpose of this library is to wrap all the quirks and hassle of | 
					
						
							|  |  |  |         package.el into a sane API. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   evil-god-state = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "evil-god-state"; | 
					
						
							|  |  |  |     version = "20140830"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "gridaphobe"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "234a9b6f500ece89c3dfb5c1df5baef6963e4566"; | 
					
						
							|  |  |  |       sha256 = "16v6dpw1hibrkf9hga88gv5axvp1pajd67brnh5h4wpdy9qvwgyy"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ evil god-mode ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "An evil-mode state for using Emacs god-mode"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-08 14:48:40 -05:00
										 |  |  |   evil-indent-textobject = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "evil-indent-textobject"; | 
					
						
							|  |  |  |     version = "0.2"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "cofi"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "70a1154a531b7cfdbb9a31d6922482791e20a3a7"; | 
					
						
							|  |  |  |       sha256 = "0nghisnc49ivh56mddfdlcbqv3y2vqzjvkpgwv3zp80ga6ghvdmz"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ evil ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Textobject for evil based on indentation"; | 
					
						
							|  |  |  |       license = gpl2Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-01-07 14:23:04 +01:00
										 |  |  |   evil-jumper = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "evil-jumper"; | 
					
						
							|  |  |  |     version = "20151017"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "bling"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "fcadf2d93aaea3ba88a2ae63a860b9c1f0568167"; | 
					
						
							|  |  |  |       sha256 = "0axx6cc9z9c1wh7qgm6ya54dsp3bn82bnb0cwj1rpv509qqmwgsj"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ evil ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Jump across buffer boundaries and revive dead buffers if necessary"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-08 14:43:07 -05:00
										 |  |  |   evil-leader = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "evil-leader"; | 
					
						
							|  |  |  |     version = "0.4.3"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "cofi"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "1k2zinchs0jjllp8zkpggckyy63dkyi5yig3p46vh4w45jdzysk5"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ evil ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "<leader> key for evil"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-01-07 14:23:04 +01:00
										 |  |  |   evil-mc = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "evil-mc"; | 
					
						
							|  |  |  |     version = "20150117"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "gabesoft"; | 
					
						
							|  |  |  |       repo   = "evil-mc"; | 
					
						
							|  |  |  |       rev    = "80471ba1173775e706c2043afd7d20ace652df7d"; | 
					
						
							|  |  |  |       sha256 = "1j23avcxj79plba99yfpmj9rfpdb527d7qfp4mx658y837vji1zm"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ evil ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Multiple cursors implementation for evil-mode"; | 
					
						
							| 
									
										
										
										
											2016-01-07 17:29:52 +01:00
										 |  |  |       license = gpl3Plus; | 
					
						
							| 
									
										
										
										
											2016-01-07 14:23:04 +01:00
										 |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   evil-surround = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "evil-surround"; | 
					
						
							|  |  |  |     version = "20140616"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "timcharper"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "71f380b6b6ed38f739c0a4740b3d6de0c52f915a"; | 
					
						
							|  |  |  |       sha256 = "0wrmlmgr4mwxlmmh8blplddri2lpk4g8k3l1vpb5c6a975420qvn"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ evil ]; | 
					
						
							| 
									
										
										
										
											2015-03-03 03:09:36 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "surround.vim emulation for Emacs evil mode"; | 
					
						
							| 
									
										
										
										
											2015-03-09 09:19:36 -07:00
										 |  |  |       license = gpl3Plus; | 
					
						
							| 
									
										
										
										
											2015-03-03 03:09:36 +00:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-01-07 14:23:04 +01:00
										 |  |  |   evil-visualstar = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "evil-visualstar"; | 
					
						
							|  |  |  |     version = "20151017"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "bling"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "bd9e1b50c03b37c57355d387f291c2ec8ce51eec"; | 
					
						
							|  |  |  |       sha256 = "17m4kdz1is4ipnyiv9n3vss49faswbbd6v57df9npzsbn5jyydd0"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ evil ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Start a * or # search from the visual selection"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   evil = melpaBuild { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "evil"; | 
					
						
							| 
									
										
										
										
											2016-01-07 14:23:04 +01:00
										 |  |  |     version = "1.2.5"; | 
					
						
							| 
									
										
										
										
											2015-08-21 10:00:22 -05:00
										 |  |  |     src = fetchhg { | 
					
						
							|  |  |  |       url = "https://bitbucket.org/lyro/evil"; | 
					
						
							| 
									
										
										
										
											2016-01-07 14:23:04 +01:00
										 |  |  |       rev = "72593d8e83a3"; | 
					
						
							|  |  |  |       sha256 = "1pv055qlc3vawzdik29d6zbbv8fa2ygwylm04wa46qr5sj53v0i8"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ goto-chg undo-tree ]; | 
					
						
							| 
									
										
										
										
											2015-03-03 03:09:36 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Extensible vi layer for Emacs"; | 
					
						
							| 
									
										
										
										
											2015-03-09 09:19:36 -07:00
										 |  |  |       license = gpl3Plus; | 
					
						
							| 
									
										
										
										
											2015-03-03 03:09:36 +00:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   exec-path-from-shell = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "exec-path-from-shell"; | 
					
						
							|  |  |  |     version = "20141022"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "purcell"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "e4af0e9b44738e7474c89ed895200b42e6541515"; | 
					
						
							|  |  |  |       sha256 = "0lxikiqf1jik88lf889q4f4f8kdgg3npciz298x605nhbfd5snbd"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Slurp environment variables from shell to Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   expand-region = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "expand-region"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = "20150902"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magnars"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = "${pname}.el"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       rev    = "59f67115263676de5345581216640019975c4fda"; | 
					
						
							|  |  |  |       sha256 = "0qqqv0pp25xg1zh72i6fsb7l9vi14nd96rx0qdj1f3pdwfidqms1"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-03-03 03:09:36 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Increases the selected region by semantic units in Emacs"; | 
					
						
							| 
									
										
										
										
											2015-03-09 09:19:36 -07:00
										 |  |  |       license = gpl3Plus; | 
					
						
							| 
									
										
										
										
											2015-03-03 03:09:36 +00:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-04 16:02:03 +00:00
										 |  |  |   f = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "f"; | 
					
						
							|  |  |  |     version = "20151113"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "rejeep"; | 
					
						
							|  |  |  |       repo = "f.el"; | 
					
						
							|  |  |  |       rev = "e0259ee060ff9a3f12204adcc8630869080acd68"; | 
					
						
							|  |  |  |       sha256 = "0lzqfr5xgc3qvpbs6vf63yiw7pc2mybfvsrhczf9ghlmlawqa6k1"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     fileSpecs = [ "f.el" ]; | 
					
						
							|  |  |  |     packageRequires = [ dash s ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs library for working with files and directories"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-25 15:06:07 +02:00
										 |  |  |   find-file-in-project = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "find-file-in-project"; | 
					
						
							|  |  |  |     version = "3.5"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "technomancy"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "53a8d8174f915d9dcf5ac6954b1c0cae61266177"; | 
					
						
							|  |  |  |       sha256 = "0wky8vqg08iw34prbz04bqmhfhj82y93swb8zkz6la2vf9da0gmd"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Quick access to project files in Emacs"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         Find files in a project quickly. | 
					
						
							|  |  |  |         This program provides a couple methods for quickly finding any file in a | 
					
						
							|  |  |  |         given project. It depends on GNU find. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-01-09 23:02:02 +00:00
										 |  |  |   flim = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "flim"; | 
					
						
							|  |  |  |     version = "1.14.9"; # 20141216 | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "wanderlust"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "488a4d70fb4ae57bdd30dc75c2d75579894e28a2"; | 
					
						
							|  |  |  |       sha256 = "178fhpbyffksr4v3m8jmx4rx2vqyz23qhbyvic5afabxi6lahjfs"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ apel ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Email message encoding library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; # probably | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-30 10:32:32 -07:00
										 |  |  |   flycheck = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "flycheck"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = "0.25.1"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							| 
									
										
										
										
											2015-07-30 10:32:32 -07:00
										 |  |  |       owner  = pname; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:32:32 -07:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       sha256 = "19mnx2zm71qrf7qf3mk5kriv5vgq0nl67lj029n63wqd8jcjb5fi"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     packageRequires = [ dash let-alist pkg-info seq ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "On-the-fly syntax checking, intended as replacement for the older Flymake which is part of Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-30 10:32:32 -07:00
										 |  |  |   flycheck-haskell = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "flycheck-haskell"; | 
					
						
							|  |  |  |     version = "0.7.2"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							| 
									
										
										
										
											2015-07-30 10:32:32 -07:00
										 |  |  |       owner  = "flycheck"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:32:32 -07:00
										 |  |  |       sha256 = "0143lcn6g46g7skm4r6lqq09s8mr3268rikbzlh65qg80rpg9frj"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:32:32 -07:00
										 |  |  |     packageRequires = [ dash flycheck haskell-mode let-alist pkg-info ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Improved Haskell support for Flycheck"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:32:32 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   flycheck-pos-tip = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "flycheck-pos-tip"; | 
					
						
							|  |  |  |     version = "20140813"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "flycheck"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "5b3a203bbdb03e4f48d1654efecd71f44376e199"; | 
					
						
							|  |  |  |       sha256 = "0b4x24aq0jh4j4bjv0fqyaz6hzh3gqf57k9763jj9rl32cc3dpnp"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ flycheck popup ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Flycheck errors display in tooltip"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   ghc-mod = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname = "ghc"; | 
					
						
							|  |  |  |     version = external.ghc-mod.version; | 
					
						
							|  |  |  |     src = external.ghc-mod.src; | 
					
						
							| 
									
										
										
										
											2015-08-16 17:25:46 +00:00
										 |  |  |     packageRequires = [ haskell-mode ]; | 
					
						
							| 
									
										
										
										
											2015-03-24 22:54:31 +00:00
										 |  |  |     propagatedUserEnvPkgs = [ external.ghc-mod ]; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     fileSpecs = [ "elisp/*.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "An extension of haskell-mode that provides completion of symbols and documentation browsing"; | 
					
						
							|  |  |  |       license = bsd3; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-16 20:54:15 -07:00
										 |  |  |   rtags = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "rtags"; | 
					
						
							|  |  |  |     version = "2.0"; # really, it's some arbitrary git hash | 
					
						
							|  |  |  |     src = external.rtags.src; | 
					
						
							|  |  |  |     propagatedUserEnvPkgs = [ external.rtags ]; | 
					
						
							|  |  |  |     fileSpecs = [ "src/*.el" ]; | 
					
						
							|  |  |  |     inherit (external.rtags) meta; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-08 15:11:07 -05:00
										 |  |  |   git-auto-commit-mode = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "git-auto-commit-mode"; | 
					
						
							|  |  |  |     version = "4.4.0"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "ryuslash"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "0psmr7749nzxln4b500sl3vrf24x3qijp12ir0i5z4x25k72hrlh"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |       description = "Automatically commit to Git after each save"; | 
					
						
							| 
									
										
										
										
											2015-04-08 15:11:07 -05:00
										 |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |   # Deprecated in favor of git-commit | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   git-commit-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname = "git-commit-mode"; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |     version = "1.0.0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magit"; | 
					
						
							|  |  |  |       repo   = "git-modes"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |       sha256 = "12a1xs3w2dp1a55qhc01dwjkavklgfqnn3yw85dhi4jdz8r8j7m0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     files = [ "git-commit-mode.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = git-commit.meta; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-29 07:56:30 +02:00
										 |  |  |   git-gutter = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "git-gutter"; | 
					
						
							| 
									
										
										
										
											2015-10-29 08:02:04 +02:00
										 |  |  |     version = "20150930"; | 
					
						
							| 
									
										
										
										
											2015-10-29 07:56:30 +02:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "syohex"; | 
					
						
							|  |  |  |       repo   = "emacs-git-gutter"; | 
					
						
							|  |  |  |       rev    = "df7fb13481bea2b1476ca8a20bc958b17d1e06ae"; | 
					
						
							|  |  |  |       sha256 = "1xwdyjh13lp06yy9477013nj6idpsjr4ifg7hmyk5ai80axkgly7"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     files = [ "git-gutter.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Show diff status of lines in a buffer relative to Git, mercurial, svn or bazaar repo's HEAD"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-10-29 07:56:30 +02:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |   #TODO git-gutter-fringe | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-11-12 20:39:28 +00:00
										 |  |  |   # Deprecated in favor of git-rebase | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   git-rebase-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname = "git-rebase-mode"; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |     version = "1.0.0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magit"; | 
					
						
							|  |  |  |       repo   = "git-modes"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |       sha256 = "12a1xs3w2dp1a55qhc01dwjkavklgfqnn3yw85dhi4jdz8r8j7m0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     files = [ "git-rebase-mode.el" ]; | 
					
						
							| 
									
										
										
										
											2015-11-12 20:39:28 +00:00
										 |  |  |     meta = git-rebase.meta; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-08 15:21:31 -05:00
										 |  |  |   git-timemachine = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "git-timemachine"; | 
					
						
							|  |  |  |     version = "2.3"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "pidu"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "1lm6rgbzbxnwfn48xr6bg05lb716grfr4nqm8lvjm64nabh5y9bh"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |       description = "Step through historic revisions of Git controlled files"; | 
					
						
							| 
									
										
										
										
											2015-04-08 15:21:31 -05:00
										 |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   gitattributes-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname = "gitattributes-mode"; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |     version = "1.0.0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magit"; | 
					
						
							|  |  |  |       repo   = "git-modes"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |       sha256 = "12a1xs3w2dp1a55qhc01dwjkavklgfqnn3yw85dhi4jdz8r8j7m0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     files = [ "gitattributes-mode.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs major-mode for editing gitattributes files"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   gitconfig-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname = "gitconfig-mode"; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |     version = "1.0.0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magit"; | 
					
						
							|  |  |  |       repo   = "git-modes"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |       sha256 = "12a1xs3w2dp1a55qhc01dwjkavklgfqnn3yw85dhi4jdz8r8j7m0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     files = [ "gitconfig-mode.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs major-mode for editing gitconfig files"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   gitignore-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname = "gitignore-mode"; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |     version = "1.0.0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magit"; | 
					
						
							|  |  |  |       repo   = "git-modes"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |       sha256 = "12a1xs3w2dp1a55qhc01dwjkavklgfqnn3yw85dhi4jdz8r8j7m0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     files = [ "gitignore-mode.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs major-mode for editing gitignore files"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   gntp = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "gntp"; | 
					
						
							|  |  |  |     version = "0.1"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "tekai"; | 
					
						
							|  |  |  |       repo  = "${pname}.el"; | 
					
						
							|  |  |  |       rev   = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "1nvyjjjydrimpxy4cpg90si7sr8lmldbhlcm2mx8npklp9pn5y3a"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "GNTP protocol implementation for Emacs"; | 
					
						
							|  |  |  |       license = gpl2Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   gnus = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "gnus"; | 
					
						
							|  |  |  |     version = "20140501"; | 
					
						
							|  |  |  |     src = fetchgit { | 
					
						
							|  |  |  |       url = "http://git.gnus.org/gnus.git"; | 
					
						
							|  |  |  |       rev = "4228cffcb7afb77cf39678e4a8988a57753502a5"; | 
					
						
							|  |  |  |       sha256 = "0qd0wpxkz47irxghmdpa524c9626164p8vgqs26wlpbdwyvm64a0"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     fileSpecs = [ "lisp/*.el" "texi/*.texi" ]; | 
					
						
							|  |  |  |     preBuild = ''
 | 
					
						
							|  |  |  |       (cd lisp && make gnus-load.el) | 
					
						
							|  |  |  |     '';
 | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "News and mail reader for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-11-26 09:43:42 -08:00
										 |  |  |   go-mode = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "go-mode"; | 
					
						
							|  |  |  |     version = "20150817"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "dominikh"; | 
					
						
							|  |  |  |       repo   = "go-mode.el"; | 
					
						
							|  |  |  |       rev    = "5d53a13bd193653728e74102c81aa931b780c9a9"; | 
					
						
							|  |  |  |       sha256 = "0hvssmvzvn13j18282nsq8fclyjs0x103gj9bp6fhmzxmzl56l7g"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Go language support for Emacs"; | 
					
						
							|  |  |  |       license = bsd3; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   god-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "god-mode"; | 
					
						
							|  |  |  |     version = "20140811"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "chrisdone"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "6b7ae259a58ca1d7776aa4eca9f1092e4c0033e6"; | 
					
						
							|  |  |  |       sha256 = "1amr98nq82g2d3f3f5wlqm9g38j64avygnsi9rrlbfqz4f71vq7x"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "A global minor mode for entering Emacs commands without modifier keys"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   goto-chg = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "goto-chg"; | 
					
						
							|  |  |  |     version = "1.6"; | 
					
						
							| 
									
										
										
										
											2015-08-21 10:00:22 -05:00
										 |  |  |     src = fetchhg { | 
					
						
							|  |  |  |       url = "https://bitbucket.org/lyro/evil"; | 
					
						
							|  |  |  |       rev = "e5588e50c0e40a66c099868ea825755e348311fb"; | 
					
						
							|  |  |  |       sha256 = "0185vrzfdz6iwhmc22rjy0n7ppfppp2ddc8xl0vvbda79q6w3bp8"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     files = [ "lib/goto-chg.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Goto last change in current buffer using Emacs undo information"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   haskell-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "haskell-mode"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = "13.16"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "haskell"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-04-08 15:27:16 -05:00
										 |  |  |       rev    = "v${version}"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       sha256 = "1gmpmfkr54sfzrif87zf92a1i13wx75bhp66h1rxhflg216m62yv"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Haskell language support for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   helm = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "helm"; | 
					
						
							|  |  |  |     version = "20150105"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "emacs-helm"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "e5608ad86e7ca72446a4b1aa0faf604200ffe895"; | 
					
						
							|  |  |  |       sha256 = "0n2kr6pyzcsi8pq6faxz2y8kicz1gmvj98fzzlq3a107dqqp25ay"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ async ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "An incremental completion and selection narrowing framework for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-04 16:06:57 +00:00
										 |  |  |   helm-bibtex = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "helm-bibtex"; | 
					
						
							|  |  |  |     version = "20151125"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "tmalsburg"; | 
					
						
							|  |  |  |       repo = pname; | 
					
						
							|  |  |  |       rev = "bfcd5064dcc7c0ac62c46985832b2a73082f96e0"; | 
					
						
							|  |  |  |       sha256 = "1nvc4ha9wj5j47qg7hdbv1xpjy8a8idc9vc2myl3xa33ywllwdwi"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ dash f helm parsebib s ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Bibliography Manager for Emacs"; | 
					
						
							|  |  |  |       license = gpl2; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-04 16:06:10 +00:00
										 |  |  |   helm-swoop = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "helm-swoop"; | 
					
						
							|  |  |  |     version = "20141224"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "ShingoFukuyama"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "06a251f7d7fce2a5719e0862e5855972cd8ab1ae"; | 
					
						
							|  |  |  |       sha256 = "0nq33ldhbvfbm6jnsxqdf3vwaqrsr2gprkzll081gcyl2s1x0l2m"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ helm ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "An Emacs mode which constructs an editable grep for a buffer"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |   # deprecated, part of haskell-mode now | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   hi2 = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 20:17:17 -08:00
										 |  |  |     pname   = "hi2"; | 
					
						
							|  |  |  |     version = "1.0"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "nilcons"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-02-08 20:17:17 -08:00
										 |  |  |       sha256 = "1s08sgbh5v59lqskd0s1dscs6dy7z5mkqqkabs3gd35agbfvbmlf"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Minor haskell-indentation mode for haskell-mode, 2nd try"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 20:17:17 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-25 15:06:25 +02:00
										 |  |  |   highlight-indentation = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "highlight-indentation"; | 
					
						
							|  |  |  |     version = "0.7.0"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "antonj"; | 
					
						
							|  |  |  |       repo = "Highlight-Indentation-for-Emacs"; | 
					
						
							|  |  |  |       rev = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "00l54k75qk24a0znzl4ij3s3nrnr2wy9ha3za8apphzlm98m907k"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Minor modes to highlight indentation guides in emacs"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         Provides two minor modes highlight-indentation-mode and | 
					
						
							|  |  |  |         highlight-indentation-current-column-mode | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         - highlight-indentation-mode displays guidelines indentation | 
					
						
							|  |  |  |         (space indentation only). | 
					
						
							|  |  |  |         - highlight-indentation-current-column-mode displays guidelines for the | 
					
						
							|  |  |  |         current-point indentation (space indentation only). | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl2Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-17 14:09:27 -07:00
										 |  |  |   hydra = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "hydra"; | 
					
						
							|  |  |  |     version = "0.13.3"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "abo-abo"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "08iw95lyizcyf6cjl37fm8wvay0vsk9758pk9gq9f2xiafcchl7f"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Tie related Emacs commands into a family of short bindings with a common prefix"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-10-17 14:09:27 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-08 09:58:12 -07:00
										 |  |  |   ibuffer-vc = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "ibuffer-vc"; | 
					
						
							|  |  |  |     version = "0.10"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "purcell"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "0bqdi5w120256g74k0j4jj81x804x1gcg4dxa74w3mb6fl5xlvs8"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Version control aware Emacs ibuffer mode"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-04-08 09:58:12 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-21 00:05:16 +00:00
										 |  |  |   ido-ubiquitous = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "ido-ubiquitous"; | 
					
						
							|  |  |  |     version = "2.17"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "DarwinAwardWinner"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "323e4cddc05d5a4546c1b64132b2b1e9f8896452"; | 
					
						
							|  |  |  |       sha256 = "0wdjz3cqzrxhrk68g5gyvc9j2rb6f4yw00xbjgw9ldwlhmkwy5ja"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |       description = "Does what you expected ido-everywhere should do in Emacs"; | 
					
						
							| 
									
										
										
										
											2014-01-21 00:05:16 +00:00
										 |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   idris-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "idris-mode"; | 
					
						
							| 
									
										
										
										
											2015-09-02 12:13:57 -07:00
										 |  |  |     version = "0.9.19"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "idris-hackers"; | 
					
						
							|  |  |  |       repo   = "idris-mode"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-09-02 12:13:57 -07:00
										 |  |  |       sha256 = "0iwgbaq2797k1f7ql86i2pjfa67cha4s2v0mgmrd0qcgqkxsdq92"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-02 12:13:57 -07:00
										 |  |  |     packageRequires = [ prop-menu ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Idris language support for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   lcs = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "lcs"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = circe.version; | 
					
						
							|  |  |  |     src     = circe.src; | 
					
						
							|  |  |  |     fileSpecs = [ "lcs.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Longest Common Sequence (LCS) library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   log4e = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "log4e"; | 
					
						
							|  |  |  |     version = "0.3.0"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "aki2o"; | 
					
						
							|  |  |  |       repo  = pname; | 
					
						
							|  |  |  |       rev   = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "1l28n7a0v2zkknc70i1wn6qb5i21dkhfizzk8wcj28v44cgzk022"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Logging for elisp"; | 
					
						
							|  |  |  |       license = gpl2Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   lui = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "lui"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = circe.version; | 
					
						
							|  |  |  |     src     = circe.src; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     packageRequires = [ tracking ]; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     fileSpecs = [ "lui*.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "User interface library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   magit = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "magit"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = "2.3.1"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							| 
									
										
										
										
											2015-07-30 10:53:28 -07:00
										 |  |  |       owner  = pname; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-04-01 18:11:00 -07:00
										 |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       sha256 = "01x9kahr3szzc00wlfrihl4x28yrq065fq4rpzx9dxiksayk24pd"; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:53:28 -07:00
										 |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ dash git-commit magit-popup with-editor ]; | 
					
						
							|  |  |  |     fileSpecs = [ "lisp/magit-utils.el" | 
					
						
							|  |  |  |                   "lisp/magit-section.el" | 
					
						
							|  |  |  |                   "lisp/magit-git.el" | 
					
						
							|  |  |  |                   "lisp/magit-mode.el" | 
					
						
							|  |  |  |                   "lisp/magit-process.el" | 
					
						
							|  |  |  |                   "lisp/magit-core.el" | 
					
						
							|  |  |  |                   "lisp/magit-diff.el" | 
					
						
							|  |  |  |                   "lisp/magit-wip.el" | 
					
						
							|  |  |  |                   "lisp/magit-apply.el" | 
					
						
							|  |  |  |                   "lisp/magit-log.el" | 
					
						
							|  |  |  |                   "lisp/magit.el" | 
					
						
							|  |  |  |                   "lisp/magit-sequence.el" | 
					
						
							|  |  |  |                   "lisp/magit-commit.el" | 
					
						
							|  |  |  |                   "lisp/magit-remote.el" | 
					
						
							|  |  |  |                   "lisp/magit-bisect.el" | 
					
						
							|  |  |  |                   "lisp/magit-stash.el" | 
					
						
							|  |  |  |                   "lisp/magit-blame.el" | 
					
						
							|  |  |  |                   "lisp/magit-ediff.el" | 
					
						
							|  |  |  |                   "lisp/magit-extras.el" | 
					
						
							|  |  |  |                   "Documentation/magit.texi" | 
					
						
							|  |  |  |                   "Documentation/AUTHORS.md" | 
					
						
							|  |  |  |                   "COPYING" | 
					
						
							|  |  |  |                 ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs interface for Git that aspires to be a complete Git porcelain"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:53:28 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  |   git-commit = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "git-commit"; | 
					
						
							|  |  |  |     version = magit.version; | 
					
						
							|  |  |  |     src = magit.src; | 
					
						
							|  |  |  |     packageRequires = [ dash with-editor ]; | 
					
						
							|  |  |  |     fileSpecs = [ "lisp/git-commit.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = magit.meta // { | 
					
						
							|  |  |  |       description = "Emacs mode for editig Git commit messages"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:53:28 -07:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-11-12 20:39:28 +00:00
										 |  |  |   git-rebase = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "git-rebase"; | 
					
						
							|  |  |  |     version = magit.version; | 
					
						
							|  |  |  |     src = magit.src; | 
					
						
							|  |  |  |     packageRequires = [ dash with-editor magit ]; | 
					
						
							|  |  |  |     fileSpecs = [ "lisp/git-rebase.el" ]; | 
					
						
							|  |  |  |     meta = magit.meta // { | 
					
						
							|  |  |  |       description = "Emacs major-mode which makes editing rebase scripts more fun"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:53:28 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  |   magit-popup = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "magit-popup"; | 
					
						
							|  |  |  |     version = magit.version; | 
					
						
							|  |  |  |     src = magit.src; | 
					
						
							|  |  |  |     packageRequires = [ dash with-editor ]; | 
					
						
							|  |  |  |     fileSpecs = [ "Documentation/magit-popup.texi" "lisp/magit-popup.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = magit.meta // { | 
					
						
							|  |  |  |       description = "Infix arguments with feedback in a buffer library for Emacs"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:53:28 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  |   with-editor = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "with-editor"; | 
					
						
							|  |  |  |     version = magit.version; | 
					
						
							|  |  |  |     src = magit.src; | 
					
						
							| 
									
										
										
										
											2015-10-17 14:09:27 -07:00
										 |  |  |     packageRequires = [ async dash ]; | 
					
						
							| 
									
										
										
										
											2015-07-30 10:53:28 -07:00
										 |  |  |     fileSpecs = [ "Documentation/with-editor.texi" "lisp/with-editor.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = magit.meta // { | 
					
						
							|  |  |  |       description = "Use the Emacsclient as EDITOR of child processes library for Emacs"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-12 18:45:02 +02:00
										 |  |  |   markdown-toc = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "markdown-toc"; | 
					
						
							|  |  |  |     version = "0.0.8"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "ardumont"; | 
					
						
							|  |  |  |       repo = pname; | 
					
						
							|  |  |  |       rev = "06903e24457460a8964a978ace709c69afc36692"; | 
					
						
							|  |  |  |       sha256 = "07w0w9g81c6c404l3j7gb420wc2kjmah728w84mdymscdl5w3qyl"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ markdown-mode dash s ]; | 
					
						
							|  |  |  |     files = [ "${pname}.el" ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Generate a TOC in markdown file"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         A simple mode to create TOC in a markdown file. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-12 21:09:55 +00:00
										 |  |  |   moe-theme = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "moe-theme"; | 
					
						
							|  |  |  |     version = "1.0"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "kuanyui"; | 
					
						
							|  |  |  |       repo   = "${pname}.el"; | 
					
						
							|  |  |  |       rev    = "39384a7a9e6886f3a3d79efac4009fcd800a4a14"; | 
					
						
							|  |  |  |       sha256 = "0i7m15x9sij5wh0gwbijsis8a4jm8izywj7xprk21644ndskvfiz"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "A set of Emacs themes optimized for terminals with 256 colors"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-07-12 21:09:55 +00:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-16 10:23:26 -07:00
										 |  |  |   monokai-theme = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "monokai-theme"; | 
					
						
							|  |  |  |     version = "1.0.0"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "oneKelvinSmith"; | 
					
						
							|  |  |  |       repo   = "monokai-emacs"; | 
					
						
							|  |  |  |       rev    = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "02w7k4s4698p4adjy4a36na28sb1s2zw4xsjs7p2hv9iiw9kmyvz"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "An Emacs port of TextMate' Monokai theme inspired by Zenburn theme"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-03-16 10:23:26 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-07-03 17:19:39 +03:00
										 |  |  |   multiple-cursors = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "multiple-cursors"; | 
					
						
							|  |  |  |     version = "20150627"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magnars"; | 
					
						
							|  |  |  |       repo   = "multiple-cursors.el"; | 
					
						
							|  |  |  |       rev    = "9b53e892e6167f930763a3c5aedf8773110a8ae9"; | 
					
						
							|  |  |  |       sha256 = "0wcrdb137a9aq6dynlqbvypb6m2dj48m899xwy7ilnf2arrmipid"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Edit text in many places simultaneously in Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; # TODO | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-07-03 17:19:39 +03:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-05-24 14:06:12 +00:00
										 |  |  |   nyan-mode = callPackage ../applications/editors/emacs-modes/nyan-mode { | 
					
						
							|  |  |  |     inherit lib; | 
					
						
							|  |  |  |   }; | 
					
						
							| 
									
										
										
										
											2014-01-21 00:12:55 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-12 10:51:43 +02:00
										 |  |  |   org2jekyll = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "org2jekyll"; | 
					
						
							|  |  |  |     version = "0.1.8"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "ardumont"; | 
					
						
							|  |  |  |       repo = pname; | 
					
						
							|  |  |  |       rev = "a12173b9507b3ef54dfebb5751503ba1ee93c6aa"; | 
					
						
							|  |  |  |       sha256 = "064kw64w9snm0lbshxn8d6yd9xvyislhg37fmhq1w7vy8lm61xvf"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ dash-functional s deferred ]; | 
					
						
							|  |  |  |     files = [ "${pname}.el" ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Blogging with org-mode and jekyll without alien yaml headers"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-01-16 11:05:29 -06:00
										 |  |  |   org-plus-contrib = elpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "org-plus-contrib"; | 
					
						
							| 
									
										
										
										
											2015-04-08 14:54:46 -05:00
										 |  |  |     version = "20150406"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchurl { | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       url    = "http://orgmode.org/elpa/${pname}-${version}.tar"; | 
					
						
							| 
									
										
										
										
											2015-04-08 14:54:46 -05:00
										 |  |  |       sha256 = "1ny2myg4rm75ab2gl5rqrwy7h53q0vv18df8gk3zv13kljj76c6i"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Notes, TODO lists, projects, and authoring in plain-text with Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-15 23:56:47 +01:00
										 |  |  |   org-trello = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "org-trello"; | 
					
						
							| 
									
										
										
										
											2015-09-08 09:56:16 +02:00
										 |  |  |     version = "0.7.5"; | 
					
						
							| 
									
										
										
										
											2015-03-15 23:56:47 +01:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "org-trello"; | 
					
						
							|  |  |  |       repo = pname; | 
					
						
							| 
									
										
										
										
											2015-09-08 09:56:16 +02:00
										 |  |  |       rev = "3718ed704094e5e5a491749f1f722d76ba4b7d73"; | 
					
						
							|  |  |  |       sha256 = "1561nxjva8892via0l8315y3fih4r4q9gzycmvh33db8gqzq4l86"; | 
					
						
							| 
									
										
										
										
											2015-03-15 23:56:47 +01:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-08 09:56:16 +02:00
										 |  |  |     packageRequires = [ request-deferred deferred dash-functional s ]; | 
					
						
							| 
									
										
										
										
											2015-09-12 19:40:08 +02:00
										 |  |  |     files = [ "org-trello*.el" ]; | 
					
						
							| 
									
										
										
										
											2015-03-15 23:56:47 +01:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Org minor mode - 2-way sync org & trello"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         Org-trello is an emacs minor mode that extends org-mode with | 
					
						
							|  |  |  |         Trello abilities. | 
					
						
							|  |  |  |       '';
 | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |       homepage = https://org-trello.github.io/; | 
					
						
							| 
									
										
										
										
											2015-03-15 23:56:47 +01:00
										 |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-04 16:04:39 +00:00
										 |  |  |   parsebib = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "parsebib"; | 
					
						
							|  |  |  |     version = "20151006"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "joostkremers"; | 
					
						
							|  |  |  |       repo = pname; | 
					
						
							|  |  |  |       rev = "9a1f60bed2814dfb5cec2b92efb5951a4b465cce"; | 
					
						
							|  |  |  |       sha256 = "0n91whyjnrdhb9bqfif01ygmwv5biwpz2pvjv5w5y1d4g0k1x9ml"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Emacs library for reading .bib files"; | 
					
						
							|  |  |  |       license = bsd3; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-06-02 16:59:25 -07:00
										 |  |  |   perspective = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "perspective"; | 
					
						
							|  |  |  |     version = "1.12"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "nex3"; | 
					
						
							|  |  |  |       repo   = "${pname}-el"; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "12c2rrhysrcl2arc6hpzv6lxbb1r3bzlvdp23hnp9sci6yc10k3q"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Tagged workspaces like in most tiling window managers, but in Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-06-02 16:59:25 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   pkg-info = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "pkg-info"; | 
					
						
							|  |  |  |     version = "20140610"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "lunaryorn"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = "${pname}.el"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "475cdeb0b8d44f9854e506c429eeb445787014ec"; | 
					
						
							|  |  |  |       sha256 = "0x4nz54f2shgcw3gx66d265vxwdpdirn64gzii8dpxhsi7v86n0p"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ epl ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Provide information about Emacs packages"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   projectile = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "projectile"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = "0.13.0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "bbatsov"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-05-14 09:52:40 -07:00
										 |  |  |       rev    = "v${version}"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       sha256 = "1rl6n6v9f4m7m969frx8b51a4lzfix2bxx6rfcfbh6kzhc00qnxf"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-06-02 16:59:41 -07:00
										 |  |  |     fileSpecs = [ "projectile.el" ]; | 
					
						
							|  |  |  |     packageRequires = [ dash helm pkg-info ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "A project interaction library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-06-02 16:59:41 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  |   helm-projectile = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "helm-projectile"; | 
					
						
							|  |  |  |     version = projectile.version; | 
					
						
							|  |  |  |     src     = projectile.src; | 
					
						
							|  |  |  |     fileSpecs = [ "helm-projectile.el" ]; | 
					
						
							|  |  |  |     packageRequires = [ helm projectile ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = projectile.meta; | 
					
						
							| 
									
										
										
										
											2015-06-02 16:59:41 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  |   persp-projectile = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "persp-projectile"; | 
					
						
							|  |  |  |     version = projectile.version; | 
					
						
							|  |  |  |     src     = projectile.src; | 
					
						
							|  |  |  |     fileSpecs = [ "persp-projectile.el" ]; | 
					
						
							|  |  |  |     packageRequires = [ perspective projectile ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = projectile.meta; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-02 12:13:57 -07:00
										 |  |  |   prop-menu = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "prop-menu"; | 
					
						
							|  |  |  |     version = "0.1.2"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "david-christiansen"; | 
					
						
							|  |  |  |       repo   = "${pname}-el"; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "18ap2liz5r5a8ja2zz9182fnfm47jnsbyblpq859zks356k37iwc"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Library for computing context menus based on text properties and overlays in Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-02 12:13:57 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-09-25 15:06:45 +02:00
										 |  |  |   pyvenv = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "pyvenv"; | 
					
						
							|  |  |  |     version = "1.7"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "jorgenschaefer"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "e4f2fa7a32cf480f34d628d8eb5b9b60374d0e8e"; | 
					
						
							|  |  |  |       sha256 = "1669id1p69kpq8zzldxj1p6iyz68701snn462g22k2acfzc2bfha"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Python virtual environment interface for Emacs"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         This is a simple global minor mode which will replicate the changes done | 
					
						
							|  |  |  |         by virtualenv activation inside Emacs. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl2Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-04-08 15:15:34 -05:00
										 |  |  |   rainbow-delimiters = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "rainbow-delimiters"; | 
					
						
							|  |  |  |     version = "2.1.1"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "Fanael"; | 
					
						
							|  |  |  |       repo = pname; | 
					
						
							|  |  |  |       rev = version; | 
					
						
							|  |  |  |       sha256 = "0gxc8j5a14bc9mp43cbcz41ipc0z1yvmypg52dnl8hadirry20gd"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Highlight delimiters with colors according to their depth"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-15 23:26:43 +01:00
										 |  |  |   request = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "request"; | 
					
						
							|  |  |  |     version = "0.2.0"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "tkf"; | 
					
						
							|  |  |  |       repo = "emacs-${pname}"; | 
					
						
							|  |  |  |       rev = "adf7de452f9914406bfb693541f1d280093c4efd"; | 
					
						
							|  |  |  |       sha256 = "0dja4g43zfjbxqvz2cgivgq5sfm6fz1563qgrp4yxknl7bdggb92"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-05-24 14:10:56 +00:00
										 |  |  |     files = [ "request.el" ]; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     meta = { | 
					
						
							| 
									
										
										
										
											2015-03-15 23:26:43 +01:00
										 |  |  |       description = "Easy HTTP request for Emacs Lisp"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         Request.el is a HTTP request library with multiple backends. It supports | 
					
						
							|  |  |  |         url.el which is shipped with Emacs and curl command line program. User | 
					
						
							|  |  |  |         can use curl when s/he has it, as curl is more reliable than url.el. | 
					
						
							|  |  |  |         Library author can use request.el to avoid imposing external dependencies | 
					
						
							|  |  |  |         such as curl to users while giving richer experience for users who have curl. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-15 23:56:36 +01:00
										 |  |  |   request-deferred = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "request-deferred"; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:10:56 +00:00
										 |  |  |     version = request.version; | 
					
						
							|  |  |  |     src = request.src; | 
					
						
							| 
									
										
										
										
											2015-03-15 23:56:36 +01:00
										 |  |  |     packageRequires = [ request deferred ]; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:10:56 +00:00
										 |  |  |     files = [ "request-deferred.el" ]; | 
					
						
							|  |  |  |     meta = request.meta | 
					
						
							|  |  |  |         // { description = "${request.meta.description} (deferred)"; }; | 
					
						
							| 
									
										
										
										
											2015-03-15 23:56:36 +01:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   rich-minority = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "rich-minority"; | 
					
						
							|  |  |  |     version = "0.1.1"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "Bruce-Connor"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       sha256 = "0kvhy4mgs9llihwsb1a9n5a85xzjiyiyawxnz0axy2bvwcxnp20k"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ dash ]; | 
					
						
							| 
									
										
										
										
											2015-05-24 14:12:20 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Hiding and/or highlighting the list of minor modes in the Emacs mode-line."; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-10-28 16:27:29 +01:00
										 |  |  |   rust-mode = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "rust-mode"; | 
					
						
							|  |  |  |     version = "20151026"; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner = "rust-lang"; | 
					
						
							|  |  |  |       repo = pname; | 
					
						
							|  |  |  |       rev = "1761a9c212cdbc46cab5377c0ce90f96e33b2fbb"; | 
					
						
							|  |  |  |       sha256 = "1wvjisi26lb4g5rjq80kq9jmf1r2m3isy47nwrnahfzxk886qfbq"; | 
					
						
							|  |  |  |       }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "A major mode for editing rust code."; | 
					
						
							|  |  |  |       license = asl20; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   s = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "s"; | 
					
						
							| 
									
										
										
										
											2015-12-04 15:59:45 +00:00
										 |  |  |     version = "20151023"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "magnars"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = "${pname}.el"; | 
					
						
							| 
									
										
										
										
											2015-12-04 15:59:45 +00:00
										 |  |  |       rev    = "372e94c1a28031686d75d6c52bfbe833a118a72a"; | 
					
						
							|  |  |  |       sha256 = "1zn8n3mv0iscs242dbkf5vmkkizfslq5haw9z0d0g3wknq18286h"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "String manipulation library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-01-09 23:02:02 +00:00
										 |  |  |   semi = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "semi"; | 
					
						
							|  |  |  |     version = "1.14.7"; # 20150203 | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "wanderlust"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "9976269556c5bcc021e4edf1b0e1accd39929528"; | 
					
						
							|  |  |  |       sha256 = "1g1xg57pz4msd3f998af5gq28qhmvi410faygzspra6y6ygaka68"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ apel flim ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "MIME library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; # probably | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |   seq = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "seq"; | 
					
						
							|  |  |  |     version = "1.11"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       owner  = "NicolasPetton"; | 
					
						
							|  |  |  |       repo   = "${pname}.el"; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "18ydaz2y5n7h4wr0dx2k9qbxl0mc50qfwk52ma4amk8nmm1bjwgc"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Sequence manipulation library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; # probably | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   shorten = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "shorten"; | 
					
						
							|  |  |  |     version = circe.version; | 
					
						
							|  |  |  |     src     = circe.src; | 
					
						
							|  |  |  |     fileSpecs = [ "shorten.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "String shortening to unique prefix library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   smart-mode-line = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "smart-mode-line"; | 
					
						
							|  |  |  |     version = "2.6"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "Bruce-Connor"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       sha256 = "17nav2jbvbd13xzgp29x396mc617n2dh6whjk4wnyvsyv7r0s9f6"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ dash rich-minority ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Sexy mode-line for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   smartparens = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "smartparens"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = "20151025"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "Fuco1"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       rev    = "85583f9570be58f17ccd68388d9d4e58234d8ae9"; | 
					
						
							|  |  |  |       sha256 = "1pvzcrnzvksx1rzrr19256x1qhidr2acz6yipijlfx2zfjx2gxa7"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ dash ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Minor mode for Emacs that deals with parens pairs"; | 
					
						
							|  |  |  |       longDescription = ''
 | 
					
						
							|  |  |  |         It started as a unification effort to combine functionality of | 
					
						
							|  |  |  |         several existing packages in a single, compatible and | 
					
						
							|  |  |  |         extensible way to deal with parentheses, delimiters, tags and | 
					
						
							|  |  |  |         the like. Some of these packages include autopair, textmate, | 
					
						
							|  |  |  |         wrap-region, electric-pair-mode, paredit and others. | 
					
						
							|  |  |  |       '';
 | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2014-01-21 00:11:57 +00:00
										 |  |  |   smex = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "smex"; | 
					
						
							|  |  |  |     version = "20141210"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "nonsequitur"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "aff8d4485139ac28f1c7e62912c0d0d480995831"; | 
					
						
							|  |  |  |       sha256 = "0017f1ji7rxad2n49dhn5g0pmw6lmw80cqk6dynszizj46xpbqfp"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "M-x enhancement for Emacs build on top of Ido"; | 
					
						
							|  |  |  |       license = emacs.meta.license; # should be "same as Emacs" | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   structured-haskell-mode = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname = "shm"; | 
					
						
							|  |  |  |     version = external.structured-haskell-mode.version; | 
					
						
							|  |  |  |     src = external.structured-haskell-mode.src; | 
					
						
							|  |  |  |     packageRequires = [ haskell-mode ]; | 
					
						
							|  |  |  |     fileSpecs = [ "elisp/*.el" ]; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Structured editing Emacs mode for Haskell"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       license = bsd3; | 
					
						
							|  |  |  |       platforms = external.structured-haskell-mode.meta.platforms; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-05-08 14:15:49 -07:00
										 |  |  |   swiper = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "swiper"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = "0.7.0"; | 
					
						
							| 
									
										
										
										
											2015-05-08 14:15:49 -07:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "abo-abo"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |       sha256 = "1kahl3h18vsjkbqvd84fb2w45s4srsiydn6jiv49vvg1yaxzxcbm"; | 
					
						
							| 
									
										
										
										
											2015-05-08 14:15:49 -07:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-05-23 13:46:48 -07:00
										 |  |  |     fileSpecs = [ "swiper.el" "ivy.el" "colir.el" "counsel.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Overview as you search for a regex in Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-05-08 14:15:49 -07:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |   ivy = swiper; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   #TODO: swiper-helm | 
					
						
							| 
									
										
										
										
											2015-05-08 14:15:49 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   switch-window = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "switch-window"; | 
					
						
							|  |  |  |     version = "20140919"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "dimitri"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "3ffbe68e584f811e891f96afa1de15e0d9c1ebb5"; | 
					
						
							|  |  |  |       sha256 = "09221128a0f55a575ed9addb3a435cfe01ab6bdd0cca5d589ccd37de61ceccbd"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Visual replacement for C-x o in Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   tracking = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "tracking"; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     version = circe.version; | 
					
						
							|  |  |  |     src     = circe.src; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     packageRequires = [ shorten ]; | 
					
						
							| 
									
										
										
										
											2015-12-14 13:22:15 -08:00
										 |  |  |     fileSpecs = [ "tracking.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Register buffers for user review library for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   tuareg = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "tuareg"; | 
					
						
							|  |  |  |     version = "2.0.9"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "ocaml"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = version; | 
					
						
							| 
									
										
										
										
											2015-10-17 14:09:27 -07:00
										 |  |  |       sha256 = "0jpcjy2a77mywba2vm61knj26pgylsmv5a21cdp80q40bac4i6bb"; | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ caml ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Extension of OCaml mode for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-03-17 22:11:56 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   use-package = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "use-package"; | 
					
						
							| 
									
										
										
										
											2015-12-05 18:56:33 +00:00
										 |  |  |     version = "20151112"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "jwiegley"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-12-05 18:56:33 +00:00
										 |  |  |       rev    = "77a77c8b03044f0279e00cadd6a6d1a7ae97b01"; | 
					
						
							|  |  |  |       sha256 = "14v6wzqn2jhjdbr7nwqilxy9l79m1f2rdrz2c6c6pcla5yjpd1k0"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ bind-key diminish ]; | 
					
						
							|  |  |  |     files = [ "use-package.el" ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Isolate package configuration in your .emacs file"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   volatile-highlights = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "volatile-highlights"; | 
					
						
							|  |  |  |     version = "1.11"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "k-talo"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = "${pname}.el"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rev    = "fb2abc2d4d4051a9a6b7c8de2fe7564161f01f24"; | 
					
						
							|  |  |  |       sha256 = "1v0chqj5jir4685jd8ahw86g9zdmi6xd05wmzhyw20rbk924fcqf"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Brings visual feedback to some operations in Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-01-09 23:02:02 +00:00
										 |  |  |   wanderlust = melpaBuild rec { | 
					
						
							|  |  |  |     pname = "wanderlust"; | 
					
						
							|  |  |  |     version = "2.15.9"; # 20150301 | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = pname; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "13fb4f6519490d4ac7138f3bcf76707654348071"; | 
					
						
							|  |  |  |       sha256 = "1l48xfcwkm205prspa1rns6lqfizik5gpdwmlfgyb5mabm9x53zn"; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     packageRequires = [ apel flim semi ]; | 
					
						
							|  |  |  |     fileSpecs = [ | 
					
						
							|  |  |  |       "doc/wl.texi" "doc/wl-ja.texi" | 
					
						
							|  |  |  |       "elmo/*.el" "wl/*.el" | 
					
						
							|  |  |  |       "etc/icons" | 
					
						
							|  |  |  |     ]; | 
					
						
							|  |  |  |     meta = { | 
					
						
							|  |  |  |       description = "E-Mail client for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; # probably | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-05-27 05:27:07 +03:00
										 |  |  |   web-mode = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "web-mode"; | 
					
						
							|  |  |  |     version = "11.1.12"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "fxbois"; | 
					
						
							|  |  |  |       repo   = pname; | 
					
						
							|  |  |  |       rev    = "67259f16bfaec5c006a53533b8feeba7771e1365"; | 
					
						
							|  |  |  |       sha256 = "16zcnwm7wnbl1xbsx7rr5rr697ax141akfx2lknwirx18vqmkijj"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-05-27 18:11:48 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-05-27 05:27:07 +03:00
										 |  |  |     meta = { | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |       description = "Web template editing mode for Emacs"; | 
					
						
							| 
									
										
										
										
											2015-05-27 05:27:07 +03:00
										 |  |  |       license = gpl2; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-05-27 18:11:48 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   weechat = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "weechat.el"; | 
					
						
							| 
									
										
										
										
											2015-04-03 10:35:45 -07:00
										 |  |  |     version = "0.2.2"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "the-kenny"; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |       repo   = pname; | 
					
						
							| 
									
										
										
										
											2015-04-03 10:35:45 -07:00
										 |  |  |       rev    = version; | 
					
						
							|  |  |  |       sha256 = "0f90m2s40jish4wjwfpmbgw024r7n2l5b9q9wr6rd3vdcwks3mcl"; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     }; | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  |     postPatch = lib.optionalString (!stdenv.isLinux) ''
 | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |       rm weechat-sauron.el weechat-secrets.el | 
					
						
							|  |  |  |     '';
 | 
					
						
							|  |  |  |     packageRequires = [ s ]; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "A weechat IRC client frontend for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   wgrep = melpaBuild rec { | 
					
						
							| 
									
										
										
										
											2015-02-08 16:29:48 -08:00
										 |  |  |     pname   = "wgrep"; | 
					
						
							|  |  |  |     version = "20141017"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "mhayashi1120"; | 
					
						
							|  |  |  |       repo   = "Emacs-wgrep"; | 
					
						
							|  |  |  |       rev    = "7ef26c51feaef8a5ec0929737130ab8ba326983c"; | 
					
						
							|  |  |  |       sha256 = "075z0glain0dp56d0cp468y5y88wn82ab26aapsrdzq8hmlshwn4"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "Writable grep buffer mode for Emacs"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-02-17 15:06:27 -08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2014-01-20 23:57:04 +00:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-03-16 10:23:26 -07:00
										 |  |  |   zenburn-theme = melpaBuild rec { | 
					
						
							|  |  |  |     pname   = "zenburn-theme"; | 
					
						
							|  |  |  |     version = "2.2"; | 
					
						
							|  |  |  |     src = fetchFromGitHub { | 
					
						
							|  |  |  |       owner  = "bbatsov"; | 
					
						
							|  |  |  |       repo   = "zenburn-emacs"; | 
					
						
							|  |  |  |       rev    = "v${version}"; | 
					
						
							|  |  |  |       sha256 = "1zspqpwgyv3969irg8p7zj3g4hww4bmnlvx33bvjyvvv5c4mg5wv"; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-09-19 22:09:21 +00:00
										 |  |  |     meta = { | 
					
						
							|  |  |  |       description = "An Emacs port of Vim's low contrast Zerburn theme"; | 
					
						
							|  |  |  |       license = gpl3Plus; | 
					
						
							|  |  |  |     }; | 
					
						
							| 
									
										
										
										
											2015-03-16 10:23:26 -07:00
										 |  |  |   }; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-15 11:57:51 -06:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-12-06 13:17:41 -06:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2015-12-15 11:57:51 -06:00
										 |  |  | in | 
					
						
							| 
									
										
										
										
											2015-12-16 12:45:57 -06:00
										 |  |  |   lib.makeScope newScope (self: | 
					
						
							|  |  |  |     {} | 
					
						
							|  |  |  |     // melpaPackages self | 
					
						
							|  |  |  |     // elpaPackages self | 
					
						
							| 
									
										
										
										
											2016-01-15 16:15:26 -06:00
										 |  |  |     // melpaStablePackages self | 
					
						
							| 
									
										
										
										
											2015-12-16 12:45:57 -06:00
										 |  |  |     // packagesFun self | 
					
						
							|  |  |  |   ) |