6 changed files with 832 additions and 0 deletions
			
			
		@ -0,0 +1,777 @@ | 
				
			|||||||
 | 
					(1 | 
				
			||||||
 | 
					 (ace-window . | 
				
			||||||
 | 
						     [(0 9 0) | 
				
			||||||
 | 
						      ((avy | 
				
			||||||
 | 
							(0 2 0))) | 
				
			||||||
 | 
						      "Quickly switch windows." single | 
				
			||||||
 | 
						      ((:url . "https://github.com/abo-abo/ace-window") | 
				
			||||||
 | 
						       (:keywords "window" "location"))]) | 
				
			||||||
 | 
					 (ack . | 
				
			||||||
 | 
					      [(1 5) | 
				
			||||||
 | 
					       nil "interface to ack-like tools" tar | 
				
			||||||
 | 
					       ((:keywords "tools" "processes" "convenience") | 
				
			||||||
 | 
						(:url . "https://github.com/leoliu/ack-el"))]) | 
				
			||||||
 | 
					 (ada-mode . | 
				
			||||||
 | 
						   [(5 1 8) | 
				
			||||||
 | 
						    ((wisi | 
				
			||||||
 | 
						      (1 1 1)) | 
				
			||||||
 | 
						     (cl-lib | 
				
			||||||
 | 
						      (0 4)) | 
				
			||||||
 | 
						     (emacs | 
				
			||||||
 | 
						      (24 2))) | 
				
			||||||
 | 
						    "major-mode for editing Ada sources" tar | 
				
			||||||
 | 
						    ((:keywords "languages" "ada") | 
				
			||||||
 | 
						     (:url . "http://stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html"))]) | 
				
			||||||
 | 
					 (ada-ref-man . | 
				
			||||||
 | 
						      [(2012 0) | 
				
			||||||
 | 
						       nil "Ada Reference Manual 2012" tar | 
				
			||||||
 | 
						       ((:keywords "languages" "ada") | 
				
			||||||
 | 
							(:url . "http://stephe-leake.org/ada/arm.html"))]) | 
				
			||||||
 | 
					 (adaptive-wrap . | 
				
			||||||
 | 
							[(0 5) | 
				
			||||||
 | 
							 nil "Smart line-wrapping with wrap-prefix" single | 
				
			||||||
 | 
							 ((:url . "http://elpa.gnu.org/packages/adaptive-wrap.html") | 
				
			||||||
 | 
							  (:keywords))]) | 
				
			||||||
 | 
					 (adjust-parens . | 
				
			||||||
 | 
							[(3 0) | 
				
			||||||
 | 
							 nil "Indent and dedent Lisp code, automatically adjust close parens" tar | 
				
			||||||
 | 
							 ((:url . "http://elpa.gnu.org/packages/adjust-parens.html"))]) | 
				
			||||||
 | 
					 (aggressive-indent . | 
				
			||||||
 | 
							    [(1 4) | 
				
			||||||
 | 
							     ((emacs | 
				
			||||||
 | 
							       (24 1)) | 
				
			||||||
 | 
							      (cl-lib | 
				
			||||||
 | 
							       (0 5))) | 
				
			||||||
 | 
							     "Minor mode to aggressively keep your code always indented" single | 
				
			||||||
 | 
							     ((:url . "http://github.com/Malabarba/aggressive-indent-mode") | 
				
			||||||
 | 
							      (:keywords "indent" "lisp" "maint" "tools"))]) | 
				
			||||||
 | 
					 (ahungry-theme . | 
				
			||||||
 | 
							[(1 0 12) | 
				
			||||||
 | 
							 ((emacs | 
				
			||||||
 | 
							   (24))) | 
				
			||||||
 | 
							 "Ahungry color theme for Emacs.  Make sure to (load-theme 'ahungry)." tar | 
				
			||||||
 | 
							 ((:keywords "ahungry" "palette" "color" "theme" "emacs" "color-theme" "deftheme") | 
				
			||||||
 | 
							  (:url . "https://github.com/ahungry/color-theme-ahungry"))]) | 
				
			||||||
 | 
					 (all . | 
				
			||||||
 | 
					      [(1 0) | 
				
			||||||
 | 
					       nil "Edit all lines matching a given regexp" single | 
				
			||||||
 | 
					       ((:url . "http://elpa.gnu.org/packages/all.html") | 
				
			||||||
 | 
						(:keywords "matching"))]) | 
				
			||||||
 | 
					 (ascii-art-to-unicode . | 
				
			||||||
 | 
							       [(1 9) | 
				
			||||||
 | 
								nil "a small artist adjunct" single | 
				
			||||||
 | 
								((:url . "http://www.gnuvola.org/software/aa2u/") | 
				
			||||||
 | 
								 (:keywords "ascii" "unicode" "box-drawing"))]) | 
				
			||||||
 | 
					 (auctex . | 
				
			||||||
 | 
						 [(11 88 9) | 
				
			||||||
 | 
						  nil "Integrated environment for *TeX*" tar | 
				
			||||||
 | 
						  ((:url . "http://www.gnu.org/software/auctex/"))]) | 
				
			||||||
 | 
					 (aumix-mode . | 
				
			||||||
 | 
						     [(7) | 
				
			||||||
 | 
						      nil "run the aumix program in a buffer" single | 
				
			||||||
 | 
						      ((:url . "http://user42.tuxfamily.org/aumix-mode/index.html") | 
				
			||||||
 | 
						       (:keywords "multimedia" "mixer" "aumix"))]) | 
				
			||||||
 | 
					 (auto-overlays . | 
				
			||||||
 | 
							[(0 10 9) | 
				
			||||||
 | 
							 nil "Automatic regexp-delimited overlays" tar | 
				
			||||||
 | 
							 ((:keywords "extensions") | 
				
			||||||
 | 
							  (:url . "http://www.dr-qubit.org/emacs.php"))]) | 
				
			||||||
 | 
					 (avy . | 
				
			||||||
 | 
					      [(0 3 0) | 
				
			||||||
 | 
					       ((emacs | 
				
			||||||
 | 
						 (24 1)) | 
				
			||||||
 | 
						(cl-lib | 
				
			||||||
 | 
						 (0 5))) | 
				
			||||||
 | 
					       "set-based completion" tar | 
				
			||||||
 | 
					       ((:keywords "point" "location") | 
				
			||||||
 | 
						(:url . "https://github.com/abo-abo/avy"))]) | 
				
			||||||
 | 
					 (beacon . | 
				
			||||||
 | 
						 [(0 2 1) | 
				
			||||||
 | 
						  ((seq | 
				
			||||||
 | 
						    (1 9))) | 
				
			||||||
 | 
						  "Highlight the cursor whenever the window scrolls" single | 
				
			||||||
 | 
						  ((:url . "https://github.com/Malabarba/beacon") | 
				
			||||||
 | 
						   (:keywords "convenience"))]) | 
				
			||||||
 | 
					 (bug-hunter . | 
				
			||||||
 | 
						     [(1 0) | 
				
			||||||
 | 
						      ((seq | 
				
			||||||
 | 
							(1 3)) | 
				
			||||||
 | 
						       (cl-lib | 
				
			||||||
 | 
							(0 5))) | 
				
			||||||
 | 
						      "Hunt down errors in elisp files" single | 
				
			||||||
 | 
						      ((:url . "http://github.com/Malabarba/elisp-bug-hunter") | 
				
			||||||
 | 
						       (:keywords "lisp"))]) | 
				
			||||||
 | 
					 (caps-lock . | 
				
			||||||
 | 
						    [(1 0) | 
				
			||||||
 | 
						     nil "Caps-lock as a minor mode" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/caps-lock.html") | 
				
			||||||
 | 
						      (:keywords))]) | 
				
			||||||
 | 
					 (chess . | 
				
			||||||
 | 
						[(2 0 4) | 
				
			||||||
 | 
						 ((cl-lib | 
				
			||||||
 | 
						   (0 5))) | 
				
			||||||
 | 
						 "Play chess in GNU Emacs" tar | 
				
			||||||
 | 
						 ((:keywords "games") | 
				
			||||||
 | 
						  (:url . "http://elpa.gnu.org/packages/chess.html"))]) | 
				
			||||||
 | 
					 (cl-generic . | 
				
			||||||
 | 
						     [(0 2) | 
				
			||||||
 | 
						      nil "Forward cl-generic compatibility for Emacs<25" single | 
				
			||||||
 | 
						      ((:url . "http://elpa.gnu.org/packages/cl-generic.html") | 
				
			||||||
 | 
						       (:keywords))]) | 
				
			||||||
 | 
					 (cl-lib . | 
				
			||||||
 | 
						 [(0 5) | 
				
			||||||
 | 
						  nil "Properly prefixed CL functions and macros" single | 
				
			||||||
 | 
						  ((:url . "http://elpa.gnu.org/packages/cl-lib.html") | 
				
			||||||
 | 
						   (:keywords))]) | 
				
			||||||
 | 
					 (coffee-mode . | 
				
			||||||
 | 
						      [(0 4 1 1) | 
				
			||||||
 | 
						       nil "Major mode for CoffeeScript files" single | 
				
			||||||
 | 
						       ((:url . "http://github.com/defunkt/coffee-mode") | 
				
			||||||
 | 
							(:keywords "coffeescript" "major" "mode"))]) | 
				
			||||||
 | 
					 (company . | 
				
			||||||
 | 
						  [(0 8 12) | 
				
			||||||
 | 
						   ((emacs | 
				
			||||||
 | 
						     (24 1)) | 
				
			||||||
 | 
						    (cl-lib | 
				
			||||||
 | 
						     (0 5))) | 
				
			||||||
 | 
						   "Modular text completion framework" tar | 
				
			||||||
 | 
						   ((:keywords "abbrev" "convenience" "matching") | 
				
			||||||
 | 
						    (:url . "http://company-mode.github.io/"))]) | 
				
			||||||
 | 
					 (company-math . | 
				
			||||||
 | 
						       [(1 0 1) | 
				
			||||||
 | 
							((company | 
				
			||||||
 | 
							  (0 8 0)) | 
				
			||||||
 | 
							 (math-symbol-lists | 
				
			||||||
 | 
							  (1 0))) | 
				
			||||||
 | 
							"Completion backends for unicode math symbols and latex tags" single | 
				
			||||||
 | 
							((:url . "https://github.com/vspinu/company-math") | 
				
			||||||
 | 
							 (:keywords "unicode" "symbols" "completion"))]) | 
				
			||||||
 | 
					 (company-statistics . | 
				
			||||||
 | 
							     [(0 2 1) | 
				
			||||||
 | 
							      ((emacs | 
				
			||||||
 | 
								(24 3)) | 
				
			||||||
 | 
							       (company | 
				
			||||||
 | 
								(0 8 5))) | 
				
			||||||
 | 
							      "Sort candidates using completion history" tar | 
				
			||||||
 | 
							      ((:keywords "abbrev" "convenience" "matching") | 
				
			||||||
 | 
							       (:url . "https://github.com/company-mode/company-statistics"))]) | 
				
			||||||
 | 
					 (context-coloring . | 
				
			||||||
 | 
							   [(7 1 0) | 
				
			||||||
 | 
							    ((emacs | 
				
			||||||
 | 
							      (24 3)) | 
				
			||||||
 | 
							     (js2-mode | 
				
			||||||
 | 
							      (20150713))) | 
				
			||||||
 | 
							    "Highlight by scope" single | 
				
			||||||
 | 
							    ((:url . "https://github.com/jacksonrayhamilton/context-coloring") | 
				
			||||||
 | 
							     (:keywords "convenience" "faces" "tools"))]) | 
				
			||||||
 | 
					 (crisp . | 
				
			||||||
 | 
						[(1 3 4) | 
				
			||||||
 | 
						 nil "CRiSP/Brief Emacs emulator" single | 
				
			||||||
 | 
						 ((:url . "http://elpa.gnu.org/packages/crisp.html") | 
				
			||||||
 | 
						  (:keywords "emulations" "brief" "crisp"))]) | 
				
			||||||
 | 
					 (csv-mode . | 
				
			||||||
 | 
						   [(1 5) | 
				
			||||||
 | 
						    nil "Major mode for editing comma/char separated values" single | 
				
			||||||
 | 
						    ((:url . "http://centaur.maths.qmul.ac.uk/Emacs/") | 
				
			||||||
 | 
						     (:keywords "convenience"))]) | 
				
			||||||
 | 
					 (darkroom . | 
				
			||||||
 | 
						   [(0 1) | 
				
			||||||
 | 
						    ((cl-lib | 
				
			||||||
 | 
						      (0 5))) | 
				
			||||||
 | 
						    "Remove visual distractions and focus on writing" single | 
				
			||||||
 | 
						    ((:url . "http://elpa.gnu.org/packages/darkroom.html") | 
				
			||||||
 | 
						     (:keywords "convenience" "emulations"))]) | 
				
			||||||
 | 
					 (dash . | 
				
			||||||
 | 
					       [(2 12 0) | 
				
			||||||
 | 
						nil "A modern list library for Emacs" tar | 
				
			||||||
 | 
						((:keywords "lists") | 
				
			||||||
 | 
						 (:url . "http://elpa.gnu.org/packages/dash.html"))]) | 
				
			||||||
 | 
					 (dbus-codegen . | 
				
			||||||
 | 
						       [(0 1) | 
				
			||||||
 | 
							((cl-lib | 
				
			||||||
 | 
							  (0 5))) | 
				
			||||||
 | 
							"Lisp code generation for D-Bus." single | 
				
			||||||
 | 
							((:url . "http://elpa.gnu.org/packages/dbus-codegen.html") | 
				
			||||||
 | 
							 (:keywords "comm" "dbus" "convenience"))]) | 
				
			||||||
 | 
					 (debbugs . | 
				
			||||||
 | 
						  [(0 7) | 
				
			||||||
 | 
						   nil "SOAP library to access debbugs servers" tar | 
				
			||||||
 | 
						   ((:keywords "comm" "hypermedia") | 
				
			||||||
 | 
						    (:url . "http://elpa.gnu.org/packages/debbugs.html"))]) | 
				
			||||||
 | 
					 (dict-tree . | 
				
			||||||
 | 
						    [(0 12 8) | 
				
			||||||
 | 
						     ((trie | 
				
			||||||
 | 
						       (0 2 5)) | 
				
			||||||
 | 
						      (tNFA | 
				
			||||||
 | 
						       (0 1 1)) | 
				
			||||||
 | 
						      (heap | 
				
			||||||
 | 
						       (0 3))) | 
				
			||||||
 | 
						     "Dictionary data structure" single | 
				
			||||||
 | 
						     ((:url . "http://www.dr-qubit.org/emacs.php") | 
				
			||||||
 | 
						      (:keywords "extensions" "matching" "data structures trie" "tree" "dictionary" "completion" "regexp"))]) | 
				
			||||||
 | 
					 (diff-hl . | 
				
			||||||
 | 
						  [(1 8 0) | 
				
			||||||
 | 
						   ((cl-lib | 
				
			||||||
 | 
						     (0 2))) | 
				
			||||||
 | 
						   "Highlight uncommitted changes" tar | 
				
			||||||
 | 
						   ((:keywords "vc" "diff") | 
				
			||||||
 | 
						    (:url . "https://github.com/dgutov/diff-hl"))]) | 
				
			||||||
 | 
					 (dismal . | 
				
			||||||
 | 
						 [(1 5) | 
				
			||||||
 | 
						  ((cl-lib | 
				
			||||||
 | 
						    (0))) | 
				
			||||||
 | 
						  "Dis Mode Ain't Lotus: Spreadsheet program Emacs" tar | 
				
			||||||
 | 
						  ((:url . "http://elpa.gnu.org/packages/dismal.html"))]) | 
				
			||||||
 | 
					 (djvu . | 
				
			||||||
 | 
					       [(0 5) | 
				
			||||||
 | 
						nil "Edit and view Djvu files via djvused" single | 
				
			||||||
 | 
						((:url . "http://elpa.gnu.org/packages/djvu.html") | 
				
			||||||
 | 
						 (:keywords "files" "wp"))]) | 
				
			||||||
 | 
					 (docbook . | 
				
			||||||
 | 
						  [(0 1) | 
				
			||||||
 | 
						   nil "Info-like viewer for DocBook" single | 
				
			||||||
 | 
						   ((:url . "http://elpa.gnu.org/packages/docbook.html") | 
				
			||||||
 | 
						    (:keywords "docs" "help"))]) | 
				
			||||||
 | 
					 (dts-mode . | 
				
			||||||
 | 
						   [(0 1 0) | 
				
			||||||
 | 
						    nil "Major mode for Device Tree source files" single | 
				
			||||||
 | 
						    ((:url . "http://elpa.gnu.org/packages/dts-mode.html") | 
				
			||||||
 | 
						     (:keywords "languages"))]) | 
				
			||||||
 | 
					 (easy-kill . | 
				
			||||||
 | 
						    [(0 9 3) | 
				
			||||||
 | 
						     ((emacs | 
				
			||||||
 | 
						       (24)) | 
				
			||||||
 | 
						      (cl-lib | 
				
			||||||
 | 
						       (0 5))) | 
				
			||||||
 | 
						     "kill & mark things easily" tar | 
				
			||||||
 | 
						     ((:keywords "killing" "convenience") | 
				
			||||||
 | 
						      (:url . "https://github.com/leoliu/easy-kill"))]) | 
				
			||||||
 | 
					 (ediprolog . | 
				
			||||||
 | 
						    [(1 1) | 
				
			||||||
 | 
						     nil "Emacs Does Interactive Prolog" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/ediprolog.html") | 
				
			||||||
 | 
						      (:keywords "languages" "processes"))]) | 
				
			||||||
 | 
					 (el-search . | 
				
			||||||
 | 
						    [(0 0 3) | 
				
			||||||
 | 
						     ((emacs | 
				
			||||||
 | 
						       (25))) | 
				
			||||||
 | 
						     "Expression based incremental search for emacs-lisp-mode" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/el-search.html") | 
				
			||||||
 | 
						      (:keywords "lisp"))]) | 
				
			||||||
 | 
					 (eldoc-eval . | 
				
			||||||
 | 
						     [(0 1) | 
				
			||||||
 | 
						      nil "Enable eldoc support when minibuffer is in use." single | 
				
			||||||
 | 
						      ((:url . "http://elpa.gnu.org/packages/eldoc-eval.html") | 
				
			||||||
 | 
						       (:keywords))]) | 
				
			||||||
 | 
					 (electric-spacing . | 
				
			||||||
 | 
							   [(5 0) | 
				
			||||||
 | 
							    nil "Insert operators with surrounding spaces smartly" single | 
				
			||||||
 | 
							    ((:url . "http://elpa.gnu.org/packages/electric-spacing.html") | 
				
			||||||
 | 
							     (:keywords))]) | 
				
			||||||
 | 
					 (enwc . | 
				
			||||||
 | 
					       [(1 0) | 
				
			||||||
 | 
						nil "The Emacs Network Client" tar | 
				
			||||||
 | 
						((:keywords "enwc" "network" "wicd" "manager" "nm") | 
				
			||||||
 | 
						 (:url . "http://elpa.gnu.org/packages/enwc.html"))]) | 
				
			||||||
 | 
					 (epoch-view . | 
				
			||||||
 | 
						     [(0 0 1) | 
				
			||||||
 | 
						      nil "Minor mode to visualize epoch timestamps" single | 
				
			||||||
 | 
						      ((:url . "http://elpa.gnu.org/packages/epoch-view.html") | 
				
			||||||
 | 
						       (:keywords "data" "timestamp" "epoch" "unix"))]) | 
				
			||||||
 | 
					 (ergoemacs-mode . | 
				
			||||||
 | 
							 [(5 14 7 3) | 
				
			||||||
 | 
							  ((emacs | 
				
			||||||
 | 
							    (24 1)) | 
				
			||||||
 | 
							   (undo-tree | 
				
			||||||
 | 
							    (0 6 5))) | 
				
			||||||
 | 
							  "Emacs mode based on common modern interface and ergonomics." tar | 
				
			||||||
 | 
							  ((:keywords "convenience") | 
				
			||||||
 | 
							   (:url . "https://github.com/ergoemacs/ergoemacs-mode"))]) | 
				
			||||||
 | 
					 (f90-interface-browser . | 
				
			||||||
 | 
								[(1 1) | 
				
			||||||
 | 
								 nil "Parse and browse f90 interfaces" single | 
				
			||||||
 | 
								 ((:url . "http://github.com/wence-/f90-iface/") | 
				
			||||||
 | 
								  (:keywords))]) | 
				
			||||||
 | 
					 (flylisp . | 
				
			||||||
 | 
						  [(0 2) | 
				
			||||||
 | 
						   ((emacs | 
				
			||||||
 | 
						     (24 1)) | 
				
			||||||
 | 
						    (cl-lib | 
				
			||||||
 | 
						     (0 4))) | 
				
			||||||
 | 
						   "Color unbalanced parentheses and parentheses inconsistent with indentation" single | 
				
			||||||
 | 
						   ((:url . "http://elpa.gnu.org/packages/flylisp.html") | 
				
			||||||
 | 
						    (:keywords))]) | 
				
			||||||
 | 
					 (fsm . | 
				
			||||||
 | 
					      [(0 2) | 
				
			||||||
 | 
					       ((emacs | 
				
			||||||
 | 
						 (24 1)) | 
				
			||||||
 | 
						(cl-lib | 
				
			||||||
 | 
						 (0 5))) | 
				
			||||||
 | 
					       "state machine library" single | 
				
			||||||
 | 
					       ((:url . "http://elpa.gnu.org/packages/fsm.html") | 
				
			||||||
 | 
						(:keywords "extensions"))]) | 
				
			||||||
 | 
					 (ggtags . | 
				
			||||||
 | 
						 [(0 8 10) | 
				
			||||||
 | 
						  ((emacs | 
				
			||||||
 | 
						    (24)) | 
				
			||||||
 | 
						   (cl-lib | 
				
			||||||
 | 
						    (0 5))) | 
				
			||||||
 | 
						  "emacs frontend to GNU Global source code tagging system" single | 
				
			||||||
 | 
						  ((:url . "https://github.com/leoliu/ggtags") | 
				
			||||||
 | 
						   (:keywords "tools" "convenience"))]) | 
				
			||||||
 | 
					 (gnorb . | 
				
			||||||
 | 
						[(1 1 1) | 
				
			||||||
 | 
						 ((cl-lib | 
				
			||||||
 | 
						   (0 5))) | 
				
			||||||
 | 
						 "Glue code between Gnus, Org, and BBDB" tar | 
				
			||||||
 | 
						 ((:keywords "mail" "org" "gnus" "bbdb" "todo" "task") | 
				
			||||||
 | 
						  (:url . "https://github.com/girzel/gnorb"))]) | 
				
			||||||
 | 
					 (gnugo . | 
				
			||||||
 | 
						[(3 0 0) | 
				
			||||||
 | 
						 ((ascii-art-to-unicode | 
				
			||||||
 | 
						   (1 5)) | 
				
			||||||
 | 
						  (xpm | 
				
			||||||
 | 
						   (1 0 1)) | 
				
			||||||
 | 
						  (cl-lib | 
				
			||||||
 | 
						   (0 5))) | 
				
			||||||
 | 
						 "play GNU Go in a buffer" tar | 
				
			||||||
 | 
						 ((:keywords "games" "processes") | 
				
			||||||
 | 
						  (:url . "http://www.gnuvola.org/software/gnugo/"))]) | 
				
			||||||
 | 
					 (heap . | 
				
			||||||
 | 
					       [(0 3) | 
				
			||||||
 | 
						nil "Heap (a.k.a. priority queue) data structure" single | 
				
			||||||
 | 
						((:url . "http://www.dr-qubit.org/emacs.php") | 
				
			||||||
 | 
						 (:keywords "extensions" "data structures" "heap" "priority queue"))]) | 
				
			||||||
 | 
					 (hydra . | 
				
			||||||
 | 
						[(0 13 3) | 
				
			||||||
 | 
						 ((cl-lib | 
				
			||||||
 | 
						   (0 5))) | 
				
			||||||
 | 
						 "Make bindings that stick around." tar | 
				
			||||||
 | 
						 ((:keywords "bindings") | 
				
			||||||
 | 
						  (:url . "https://github.com/abo-abo/hydra"))]) | 
				
			||||||
 | 
					 (ioccur . | 
				
			||||||
 | 
						 [(2 4) | 
				
			||||||
 | 
						  nil "Incremental occur" single | 
				
			||||||
 | 
						  ((:url . "http://elpa.gnu.org/packages/ioccur.html") | 
				
			||||||
 | 
						   (:keywords))]) | 
				
			||||||
 | 
					 (iterators . | 
				
			||||||
 | 
						    [(0 1) | 
				
			||||||
 | 
						     ((emacs | 
				
			||||||
 | 
						       (25))) | 
				
			||||||
 | 
						     "Functions for working with iterators" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/iterators.html") | 
				
			||||||
 | 
						      (:keywords "extensions" "elisp"))]) | 
				
			||||||
 | 
					 (javaimp . | 
				
			||||||
 | 
						  [(0 5) | 
				
			||||||
 | 
						   nil "Add and reorder Java import statements in Maven projects" single | 
				
			||||||
 | 
						   ((:url . "http://elpa.gnu.org/packages/javaimp.html") | 
				
			||||||
 | 
						    (:keywords "java" "maven" "programming"))]) | 
				
			||||||
 | 
					 (jgraph-mode . | 
				
			||||||
 | 
						      [(1 1) | 
				
			||||||
 | 
						       ((cl-lib | 
				
			||||||
 | 
							 (0 5))) | 
				
			||||||
 | 
						       "Major mode for Jgraph files" single | 
				
			||||||
 | 
						       ((:url . "http://elpa.gnu.org/packages/jgraph-mode.html") | 
				
			||||||
 | 
							(:keywords "tex" "wp"))]) | 
				
			||||||
 | 
					 (js2-mode . | 
				
			||||||
 | 
						   [(20150909) | 
				
			||||||
 | 
						    ((emacs | 
				
			||||||
 | 
						      (24 1)) | 
				
			||||||
 | 
						     (cl-lib | 
				
			||||||
 | 
						      (0 5))) | 
				
			||||||
 | 
						    "Improved JavaScript editing mode" tar | 
				
			||||||
 | 
						    ((:keywords "languages" "javascript") | 
				
			||||||
 | 
						     (:url . "https://github.com/mooz/js2-mode/"))]) | 
				
			||||||
 | 
					 (jumpc . | 
				
			||||||
 | 
						[(3 0) | 
				
			||||||
 | 
						 nil "jump to previous insertion points" single | 
				
			||||||
 | 
						 ((:url . "http://elpa.gnu.org/packages/jumpc.html") | 
				
			||||||
 | 
						  (:keywords))]) | 
				
			||||||
 | 
					 (landmark . | 
				
			||||||
 | 
						   [(1 0) | 
				
			||||||
 | 
						    nil "Neural-network robot that learns landmarks" single | 
				
			||||||
 | 
						    ((:url . "http://elpa.gnu.org/packages/landmark.html") | 
				
			||||||
 | 
						     (:keywords "games" "neural network" "adaptive search" "chemotaxis"))]) | 
				
			||||||
 | 
					 (let-alist . | 
				
			||||||
 | 
						    [(1 0 4) | 
				
			||||||
 | 
						     nil "Easily let-bind values of an assoc-list by their names" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/let-alist.html") | 
				
			||||||
 | 
						      (:keywords "extensions" "lisp"))]) | 
				
			||||||
 | 
					 (lex . | 
				
			||||||
 | 
					      [(1 1) | 
				
			||||||
 | 
					       nil "Lexical analyser construction" tar | 
				
			||||||
 | 
					       ((:url . "http://elpa.gnu.org/packages/lex.html"))]) | 
				
			||||||
 | 
					 (lmc . | 
				
			||||||
 | 
					      [(1 3) | 
				
			||||||
 | 
					       nil "Little Man Computer in Elisp" single | 
				
			||||||
 | 
					       ((:url . "http://elpa.gnu.org/packages/lmc.html") | 
				
			||||||
 | 
						(:keywords))]) | 
				
			||||||
 | 
					 (load-dir . | 
				
			||||||
 | 
						   [(0 0 3) | 
				
			||||||
 | 
						    nil "Load all Emacs Lisp files in a given directory" single | 
				
			||||||
 | 
						    ((:url . "http://elpa.gnu.org/packages/load-dir.html") | 
				
			||||||
 | 
						     (:keywords "lisp" "files" "convenience"))]) | 
				
			||||||
 | 
					 (load-relative . | 
				
			||||||
 | 
							[(1 2) | 
				
			||||||
 | 
							 nil "relative file load (within a multi-file Emacs package)" single | 
				
			||||||
 | 
							 ((:url . "http://github.com/rocky/emacs-load-relative") | 
				
			||||||
 | 
							  (:keywords "internal"))]) | 
				
			||||||
 | 
					 (loc-changes . | 
				
			||||||
 | 
						      [(1 2) | 
				
			||||||
 | 
						       nil "keep track of positions even after buffer changes" single | 
				
			||||||
 | 
						       ((:url . "http://github.com/rocky/emacs-loc-changes") | 
				
			||||||
 | 
							(:keywords))]) | 
				
			||||||
 | 
					 (markchars . | 
				
			||||||
 | 
						    [(0 2 0) | 
				
			||||||
 | 
						     nil "Mark chars fitting certain characteristics" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/markchars.html") | 
				
			||||||
 | 
						      (:keywords))]) | 
				
			||||||
 | 
					 (math-symbol-lists . | 
				
			||||||
 | 
							    [(1 0) | 
				
			||||||
 | 
							     nil "Lists of Unicode math symbols and latex commands" single | 
				
			||||||
 | 
							     ((:url . "https://github.com/vspinu/math-symbol-lists") | 
				
			||||||
 | 
							      (:keywords "unicode" "symbols" "mathematics"))]) | 
				
			||||||
 | 
					 (memory-usage . | 
				
			||||||
 | 
						       [(0 2) | 
				
			||||||
 | 
							nil "Analyze the memory usage of Emacs in various ways" single | 
				
			||||||
 | 
							((:url . "http://elpa.gnu.org/packages/memory-usage.html") | 
				
			||||||
 | 
							 (:keywords "maint"))]) | 
				
			||||||
 | 
					 (metar . | 
				
			||||||
 | 
						[(0 1) | 
				
			||||||
 | 
						 ((cl-lib | 
				
			||||||
 | 
						   (0 5))) | 
				
			||||||
 | 
						 "Retrieve and decode METAR weather information" single | 
				
			||||||
 | 
						 ((:url . "http://elpa.gnu.org/packages/metar.html") | 
				
			||||||
 | 
						  (:keywords "comm"))]) | 
				
			||||||
 | 
					 (midi-kbd . | 
				
			||||||
 | 
						   [(0 2) | 
				
			||||||
 | 
						    ((emacs | 
				
			||||||
 | 
						      (25))) | 
				
			||||||
 | 
						    "Create keyboard events from Midi input" single | 
				
			||||||
 | 
						    ((:url . "http://elpa.gnu.org/packages/midi-kbd.html") | 
				
			||||||
 | 
						     (:keywords "convenience" "hardware" "multimedia"))]) | 
				
			||||||
 | 
					 (minibuffer-line . | 
				
			||||||
 | 
							  [(0 1) | 
				
			||||||
 | 
							   nil "Display status info in the minibuffer window" single | 
				
			||||||
 | 
							   ((:url . "http://elpa.gnu.org/packages/minibuffer-line.html") | 
				
			||||||
 | 
							    (:keywords))]) | 
				
			||||||
 | 
					 (minimap . | 
				
			||||||
 | 
						  [(1 2) | 
				
			||||||
 | 
						   nil "Sidebar showing a \"mini-map\" of a buffer" single | 
				
			||||||
 | 
						   ((:url . "http://elpa.gnu.org/packages/minimap.html") | 
				
			||||||
 | 
						    (:keywords))]) | 
				
			||||||
 | 
					 (muse . | 
				
			||||||
 | 
					       [(3 20) | 
				
			||||||
 | 
						nil "Authoring and publishing tool for Emacs" tar | 
				
			||||||
 | 
						((:keywords "hypermedia") | 
				
			||||||
 | 
						 (:url . "http://mwolson.org/projects/EmacsMuse.html"))]) | 
				
			||||||
 | 
					 (nameless . | 
				
			||||||
 | 
						   [(0 5 1) | 
				
			||||||
 | 
						    ((emacs | 
				
			||||||
 | 
						      (24 4))) | 
				
			||||||
 | 
						    "Hide package namespace in your emacs-lisp code" single | 
				
			||||||
 | 
						    ((:url . "https://github.com/Malabarba/nameless") | 
				
			||||||
 | 
						     (:keywords "convenience" "lisp"))]) | 
				
			||||||
 | 
					 (names . | 
				
			||||||
 | 
						[(20150723 0) | 
				
			||||||
 | 
						 ((emacs | 
				
			||||||
 | 
						   (24 1)) | 
				
			||||||
 | 
						  (cl-lib | 
				
			||||||
 | 
						   (0 5))) | 
				
			||||||
 | 
						 "Namespaces for emacs-lisp. Avoid name clobbering without hiding symbols." tar | 
				
			||||||
 | 
						 ((:keywords "extensions" "lisp") | 
				
			||||||
 | 
						  (:url . "https://github.com/Bruce-Connor/names"))]) | 
				
			||||||
 | 
					 (nhexl-mode . | 
				
			||||||
 | 
						     [(0 1) | 
				
			||||||
 | 
						      nil "Minor mode to edit files via hex-dump format" single | 
				
			||||||
 | 
						      ((:url . "http://elpa.gnu.org/packages/nhexl-mode.html") | 
				
			||||||
 | 
						       (:keywords "data"))]) | 
				
			||||||
 | 
					 (nlinum . | 
				
			||||||
 | 
						 [(1 6) | 
				
			||||||
 | 
						  nil "Show line numbers in the margin" single | 
				
			||||||
 | 
						  ((:url . "http://elpa.gnu.org/packages/nlinum.html") | 
				
			||||||
 | 
						   (:keywords "convenience"))]) | 
				
			||||||
 | 
					 (notes-mode . | 
				
			||||||
 | 
						     [(1 30) | 
				
			||||||
 | 
						      nil "Indexing system for on-line note-taking" tar | 
				
			||||||
 | 
						      ((:url . "http://elpa.gnu.org/packages/notes-mode.html"))]) | 
				
			||||||
 | 
					 (num3-mode . | 
				
			||||||
 | 
						    [(1 2) | 
				
			||||||
 | 
						     nil "highlight groups of digits in long numbers" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/num3-mode.html") | 
				
			||||||
 | 
						      (:keywords "faces" "minor-mode"))]) | 
				
			||||||
 | 
					 (oauth2 . | 
				
			||||||
 | 
						 [(0 10) | 
				
			||||||
 | 
						  nil "OAuth 2.0 Authorization Protocol" single | 
				
			||||||
 | 
						  ((:url . "http://elpa.gnu.org/packages/oauth2.html") | 
				
			||||||
 | 
						   (:keywords "comm"))]) | 
				
			||||||
 | 
					 (omn-mode . | 
				
			||||||
 | 
						   [(1 2) | 
				
			||||||
 | 
						    nil "Support for OWL Manchester Notation" single | 
				
			||||||
 | 
						    ((:url . "http://elpa.gnu.org/packages/omn-mode.html") | 
				
			||||||
 | 
						     (:keywords))]) | 
				
			||||||
 | 
					 (org . | 
				
			||||||
 | 
					      [(20151005) | 
				
			||||||
 | 
					       nil "Outline-based notes management and organizer" tar nil]) | 
				
			||||||
 | 
					 (osc . | 
				
			||||||
 | 
					      [(0 1) | 
				
			||||||
 | 
					       nil "Open Sound Control protocol library" single | 
				
			||||||
 | 
					       ((:url . "http://elpa.gnu.org/packages/osc.html") | 
				
			||||||
 | 
						(:keywords "comm" "processes" "multimedia"))]) | 
				
			||||||
 | 
					 (other-frame-window . | 
				
			||||||
 | 
							     [(1 0 1) | 
				
			||||||
 | 
							      ((emacs | 
				
			||||||
 | 
								(24 4))) | 
				
			||||||
 | 
							      "Minor mode to enable global prefix keys for other frame/window buffer placement" single | 
				
			||||||
 | 
							      ((:url . "http://elpa.gnu.org/packages/other-frame-window.html") | 
				
			||||||
 | 
							       (:keywords "frame" "window"))]) | 
				
			||||||
 | 
					 (pabbrev . | 
				
			||||||
 | 
						  [(4 2 1) | 
				
			||||||
 | 
						   nil "Predictive abbreviation expansion" single | 
				
			||||||
 | 
						   ((:url . "http://elpa.gnu.org/packages/pabbrev.html") | 
				
			||||||
 | 
						    (:keywords))]) | 
				
			||||||
 | 
					 (pinentry . | 
				
			||||||
 | 
						   [(0 1) | 
				
			||||||
 | 
						    nil "GnuPG Pinentry server implementation" single | 
				
			||||||
 | 
						    ((:url . "http://elpa.gnu.org/packages/pinentry.html") | 
				
			||||||
 | 
						     (:keywords "gnupg"))]) | 
				
			||||||
 | 
					 (poker . | 
				
			||||||
 | 
						[(0 1) | 
				
			||||||
 | 
						 nil "Texas hold'em poker" single | 
				
			||||||
 | 
						 ((:url . "http://elpa.gnu.org/packages/poker.html") | 
				
			||||||
 | 
						  (:keywords "games"))]) | 
				
			||||||
 | 
					 (quarter-plane . | 
				
			||||||
 | 
							[(0 1) | 
				
			||||||
 | 
							 nil "Minor mode for quarter-plane style editing" single | 
				
			||||||
 | 
							 ((:url . "http://elpa.gnu.org/packages/quarter-plane.html") | 
				
			||||||
 | 
							  (:keywords "convenience" "wp"))]) | 
				
			||||||
 | 
					 (queue . | 
				
			||||||
 | 
						[(0 1 1) | 
				
			||||||
 | 
						 nil "Queue data structure" single | 
				
			||||||
 | 
						 ((:url . "http://www.dr-qubit.org/emacs.php") | 
				
			||||||
 | 
						  (:keywords "extensions" "data structures" "queue"))]) | 
				
			||||||
 | 
					 (rainbow-mode . | 
				
			||||||
 | 
						       [(0 12) | 
				
			||||||
 | 
							nil "Colorize color names in buffers" single | 
				
			||||||
 | 
							((:url . "http://elpa.gnu.org/packages/rainbow-mode.html") | 
				
			||||||
 | 
							 (:keywords "faces"))]) | 
				
			||||||
 | 
					 (register-list . | 
				
			||||||
 | 
							[(0 1) | 
				
			||||||
 | 
							 nil "Interactively list/edit registers" single | 
				
			||||||
 | 
							 ((:url . "http://elpa.gnu.org/packages/register-list.html") | 
				
			||||||
 | 
							  (:keywords "register"))]) | 
				
			||||||
 | 
					 (rich-minority . | 
				
			||||||
 | 
							[(1 0) | 
				
			||||||
 | 
							 ((cl-lib | 
				
			||||||
 | 
							   (0 5))) | 
				
			||||||
 | 
							 "Clean-up and Beautify the list of minor-modes." single | 
				
			||||||
 | 
							 ((:url . "https://github.com/Malabarba/rich-minority") | 
				
			||||||
 | 
							  (:keywords "mode-line" "faces"))]) | 
				
			||||||
 | 
					 (rudel . | 
				
			||||||
 | 
						[(0 3) | 
				
			||||||
 | 
						 nil "A collaborative editing framework for Emacs" tar | 
				
			||||||
 | 
						 ((:keywords "rudel" "collaboration") | 
				
			||||||
 | 
						  (:url . "http://rudel.sourceforge.net/"))]) | 
				
			||||||
 | 
					 (scroll-restore . | 
				
			||||||
 | 
							 [(1 0) | 
				
			||||||
 | 
							  nil "restore original position after scrolling" single | 
				
			||||||
 | 
							  ((:url . "http://elpa.gnu.org/packages/scroll-restore.html") | 
				
			||||||
 | 
							   (:keywords "scrolling"))]) | 
				
			||||||
 | 
					 (seq . | 
				
			||||||
 | 
					      [(1 11) | 
				
			||||||
 | 
					       nil "Sequence manipulation functions" single | 
				
			||||||
 | 
					       ((:url . "http://elpa.gnu.org/packages/seq.html") | 
				
			||||||
 | 
						(:keywords "sequences"))]) | 
				
			||||||
 | 
					 (shen-mode . | 
				
			||||||
 | 
						    [(0 1) | 
				
			||||||
 | 
						     nil "A major mode for editing shen source code" tar | 
				
			||||||
 | 
						     ((:keywords "languages" "shen") | 
				
			||||||
 | 
						      (:url . "http://elpa.gnu.org/packages/shen-mode.html"))]) | 
				
			||||||
 | 
					 (sisu-mode . | 
				
			||||||
 | 
						    [(3 0 3) | 
				
			||||||
 | 
						     nil "Major mode for SiSU markup text" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/sisu-mode.html") | 
				
			||||||
 | 
						      (:keywords "text" "processes" "tools"))]) | 
				
			||||||
 | 
					 (sml-mode . | 
				
			||||||
 | 
						   [(6 7) | 
				
			||||||
 | 
						    nil "Major mode for editing (Standard) ML" single | 
				
			||||||
 | 
						    ((:url . "http://elpa.gnu.org/packages/sml-mode.html") | 
				
			||||||
 | 
						     (:keywords "sml"))]) | 
				
			||||||
 | 
					 (sokoban . | 
				
			||||||
 | 
						  [(1 4) | 
				
			||||||
 | 
						   nil "Implementation of Sokoban for Emacs." tar | 
				
			||||||
 | 
						   ((:keywords "games") | 
				
			||||||
 | 
						    (:url . "http://elpa.gnu.org/packages/sokoban.html"))]) | 
				
			||||||
 | 
					 (sotlisp . | 
				
			||||||
 | 
						  [(1 4 1) | 
				
			||||||
 | 
						   ((emacs | 
				
			||||||
 | 
						     (24 1))) | 
				
			||||||
 | 
						   "Write lisp at the speed of thought." single | 
				
			||||||
 | 
						   ((:url . "https://github.com/Malabarba/speed-of-thought-lisp") | 
				
			||||||
 | 
						    (:keywords "convenience" "lisp"))]) | 
				
			||||||
 | 
					 (spinner . | 
				
			||||||
 | 
						  [(1 4) | 
				
			||||||
 | 
						   nil "Add spinners and progress-bars to the mode-line for ongoing operations" single | 
				
			||||||
 | 
						   ((:url . "https://github.com/Malabarba/spinner.el") | 
				
			||||||
 | 
						    (:keywords "processes" "mode-line"))]) | 
				
			||||||
 | 
					 (stream . | 
				
			||||||
 | 
						 [(1 0) | 
				
			||||||
 | 
						  ((emacs | 
				
			||||||
 | 
						    (25))) | 
				
			||||||
 | 
						  "Implementation of streams" single | 
				
			||||||
 | 
						  ((:url . "http://elpa.gnu.org/packages/stream.html") | 
				
			||||||
 | 
						   (:keywords "stream" "laziness" "sequences"))]) | 
				
			||||||
 | 
					 (svg . | 
				
			||||||
 | 
					      [(0 1) | 
				
			||||||
 | 
					       ((emacs | 
				
			||||||
 | 
						 (25))) | 
				
			||||||
 | 
					       "svg image creation functions" single | 
				
			||||||
 | 
					       ((:url . "http://elpa.gnu.org/packages/svg.html") | 
				
			||||||
 | 
						(:keywords "image"))]) | 
				
			||||||
 | 
					 (svg-clock . | 
				
			||||||
 | 
						    [(0 5) | 
				
			||||||
 | 
						     ((svg | 
				
			||||||
 | 
						       (0 1)) | 
				
			||||||
 | 
						      (emacs | 
				
			||||||
 | 
						       (25 0))) | 
				
			||||||
 | 
						     "Analog clock using Scalable Vector Graphics" single | 
				
			||||||
 | 
						     ((:url . "http://elpa.gnu.org/packages/svg-clock.html") | 
				
			||||||
 | 
						      (:keywords "demo" "svg" "clock"))]) | 
				
			||||||
 | 
					 (swiper . | 
				
			||||||
 | 
						 [(0 5 1) | 
				
			||||||
 | 
						  ((emacs | 
				
			||||||
 | 
						    (24 1))) | 
				
			||||||
 | 
						  "Isearch with an overview. Oh, man!" tar | 
				
			||||||
 | 
						  ((:keywords "matching") | 
				
			||||||
 | 
						   (:url . "https://github.com/abo-abo/swiper"))]) | 
				
			||||||
 | 
					 (tNFA . | 
				
			||||||
 | 
					       [(0 1 1) | 
				
			||||||
 | 
						((queue | 
				
			||||||
 | 
						  (0 1))) | 
				
			||||||
 | 
						"Tagged non-deterministic finite-state automata" single | 
				
			||||||
 | 
						((:url . "http://www.dr-qubit.org/emacs.php") | 
				
			||||||
 | 
						 (:keywords "extensions" "matching" "data structures tnfa" "nfa" "dfa" "finite state automata" "automata" "regexp"))]) | 
				
			||||||
 | 
					 (temp-buffer-browse . | 
				
			||||||
 | 
							     [(1 4) | 
				
			||||||
 | 
							      nil "temp buffer browse mode" single | 
				
			||||||
 | 
							      ((:url . "http://elpa.gnu.org/packages/temp-buffer-browse.html") | 
				
			||||||
 | 
							       (:keywords "convenience"))]) | 
				
			||||||
 | 
					 (test-simple . | 
				
			||||||
 | 
						      [(1 1) | 
				
			||||||
 | 
						       ((cl-lib | 
				
			||||||
 | 
							 (0))) | 
				
			||||||
 | 
						       "Simple Unit Test Framework for Emacs Lisp" single | 
				
			||||||
 | 
						       ((:url . "http://github.com/rocky/emacs-test-simple") | 
				
			||||||
 | 
							(:keywords "unit-test"))]) | 
				
			||||||
 | 
					 (timerfunctions . | 
				
			||||||
 | 
							 [(1 4 2) | 
				
			||||||
 | 
							  ((cl-lib | 
				
			||||||
 | 
							    (0 5))) | 
				
			||||||
 | 
							  "Enhanced versions of some timer.el functions" single | 
				
			||||||
 | 
							  ((:url . "http://elpa.gnu.org/packages/timerfunctions.html") | 
				
			||||||
 | 
							   (:keywords))]) | 
				
			||||||
 | 
					 (tiny . | 
				
			||||||
 | 
					       [(0 1) | 
				
			||||||
 | 
						nil "Quickly generate linear ranges in Emacs" tar | 
				
			||||||
 | 
						((:keywords "convenience") | 
				
			||||||
 | 
						 (:url . "https://github.com/abo-abo/tiny"))]) | 
				
			||||||
 | 
					 (trie . | 
				
			||||||
 | 
					       [(0 2 6) | 
				
			||||||
 | 
						((tNFA | 
				
			||||||
 | 
						  (0 1 1)) | 
				
			||||||
 | 
						 (heap | 
				
			||||||
 | 
						  (0 3))) | 
				
			||||||
 | 
						"Trie data structure" single | 
				
			||||||
 | 
						((:url . "http://www.dr-qubit.org/emacs.php") | 
				
			||||||
 | 
						 (:keywords "extensions" "matching" "data structures trie" "ternary search tree" "tree" "completion" "regexp"))]) | 
				
			||||||
 | 
					 (undo-tree . | 
				
			||||||
 | 
						    [(0 6 5) | 
				
			||||||
 | 
						     nil "Treat undo history as a tree" single | 
				
			||||||
 | 
						     ((:url . "http://www.dr-qubit.org/emacs.php") | 
				
			||||||
 | 
						      (:keywords "convenience" "files" "undo" "redo" "history" "tree"))]) | 
				
			||||||
 | 
					 (uni-confusables . | 
				
			||||||
 | 
							  [(0 1) | 
				
			||||||
 | 
							   nil "Unicode confusables table" tar | 
				
			||||||
 | 
							   ((:url . "http://elpa.gnu.org/packages/uni-confusables.html"))]) | 
				
			||||||
 | 
					 (vlf . | 
				
			||||||
 | 
					      [(1 7) | 
				
			||||||
 | 
					       nil "View Large Files" tar | 
				
			||||||
 | 
					       ((:keywords "large files" "utilities") | 
				
			||||||
 | 
						(:url . "https://github.com/m00natic/vlfi"))]) | 
				
			||||||
 | 
					 (w3 . | 
				
			||||||
 | 
					     [(4 0 49) | 
				
			||||||
 | 
					      nil "Fully customizable, largely undocumented web browser for Emacs" tar | 
				
			||||||
 | 
					      ((:keywords "faces" "help" "comm" "news" "mail" "processes" "mouse" "hypermedia") | 
				
			||||||
 | 
					       (:url . "http://elpa.gnu.org/packages/w3.html"))]) | 
				
			||||||
 | 
					 (wcheck-mode . | 
				
			||||||
 | 
						      [(2014 6 21) | 
				
			||||||
 | 
						       nil "General interface for text checkers" single | 
				
			||||||
 | 
						       ((:url . "https://github.com/tlikonen/wcheck-mode") | 
				
			||||||
 | 
							(:keywords "text" "spell" "check" "languages" "ispell"))]) | 
				
			||||||
 | 
					 (wconf . | 
				
			||||||
 | 
						[(0 2 0) | 
				
			||||||
 | 
						 ((emacs | 
				
			||||||
 | 
						   (24 4))) | 
				
			||||||
 | 
						 "Minimal window layout manager" single | 
				
			||||||
 | 
						 ((:url . "https://github.com/ilohmar/wconf") | 
				
			||||||
 | 
						  (:keywords "windows" "frames" "layout"))]) | 
				
			||||||
 | 
					 (web-server . | 
				
			||||||
 | 
						     [(0 1 1) | 
				
			||||||
 | 
						      ((emacs | 
				
			||||||
 | 
							(24 3))) | 
				
			||||||
 | 
						      "Emacs Web Server" tar | 
				
			||||||
 | 
						      ((:keywords "http" "server" "network") | 
				
			||||||
 | 
						       (:url . "https://github.com/eschulte/emacs-web-server"))]) | 
				
			||||||
 | 
					 (websocket . | 
				
			||||||
 | 
						    [(1 5) | 
				
			||||||
 | 
						     nil "Emacs WebSocket client and server" tar | 
				
			||||||
 | 
						     ((:keywords "communication" "websocket" "server") | 
				
			||||||
 | 
						      (:url . "http://elpa.gnu.org/packages/websocket.html"))]) | 
				
			||||||
 | 
					 (windresize . | 
				
			||||||
 | 
						     [(0 1) | 
				
			||||||
 | 
						      nil "Resize windows interactively" single | 
				
			||||||
 | 
						      ((:url . "http://elpa.gnu.org/packages/windresize.html") | 
				
			||||||
 | 
						       (:keywords "window"))]) | 
				
			||||||
 | 
					 (wisi . | 
				
			||||||
 | 
					       [(1 1 1) | 
				
			||||||
 | 
						((cl-lib | 
				
			||||||
 | 
						  (0 4)) | 
				
			||||||
 | 
						 (emacs | 
				
			||||||
 | 
						  (24 2))) | 
				
			||||||
 | 
						"Utilities for implementing an indentation/navigation engine using a generalized LALR parser" tar | 
				
			||||||
 | 
						((:keywords "parser" "indentation" "navigation") | 
				
			||||||
 | 
						 (:url . "http://stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html"))]) | 
				
			||||||
 | 
					 (wpuzzle . | 
				
			||||||
 | 
						  [(1 1) | 
				
			||||||
 | 
						   nil "find as many word in a given time" single | 
				
			||||||
 | 
						   ((:url . "http://elpa.gnu.org/packages/wpuzzle.html") | 
				
			||||||
 | 
						    (:keywords))]) | 
				
			||||||
 | 
					 (xclip . | 
				
			||||||
 | 
						[(1 3) | 
				
			||||||
 | 
						 nil "use xclip to copy&paste" single | 
				
			||||||
 | 
						 ((:url . "http://elpa.gnu.org/packages/xclip.html") | 
				
			||||||
 | 
						  (:keywords "convenience" "tools"))]) | 
				
			||||||
 | 
					 (xelb . | 
				
			||||||
 | 
					       [(0 2) | 
				
			||||||
 | 
						((emacs | 
				
			||||||
 | 
						  (24 4)) | 
				
			||||||
 | 
						 (cl-generic | 
				
			||||||
 | 
						  (0 2))) | 
				
			||||||
 | 
						"X protocol Emacs Lisp Binding" tar | 
				
			||||||
 | 
						((:keywords "unix") | 
				
			||||||
 | 
						 (:url . "https://github.com/ch11ng/xelb"))]) | 
				
			||||||
 | 
					 (xpm . | 
				
			||||||
 | 
					      [(1 0 3) | 
				
			||||||
 | 
					       nil "edit XPM images" tar | 
				
			||||||
 | 
					       ((:keywords "multimedia" "xpm") | 
				
			||||||
 | 
						(:url . "http://www.gnuvola.org/software/xpm/"))]) | 
				
			||||||
 | 
					 (yasnippet . | 
				
			||||||
 | 
						    [(0 8 0) | 
				
			||||||
 | 
						     nil "Yet another snippet extension for Emacs." tar | 
				
			||||||
 | 
						     ((:keywords "convenience" "emulation") | 
				
			||||||
 | 
						      (:url . "http://github.com/capitaomorte/yasnippet"))]) | 
				
			||||||
 | 
					 (ztree . | 
				
			||||||
 | 
						[(1 0 2) | 
				
			||||||
 | 
						 nil "Text mode directory tree" tar | 
				
			||||||
 | 
						 ((:keywords "files" "tools") | 
				
			||||||
 | 
						  (:url . "https://github.com/fourier/ztree"))])) | 
				
			||||||
@ -0,0 +1 @@ | 
				
			|||||||
 | 
					Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent <elpasign@elpa.gnu.org> (trust undefined) created at 2015-10-23T02:05:01-0700 using DSA | 
				
			||||||
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						
									
										Binary file not shown.
									
								
							
						@ -0,0 +1,54 @@ | 
				
			|||||||
 | 
					This JavaScript editing mode supports: | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 - strict recognition of the Ecma-262 language standard | 
				
			||||||
 | 
					 - support for most Rhino and SpiderMonkey extensions from 1.5 and up | 
				
			||||||
 | 
					 - parsing support for ECMAScript for XML (E4X, ECMA-357) | 
				
			||||||
 | 
					 - accurate syntax highlighting using a recursive-descent parser | 
				
			||||||
 | 
					 - on-the-fly reporting of syntax errors and strict-mode warnings | 
				
			||||||
 | 
					 - undeclared-variable warnings using a configurable externs framework | 
				
			||||||
 | 
					 - "bouncing" line indentation to choose among alternate indentation points | 
				
			||||||
 | 
					 - smart line-wrapping within comments and strings | 
				
			||||||
 | 
					 - code folding: | 
				
			||||||
 | 
					   - show some or all function bodies as {...} | 
				
			||||||
 | 
					   - show some or all block comments as /*...*/ | 
				
			||||||
 | 
					 - context-sensitive menu bar and popup menus | 
				
			||||||
 | 
					 - code browsing using the `imenu' package | 
				
			||||||
 | 
					 - many customization options | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Installation: | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To install it as your major mode for JavaScript editing: | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  (add-to-list 'auto-mode-alist '("\\.js\\'" . js2-mode)) | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Alternatively, to install it as a minor mode just for JavaScript linting, | 
				
			||||||
 | 
					you must add it to the appropriate major-mode hook.  Normally this would be: | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  (add-hook 'js-mode-hook 'js2-minor-mode) | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					You may also want to hook it in for shell scripts running via node.js: | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  (add-to-list 'interpreter-mode-alist '("node" . js2-mode)) | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					To customize how it works: | 
				
			||||||
 | 
					  M-x customize-group RET js2-mode RET | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Notes: | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This mode includes a port of Mozilla Rhino's scanner, parser and | 
				
			||||||
 | 
					symbol table.  Ideally it should stay in sync with Rhino, keeping | 
				
			||||||
 | 
					`js2-mode' current as the EcmaScript language standard evolves. | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Unlike cc-engine based language modes, js2-mode's line-indentation is not | 
				
			||||||
 | 
					customizable.  It is a surprising amount of work to support customizable | 
				
			||||||
 | 
					indentation.  The current compromise is that the tab key lets you cycle among | 
				
			||||||
 | 
					various likely indentation points, similar to the behavior of python-mode. | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					This mode does not yet work with "multi-mode" modes such as `mmm-mode' | 
				
			||||||
 | 
					and `mumamo', although it could be made to do so with some effort. | 
				
			||||||
 | 
					This means that `js2-mode' is currently only useful for editing JavaScript | 
				
			||||||
 | 
					files, and not for editing JavaScript within <script> tags or templates. | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The project page on GitHub is used for development and issue tracking. | 
				
			||||||
 | 
					The original homepage at Google Code has outdated information and is mostly | 
				
			||||||
 | 
					unmaintained. | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue