From 7bc466689e6cfc569141ff529f6e8516cf3aaccb Mon Sep 17 00:00:00 2001 From: yangmeansyoung Date: Wed, 28 Jan 2015 12:38:09 +0800 Subject: [PATCH 01/10] add personal confi --- ac-comphist.dat | 14 + elpa/ac-cider-0.2.0/ac-cider-autoloads.el | 47 + elpa/ac-cider-0.2.0/ac-cider-pkg.el | 1 + elpa/ac-cider-0.2.0/ac-cider-pkg.elc | Bin 0 -> 678 bytes elpa/ac-cider-0.2.0/ac-cider.el | 203 + elpa/ac-cider-0.2.0/ac-cider.elc | Bin 0 -> 4164 bytes elpa/ac-cider-readme.txt | 8 + elpa/archives/gnu/archive-contents | 292 +- elpa/archives/marmalade/archive-contents | 4403 ++++++++++++++++- elpa/archives/melpa-stable/archive-contents | 2 + .../projectile-0.10.0/projectile-autoloads.el | 73 + elpa/projectile-0.10.0/projectile-pkg.el | 1 + elpa/projectile-0.10.0/projectile-pkg.elc | Bin 0 -> 680 bytes elpa/projectile-0.10.0/projectile.el | 1458 ++++++ elpa/projectile-0.10.0/projectile.elc | Bin 0 -> 57283 bytes .../rainbow-delimiters-autoloads.el | 56 + .../rainbow-delimiters-pkg.el | 1 + .../rainbow-delimiters-pkg.elc | Bin 0 -> 691 bytes .../rainbow-delimiters.el | 475 ++ .../rainbow-delimiters.elc | Bin 0 -> 18729 bytes init.el | 4 + user.el | 54 +- 22 files changed, 7041 insertions(+), 51 deletions(-) create mode 100644 ac-comphist.dat create mode 100644 elpa/ac-cider-0.2.0/ac-cider-autoloads.el create mode 100644 elpa/ac-cider-0.2.0/ac-cider-pkg.el create mode 100644 elpa/ac-cider-0.2.0/ac-cider-pkg.elc create mode 100644 elpa/ac-cider-0.2.0/ac-cider.el create mode 100644 elpa/ac-cider-0.2.0/ac-cider.elc create mode 100644 elpa/ac-cider-readme.txt create mode 100644 elpa/archives/melpa-stable/archive-contents create mode 100644 elpa/projectile-0.10.0/projectile-autoloads.el create mode 100644 elpa/projectile-0.10.0/projectile-pkg.el create mode 100644 elpa/projectile-0.10.0/projectile-pkg.elc create mode 100644 elpa/projectile-0.10.0/projectile.el create mode 100644 elpa/projectile-0.10.0/projectile.elc create mode 100644 elpa/rainbow-delimiters-1.3.21/rainbow-delimiters-autoloads.el create mode 100644 elpa/rainbow-delimiters-1.3.21/rainbow-delimiters-pkg.el create mode 100644 elpa/rainbow-delimiters-1.3.21/rainbow-delimiters-pkg.elc create mode 100644 elpa/rainbow-delimiters-1.3.21/rainbow-delimiters.el create mode 100644 elpa/rainbow-delimiters-1.3.21/rainbow-delimiters.elc diff --git a/ac-comphist.dat b/ac-comphist.dat new file mode 100644 index 000000000..767c59c30 --- /dev/null +++ b/ac-comphist.dat @@ -0,0 +1,14 @@ +((("reverse" . + [0 0 0 0 1 0 0]) + (":else" . + [1 0 0 0 0]) + ("if" . + [1 0]) + ("testing" . + [1 0 0 0 0 0 0]) + ("deftest" . + [0 0 1 0 0 0 0]) + ("Math/sin" . + [0 0 0 1 0 0 0 0]) + ("cond" . + [0 0 1 0]))) diff --git a/elpa/ac-cider-0.2.0/ac-cider-autoloads.el b/elpa/ac-cider-0.2.0/ac-cider-autoloads.el new file mode 100644 index 000000000..a8f4ead76 --- /dev/null +++ b/elpa/ac-cider-0.2.0/ac-cider-autoloads.el @@ -0,0 +1,47 @@ +;;; ac-cider-autoloads.el --- automatically extracted autoloads +;; +;;; Code: + + +;;;### (autoloads (ac-cider-popup-doc ac-cider-setup) "ac-cider" +;;;;;; "ac-cider.el" (21696 43619 0 0)) +;;; Generated autoloads from ac-cider.el + +(defface ac-cider-candidate-face '((t (:inherit ac-candidate-face))) "\ +Face for nrepl candidates." :group (quote auto-complete)) + +(defface ac-cider-selection-face '((t (:inherit ac-selection-face))) "\ +Face for the nrepl selected candidate." :group (quote auto-complete)) + +(defconst ac-cider-source-defaults '((available . ac-cider-available-p) (candidate-face . ac-cider-candidate-face) (selection-face . ac-cider-selection-face) (prefix . cider-completion-symbol-start-pos) (match . ac-cider-match-fuzzy) (document . ac-cider-documentation) (cache)) "\ +Defaults common to the various completion sources.") + +(defvar ac-source-cider-everything (append '((candidates . ac-cider-candidates-everything) (symbol . "v")) ac-cider-source-defaults) "\ +Auto-complete source for CIDER buffers.") + +(autoload 'ac-cider-setup "ac-cider" "\ +Add the CIDER completion source to the front of `ac-sources'. +This affects only the current buffer. + +\(fn)" t nil) + +(autoload 'ac-cider-popup-doc "ac-cider" "\ +A popup alternative to `cider-doc'. + +\(fn)" t nil) + +;;;*** + +;;;### (autoloads nil nil ("ac-cider-pkg.el") (21696 43619 215146 +;;;;;; 0)) + +;;;*** + +(provide 'ac-cider-autoloads) +;; Local Variables: +;; version-control: never +;; no-byte-compile: t +;; no-update-autoloads: t +;; coding: utf-8 +;; End: +;;; ac-cider-autoloads.el ends here diff --git a/elpa/ac-cider-0.2.0/ac-cider-pkg.el b/elpa/ac-cider-0.2.0/ac-cider-pkg.el new file mode 100644 index 000000000..102043c15 --- /dev/null +++ b/elpa/ac-cider-0.2.0/ac-cider-pkg.el @@ -0,0 +1 @@ +(define-package "ac-cider" "0.2.0" "Clojure auto-complete sources using CIDER" (quote ((cider "0.8.0") (auto-complete "1.4") (cl-lib "0.3")))) diff --git a/elpa/ac-cider-0.2.0/ac-cider-pkg.elc b/elpa/ac-cider-0.2.0/ac-cider-pkg.elc new file mode 100644 index 0000000000000000000000000000000000000000..ee4306e5a4641334f77b1d8d48c854562e2a110f GIT binary patch literal 678 zcmbtSO;6)65bZgCfa@riZ6)k9X)6J}u$%3nE07Sdhdoa1Y2&S9N4B#Fem#@Gf)GbW zvMkTXdoypm-dxoulgT7ouh&rfwlkJA>>eRKP`Lbq?l7Dvu2KE){wQvO7b|JKLJQu( zebd7)bWl}Lt}d3#i^U46dAStj<4SXwMkVCs5uc#Tk2?_VT zIppKQ_^z%0+Xn*dlNXAAkflUCcpnrC)<+f^>g~_XZ4Te2({b5D@tK_GGnjs?%1gN% Qyvhn|c0<}CpUr03GdShQLjV8( literal 0 HcmV?d00001 diff --git a/elpa/ac-cider-0.2.0/ac-cider.el b/elpa/ac-cider-0.2.0/ac-cider.el new file mode 100644 index 000000000..41a1e838a --- /dev/null +++ b/elpa/ac-cider-0.2.0/ac-cider.el @@ -0,0 +1,203 @@ +;;; ac-cider.el --- Clojure auto-complete sources using CIDER + +;; Copyright (C) 2012-2014 Alex Yakushev + +;; Author: Alex Yakushev +;; Steve Purcell +;; Sam Aaron +;; +;; URL: https://github.com/clojure-emacs/ac-cider +;; Keywords: languages, clojure, nrepl, cider, compliment +;; Version: 0.2.0 +;; Package-Requires: ((cider "0.8.0") (auto-complete "1.4") (cl-lib "0.3")) + +;; This program is free software; you can redistribute it and/or +;; modify it under the terms of the GNU General Public License +;; as published by the Free Software Foundation; either version 3 +;; of the License, or (at your option) any later version. + +;; This program is distributed in the hope that it will be useful, +;; but WITHOUT ANY WARRANTY; without even the implied warranty of +;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;; GNU General Public License for more details. + +;; You should have received a copy of the GNU General Public License +;; along with this program. If not, see . + +;;; Commentary: + +;; Provides a number of auto-complete sources for Clojure projects using CIDER +;; and compliment. This is a replacement for now deprecated ac-nrepl project by +;; Steve Purcell. + +;;; Installation: + +;; Available as a package in melpa.milkbox.net. +;; M-x package-install ac-cider + +;;; Usage: + +;; (require 'ac-cider) +;; (add-hook 'cider-mode-hook 'ac-flyspell-workaround) +;; (add-hook 'cider-mode-hook 'ac-cider-setup) +;; (add-hook 'cider-repl-mode-hook 'ac-cider-setup) +;; (eval-after-load "auto-complete" +;; '(add-to-list 'ac-modes 'cider-mode)) + +;; If you want to trigger auto-complete using TAB in CIDER buffers, add this to +;; your configuration file, but note that it is incompatible with (setq +;; tab-always-indent 'complete): + +;; (defun set-auto-complete-as-completion-at-point-function () +;; (setq completion-at-point-functions '(auto-complete))) +;; (add-hook 'auto-complete-mode-hook 'set-auto-complete-as-completion-at-point-function) +;; +;; (add-hook 'cider-mode-hook 'set-auto-complete-as-completion-at-point-function) + +;;; Code: + +(require 'cider) +(require 'auto-complete) +(require 'cl-lib) + +(defun ac-cider-available-p () + "Return t if CIDER supports completion, otherwise nil." + (functionp 'cider-complete)) + +(defvar ac-cider-documentation-cache '()) + +(defun ac-cider-candidates-everything () + "Return all candidates for a symbol at point." + (setq ac-cider-documentation-cache nil) + (cider-complete ac-prefix)) + +(defun ac-cider-documentation (symbol) + "Return documentation for the given SYMBOL, if available. +Caches fetched documentation for the current completion call." + (when symbol + (let ((cached-doc (assoc (substring-no-properties symbol) + ac-cider-documentation-cache))) + (if cached-doc + (cdr cached-doc) + (let* ((doc + (substring-no-properties + (replace-regexp-in-string + "\r" "" + (nrepl-dict-get (nrepl-send-sync-request + (list "op" "complete-doc" + "session" (nrepl-current-session) + "ns" (cider-current-ns) + "symbol" symbol)) + "completion-doc")))) + (doc (if (string= "\"\"" doc) + "No documentation available." + doc))) + (add-to-list 'ac-cider-documentation-cache + (cons (substring-no-properties symbol) doc)) + doc))))) + +(defun ac-cider--is-separator (c) + (or (= c 45) (= c 46))) + +(defun ac-cider--is-capital (c) + (and (<= 65 c) (<= c 90))) + +(defun ac-cider-fuzzy-matches-p (prefix candidate) + "Return t if PREFIX and CANDIDATE are matched." + (let ((pre (string-to-list prefix)) + (cand (string-to-list candidate)) + (camelcase nil)) + (when (= (car pre) 46) + (setq camelcase t) + (setq pre (cdr pre)) + (setq cand (cdr cand))) + (if (string-prefix-p prefix candidate) + t + (let ((result :not-yet) (skipping nil)) + (when (= (car pre) (car cand)) + (while (eq result :not-yet) + (cond ((not pre) (setq result t)) + ((not cand) (setq result nil)) + (skipping (if camelcase + (if (ac-cider--is-capital (car cand)) + (setq skipping nil) + (setq cand (cdr cand))) + (if (ac-cider--is-separator (car cand)) + (progn + (when (ac-cider--is-separator (car pre)) + (setq pre (cdr pre))) + (setq cand (cdr cand)) + (setq skipping nil)) + (setq cand (cdr cand))))) + ((= (car pre) (car cand)) (progn (setq pre (cdr pre)) + (setq cand (cdr cand)))) + (t (progn (setq skipping + (or camelcase + (not (ac-cider--is-separator (car cand))))) + (setq cand (cdr cand)))))) + result))))) + +(defun ac-cider-match-fuzzy (prefix candidates) + "Returns candidates that match fuzzily with the prefix." + (cl-remove-if-not (lambda (cand) + (ac-cider-fuzzy-matches-p prefix cand)) + candidates)) + +;;;###autoload +(defface ac-cider-candidate-face + '((t (:inherit ac-candidate-face))) + "Face for nrepl candidates." + :group 'auto-complete) + +;;;###autoload +(defface ac-cider-selection-face + '((t (:inherit ac-selection-face))) + "Face for the nrepl selected candidate." + :group 'auto-complete) + +;;;###autoload +(defconst ac-cider-source-defaults + '((available . ac-cider-available-p) + (candidate-face . ac-cider-candidate-face) + (selection-face . ac-cider-selection-face) + (prefix . cider-completion-symbol-start-pos) + (match . ac-cider-match-fuzzy) + (document . ac-cider-documentation) + (cache)) + "Defaults common to the various completion sources.") + +;;;###autoload +(defvar ac-source-cider-everything + (append + '((candidates . ac-cider-candidates-everything) + (symbol . "v")) + ac-cider-source-defaults) + "Auto-complete source for CIDER buffers.") + +;;;###autoload +(defun ac-cider-setup () + "Add the CIDER completion source to the front of `ac-sources'. +This affects only the current buffer." + (interactive) + (setq-default ac-use-fuzzy nil) + (add-to-list 'ac-sources 'ac-source-cider-everything)) + +;;;###autoload +(defun ac-cider-popup-doc () + "A popup alternative to `cider-doc'." + (interactive) + (popup-tip (ac-cider-documentation (symbol-name (symbol-at-point))) + :point (cider-completion-symbol-start-pos) + :around t + :scroll-bar t + :margin t)) + +(provide 'ac-cider) + +;; Local Variables: +;; coding: utf-8 +;; indent-tabs-mode: nil +;; eval: (checkdoc-minor-mode 1) +;; End: + +;;; ac-cider.el ends here diff --git a/elpa/ac-cider-0.2.0/ac-cider.elc b/elpa/ac-cider-0.2.0/ac-cider.elc new file mode 100644 index 0000000000000000000000000000000000000000..9d7c0a4e5f47e3152d3f554fc5112080aff58592 GIT binary patch literal 4164 zcmbtXZExeo5!Odr2m1;%P0^-J$8_71Qj-=*QS$j()IQq*TwGpoxu6M72C^boHW7+s zxJzGjzrN4xl9c3&`y~b_le@FC^YYB>voEe*UHrb+>-Ar}ctID%vP?6X(0oPuovhBj z7x^te%KbvbFN@+w_v@-~BQGmrkx`M;o4cC+BXSA?@}tx7_%w_t82OP=x2TFGEufH& zzg4nQ$E@?%lS>gRFFBT3DUL<##%UrecjN`$sQdI}W>lm(U9mXbV||JZgRvKSzL|TM z>N^q{>?n1*Oy3I)0p<10V6_xziS>uZYdL?vPkBah7XB2P#a6eBcqNm(JbHffwu zBt?~_vLb!QF%0d#$i%PuV*`HeU%%fU%vV~vagj)JX5nar$3K__KELo2Y<`6J7)>2| zTgjj5w31|!N}|>UR4mI(YK&!Wmd2Jd|N$Ujz5$R6SL}-9zQ9uEy z)pA~BBs7&pn(If5UoUedps~_-0O*Dr!EX@maJLQd|FsK~WhEEs&m62rJv|A>?CIf| zABe-nQjc10VyV#KjZ`j)YS9RrTDqCpRyU$D)*#P7&ftmYIm9 zTghAbbLpnJYsJXfbI5ThX8|`!W9{Bb-FzyUC$3uMF_!&QOY}OYC?Vd~Bkzq*v`6l& zt&%2RZZk|yuACM}HkEF!u*x8Nt&JO(MKk@IEo01#{7INWqybcQTd`UVF_Q-409 z+ZN!%0(VmdlS*`1jmiQrVuJ}J;adcKvfJB1G6H_*1jICsXgon_H}(8W>S9r*8pl|p zj1#)^9TY^3GJdzpCJ{X!S!F2sXhtUGh#UUJ`Ind1m*;P;NT35Qg(-_i zYJO3_f4_3Aj51AY(9~_$4cNgyz^chEex@^LILo&`G5X1$7^;6h1DHqbe0Tt$`u=bC z&VM&soPUJ(U}u&yK1bn^nZjEz3#KFfKtYVApYDJ9bnk4oIOFxvESOAt`%iiDU%Uw4 zQEv}#<5$gc-~ae2EBR+{w&3yqVjSkdjCOo~->wY8-V=UPymE{kxPygDBmXhW1gFpe zEA1N>W+MY_5ig4N>>5and!0|C>4&R34`A_lEo(Hh5fc=+Rmpq&8w$FO_n&_D4@hvT zn-ny~)nx)5Ybmo>;0WR|f*6UiM17eqi$g$DQ@2(F5_$@{;I2@NUAtxox0u@+T;p2( zn3g3s|4OPlLv3`WaWal<$Bx<)2Z!YPxB-FC7IDPLO0yLidc-Zknln`*+eT^H<_F1;CB6Tr^>2W4jb6Jdk!FoMl_@HarFWhNWFznipn*Gd;lH<59M3UwD~sq6G~KHKrZK-1tf z&A~lVo5a>>Gd~={!_Qd(pY*2xZsfyr==8QK>hb{t>ikwRlZK5vvf1|h_GX+@yP=iB z(c9VXIX5&h^eUiB&?JD!kf|l8vo63hC4t(cMZHO}z*Orhma2gWI4<+z_VBWk2wJ1< z*y)zA&pF1eh9clL&N%fI^SZpHbw>tmdMWQ#R8XsCZY|S zY$9pzI~z=I(DV{SwhNBhG;2M&K@ee8!!tZ`?j2a!rQ$)#I{QP^lVN=$IFKX;4%Xf^ z-)_Lrq6K$2khfw%KR~A}Hb$;rn+xVT;Oh<(M$_q#d$=LP;grrn)Jrbg40pL4 zFu0c-i63mv0FP&ncx9FuHuvEAVLXFRbO3f~+Y#Yqvqv#cl0}luSMgRZ+ literal 0 HcmV?d00001 diff --git a/elpa/ac-cider-readme.txt b/elpa/ac-cider-readme.txt new file mode 100644 index 000000000..573a53d8b --- /dev/null +++ b/elpa/ac-cider-readme.txt @@ -0,0 +1,8 @@ +Provides a number of auto-complete sources for Clojure projects using CIDER +and compliment. This is a replacement for now deprecated ac-nrepl project by +Steve Purcell. + +Installation: + +Available as a package in melpa.org. +M-x package-install ac-cider diff --git a/elpa/archives/gnu/archive-contents b/elpa/archives/gnu/archive-contents index 78f93ebe5..3182eba47 100644 --- a/elpa/archives/gnu/archive-contents +++ b/elpa/archives/gnu/archive-contents @@ -5,11 +5,21 @@ ((:keywords "tools" "processes" "convenience") (:url . "https://github.com/leoliu/ack-el"))]) (ada-mode . - [(5 0) + [(5 1 7) ((wisi - (1 0))) + (1 1 0)) + (cl-lib + (0 4)) + (emacs + (24 2))) "major-mode for editing Ada sources" tar - ((:url . "http://stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html"))]) + ((: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 @@ -24,12 +34,34 @@ 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 87 2) + [(11 88 1) 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"))]) + (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-lib . - [(0 3) + [(0 5) nil "Properly prefixed CL functions and macros" single ((:url . "http://elpa.gnu.org/packages/cl-lib.html") (:keywords))]) @@ -37,19 +69,35 @@ [(0 4 1 1) nil "Major mode for CoffeeScript files" single ((:url . "http://github.com/defunkt/coffee-mode") - (:keywords "CoffeeScript major mode"))]) + (:keywords "coffeescript" "major" "mode"))]) (company . - [(0 6 12) - nil "Modular in-buffer completion framework" tar + [(0 8 8) + ((emacs + (24 1)) + (cl-lib + (0 5))) + "Modular text completion framework" tar ((:keywords "abbrev" "convenience" "matching") (:url . "http://company-mode.github.io/"))]) + (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 2) 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"))]) (debbugs . - [(0 5) + [(0 6) nil "SOAP library to access debbugs servers" tar ((:keywords "comm" "hypermedia") (:url . "http://elpa.gnu.org/packages/debbugs.html"))]) @@ -63,9 +111,9 @@ (0 3))) "Dictionary data structure" single ((:url . "http://www.dr-qubit.org/emacs.php") - (:keywords "extensions" "matching" "data structures"))]) + (:keywords "extensions" "matching" "data structures trie" "tree" "dictionary" "completion" "regexp"))]) (diff-hl . - [(1 5 1) + [(1 7 0) ((cl-lib (0 2))) "Highlight uncommitted changes" tar @@ -87,6 +135,15 @@ nil "Info-like viewer for DocBook" single ((:url . "http://elpa.gnu.org/packages/docbook.html") (:keywords "docs" "help"))]) + (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 0) nil "Emacs Does Interactive Prolog" single @@ -97,6 +154,11 @@ 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 @@ -107,6 +169,15 @@ 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 @@ -114,33 +185,71 @@ (:keywords))]) (flylisp . [(0 2) - nil "Color unbalanced parentheses and parentheses inconsistent with indentation" single + ((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))]) (ggtags . - [(0 7 8) + [(0 8 9) ((emacs - (24))) + (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 0 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 3 0) + ((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))]) + (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 0) - nil "Major mode for Jgraph files" single + ((cl-lib + (0 5))) + "Major mode for Jgraph files" single ((:url . "http://elpa.gnu.org/packages/jgraph-mode.html") (:keywords "tex" "wp"))]) (js2-mode . - [(20131106) + [(20141118) ((emacs (24 1))) "Improved JavaScript editing mode" tar @@ -151,12 +260,17 @@ nil "jump to previous insertion points" single ((:url . "http://elpa.gnu.org/packages/jumpc.html") (:keywords))]) + (let-alist . + [(1 0 3) + 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 2) + [(1 3) nil "Little Man Computer in Elisp" single ((:url . "http://elpa.gnu.org/packages/lmc.html") (:keywords))]) @@ -175,8 +289,15 @@ 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"))]) (minimap . - [(1 0) + [(1 2) nil "Sidebar showing a \"mini-map\" of a buffer" single ((:url . "http://elpa.gnu.org/packages/minimap.html") (:keywords))]) @@ -185,13 +306,22 @@ nil "Authoring and publishing tool for Emacs" tar ((:keywords "hypermedia") (:url . "http://mwolson.org/projects/EmacsMuse.html"))]) + (names . + [(20150115 1) + ((emacs + (24 1)) + (cl-lib + (0 5))) + "Namespaces for emacs-lisp. Avoid name clobbering without hiding symbols." tar + ((:keywords "extensions" "lisp") + (:url . "http://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 1) + [(1 5) nil "Show line numbers in the margin" single ((:url . "http://elpa.gnu.org/packages/nlinum.html") (:keywords "convenience"))]) @@ -200,12 +330,12 @@ nil "Indexing system for on-line note-taking" tar ((:url . "http://elpa.gnu.org/packages/notes-mode.html"))]) (num3-mode . - [(1 1) + [(1 2) nil "highlight groups of digits in long numbers" single ((:url . "http://elpa.gnu.org/packages/num3-mode.html") - (:keywords))]) + (:keywords "faces" "minor-mode"))]) (oauth2 . - [(0 9) + [(0 10) nil "OAuth 2.0 Authorization Protocol" single ((:url . "http://elpa.gnu.org/packages/oauth2.html") (:keywords "comm"))]) @@ -215,20 +345,35 @@ ((:url . "http://elpa.gnu.org/packages/omn-mode.html") (:keywords))]) (org . - [(20131223) + [(20150119) 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"))]) + (pabbrev . + [(4 1) + nil "Predictive abbreviation expansion" single + ((:url . "http://elpa.gnu.org/packages/pabbrev.html") + (:keywords))]) + (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"))]) + (:keywords "convenience" "wp"))]) (queue . - [(0 1) + [(0 1 1) nil "Queue data structure" single ((:url . "http://www.dr-qubit.org/emacs.php") (:keywords "extensions" "data structures" "queue"))]) (rainbow-mode . - [(0 9) + [(0 10) nil "Colorize color names in buffers" single ((:url . "http://elpa.gnu.org/packages/rainbow-mode.html") (:keywords "faces"))]) @@ -237,6 +382,21 @@ nil "Interactively list/edit registers" single ((:url . "http://elpa.gnu.org/packages/register-list.html") (:keywords "register"))]) + (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 0) + 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 @@ -247,22 +407,30 @@ nil "Major mode for SiSU markup text" single ((:url . "http://elpa.gnu.org/packages/sisu-mode.html") (:keywords "text" "processes" "tools"))]) - (smart-operator . - [(4 0) - nil "Insert operators with surrounding spaces smartly" single - ((:url . "http://xwl.appspot.com/ref/smart-operator.el") - (:keywords))]) (sml-mode . - [(6 4) + [(6 5) nil "Major mode for editing (Standard) ML" single ((:url . "http://elpa.gnu.org/packages/sml-mode.html") - (:keywords "SML"))]) + (:keywords "sml"))]) (sokoban . - [(1 0 4) - nil "Sokoban game for emacs" tar nil]) + [(1 4) + nil "Implementation of Sokoban for Emacs." tar + ((:keywords "games") + (:url . "http://elpa.gnu.org/packages/sokoban.html"))]) + (svg . + [(0 1) + ((emacs + (25))) + "svg image creation functions" single + ((:url . "http://elpa.gnu.org/packages/svg.html") + (:keywords "image"))]) (svg-clock . [(0 5) - nil "Analog clock using Scalable Vector Graphics" single + ((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"))]) (tNFA . @@ -271,9 +439,9 @@ (0 1))) "Tagged non-deterministic finite-state automata" single ((:url . "http://www.dr-qubit.org/emacs.php") - (:keywords "extensions" "matching" "data structures"))]) + (:keywords "extensions" "matching" "data structures tnfa" "nfa" "dfa" "finite state automata" "automata" "regexp"))]) (temp-buffer-browse . - [(1 1) + [(1 4) nil "temp buffer browse mode" single ((:url . "http://elpa.gnu.org/packages/temp-buffer-browse.html") (:keywords "convenience"))]) @@ -285,7 +453,7 @@ (0 3))) "Trie data structure" single ((:url . "http://www.dr-qubit.org/emacs.php") - (:keywords "extensions" "matching" "data structures"))]) + (: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 @@ -293,21 +461,34 @@ (:keywords "convenience" "files" "undo" "redo" "history" "tree"))]) (uni-confusables . [(0 1) - nil "Unicode confusables table" tar nil]) + nil "Unicode confusables table" tar + ((:url . "http://elpa.gnu.org/packages/uni-confusables.html"))]) (vlf . - [(1 2) - nil "View Large Files" single - ((:url . "https://github.com/m00natic/vlfi") - (:keywords "large files" "utilities"))]) + [(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"))]) + (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 1) + [(1 3) nil "Emacs WebSocket client and server" tar - ((:keywords "Communication" "Websocket" "Server") + ((:keywords "communication" "websocket" "server") (:url . "http://elpa.gnu.org/packages/websocket.html"))]) (windresize . [(0 1) @@ -315,16 +496,29 @@ ((:url . "http://elpa.gnu.org/packages/windresize.html") (:keywords "window"))]) (wisi . - [(1 0) + [(1 1 0) ((cl-lib - (0))) + (0 4)) + (emacs + (24 2))) "Utilities for implementing an indentation/navigation engine using a generalized LALR parser" tar - ((:url . "http://stephe-leake.org/emacs/ada-mode/emacs-ada-mode.html"))]) + ((: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"))]) + (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 diff --git a/elpa/archives/marmalade/archive-contents b/elpa/archives/marmalade/archive-contents index f381f7159..c0bf507cf 100644 --- a/elpa/archives/marmalade/archive-contents +++ b/elpa/archives/marmalade/archive-contents @@ -1 +1,4402 @@ -(1(haml-mode .[(3 1 3)((ruby-mode (1 0)))"Major mode for editing Haml files"single])(paredit .[(22)()"minor mode for editing parentheses -*- Mode: Emacs-Lisp -*-"single])(sass-mode .[(3 0 14)((haml-mode (3 0 14)))"Major mode for editing Sass files"single])(perspective .[(1 9)()"switch between named \"perspectives\" of the editor"single])(slime .[(20100404 1)()"Superior Lisp Interaction Mode for Emacs"single])(slime-repl .[(20100404)((slime (20100404)))"Read-Eval-Print Loop written in Emacs Lisp"single])(scpaste .[(0 6)((htmlize (1 39)))"Paste to the web via scp."single])(idle-highlight .[(1 0)()"highlight the word the point is on"single])(magit .[(1 2 0)()"Control Git from Emacs."tar])(durendal .[(0 2)((clojure-mode (1 7)) (slime (20100404)) (paredit (22)))"A bucket of tricks for Clojure and Slime."single])(htmlize .[(1 39)()"Convert buffer text and decorations to HTML."single])(furl .[(0 0 2)()"Friendly URL retrieval"single])(marmalade .[(0 0 4)((furl (0 0 2)))"Elisp interface for the Emacs Lisp package server."single])(yari .[(0 7)()"Yet Another RI interface for Emacs"single])(html-script-src .[(0 0 2)()"Insert