From 23636108a1d0c0b0ecff0445ab1a7a53f4dfa899 Mon Sep 17 00:00:00 2001 From: hellerve Date: Mon, 15 Jun 2015 16:10:45 +0200 Subject: [PATCH] Updated emacs-d and added Remtrail command to vimrc --- .emacs.d/.gitignore | 17 + .emacs.d/.ohai-emacs/ohai-emacs.jpg | Bin 0 -> 100948 bytes .emacs.d/.travis.yml | 9 + .emacs.d/COPYING | 674 ++++++++++++++++++ .emacs.d/README.org | 60 ++ .emacs.d/elpa/archives/gnu/archive-contents | 29 +- .../elpa/archives/gnu/archive-contents.signed | 2 +- .../elpa/archives/marmalade/archive-contents | 24 +- .emacs.d/elpa/archives/melpa/archive-contents | 2 +- .emacs.d/elpa/gnupg/trustdb.gpg | Bin 1200 -> 1200 bytes .emacs.d/init.el | 80 ++- .emacs.d/modules/ohai-appearance.el | 198 +++++ .emacs.d/modules/ohai-clojure.el | 97 +++ .emacs.d/modules/ohai-codestyle.el | 78 ++ .emacs.d/modules/ohai-complete.el | 69 ++ .emacs.d/modules/ohai-dired.el | 73 ++ .emacs.d/modules/ohai-editing.el | 137 ++++ .emacs.d/modules/ohai-elisp.el | 59 ++ .emacs.d/modules/ohai-elixir.el | 66 ++ .emacs.d/modules/ohai-erlang.el | 82 +++ .emacs.d/modules/ohai-flycheck.el | 81 +++ .emacs.d/modules/ohai-fonts.el | 47 ++ .emacs.d/modules/ohai-general.el | 55 ++ .emacs.d/modules/ohai-git.el | 41 ++ .emacs.d/modules/ohai-haskell.el | 80 +++ .emacs.d/modules/ohai-helm.el | 54 ++ .emacs.d/modules/ohai-help.el | 40 ++ .emacs.d/modules/ohai-html.el | 58 ++ .emacs.d/modules/ohai-ido.el | 118 +++ .emacs.d/modules/ohai-javascript.el | 77 ++ .emacs.d/modules/ohai-markdown.el | 32 + .emacs.d/modules/ohai-navigation.el | 71 ++ .emacs.d/modules/ohai-orgmode.el | 46 ++ .emacs.d/modules/ohai-project.el | 35 + .emacs.d/modules/ohai-purescript.el | 76 ++ .emacs.d/modules/ohai-snippets.el | 38 + .emacs.d/modules/ohai-splash.el | 152 ++++ .emacs.d/modules/ohai-swiper.el | 28 + .emacs.d/ohai/ohai-lib.el | 91 +++ .emacs.d/ohai/ohai-module-index.el | 66 ++ .emacs.d/ohai/ohai-module-selector.el | 95 +++ .emacs.d/ohai/ohai-package.el | 65 ++ .emacs.d/ohai/ohai-personal-taste.el | 68 ++ .emacs.d/ohai/ohai-startup-wizard.el | 119 ++++ .emacs.d/ohai/ohai-test.el | 35 + .emacs.d/ohai/ohai-update.el | 37 + .emacs.d/snippets/elixir-mode/elixir.do | 8 + .../emacs-lisp-mode/elisp.filetemplate | 34 + .emacs.d/snippets/flow-mode/.yas-parents | 1 + .emacs.d/snippets/flow-mode/flow.importType | 6 + .emacs.d/snippets/html-mode/html.document | 18 + .emacs.d/snippets/js-mode/commonjs.require | 5 + .emacs.d/snippets/js-mode/es6.import | 6 + .emacs.d/snippets/js-mode/js.exportedfunction | 6 + .emacs.d/snippets/js-mode/js.exportedvar | 5 + .emacs.d/snippets/js-mode/js.function | 5 + .emacs.d/snippets/org-mode/org.header | 8 + .emacs.d/snippets/purescript-mode/ps.eff | 5 + .emacs.d/snippets/purescript-mode/ps.foreign | 8 + .emacs.d/snippets/purescript-mode/ps.module | 6 + .emacs.d/snippets/web-mode/.yas-parents | 1 + Makefile | 2 + README.md | 4 + vimrc | 3 + 64 files changed, 3571 insertions(+), 21 deletions(-) create mode 100644 .emacs.d/.gitignore create mode 100644 .emacs.d/.ohai-emacs/ohai-emacs.jpg create mode 100644 .emacs.d/.travis.yml create mode 100644 .emacs.d/COPYING create mode 100644 .emacs.d/README.org create mode 100644 .emacs.d/modules/ohai-appearance.el create mode 100644 .emacs.d/modules/ohai-clojure.el create mode 100644 .emacs.d/modules/ohai-codestyle.el create mode 100644 .emacs.d/modules/ohai-complete.el create mode 100644 .emacs.d/modules/ohai-dired.el create mode 100644 .emacs.d/modules/ohai-editing.el create mode 100644 .emacs.d/modules/ohai-elisp.el create mode 100644 .emacs.d/modules/ohai-elixir.el create mode 100644 .emacs.d/modules/ohai-erlang.el create mode 100644 .emacs.d/modules/ohai-flycheck.el create mode 100644 .emacs.d/modules/ohai-fonts.el create mode 100644 .emacs.d/modules/ohai-general.el create mode 100644 .emacs.d/modules/ohai-git.el create mode 100644 .emacs.d/modules/ohai-haskell.el create mode 100644 .emacs.d/modules/ohai-helm.el create mode 100644 .emacs.d/modules/ohai-help.el create mode 100644 .emacs.d/modules/ohai-html.el create mode 100644 .emacs.d/modules/ohai-ido.el create mode 100644 .emacs.d/modules/ohai-javascript.el create mode 100644 .emacs.d/modules/ohai-markdown.el create mode 100644 .emacs.d/modules/ohai-navigation.el create mode 100644 .emacs.d/modules/ohai-orgmode.el create mode 100644 .emacs.d/modules/ohai-project.el create mode 100644 .emacs.d/modules/ohai-purescript.el create mode 100644 .emacs.d/modules/ohai-snippets.el create mode 100644 .emacs.d/modules/ohai-splash.el create mode 100644 .emacs.d/modules/ohai-swiper.el create mode 100644 .emacs.d/ohai/ohai-lib.el create mode 100644 .emacs.d/ohai/ohai-module-index.el create mode 100644 .emacs.d/ohai/ohai-module-selector.el create mode 100644 .emacs.d/ohai/ohai-package.el create mode 100644 .emacs.d/ohai/ohai-personal-taste.el create mode 100644 .emacs.d/ohai/ohai-startup-wizard.el create mode 100644 .emacs.d/ohai/ohai-test.el create mode 100644 .emacs.d/ohai/ohai-update.el create mode 100644 .emacs.d/snippets/elixir-mode/elixir.do create mode 100644 .emacs.d/snippets/emacs-lisp-mode/elisp.filetemplate create mode 100644 .emacs.d/snippets/flow-mode/.yas-parents create mode 100644 .emacs.d/snippets/flow-mode/flow.importType create mode 100644 .emacs.d/snippets/html-mode/html.document create mode 100644 .emacs.d/snippets/js-mode/commonjs.require create mode 100644 .emacs.d/snippets/js-mode/es6.import create mode 100644 .emacs.d/snippets/js-mode/js.exportedfunction create mode 100644 .emacs.d/snippets/js-mode/js.exportedvar create mode 100644 .emacs.d/snippets/js-mode/js.function create mode 100644 .emacs.d/snippets/org-mode/org.header create mode 100644 .emacs.d/snippets/purescript-mode/ps.eff create mode 100644 .emacs.d/snippets/purescript-mode/ps.foreign create mode 100644 .emacs.d/snippets/purescript-mode/ps.module create mode 100644 .emacs.d/snippets/web-mode/.yas-parents diff --git a/.emacs.d/.gitignore b/.emacs.d/.gitignore new file mode 100644 index 0000000..d0cdbf6 --- /dev/null +++ b/.emacs.d/.gitignore @@ -0,0 +1,17 @@ +*~ +/auto-save-list/ +/bak/ +/elpa/ +/ido.last +/ohai-personal-taste.el +/recentf +/smex-items +/custom.el +/eshell/ +/projectile-bookmarks.eld +/.mc-lists.el +/user.el +/var/ +/tramp +/url/ +/session.* diff --git a/.emacs.d/.ohai-emacs/ohai-emacs.jpg b/.emacs.d/.ohai-emacs/ohai-emacs.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bced8ac84a56d10cf7ea71333021780eaad6d41f GIT binary patch literal 100948 zcmb@u1z20#8Ymbj&>}5Tpg6_dT`NE-UYy`X3ke#6O9hHM1PzqpF2S|MHMm>R00D}( zP@B-6bMATfy_q-fo7v>sS$oNE`?n?J*W9m9020+FDo+4dSXh9km_NX;MSud}1~&Hf z2XosKd$^cJ=&_RAYsqyTJEtQ(|Qzq$c*04xCZ zjcaoMxo+TKVdLW6yoG6{!8H87{%HhYVPiPJ`?UZdx`7!Kyvd-1PF0F823xf(l)QpPy>v)OP86Y()J9%HwcDd1ecT&X zn`#TcpHj?5@V2@7bw~}{_ojkE)l!O)_4Z1T@NK5>by#ZH-y{mUM<^R@kT6s*l_$20 z>Vq4b*-~R&)Krxe8F@2A`zZelV<+|~>X)HwP=@X(< zVJ<8M(zvHjxUim533DVz) zz&<`_8+kiN`jmMrMEC^>Td`F+AcO^HQ(Ez2MM@w@5QJcs?b;&tzYk<8^Gc5`&wO5{bp6&dW_Q~!iuK;sO z(UWFBe{MRVra6=|a0BYdP{2DxHyXcp?%k$<>}*bJ&IkD)=6T?$g^-P_S9smNH7Pt* zI&YO9d5aQk0RlIulSONuyf9*xPV-r|ZxGXbUkWrVBJ{C# z=dvz!OPy(&c4p%?bh#5aww1x2Y(h8KY$qW#9mGW-S}Meq^P~N>FmOeCZg zQA^(}d@|20g5zNOJWNbF;n;DlRV|I7QgC-VQ)(f_ASuNuhiq>+v+B1-Q1g?=DV;`Yae*7g~Zz?K&-j1lH7k{?3)|ov9;yVr%Y4d8WEvZJz7y*uhF^;|DFePe>)?% zbzsjGnU+b9u0Ylts*xD5t?&5~&7BQH5<)y8<9XYywX|$sWU&sV6zYn{Brw@)iJ95# z3@O$^GzZ9Aqxn=OW4VmRFlMHdkcKrE&AgR7(|uQ^Y<_U+K&`K0#S|nR*(a@Rc*nCm zQc`RpiVm&*#Wn)Jt_pVQjq(DX)}RaBB_iy^97J{@K1wpBWwX*g%KG=jA-reQ?LiMQ z62{@gB6$1~VAH70pG1Hv3|r?BsDt1;((Kuu9-!Lz0;H*YqLF8_^6Cx~!)UQ5T4D{k zBlA+|ftdh#7lk|g`HMcv&gLqUGd}Le9tTQao9NC@P5P=(WhVXQhc5hS`V|E(cXd;W zr$<6n|9;V!xBPT2til*io%-*p|M}adQAdt?TXpM??)=Z~*EN_vr1^$?ADWG0pbu@* zbFj%ts<}goicGj+s?+09bfndda_=g#>9{!sm;-EEKbU6i~+{{FVdVQ%-)Rkr%b>G_02SLeB>W|KXko8}68 zp#{HEO+KN_qz)^E&=yZi+Ny<^8Mrl|PFf3!JOZUPp_??)KkcH<0T@>o7tP%?{tB0g zd-%1kqmrMrck76Vl|JH$P360RFha=vkCrd77000%?sO5*Mb5Ky3L;Iz;&r6y4_*?s z-4_n>&tTllBFq)r3gsYHorR@PCTAW8B2J*ei6i=rHB)bQ zKSa_1WlX0*T^^pyAD^L>@yh$up1N<$8Y5C3vkrBh`PS}im}>AV-AQa3sL#C0-~){u zJfr5Pz$fT|R8xsf_?O1r)nUKSHkdWL@wD3|U*{w16LpA3by9kDr^>Aooz|K?)%YRf zGU{NhJcp7`QB!m2%=b$HFVpXr3gy`3m?U(+%h%0N%wvVhS}{q8VV8b+pt;n>YzixlWWUmlS&bK(p$ z#@G*rqmQPQ3~yODr;A=5lCQVbie*LYD6`eoy1?D*QcKyIq#6u2g!LvoQlw)B^7C64 zkO(#zJG;CF0*VQ#p4V+~rLtzk%t*0upLnx@p7HM3NT^yhLBE~~_pRX+rwP+N1@aw? zu49a*=DAOg``rK96n@tVn=-RWZL^G}C5k@7)5fKKMN!t!|<+)mPRcJ`%NHu(NYoiub&icvM<+u9ca1c}Qwh#1oAu(sVU3 z=jV8j_YA|BpH3AyT276PjeX21Vh#o|lAX!k`S2UqA6OHCu9ue5*_L?fZ-k~5QwF_=#k%QwCox-TCBgTINIwx(ytXU zwi4vpYu8CeR;ENfPSTtH!g5lyx|fKN^dK8+>JRkmtW2SWV>bpu!PQjV`rN*J7V=_g zZt-@oUE!q1!mwJ&zKZ=F^yY%Mp#}w?pF~Y&=8BvQ&)f{8)e+)x9u@d%BU25_jC1>Q zUa*w1Gl?=kvk2jvb-B~ipD%x7xOT`i^t%sKPt(|nZx0WJAqvpdX>6vw^I#_^6;q<(6G})THol=^Yy}#Mk0DA@rg=VpFt9)e$XaKEk_vzys zc2I!5Zbpg>ErJg&O@mDD)oC%X`5`nUA;PUJBE2xwGU9Kl=a#^ts|)mKST{TUB>o%8 zbyn~yXC?8ho@ykaABl=y1i3uqHLFeZ zMii50eq%DPfbO#gaB!FqE5dJYGt<@L=xR^&=c=zp_=eL8AIi(U^^1S#2B+R>L`R)I`$^* z?|zol)I_NG&es!qbgEwP`h7<>@RV4-2B`wc9isi!CS$S2{^0tfXN-B51x-ouP!kGa zJ5~E=m+ez?7wK{_D=P`x+CPKn*!~;;3%l<)TsG*dEfbG(nQuN16aSd);+z6 z(w8umciTzD#cC;~5K^8l7Hs;(=G-Xj6rQeOI}1_I>HW#H+xK$!-|ShRHHglrW~9Av zC&m@~bn4?A&s$v$M@@a{J>P0Vn~v(&mYN$SjKCQh%ahClTh(21igyyjBNcLE5~sZ< zB-2OVm24U3XYlh6LD|boJQj7ZZ*QMI@IP&#J4`2&MX#AhegF2?6z7ivh@JSVsj6Qo zB!Gl;FhJ5*#mRR-#%jJYv?J|}GnsWWDKf5NF>jqhnjoW7)2v&Sv~W$|nhPir5p9#9 zEjb7I5;OFyBEEue*KtorV?wpouE|THAzRhgUp`~d&fM0)rB@m?_~KtutqN#?Z__#W z4}3)KqKxX>Q*2}Gp^Yud1qZ2haLqosZ~TyqLKgRe)47V6s1QH8toqpoP7INNZEyfVbpCYq;?zPK()-$!~B90#4+Bi+CK_fHq&2jY01sBs5yAvds-3HmK&B z*`A0+PrZ~a)6a?5GlAcsu`R>uq&C64fxn6>x**@UY?iP_sn}XHca{ILCSECXk!&tH zuWZ^$ot@uL+-SxPVn~_XD0dtFP0F{miN{*kY5MG>t*m>*oW3bjMn!CVca*}bgR8|_ z0}@#&W3bP%IsLxe?qDDFms6(ZC&{ZBE6?9^-;;oGi971NegaYxVoNJezsQ@b zwp*{}J&ud7NOqT*&06eEk!FLN&|Orl7A7xm^cLRp6^qd@}wvt55s{*LD2uwMZFbO%=DyZmf0P7ujV zGQV^1#18^<=gd|YVYGmRQ43qrX`9p)oy(5wBwDIa#YZ3oT-_i7{A4@2F)4hOUR|hJ zwEa0F2>5p3w3y!`qcYkG0TVBs%z}nrp-S6zcTHeF<-L9W@cG-_-IQ}FZMxrEzM-Rc z)dLrxoLR6krdpNrcF3zkt7T=v&AmXfv*rQ3ZH4l1_nA{MxZcuaf&W(KieI&vPemlK zW-7U~FnXljPv0L6A2Q*ibEcQMC($5H+jFaww;z6gZ!Ot(Tp9nvs5=X!vyZqK?Lwb`x6#GOG& zkAgJYy{5zKbCY?|*;#OWjupFAE=0+(PwwtneJXsj9DBWFq`SYxFKtFjFD)P)Ml)jU^IJ!X;R6!c@!Mbb|AmlV zB{08hd~9mkW;owPlfs;rJ#9+(gT+)SqdfOnpRk2e_*9BXT3z(Wanq2eMlpM#D(@1y z)+gc2bSWFSGh{b7`OI$2=yK1Gbr?1B!U?X{I@Vic53IRBFgQuZ)$MJ;N0Y5CCI2YT zZx=L~au67#VNEmwHX0XA@t-eSb+@6Kv7Ea61&~knJuMcqmpW5gj6N4j2{fsh34frj zQS7c}3=>UiScFZW3Z(kpo}On&@2U-=CKjeUll?SP>&p5hqL!JbhY6M3hjqqBM%5Eh zaJQ|$!t(XI4AqiAuUMGg6ISDbLfYMj!Xdmk={<4=V0w{H%yPU>nnsIP_*K=YmR0yY zB6<2Whis#fp_+b9LT#xlOq!rT!=cIK(fn3)i9%BSXcA4shEEH15PLp8s|oCJ!)8=8x0;Cd(pUMkf`@8^a@$R3j&f2<4U`hI zGmb!TYYI4{!fQ9u1nIt5;L({6vE3PY6zOQRWpA7>_jE{VYGQ5%>}-gtU~q&$&SKjGZ-oOK3jbRP9tD8Fo8q}}(D4~d%rzjbEj^TigPCdOvx zQ0BgyKGkW0M*0rUqeso`jEmE#&1_8}Q#xDr5fdLF$_4h3b5k-syJaw;5)ftXTCwp&OadGU6!fp!s3q5#@9(zcQ2WdUnrG^YdsL97xo zPIFT^LwRXaS3MCaI>>yZ6r=LROtHyy*!I(6Z4JHc$*de!vlLLOmsCriGUZaH%MUh|tYw!=RzZWAnJ9IZz{O3!kZOYUd+|wyJS|EwLV0fY z=B!E@CfgxAt-zpiIPzhf#`g@V<9}z`IT`1b4@v?y*sG-+hZ2G4F7wu1Yo8S{WOXs? zbgNPRN^XjdleG-!-h63MBtw)zptlQH zpF!Ln0a_Oc*^YFXsNouP_PPx7^uPSge^Rw*k_+JW|zrrttW&se6v0a|;9 zH;6W^W^FXJz^8$lX$2YQ8(KQ!PX_9waVr9tLK2i23j%>%fkTsh9nq$fX(%+F*xYXB zJQi#{kw$8n*~x5z-%MPrrYH*ifCth0?vGHfDC;C zV~RIY$E0k!Y`NJQ#E(#ujx69kM|ligXi2~bV(qO1y|I^XgkVS^YLiz7C zLw?*poxks``ebl=*{wLAA=%0kOz_Y(qZ!3;`;5>*VupY7sq@1VR9-fxHlZfbTbw_Y z8#y#;GCzHo>Fm*+dBr2$y*I@wW(%+ILdR&y4P>>Yg@TWK9GiMZHVcWRXI5Y{muSV$ z=UcOgLb&_a&r;LKwDBy6=?}GZIFT4EPi2;7*Q#Mc-N@roi)$n454*oT!V`PEZX`LO$k`{* zOx8qJ@L%|qNo-v!4`|9-j!ntarQw0N71TX}I1f^#t2t2U{ViL~a9a;JkfFH6;2D zFz{Cz3Bcl7p1QK2_jW=}sugd?uxFLa-4WAdnriew_-|*eioER**ah7B{9UUOEze(K zp*d{aN0V`8%V!;;amA<*TmECTa(h+ebj8vAT*tJx!u0!($_fTy3$9uGho9BIK$`E# zn2Zhen(PBtK%g|+T)WE_2kJbJSW*F*yz}bKKd*sOwRkDL6w*V0-K@O>k*Z%EevMYk zNcg(&BA62z@blKsm~s>>-wE1~WyHNwU&vsQy$sp%ZJLA?nlX>;f@G|HfyU_=_Mfw@Gu5!uM-P}UUyjrS%LQ_J4@%Y|Q~000Ku+oL1R*oL>ACj@NgWb@kKc0Zx?nZ^F0 zz{9F^t|?DwO<^gcMAn3PtoGoEgq$WL-_m(xYBQW@Ric>eOmx>u2}hiD;6_t|NjU6A6iE+wDRjIJLs+l9Yry{Qc$xiA8g+jfF|(UFCN467n^Sj79lU%F#}v0?u)c6_nIvn7FE+O_k?Qv7&gAz-lLW| z7=G>@>U{SaZb#$#NWl&%?ZI&6p+<%I!l8q-S4K`+Q!^o|eW_G_V^K2z0wuaS+_RI& zsCm$M(HNa|*kiQn{1ijcM!jF{WLw?Rgc}Bv*q4k*Ed*kr%s!y$%>xpr8RLWY!Edo% z^{^j)koeYR&47Wr{zVHKXnjk{8;K0tlI=;TDxqI9zTCwY@DGQmr3}+=iJ)wECkTcX zO#jg)@uvTSCilXy`sfBflr@}pCZ+a4K$)bIGj6Vzx@iOU^NbPGi#79);unoI(M4v` z`P;{5xG zi65nEFGA;oL2rjC9i=7jG~#XsCDa8Jg^X!i3hSfp&~Qg-f6Fjabj;+OoB9R#5Ha(n zc}d*(Km!sxSm%Z5iDW_s){mK2<1vaLv^*f{;|jZ1^YYSzxlKUY(P^hU!BFi@|~e zPJL}9arWtE`nm)_5$oIAj|zVQ-X|mt&TZ=G-^{Vr>CuyeO{-c|RaG@C7{d22{CmuJ z=Een`Msz0h>yi^h3umRdlf~ct-~cCmu-FtkXu_Jh$JZeCj8aAArgLE=)T*f5xK4V* zybY&Nk4M4%AY4vvZ2(IjmC_9_-@yP}6$toytao}wAi9nbgTncjlIwXwDiQM$KnQkoN0(NQVTU0+Xe z5J5gXsXNB&LdK`|5Y)o4BC*nF)S{s~kEoq=LKAZ~uK8ZTl5_)3JQ~HB?+$>rwjz0p zi?16goq<)JeB$%^poH-bTW7-hf(ZfPYRmbp;(HbpKXdJKLjpgRU3jM2ObY615ILb5 zlM%ImLJntCmgi)SviwDiK%_Kk6g9%@-#$3IktOGxr%vCXb+{PV4g^Mic z;qKD;+1{pVaa!+3TSabYav}C4eisFsB43rB)}})0*lE{%nihNNJ8H_PHeZdaD^B>V z!%15|GL&dGpMyU7Ig~pY+~Y_QF+!l?i~8d9c6K_M<_BLgcM<)^yyK}o5qleQ&bcCs zHhtS%r`iOb%Q7ov3saIk{d1_Fb*@R>(4h-sp}uu_L5bDEq)RuxhMEBhc63(z`wDPL z(7L{e4AIXJVz?jb`Mfom`Pdh*_+8K5!OuaC`CWOc^IAb7Y+}yz!W!)fq0TBrvg^=Dg|WgRz!*1#y0B?q%szc%n|X6J2=P2G5)rG}3Op?8h6hwLo1F517Y!Uijlu zvsY#dUQuZ+o4Lpyy;@Y^gJ)o?ix^zwM+B80Wlhr|udvCBrS}Vs`-U}86WS+VH2s^V z`RS!Jdj=lt{5EEjLJ9*6LqQWo{@+$*?(~mXU4*v$O#ZE{3n$4KSLWwYkXtdGZXos@ z;n}9NxL`&_%T=JIbI$5c(@QJ-;ul~;#%xRpt}>%xeCqtsQLAWKrQE5K%b=j9tWA_@ z{yDDx`7=@tn$4O}yDatQkdlmZ)|XKHTXqewp5}3*W3jElXuXdJqaNGfi_e-J#rjtt z#5Bv+Tj~lD>r-FMziVFD+vO1`uQZ%0c;E7BIvb)IK@@XewOmxfjHVG`1m)%ay0^q* zJguQV2YM}jw@AKP8_RxTv?W)G{VF*mT7%hlx=_OAN{yRYOt+lVt}`L2g{J1=;%tw& zacSq*=>z^1Ed2#BL#qs^lev+W^Dlrjqx=`-kXP@>k7}) zOGyp6Rv%9rf?x57_oqtv(1}+(SN?Y$Yq*srx z8tN#-sB35s)#Qobeiuw{?^thI>01thiG!f&l!m7BEF3z61`&%C`5pRq^JAJ+ zL8k4LWPV~^iM4vBv&Lp7>Wh3S^?+h-#(M*@cFsd|Sdw3){O@X=&NN<3bB~bm zRe|v<`Z6@H0@y&hue74Y5H#UbR$k1(-ri8DWQ=NKsqmQ{awsAXs{XC8Gm7spu4aEC zZ+?-L)XT)uapfH$eVmY2Nl0@=lg^fJ-y<_8O|j&CUB3K+=*SYxtS>qjG~eLyj5zP3 z268t5*ED}AI!So=XhW?oI>3*jJzam2rWN5>4b;C%&N7%?>`5P7LNC1QUMfFVZMiYi zoHZK*uJ^mfV zr*P1O3ykfHO^0910>7Dke{KANVC{K}hHx1ZOc~ZgFas|rylt1ku$F#@`9}J_qSJxc z#knn0l_1lifs9IE=Bn*<>QTV0AZw-lSPrP4Nr}9SNyQK)CQGuHSo#9CxW=8A{R^NP z36^uxf@D0{Eb(GgQ;pr3nN!cBliJVxLQANb)REb+tN@2c^49uF2=bzRKi;Z(6doF- zy)h9`P^fp7GA`~#CsgC@nJ%yeoA*&jk4#$Is4@Y{IHjt7M(@|O;Rd}XSajTL`s!E^ zi5Jlb6*tq=n67U=pd~dP3wrzQQ4D>*>f+UlYj1WfJWzNy>hAnij>S4F&6G1c9&pyE z;K4f*yE<;OtH!`LDrNpNHIQ3A_Q;VZQzs;_yOgSSTL1qs0)uw&nI-6dMj6xH&yN9no+wG9WP!^ZY6bgk#3(q&tAjR_ZgDhGI6U$ zS(~G_tY7Av5?Q%+jP#FZkURNS-BS+TfP8wJ(nI9?kvcLqPtchbjeis=^!5=>d6> zL)LU%jnB?%JEX~OS3Z5xHewr>GPXk>XfyNB!0FXV&gp0WH73}bIA{I@1>{Vu7;inc!;iCC zEANKCG#ZIFfX)*fnhY<_nDf=3sp`ohoZ3yq;p{|g>tONLAx%qTOL@I(BURz{5mSq> zJs@8B{FpH)pA!1^QPn1%jAfh>TtoGsQU@;lFx{{KIe)WsUW`rks-*ZEL1aa75$qsI zEXCgZ*6ql!+v&Pk5hdkg^;s(uVvZm~%?8!}86~;*ijE{Cz2!{Smg#ln6ngqCkR0U> zf-w5zX%8p;=Nv})hW`3RZ*_+btxD_b9-1!??i2;z`NY0*aiYJ7o_gO|sLe(1q@T{E zotCYVuiEmkw?=HRLTrv!PtRJags4ron~W?&ObR#zsI{}E4rGC=|}THW1doH^f3W9t+OA_p~l3e z&Thv9+_24d*+(4wfCY5aj5gH!TwILGFVCYETV%g^*=IZNpB^k11hmwSHi)NPY){HB zE!Zz+sDFbvWIH>F9E=nMH2u{y`*)KIDBI}(a?n;0&{T&R)pW7_Pt)H3vjW->qYW3p zi=RXCuWCl$fe|~jbXRzN@^7j~-|a(oWazH$U>>SQbHI=t6C#B6)acc3mE1I6CHw`D zi@#zSd@#va8k#~pX0ClT`T)g2IOvZWbPqC&`UOb(nSAY$eC{=L{sN5J1Qz`uy|Vt1 zNZrLU6uO&=WUytZMoB%`JuW=Sp18K*&&(HJtuL2iIe!5Z1B-qE?1^H>d5OsGBB`Z> zGKF1_f)p>cGB+>3PF`y5UW?c(-p^m?`&nS>N$k0D<}X0r0%6zOj2>fH5uVv`zT)j{ zl9jnk!aLYKC8uS_UPWXThx*yp)kxlp*exH1p*rGfqC?KR=An>HVx#CG2-k-oU+B$AjILfwb-FFgM* zsy-(L#z--~f1qv?*cNkGQRW#ah;Y={oH)-!2cgg; zXZzAdl!Jpn5EUGJJTUMJpcNhT9|?9bA}^J9qGHdwZG4bV%og=$dq;Z?0|hrnGbDZD zkSgTX95F$INLL`8R2$9@b}2|K{!!Ky5eEkc{kH;t6f#IF`oVueOQB2a&)n|MmOPDR z_7;%O%d*6r*6uJ5Gd+I)nBP0$po}GvH+ymP3-WG=eDv8s3>DVhc*Zy)ltkIpW@rg5 zw_W>`dA_9gl2+2@<>>$T7A-DUnNBvc+aIF%T~A}h=W%+6y5E%rUXHTXPpa+RleP($ z+I>P($mSy?^hVa*Iz_7S@{v6e*VX`4rsY*HaT##|9iLW?|X%BXw}=(~>SoH(!Gga$7%#aMWBxkXrnS zu-ORQG`Z-wHh>19q9&4Y5|%o;dgGWMoVMMo=$1(g+!*5F2fGxAV5Po3oB0|uLc~bL zts*mM;3iAhpUWZXbIqRjzg14)`xi#0Q%1?CD5vBCad~!q@42sOGj?XY>Cl3q8_73t zloQNIMUWzq{8B=l_ut#dv2XQEAuYW%+<4hYKGC_Y?O1H2QQK5W+5E5#LJ*%m`^mdD zxcXwfFxYKFD7Zs$9%@~YSP6S-uK7ccFo~$LfQrkP190&Di!@Qh5zR-PDinJHk%Ik5? z)pP?k3qN<0ah`n65F6`*LJBZ@Uk9%?2L&8D-nK^SQ*(wS1 z&2G=ZgVBFnmb7d6kiTN`fOi?Q#rhjNqq(L=@CMtac|y}Vd#kq1r}f-q`(FE>(DVFy z>Y>bW$pg#%zMaU~WaCyl^LUAuo6D5jKZB%PE{lMK`c{;WnFVm#DOaLq!DPyWIWyc= zU(;_;u?%E>pHQAKqGPy`8|>b|SD5SACf@GgFi}*NL$}qhM|AcQkuO^lx3TC3%d=c~ zg};$88vpyvj+_WMQEydq^by#xQg;F$geKYFk$e!Y9pXP z-{@oIh!}dylpy&b#?^S-E$(#&Nxa|;F}Xp+mc8{Lj|WjVU(?iPWZh*A6DrPCO+!;f zscR=Ob#ljTsCldPO;;F)eo={9`A_vjN?a?HCT@ScF!lh8IbruPv#bdnLN@-TZFhGb zd&v;Bxwn$l$I9+9*UBswe$by#w)es;+!lJFbdY<(@r9|=kd$~(ZvLCirjJ$u(G|JX zXmDs=N}gLL3Yn*_)|6Y^P01|yRM=sLh=0jV_E0D+>=z(xgIbUUPUfKcfIImUBBzTH zlHh&Z6=PLlm0LQjE`1{doKXk$hk{EMSv^#|; zEfaSLECOhzExks`Rg>?~a3 z52b%}Zn4EbV!fet>bTxcE)~UI#WAjH@mxsA!622_3bVT_s7ZXET0}l^kpS^tS)M1x zEkC)vw9;|t@nDn?8G5tl6{NC1Z zmau5>Wza_K236fTzDn1pvR8-C+h4JL9X=Y6r)FqcJnb~F68oe~UssW7K1DaNK+5RR znOf^F34Oko24-`i9DA`@JPE&xTe38uIJ{xleaRa93DNTl(2tox{^esey=96-vZL05 zZGH|qyRK#Ja1BKLXl-=;m?bqz7nR98`V`qJaA$*%S!zJLo8H{A)+NSS)-otiR^+FZ z_bu8qo=v?-#ol?h7$FjH6v=jS?7ISMoFF`d7)3PfzQ@#@G~rA=9C^yhQ{fkf&+|;} zX5?$qP^%uPNFE2CR25}THeo_JpS(}GJ*)pB3L`Lk399flxXK0*(j08y-cJq!KcL8| z@{y-Y4fz_Nz^GBwYRi2LyB{3UdL$&t?<}dDU4Q?ovEz6H;69g0??NVJt?;7d%`~c? zfdp6RrS4n0i7%bufiZ)OR`&PW=lYtr4Xh-^UP-~ zJS!HD0>%uH4lCJ&X zJ@}hADBj+{xw2jSr|<41s^i+%)l$LdNxh0ghMspfy|9hc9Zadxuoq@>c%CSS6z}+& zhzl=*NXb^kTioS`-7dD;fP;Sl76s|4kFib{|Cwnh$%-c^QE_e?F(F>5&kVraP-$Jf zF?XZmLI{FIDhVW(_h=}vWeDMPhql`lth$|SbU0&DJZZ1^GtViXc^XQ_CEk0*OTLnO zANBex%zaq(O^gSM<)x+atqu5{bth&iKF|rtEgDI~D6;b-#?mAB?^z_c~ ziMzVM{o!hL23bHs&qE^C22zWNd1IUR@rqw_Tr*bx_H{cCQV#k;1#Y3%_!{o=fQ?;< zhkd$#+;%sO=aBS&40!H6c9*Yq)L(@Hp0)$e*{di{akGfU4&Mriw6CQ?PQe_7sBGki zBW#{3%&??jbA%-w3&9kLsnTBIiN2TWcZ(Z$(ezdg@FwXlYINQ1)55D!@xIqF2s7MYKbW0t(&Pqlvxgay|``Op&4QfH@Z?!=UHg982V zA@Jsgs^mvE-CLn-rj554SU*O=vS}lK0fq~Inh@iQbGN-!;^Qrn!g1#ac71EZ1{!#V zq;QK$B6;3-zjBs>Zi6Q+{u3*S(92K4Oy8Ryw;p`8d9SC`i7&2@U@=7|FqFajO4yg| z88n1j-Ic+5S4%$)tMdUl*_F>o*R3~rgn6o5S?0JKjGKSL7$)~@{y~Q&&zYI zP_AB_qqHsFmq;C|H+%M<-xxJLuF1t|LKW^k!c7Px%A)Sdkn&!mzQft3gvbOAJqX9@ z(~leA^m$#dD$im0h@e)sbL&IbV;qij!f=~m*JC%x{y%x>)b}Gj?i&|qLD#}4b+`Df zO}10j8O(nV52t>=ddxN=X!-`k>;^c*ayHp>xsVmB$M&YkFnZDO`VP^b^ZfCNT;kGrTCto_ z_Co5!@-B9$0#m`}xj2+R3tq{BxU6nkIFoy0nlSo8F~@{1aVMt(w0#{%n@ zNcEFXZrd=o)bkkGCZd-E;k?O$u9S*8*~gJhOd+!r`Mnk!58YuNLusn0EG2d(**M4Z zo!Z`k2&?mOyWV<4GIakQ1CF-4Io3I4k*=I6|D%sgoS$T$`q)_qpB#<$g>}23;ydO2 z69&30WU+I!hi))%owfbrks~klkE2|4p0susS=rpTbDIzmVJM(;l{{XP`XCj)1UXGz zLw5z^oRZ@w!6BKqNIvdnCJ{?kNabt4BCIHWF~yxX~l^eFXM}6Keh%{Q; zk@`S`oya{k2cBgmDfSjUJ=^e_>_~!?4l7=PZE!O&0h6O8zw$djp z9<$lH#kexu)rqwgMt;6?@DXQ`y3%+=p%krZ=5a$Y*~o+x?$yuG>EcR)E1QUEhXI6X z_H1E_?OjGa((DRFl%G)qz5eDm{hVYcR+>ffCFEgaa%A#V7`LociDGnw(LJ$&fd$=7 zzI;x`BAq_7l7Y`??t7lu++Qes6`Bj&WVm%j8uE<3C8_V5C==q!DWz_YrWF4z=@)(- zyMHau{j;xny%X`*@d?a&nZh#0;{IA|`+Kt$<4%daesKRud>0r#U+EKPyXTA`#}EkF zbbCQj>bvtTsvve}c> z8BeAxnqr;pp&jXO=B%1Ad3Fu@6?KM>)|$T+S?v{mbeWpSEnaktubFj%N_X!(&}`6> zxld2Qq$(?3D?A!Xc5+3*A02eN_@;fAV^z@O-0{k_9z%)oS+;Mu1{EgF>y#qu)n+b4 z3;e$Tos@%o**Py=C+EVNa(~cBmo_0L7i8-F`IF}szXs_}PQFcsM7oe`ISMK&tJ~tP%%O^b6i*{+ctosG< zZYW%;lu1UpwjLT{1~i)ME_+&;yp}LJ#y28ZJgE?A6g`esfPK*PX3#$+Hy z4q{qcyDITPL#sC`b95UJF2T<5yss7o9ktDO%GUz9D=TIhgDKXWN_SfxH(!}#5d`oB zE_M-2D@PQ8_V&wOd|M?Y4#EFM?(j2oT_djZLOOziZ^zL)5H98@wlM4M8yoWYK-Mlz z|J*MyLsq6{W|YMrZ+hPRZJk+Y_}+AJ%j8~4?Z8n{`OZ(cyoi z8o|IyC{9t@DjEhz)$9HOFFk zG%t9OL(84vCq^UwN&Fityyb(z4b72{zAQgidjUgSTOWhh&F86K&5AaW4tX#lA~z>_og|KC+670pL> zTpzW>{BR5Aw^?pr<6a-N{CxxyixiuL>^_swqZ@(`ah~Ba3u{~6C4c zM=ddDG9O@FwEY4Q`x0s$>3%0n$k~(l#GKWmX67&^K;=@-An^gWU-e_rm z_elvUsxEs$GzQ#QiQlLCEiOJbd|w4NrAx5;#D2y&`+6{iF2UcfW5pDHtJ!IhyY+3e zv*$K_6?)SCNxB=m+dhPmJJh4Dqvm6;r#HG{sd01j@PvdaxnrUC*CV|HxeoFxWx4^} zJ}J)~QZ8SK50ADm+~be*_6`~Fj`}{i{vjKMki+d0`6Wg2EaT-b5NQhP%|i(r)i5Cy z+nZU3cL&2~pL`RlPTJYdAfPMYnpY#s>6*VOqivmgC=jFK2j6l>XJ@lNW4#>a@WKm! z#7dY@FT)osGr_LpXM-8AAfhpzB@fW|{+(W|$2|VoY^JQEQGAOiL*zrsdRnT1L&jtkydD3nlPA?%uz_1O50PSu5|XpGhu7#bxI-dTox`D!;YK-X z>fxrw=VHdL8Uozhs;l1?4Jl<=IR(BeTKa!=*-CxEBB**cQ93yeJ)>-$z$_KiGHn{c za*P-9)?-;(CS?N#74cK8gccEYMSi$whIx9pjI>jk6KvL>4KFT^>p&4<)Rgvdsum=A z-?BP7nxEaKcN@hdj0rWb;e69lZepH&idKYEUFcCjf8#f5?1Ho%M`ex(wMQ=>*vRoBVw!Ur zKG3^okqSWFGd$&}L1D@)KFn4;v5EB8R;ig9 zhpa-Gl$&jY0YPI5^HlntN(%a|+NVhS6)T4bmO^Hz|1E0#;nW}umnL3cao^ogr>?M| zAZ6cHpl4c*$tYgfS&ph7hzP?yn-&xX7cx`E<|Hef5{^U?WI#aK4ItV5Y5x)Ou3pfF zWZJGPbE>bf@Pr5OWr{4Xp!*d$m{=F2rVN5A!qnJioEiuWCbyT&AZ#acm>v`dAFim1 zyr2q|6I&V{WU=hRH;Sp7D$tOX_M|>T$$dAgFY@KZii0Zm8uK6Zr>eH5!Mcq42^sk^L9l-V&}xD{I;`xzJ_guZWm@-?PzZvVFI?hi)c=Nk)}*OP5^ zzn=Hc%Vbm+-z)5W^s_F}*5touD4E{d)70~`l5Ak5Qeg*vFEio1uB1X)?FfW$h}-E* ztgz(S-H4}#hld_YQ{)cjQ5%J>T4RC;chkj(7gDZqvTDs(aTAnc9}7 z*OroWQ_=JLB2_XT%Z(B$>?@{i3_I*+sZj=7@p3MVQ?26S;tc&u#9Qo-md1SYiM`>W zE`ri=t&9(co9(FjW^dwmWy7d-b#Eg}RLx`j<*(iEqomW{?*Od@uBh7~TA#5fZg^G? z+9fGpKUyqT=p=3V5GI_Ej~YjLO8>Yszy4@mRKqn^-`sq|k47)yztHO;7CKV^jb0D1 z|AMc-(2JRj35{M@0?*LkrK3wOZ(~dGf)WVQ^LiWF`!D>${0qNstQq?QVc4+hKNy4| z5My>m&(v&{o?p#t&!<{P!1h{-yfAOW;lE_5Ju3B*y;n^#Ou#!rMiI;+#`Eq=cp-f* z{#{a7%GRMhfsyJD)Ge0>cJz|<-6?%#vSQ@S39er=FKExkVybvN=qyiHqfh&zMK zP3umx%m0La2|bY;+HEuuZ}v!>lGCFs2xZ}k=`yWSx)^z)=pH8axndRG*`jc*{Ou6t z)97t@5g!I=>J>nwoN>Q&atd81?4xo&wQuB!ksq!;0($w%fx5AH;#PxJ^hN`i4(ue!n&}^7IjT+| znS6ep}LHirRCWbv%9lnN#*SW{oyw=G-`R>yDOv}VyxmQZk~ z>d8|r2q;G*PjzsxGhR#asNACAsUPrF&x)LYW@i$#;ecC)D5)onTO^cd*CIwmK#|@w zooF?s0eIOnua(}}jOXR&x!NJ?0${MIAW#XpDHhGq{0@69@pEV8X_oPhh3 z)SPa`vzHB&>!vY2jw2xXZ+Zr$Db-c>D)#Ow@|26{PLlslTJ`+g3wTmm|7@^{A(gV| zE|K&VQveuCYdAx;>W!FEf&2wi=o&9W_V)P3oGp3i3G;Yf9Ar3RCCh=;t`}kq^e~T$ zUCe=c;w$rzH)Yy$Hg^_P(0ygI&(QCwj*Akk_TqPJUpB_FaeHz+#mp1;h3hbu@xuFi zJgYq)cH*u%%d}HoL+ZylO8bxzr(pEh{`Jw^asRKYfB*i^_uYF4DBt5>MgEJ#%Ks~p z(bZ}Q_cHBuMPRav@DiliOy!W{rWUW$-<;-B`1O!9YeSM<(?$8!m*6$A&*iPNtzcqg z@!`7zSLGaj-N$Z=)ps;9vuW9cKxLRTyFG911S-(?bq4=%IeG?3zJ6lQI}I#A4(?4~ znu64{um=(7rrA-0;?89Cu?Pc&U%$_Rh{2Q$;YW|KR&Xq z?3$O{^NQWy6+u9GF))yuJ;m!3lw~Z8xoZgve29F};2y-3c!)%&Pbeh?-qCoDfDG}p zRHL}Tu_Q0rWD-c-NnFr=92(h2n08k@<~zaJ(Jmyh!&#sd(fGj@n$*VbR0smerOMS4 zr!%8m#ieuFGwQSoHof+F={up^WU|j`SBEu$NY$-8841gWr$unc>Jk;s^HbqhvZxu5 z!S@tOmk3F06ZhDcpQ4|7J_U2Hju3GnIpG%S50GGcq`UDdKU|+uQ8itDmaUUhM|H92 zsOS9Hr20y!*bbDh#GCBGsanI^+|XzaJX6fJF=QYIXX)rx9r!R2x zR?c-dG77^EE0y7^yGR9P$I>@)Wj~40H$V{vwer@vdxqh%3|FWWm#W0~q)>&c?uDA7 zEDg9O^fdBbhbGI>f}ku@&rW?MRm0FLR8O+zNn%VWQi6s_HIzn^1(s_3(H_lVHr3|U z_$kHor@SdF#{OZCT*$*MR;%PNn|ntP>JP8TacUBB+8hT)KN>awHB3odQp1#=4POX; zU@O+ul((lyzlnZ>9ne};n9Ogp_zog?6uu?kBCqP(o73o#YKVYE7bc`j7peWnewIa6%fpuns}GG3&!Hei$8-OfCS~-%`sPwJ z!FWZ(q-Qqm-BoAU!sSREnzob?s);~^E56PEPZB1lFxqyr&rLTa1tKD1(Atdfp=#BN z!L#&>6#ogwR&Q>}M(zf%536A+E2Jnjh4}+er$QVQ9;V{j)bd?zHw-6MxLEC@)p|M< z2?3$>d|gs>VpQ#Eba4l#AK4RCFd4;?(MB*YzsHeIRv;sZai77YUlLScdb5?vmI}d1 zg%qe(!qPoeo0t+)UxT&@)*6fBL87pw27tfpRxnN8iG(|)Uuvpis~5ds8dHOH^= zP#Ul|B)hN?Ld(BrcHpLJVgC|W5HUCUY(O|7FG85gYEVR|iC^TQsltv^q&u8~Kt8Lu z@_wzTgjjea0rK=fltzp*&uYZG#}3C;?e3OPlDenp!mz&0r5eQ8*^RI?vcgxt-_U30Q3w-!3}(}ZGYo@nS$Ppk+>%f!&PL#Rb&QkGar4fUI{uLT2mQS*7#bKb(l*YA$B%W z^)P_TYn`xt^^_PLWe|$Tt7o{~b?5h{M)-nU~q4cUoX9}zA!xH2XA+4^J-~xe!Eq6srvlw zwBqDelH~Uw{62?|)cBZ@A}KGAI`l-g6f#PlW>kcqE3UAOH%>7|KEf&i%Pvukqjdv* ztHQMiVi--i$+(l{1Tc~qYNdf^R*Syo{0<>r|9QLSm?iuDRu=C~bmaOUjCp~zUyy?At+opgG^KeLHW&dMhr4tP{I{L1SOMq?fN8Xcw_d=-6O ze6N>@j=wj2tnvpVQidINMt0ArD0_I$NO~%@5MA0FmxETejGT^~RPIx1hhPNArHZ`ezlm8Y>aIn}Q9>5vE9{rnp3&EzJt$4!o<-!M>&nB3% z3n^IEbHXkH(mCT_(^4~Czc577hj7{Ttca5WtuKLB4K`)XIwyIl-|xahxX562z51>y zKUtuaYHv!}&zajp>=CYL3A6qNd-*n5|EJ6Ttba&RI&OlT*>8PWlr^i8YznaLF4n%R zF_-wv#mwfqolD;!R_>Aan>`wmH0W$K`1M1RP!bW*gu;z3{M?lM#t^hNs)kNm#lS+J zW%~#p8x!X*cgh1yjEAITSj=E@7CBuKLE9G%*c3n^pHLW+u*frcy_D3#UID0g*tE?F zB}hSM{Z!wMwaBj#`CsX*II@^2yR3mNH<;3jb#GP5(@$`Jl65~|C^GH=&Z_;w3XHYJ zNYds0M!L@${Qs#4Q9K{S{@^i=?*Fj~%nn)J3a#-rlaHwd-_p60)WQ&rqBar#AKUwX z=bhpo3_1R}wne%kl_qQA8(Pk(I0r(BZ3CKQQN+|qom7$Ypwwopsm2ZaW4oE-6ykXC zA@~u?Ni$VA3irH0-^!n5s+DDyyw`5Daa#jUkjLM;udkrmWBY_`(?idRgs*@G_bj+D zHmEwwboPnj?;y1==@Kc9mJTkHc_$;_u@+~-f#Z|0=(|WWiy_EDpg{ZDN(K2ObIxRK z@rWcl7rJ?lYotI_UG!aYI9$NYAjc%m0Oox)FlMjs%xn7si4_YwPUDobWPyT`$!v<_ za=+PL%EZvV{qQ|#Ll@#J7>buQ+R=ZQv7CMW^$&)9{^4>TJ4=89S$VCYfu=BK!^J!9 z^K2Q|;2R&gKNx2wb(7B5>Q8=8P`JMVYoBX67u%h>22j^fF>*s4FiPS*0N+_G!ndkb zO)D8J#+C!SZ$At+o-Tft%CM8edp9IO6A2$8gs<2w*E9i;)KO0XhJGw|Ix0xP57Q4L^@~PRQdc4>N!?J}+?XpPUbDvCZW4StrL$uib7{5_j(kL$h}}`_j2ftZ8lX*8C79+t zp~+LT(Ee8h}j@&dPrzw(2L32xSQgz;J1f`rblnTIH~)S?_0`+s*Ts-aMVeOHN%~%Je5<{7Dtq$tRLs6TS()xohqs; zN=?bRwRE{>LdIpN(=BrnZ*Pi%6Dy_8*>s>5I`tAenDUbuoSb4+DXa7VD)>G zXbk)5!nPEsDdsa4!JH-dJI8-^M-3M?DIb^n<)KEAx5hxlfN-|DM~zGV+O6FJVF5%P z-0%8o2aw37<&jmG=kU^JEp}2q%>0lhW)K2d7G+iKaAC0=Zj+Gnu-krV>%@9lR zo|Es}zI7YVhtFw-rC+&bTRg`Mk!+E;4o#RfZ6Drmt&`DDRMMKH@|KP*;bh;`5{hvE zagWz?*VUq&O8tbtM5wnLs+EX29?6meyazaH%R0bYY$o4XIh_4s{jxii(8;cyq3JjQ z{fDidV=?fdy&DO^TQ(sQi;oh?Hyc7z0>)E^^qLOr0&`ukPf_J%r2db_kD*hrkTeU4g8{>be5cl@%V3LTJz#@iskwFqGCm zR{k0SE{P>Q)B9e&ZXzJ5*sdP*p0pm7*S4~WV=>6FsS}cLh%N8e$-Gl(r018Dd4ey^ zN0%7rVd?kV`LhZo^=*2W-n!TE@5j8@lfLwL0*MRz??aflwm&m5r#CtXOY=I{6m2fb z#*j*W&O%7&nqz;i56%^9u?7qTDWC3=lVZSYNz&P4Bo{6a46!!0M6|x1j4e3u=fZz5 z4iflVv;l*b92!5n=``tl-}CW(J7QL^-N&ODLrzQ8n&~`zOZphCz=uDipk`u*@P|0s*+rnneGZWV z$2UdZNb{|m8>k8ty#|EihIbd zv0N&p+4@RLKduJ}`gmMpd|Go3^xSgfhV{rasaDacEu~srmfv{769b3Go(3e2U1?s_ zbv$hhqrQ;T?U7HBLIg`rW{g)qV&5UZkNGM()aRVbx`JI{WV*232Ua4a;V*busbk?8 zoR=}t$#B1n#_Z6cvTjnvmYmyK@2lR|X_*YpGioL7HLny$Hson+GrZC-U0ncn9`8fN z0+hZmvr`R#J|0uX9*K?;$ffbi-+WBle4zlcerAHckzzW*Li*^x2?ufak#l6E6NMv>pI^wlq6|6fL zVyDj@E3RLm=#;i26)A}=HRucz&5jw+FqH!!GTV;lTM}G(VhsRZvkr$Qa6R3zSCvF{ z@*C6?hm;Y6vd(w;j7T!AUd=`Qr*1>LgL)<{UZF!~G<>fgM`T7S;~OQy9qWVuv?aq; zO;y#|i!NUQrX!s8N0gOSrOL@SW@fOlskj(CUb##`qw`8i+&3rH0iCv~PU^h2!+yoo zyCvg@sjo_C^`*h5}Sbc=9m6{0>GhEwGD$XIfmw0XQNa9wM^l@1&5 zgT1)|5#~cJ=!8bRcf4UaU*}hHNA>J|b1@d0kr@(=1!?Gr&ni_*!LA_I5Lwb zt~qi)905!;SP;iAcX=I3Fh2h8Qi{R%=qO?YfccWXhyiM+V>VagYxtHt)#;PhVho+KcX)NT1 zTIE|0wi;CE6eR*m>Zr2M!t{JNnTWlRQk$-QFGhdy3{}6%Pl>v$+WZ%ElR45H(Z@J^ z6U2JeyQ}#&n{|o1dA>e)Q9S+jdPra#JJlABlkY5NDp#AsqzOapzKRL(zR>&{0vI|1 zW#tq#yBb&sMtJaK?fKkL)PyJilu#dnHD_&BEzY96aQ)y9X&XIWDWn^d!!+7U;_cnE z7=H1PM6WiWuICnB7J1U|m@`{5ErHake-1DUbMpwumPe#k57Hj>Tq%4w0F~JU&;U9~ zXev7nAm0|qL%h>I&%t$ukVyNN%{+8tUJnIGdVcF9WMX)|8RW$o>^=hVMZ z&|VzR(Bb@;`~2pEG67FmV$<+fv&TuwWSO9{jA~D}nn`j8&UB(w{&ovrD1&!~srT^% zP4SqQTsMrOFI<~Az3w(%J7{D{n9o_eVc%`u z4iP#?D8U)N$;|skXFNPYKFe?J1fsNqwNb!u=2_b8HcTLX1*n)>)$O%+X|jNK22{_Z zWXzZ&Gp;W>wc9AN(!2D9gq2MOA9eN)xz})?eRR8{S3}4tQHhJ=M%`JWBzPHuA@X^RWk^@Fq2P?3z3Ks=wLUZc3zS1jI$}O5DXn zaI1O{r47+i_v;nDQp~F09QB~5rv6#RI4}BCuqDSW2OSJUG7lO|=Q4ka`MU);axQQ+ z2AR+C9DlBpgv8hMs(P_HS;L^?BIN0Si-q!|$z9Kz7)Pc4r288NO*Q5WpLYY1*^Cmk2or3`zi1j@C7?&0fTNWxx8a)#^NblIuE7< zK4z++L7U9pbeUh~{+HisanaZnp%l{?+1gow?%Sf7l!XGGF~Ql$LeKNZU>EN_lZ?do zlg&~#8d~+++)wHazhUxXME!NZ{^)@Y)OWC1c&?=_kZqLSG_9_Kwe`qh3`OuEqzOk3 z&qXJ)X02dGoDA1oIcjBZw7%xqtVpr5EjO2ZmTz-)M^I;xr94Yv2Mih3wO*!|j?f;h z-g7Q5pLHWQS>7XedM5a=5rD0tJjceX_!Pw%pZ$Yr_)r{8|UOfmfVz+!=!kn{;#~G%}@t`!ozjt6BRZ>^JLpBDg(wSw_{Msj4TV8h? zuQo6xyU&Y&r^W!FHraw4Vzgrv9^0c7CoZ5dg;BuD_>%k)vAfVeQG*qe9jr(qoJ{Eggp^rfC}~ ztd>;Jrby;as28Hbduw4jqr~M8M)i6PY6cyGS8MW7wRTFq?UO3dgYz|WM&|1#6u`IL zV6vP(ZLF}gdhfY2_Ozc_pF|$tj?RWP4Zw-7R_E=0%W4Fy6uF%>5CMr5(5j)M-{enU%=ie`DSXvEwTuVv5;~S8$HQdoyO#0*38DB|1)iBAmdyiE=web z+3YQ6$nmbc*2P=@-JYZmKM?J0a2z#lyVx4y2VGBx+O-&*V z+R*BP+`>Tq4!%6aC52&1l=Ed-`$261BB6zxY7Ss6Pf7+8fs~ggcs6ex9kc z^Md3kP!rCM#gje;OjA$$=p;-TOO`{*2c?=!{~}W@_~-&x;)8BD=k-w-C+u3FVTvWC~Pad3~}OOpHw%x-nZiz8o5PZ_wZ@ zmXMK_Ao($MYrK$VDx7>;iPBNv;a5PZzo`Sho}Do-)VbV_ch0%XtuQ*>3mTQq_}|(K z>)09}FYOX9Ro2V&8O#+O*5^_PDs#-^5x3xS$Q9XPY<6l}vf8kEd*%ys;B$kf7kGAi=H zgen6o+a=U@fMZfNA523U1a7acNfztz{ju)+z@&M|!AI0A;}UB+mab2oBrMqGY1oK- z>8cM!EYgzgcPB|-gk_pWp1P-`Vxb5dRr1!>qTi2O7E8lQ)^X)B+Nyi#YEHn=n5}h_ zhnv-XtmfXpg_0H37UAv~=9Ss2AE`G3;T+Nq8vNZDTNyg+ELxO7Yt^!<{hmUR!Y{L) zeaW}iJP*;gTr~0)^%b)m&{uu`p~T;`uDSZ7TmJ88p)J|kr2_e<?=NQt!zsTcYs_VQ} zoG7>BgHnjPGFM~qdgHLG<<=VRzI-Zs1z_WvO|GVGMT3$+V^#y#e$G>eaYWPCX=c_0 zC8XI_$C9HGG?2r_n#2kJEEdr2o$ub<1s-G8C?*uVHJHsVjHDNkgDcVT9)K)&8HIxvr(zHGV_4KnU6ZU zu0@3?FXIN2YqQR8S=`*WJ+@U*Ud=A|K;jSgFF@F}M#z@f98S*~Nt-OeeI0+|A-0L2 zflTk^<_=aUB|8nifR}_0DZr(g4aMv1Z5~^2EN;d4ZNlHOl$-;fuCkhdAu^46u5Z+acdAgRhMHP@0O?&W1#h>PKum~~o3%$4hLoa_rV{$`=ll5gQ1LWl?C zstl1<(_MIn)z}mjH$%z82#Q+sp8OEScAs>VMI@Dotn-ljLvBdHlMmZI(V4DMR-Uq` z1a-2?v$F@ee14nLk{+RNnJnM99Vgc7ItJEb-E{clv(Y_kE#snz$%s^%^q}pxQURmszJfklMv%a!NzJQ_<81JSK^mNG+aVN-JS zcropKpamqM;GLZdkCD}c#ayKC)&tZt>eq$3mR#aWj^&uG-{&SV!?53+7KBIF=&X9s zQ4PO{$h2V{G)lldn&kBoE-x$>fH_7LZy5+9M91;@s)wclRYwq5IfhH9PaPmf@;d=S zuL)zvWQoP_l_OVBG=RJ>F$*iMe!WhyqH$}2ShT=WfJW!)wbS1=5UaZW5;{EmI((W_ z&;BzuMb1x>;Zz3af=R~)Hn*P?JG8>DTj|rHh1>kIhQK=-i&bCb30um{z^PwJ8}u+w{s;N8!KQ*i&E4E4XL$^r zE^!W9>v$TS*(T zd9ooI?zqfO%)`5-b;o=uBnoSq@fCB22syRf`!vISCY*tQbNaNRm9(h~_cdEc%+}l1 zHUr{Q^2FbwBx=;JD+vl3zm#0AvO~H1kCa&r_b1|naI78k9#J&Kl2h*UJZ-TA;wPXY z;fbB*ZfY<4kp3%NQ>1*ozZBb>O5Nv#_ESyrfu5C*aZF1!zuhF*83mt1z6Dz514qGv zY!ib0$)of0&2_(H)xemFBhQj_=-zJvBy8qNq6lO=i}83wZyT@h6%*r|G`RN^2#Mzf z{?=;92#KPIuZ8{|c~B@AvNBz%wYT1vU;R%-XHS+%eF@a)+uaU-@84MJ?(({2!$p$` z=QVs=MPrEHjhCbA4@R^|FV!eU{!kv7BN?YK*`w~f2PR=^RSrv%WNwm=2NgSh=;w02 zRL_xyKkfgn1;<5Hl8FyZl$*WXTD_%)nS>2HtIm|9t735m-#j|m8a2c5$LBu7I#Y@q z)&GZ%#@p&>ZiudQFU8D}*OlUF)bII)H`&Yg z+zc8i)+)l{emBdXiyUXR-#a#My?%7Spf{jDErn=k-)@Mc?JhOHZdo{qCEGD=yl{W{ zXqE2u>05GE4drF~a|?3qQ`~nw*^4d1xB>j~!_FQ^*1|$aPC{8sg26cYWRYB#w_7#s ze=s)ay=HCTorz^k96|}kEzbcAE;UE3GinZ26ShD6vv`Kv4LBNnP7^d*_tjHC<=?#{ zJF6@<^bYeKcE~P$s0Ry-4+kn1@+!Z;EBoJ$vNm6K$niE*Ig}bCFlTWhU8^Vd#;J3B z4^#<7e%Ns86Twz00z8r>vuTw1irhAzo4302mmL6L@eS3VMe%89cvMkaz)7|vmB()D zWISbAx|g>f4z88)%|t49*BciC*^cN--^LjGnzWz93M%MX4e6G7;CRso{u)~Pu%&%F zFR*(09o3{Nq&8kGCUtaIJQC%Die*dHru7_ch&hj6rfj+h>brZTfK(iS+fUcnI1+FF zh%GGj&gELJj1D~+<@k-c|dA728s;&WQJ=#~J98{PN=-d;J7U3$N_Pi09| z(FyJJo+qd9Kna=GdbRnvCqA5q>>VB=*+(5O&=Eos@)8rmp2y&A*f4)|@)*w_ zj7z!=-{Ox6?t*JwkWWJ?(fZ}d;aj%<@z_FkvCj+IRadk5?>tb6bVjP7b90h+rZZWgq zqhPwg($yPEi&7pziyo3N1m@BSiQ~+4xQE;4Le}?{1_|vKLR@qD)d9+19d_Fa9%aMpg>~zpIraGFdYB={Xq6^$3Enoh@ zAVAx`riqY9MRWKrmb>Vi%wz%GL4d1_7VT190#v&A)xcoD%WE;F)Dj9fL6x#)M)0w` z21Bf29|5>t&+M*t(XGB8H{{oXYB5umq9gvRWWm@}jRdIz3i9A$ZSNr-JhDXsc_yNk z0+HC=cCK+7SwPQ63T!5UGV73ArGseL){cf*$4No-g}V2InYhKC@+Ls1F*)(NK69>+ zF+wA)@!U`^0&+aw#t=_LkFm7v^Yur9Gz|2J{dhVseNsSv7BSEshR;p+E2xl`G}6#q z3&PEJtqj#^m!l#sYc z!|61#9H9}XyZy1Re7(- zp$C`F#OBt00$L6u&=JvZjYrA_QUs8k`pg%7%@c4-WM3B$V+Mgi5VcCS|3oOSp{sGw zKmdi0`LqBAQ?shnnBzSrZCX_KdQqxr=_&RMLk4V6hH(Vq74+Lg z15nW}{?jh_lfzp-Y~uYvwp(;^6bRWroo0_uXto1OaB{U)j*(p@m! zPWw7YGW&!yhU_{s`wcjux+H5CvQ`I9gMt}6Sl`XbSMkapObUEDJKIiBoHvcA@u1Hw zBpFWoNe^xDu)g)R<>cgTskP;=QoaL@syV1vSE+rlJW>Jlj-$A!GL0H|CpRC98nnBx z9XPWt?FR_^J->L~`Ng*fj$}nF^lPjdmfC!OmVhB>wA~MLOS#dFkwIJPkL~%sJ^eLs zs{m0Ht6X9|!l3xBeE?{$h*CzJP-to5yb!f-4~oq(zYO&HFN7W9DxE3SDW4pCqQuVp zsL-@~G?Ka(e!a&K>L`?O2M{4KvqSHzM>)h2s)8oGAs>Fc2pd-ikEcF%Uoa1B_5dCo zDuj60IfBU*JM^ZulO3XMdG_CKJ?35W9QbJ%+g4y5n>{N+>5~#!B`HwM7wC|=_k=1- zB+aND#w6H>MHXiI4H4cE|E*Vo@8^1A#2=btEFx*BNb+9FjF z(>9mfnR4&|sL4VP3mwJ-GF;0)bNsBU37nD!Zk1l(xSUf*I;+Fw*#tOYIUV(E9@|#J zZizNc4gOLl^F*U=W3{a`D#b#U;T~eH&H=q-+vAxQ6V-~w3Doj#u}%hrX)Xfmy+^GL zb`vkPJIp!sMRugJk266vHkLAOI!~Q3nX@q@6IA)|QWcnZ3lT zX~$hMZvBE}Ml`aNRDD@clCaunT|uEdF|GcX$RDIhmJKbSUDxguC+gJYaPX>;B&aFI zb2>EUa9sL0F)!vuH9nvT@5&kpZOK08EE#H!Pl*!~5e^leggYiOY?=@`Y48aWz9dIdp6|nVM$IDE$ z@LrR6)<4$YauZegJ3Em@V>Kq@ITtcwxwk}oAj_XJZMVkR?#iuNAd}Ph-f(;{Q}Bmh z$XY{a7N1g)H@U~a658HntS0BP8j;y@QysG8cG(5&E1Npt1dlw4&TBFtQYvCs!zlz* z+cJE4=1>9WlgQmLD2kZKVVYc8Ep69dC6j(2XADTGNp9L zb1~oi{Vk##AX~moHWI9nVAvYNC4Cxv>p5vhlk7kh^zX!CG>a0AnyaOnxTZ?tlUD=rZ;Asfhi5k~zNQ+O(;)wPa} zuPypCB}eE(`jS;MT}9WM&Me-v9}h}d+9;Nbjw14KdPFte@3ZSGMui7!=vZ?VY{y#e)VDAI@?hOtb^&6(u`#%`C(q!9Yu5nalR=JwuIDhqkHZD+EOzvXA~Ysyt4j-|qZ`@Wj}%{akICT&G53i)JkYgDjIklh_^ISF z+R>Au+eCx!^lJ!}gLKIE<@By`v%p3>dn=mcWxgC2=s#}iqNS$Zp3VxrQiL%?Y3n!L z&GQEu*X!|TIJ+q5n)Nq!dwPoK`0QY%>iGy%GK3lwjD^mNGVk%F%}9Dzs}s4BdeBel zwC)+I>Ayt^AT?b;`r_&0@nJMmif#P4P2SVW^=#^H7SD1FKRj0cR`Rr9qFtTT10R!f zG}%!@#E!6u$+DcK=rOsT4;$;!T5X{>o!{=F^)5PJ=yM^zNP|4l`ZS+yR(CeZqZZMc{cmFGP{ItppFaLEtH8c=_is7@MAD9 z-fHID?qU;Wwx3c6VEJjFmRHRyf*LQb0;grNvHFYG<_7rklU-JVBZ@eI_8hzvn6!>c zv^oX=mv^p*t{NH{rSU>Fw8E$*zYeqP`{XmDF~%AL6O;vSiDXg1%f9uoKuR&}d%nLF zupUPfd7%et^KbK)sGPkuJ(_D|iLZtTh%c=EQ)IBm*e_FNT6>MPcAQh`v5rmOSX#-p zXdG}`zZ>v7?MIZ1!_)PoEUjO5|APRZL=%MWaepWL!3dMFll_(i|MCmCO^&8S{6(?- zi=zE+%C#)%iOM*b5$iQ$%rD^Xtx7MW%7zT??Gx7<|t8l^}TZWj~`}-pS{` z36p4o&|icdbP0)11i_Qf`>C`uknkPl>-YcR&IP;|ZTcOdGo-a0rL<@N_WUD;h_63A zzv&ACZ~m0}kFRPE9C2T__y=S0dh;}Ko^bUiL;G(#TEpfKM%Cr@<$3uJu+jVQ zuhd^icja=wMmS#9ty+=h&fh}6XZL@_v=Y`q2e080AOzn7_x0}Jr~hnDUx@M1&rg~H z4~N~bY)ck?XA8a8ZxD=YYWN|`ggY-*oMv(llUpC9a&ILl+vhy|gAr2kAH+$5BryJb z^Z7s~!@>HPuiog{qWa-H*M!lwUFX(z2<~WoprGrhXJcQ-Ht{Su3cc?2|2q-|puK;W zGFR7VqGc>{Il1#vQ?L| zx)Vj|an+WRu4PUDATh_dY(P0G;ryQWs2Vx8{H&!x61hl+-m=eT;T;o z+x|lS>DJBv9H8*~y5(P;LqtEBB1Nlp443#E+JAe!t3M{~nx4C}16lWpmA{_Oo@rJx z3?=O<>lR|<&U`t%IsN6k$!n>)juq)s2>hj%JxvedTXgCcr5^5~Y=7qA=cNCAVyti5 z{2=zF6;lzfqJfvj4-CTQ7Z*70Jzp$OtBzkdrO~Y3i69>`5tP9bd8JcyyBbC%RF2V3 zhI2aZNpU#B49LImod~_Mtl~!C$mQP}dVxGYZwUg$itmQd=Y8Q=H!=JV?w|+fQ+PEA z(d%UAdEBb!%0J`@@y0K#g_!&B9&r>MOp5$SC{PZ#;ARWgMbV<1rdYOydmrgOlDz7f zQXxlQ^c!GEAp)D}Rt?3%4Czc06%kp2lU3Apr4DboZBx=;@lqsQMAW)S{zhTS5}o!?3} z^NnAe<4Zel8sopi`c>q;S#a*6Q2sdiw z@6RRPg|K}BwiTe01`2xYa;3eG!+Atfxhvk5`p-MjI0J*Yyf-N(ihhpq6aeEL*&<#f zFl|uu3%eNKo74m;zBxJjs$1r+qd!q*Ke~jA%7b%H;%E6vandjbJEYNFbNNXs2lzgB zA$qGqNw==9zQo``Tj6?%TT+@g-O+rdCo~GstHMY~ayL+-d&WH{jd%CYxq@*i7JafW z`J}mbuP}_eG&w{UL#=jdYn9^pJSdw=e?it?6t?sYYNofRK0jtP98l=%S_6&Y#lZg1 za~^G)SbJsk(3UXO;YCKfyoH;Vz}Y!w3+2{h5h5s;Ugb}V-!TtPkXfq8Rq2z$`tsPT zWIb-qxz7aW($t@2dY^#eS?~6u7B3d7f>>kL{OxW}^X|71fuSN51M?ghkH^v;Mm4-W z08N4+9|B^cc~<1G%=@d|sK!7qcPN{6T#cleI4Or?Rz({|8*F*B$q{CAWiO2$m}u|* zQ$SvcMJo~L@yhnr@r7GS%We~5Z>FjH=!uMqWd`K~-0N^?1*OzeG?J%IhV;c~*8~J*!yjRl^cyyi6`WjD7rJ;%?9vSW_o7{BQk6&H6u0<=Y#RyvpR61Xf6akto% zrA&%#f4wv9Y2gQolgpa4ML7J3o99&h4)i@fB|&c^h^kbUS@(&0*KiMhmD&_^qfhp$ za;O%3po3F`k-?R`PLr{9r~65bVJYrB&eHYdkvM_b%Foh^$EWNUVPoJj{m}8jlFD1d z#(1LwZw~?yO#<^QfzQVCV?kOtl`vB^P4ByvjM?|HjI&F|{RQ znQ2wBFc$nUwS=W?BLbrBlh7Hj-MW)UN=#?rL!6Ts^d~+ElewE_a&*8(;jyABiXEKd zuhd)X6c%4(Cc!N{88e|I>TMmw4DVW4jxZ+E;=Xp8)vZPDTaNd1+jJ4sNL%fGNGuVY zr_M;F**9ZpVwHZ%Tmy~BT}Wi2FCkuyXG;zch;y=Zqjycjm4b$|-!xc`E~tJmx87^+ zG55BsQn753DrVLq<*}fhP9*+^kVmtgI0f|tx9sFehhV~{RYJkegQ(LP4j-Wk44soO zM|^L3+K-Y(cy%3owoO)xJ-P~aG}oXI6gSaEksyZHE}9X=lkjjg%&eeP!#1@5Hj^{14TSX-aTuB(S*%D;`R7@g z>GZmI(qvOg#C)wB|2E2$rD6KvJZ{{wxp>@#0@X@q)bi*uya_da6FIqKxcKZO_L(i$UM5r-YmH;S~i+u~P6K?l?mGT-B1lL1QTcaI2l?NK2R zSGa9es8KEg$3Q;>aUTWI{VzIBN{uuk5-Moy#|{9ixGPaZhHf4-oSAL|G1q02K`HC- zN`cI8e8}t>-A0^i2k9v0?3BYYma+K4D~Bgeh8s&t&+(zlS%6anS>UQ`!of1F<{-Pd z3WE;jxO%`;DrTd@1_nhP;NmQJtxJ(xmH+9r!RLv1;%zGU6NvAl!vl&EPAgLHyqxzI z>xMt2yuryW?dCY8=BMcGvgh6rmm%%{lwbGrC%Z*qpBphyq<6X>!Osp8`ep6tZQ~(k zmx*?)54!hb*#BTGm{8*n`W`t~F?uDWO78oF7hRr)p^(k*Ea@ATpxeMTmIJ>3#oAj2 z$FVHyq9bNzCX1QDVrFJ$W@cuVEoR0MGcz-@WJwk?TaqPT?X}mwdz}~W{CV*vI-lD2LMv&!i6BYyAgxZ8>C_RJ{l^R&n5#4xNn!Ff9$zGz3GxgCcc4n*gb^6`sLV zMSBqES(@R6JNHRxAQzUVEAdamL>a_>kdhV?ZR`RFFJ&yN#BN9(F>Fp+6auBnx1XY&w#oE zoXB}+dsyEz5`k)}j6GO3wT21J9$Zyuj)%oOxsW+v$vUsY>~WS~$#kbIKILj(#bFax zyy99@Z3#yvL6l-QdA%G=y==fbQFq^{@((xO16O?;8E`U8%(HFQ9 zZBuFD$MC3*nY(62rPQds$xeaeJ(q)*&=2K$33|P^7^!kl2M8?Qb-d@&&m(hF)oknu zIvsAx_JQ9~t4eIN`@OYf?}O;3fVJ2v;u-EbgU<%bGp zJ#5xU^4mB;oGj|ozYB$FlK=G_JyWa;-!Xc(w27&VxpTDZpZg@q=U)=*t=V5QVIl;% z#iUFLZe3V$&qqLI9;~_U1MwpYYF!~p3OSwkZEzR5z~Q4V;t+hmQOMPgxW9l-pX#XN z#Ge2dLShB>y)nDzB)IS;$Z*7se;!ZpEFI$#s-b8fZWnULs@K}dlg zf|jx}m+j$t5GpQXTm`~#_^lj6M(KF>vqeu9knMtbY-7UMD{QsE(B|Ez&!~2|i@$F8 z6gJ3JOr)UPMWp z2$ro%E{c3?j)bd@=UtR-X?q~q>>Oj2$gIt#p6@Z-w@9^8Uz()!D()IP>k3(rF0VId z{h&vWvj8^P(Y%|S4!+*X1Fsnfl(=mKwG2ZhY@ee-d73x z{6h{pWhU9IY^JC>NBL@ex@5jWjl*z(yVxdNUDw3d z6dSRJ8S<+Sz3ndUu*f+)=ymj7Tuq)^guE|lG(V7Le#MLjt~pR>n>Q<#VEHphcvOE6 za+wBFB+e(_97|w?u9iT9jKG@Rr2`WvxK9h2V{d8!;6^W2vcZgMh8K`jV^kLVN{liH zgyJ&EsO3kVw!+MgjL~dpX5dR??+teg@uHNkSYfq0#EANTC`4px9YO(`glxsu-S0^% zOdrgmzrmFng0VuCQ_AQ`TWRiEK=c)-umXBV_~-Kv(D%l~n#?9iaTEFI0};USgp7t7 z&5hS3F+7LSH+;OgJmQ%zhWbH}S96G~DVTY}VjJ|i`)#UlOhwgm+J`M$;>Qj& z=Q|CL)n;Y)n~h$DqtB={k9Q$Es})9A6xRoak-sV8-G7V(*ocaP0sBaVx& z1Y@VL9fEo2iHKFLtV-^*p(GL21zIaXVf&Soh5*^)_NUXJ+rza*P_7OMR7!7gp=l~< zr#^1AA=Q3^t08pXcB4)Uoc>Rp3hL?R9-Mq9qP8G>Gbl7dvfABDW*<+`P+v>ss7_G} zZ4(AM<|^wpI$WNuV%ujJK#|RK;VcSH(pB`F$_QKeP4vwLvp!jTorkzdtoB)1mCdaE@6|!>u`SZDnIhdlsG{gY#Qv1T1@Gb zbM|>66AFOFe^IFPk!yjAiCH8YK7VIDmpKiZ)-Sw6tiOK`gIMDxkVYv2cJzbnB9*zT z5*lYwGru)k4v}g$MV$q59*7HyL}LZwoX;yt0}8QaxXbaxOAWci2KE>YpkBwkMPYmu zaQUzFf67dealS{?M4zvm*>AW+X3$I+t(|GsWh8qBiJQLwLFF>m1ecEJ)R{*jImvbQ zyb1Kr7}gJIsiTh$DlKdmPeb$;vx17a8`f~`tEMh>vaeIvo8VgLxQU6AQ4ih3wizlbk#Z<9I5VKUAlL{T zrcPVxS>(LJC4jxa%LX9lR<;$j$@xViXaeQ1S*J-5sbi3~eOR(cyclvDZUVCs*s(?Y z&7)npetjDU8niwsVJAtsZ#DnKM7Bo^n((A$t1!c-fchEgAI%#|2ndB`Cb$_0%-tr2 zm`snh*@bLh6~TKPQ=!T)5BBVz%ZXo zCOCilk#al3@-B;e3KE3=LzWATmMI=I5r*^%-O^Y}ingFsoVE4M8JT>&eX37w`muvX zy^`x3!w|}@eYjywy#poNf!iN>_!;EO3T#CAfv>lWTF*^b705)AqWy&>Y-i-gCoHc2 zRh|2kl)d%}HU0BQQMRJn8<&`e0{)Ab)` z=P``024A8l&i7%_6xsnL|2e73+z1KHvrT+_HN+u|aS9o&7KEaBiKejIIorB%4 zQQ`7zh*15*FO^5Qym`%0-%08oSo_YL5iPksXIWJdH~vgu_oLo*{4ik~61u=;IFpsR zOQ0h|2v3amIo#=+E@F3mgW8_#{Q`}+KeJtns*N6T3c=4DL-lsQf^2KrH4|?u{xfy9 zBC+E?fTeT16tnngJMIxTsGGP&<*p%3WyOO$>_qIYXHjFYZymsvTc-J^9d>CZ@C0&?e-1Y4V`qa<#zbdhqeCE91x(&m-UWI94Q1MBQ zx$AeO{=Z1D%yeUJW9rVk{5QqTj|4(>WJ(24ve|J&+;f}ETi$-uxbZ0C+Ej)a*+H)$ z>V@#Ekk<=V$zgKFi4Yhr#Xx~nlg(#$nwT$wx=@C)QjOh$LM%TID{Hx|<1I?36XtfY z#U532FC?9RhPp{q&t9XTbL5_s=+9rH2v641lhNWk7voiH`VhvfLyxBYlk|f}=5zf| zCaekB8F6Oi_itCzc3tu6QF};;cv5a7$sDNDUPJX-J})b0)Ok}1!%Zu|>Y|6;7uN1K z#5J2L{s1l(sE<)+?FRT=sB%Y8RH9S1J)`NC1-8IdtYbDLW9w0^-i<$hBRUTwbfZG_ zkf=@Dbxe@phO_B<2(&Q%IrC{h4ODkcS}TQPJ5_s1iLHmZjht~-d2LA0q3OCp27WJT zy<5Q?KLhM3p>Iely(?%Yoss8`1ST3`M) zdMR*wkKD#Lj6yG)sKu$XYyN%O!v$K`SB_Nu@264dH|D&7*5L#5Nr?MzcvyGbg6qW@I#lh}qQ~Y|mh} z*y~DRuwF=2R41QJyt0TpQ?uV$xb8chJ^TtYPO~V@PC6>Qcq*4qnsN-(i^^<^3it#B zjRgx!XF44=N6{XcDzdvQT`Amb@3)ohk4%%+p^IM4)_`L&`j*^cgaNd@u;mg7> z#Z+^TtFeuy9O>RrhUx9#-EsgIwkeZBKjR#2A@D*AMe9St3X#TS>5WXSGdBgNnUc~lD(hxS2 zaGE_KxP=P!rT?y<$zGS-U(}M^J|9HDtnFIEr((HrWMDwO9_RBHc0yOXvT!E zj;vN7Gl`Dt-DLtLUCEH-{pk97wB8{*XfM$4n?eqgte}ctw@m}zb|QxFDe`O)lUWzv zMr_jpZ#63hi;LtyCnmLAQPwF?A%n-Byci)wdVK>sD)1aTo85k0*0h#~FxDN{@DVkh zRArHUmifAN$@C9EGiu=aHEytlcPUCwEOjwBYh6PKmFbH#>d$(^J>~sI5mG~yN zUdeMI6AE>T!sKiOs6FiQ@9MIL!zxzPOPi@lhcK|;l=WFQg9|X{R^3sRzeG)Z=cs5F z>9CS_5S+E-3VW3fgZLpp_^|1J`W&0po_bq;hZswS{J zm(b?fEoRcjYmeNpi=1g0ZUsM30@rJ*@tJShBy3)}32cS&TB*X^ZklPf+^|c~J~!S3 z&NOQh-6JK{hz>V8+5T`L`W0hexN-&}c`n-bk%q)=o0+K^kj`41=%FX*)E6w^DcIn6 z&7wu2x+3BnkmqYs7iYu!tc;M65b(CbyYTHbi?6!$CZ)PJR%&1zkDIz@d3iVc-+xZD z{cg>GZb?=2rOk@AKIbz;&q6htKwLF}`+M*}_zymEtQ^j^6$*J>LOkzeX+G5KIGfi# z^E4WNy8S$4_j1ePumYl>i1d2~4^FgAG)I32l2m&;=Gu<-x$}X#3DNEgmOW>vO6u1` zm=G)HbaLBF)t&sz1w1P zGxjiNa=pRLET@-cf5|0JUsAzEtn`7?!c7#7=V0+9+$DZ={GPNpk2xbYQ%qRS(WR8Q z`Li7xK|PP}lyVKRF}361mW_=P?btaO1|#Hj1g+<1h_&}nw(FFo*7xM5_OF;l7SaZ@ z4e(EyBgQmMLu*WmxS9O1E}tn;_G$T5yEHOq&653aR&%{XQ<9=#amX(*9G^ll5#C*D z>M6mFtxSxT(@^T0w8?cjZN|j$kiv&y?kptlgSe#Go76iyR;lhxE6UT`u}c*pX_4$t zZRC`in4{G|ROJi-d)X#LX#D!9TcWk{W;=aK4Mf+WUhd)om{mN2N}hw4bXfHG9xKTS z)UrdyEiRa*^#NJBW{(xJAFG$xpL05r)VSXINFINJJLQX8o7Frm+E@H<^=RL%XyMIr z4y$>#?h?r4b$K&XU@~JD5~+RcO1wsse(sgk&^y6MNtiWGwWD+2A7E?wJ3q<9 zn>KgSuHe`ZN?DA4`He~4ZJ8`tnTb(`qR&?!E&FA=(2lU2T$4O2{^SpUIhxf;1cnib z)_O+yx(VtUEz_P`1B5|Z;l6?x>W{kwugWa!_y^;Sx8DzQ+MUxSQXJhdFenw?1&1$j^h$8f84Xv~xO)Ph#8Dlx z#?#oDAjO}P&JkZRobBf zQuIGVR%$)SQx&c1d)Mo0kc{6 zNsGOj6dP;e?6x~kOWU z#Z9qmH4zx?Uw=q_|2r+xmxCKaTlpJw31ZVltUaN}cgpEOW7s;ePnSqJ*3yj8ZxoE* zj}=DtzS$*zfidk=-jjVy$eQ^DFZo?y+%sZWGSy5b8wO5#NmZq31P-!CeuQ>!+^)bn zSUb(k!CWcu-hjfybfzy)^d5I_wUgN}mYlV#f;WxIur#8dwRWt2EsiYc<1V)+>)zTXxa%Wq=ju;=&$mMYOg zh2H6tA<$E@ZL~AU34SO|@H>3HoATXp=rcLG_Xi{5%(}sT>Dmn(oj&>v$?w4VgZbX8 z7bGET`WO5^3gx_*|NWfDVfstg_2g%%-PF$-dg(@|kNvei2jh1m5$FF;#bUX+y!!00 z_%e=(KC$j-kwE~UpP0*FU=Sex`g{T}15iG51}GUh1>GPg6%g0=&)*8}87eaU4Q2-- zK!PCZ5B6yonxt#^Uyi)ZptWs-lX1GLS4`oqWgz4alPYy8>hIv6cDsmFEwlfZ1IIMg zz=G0b^ba5^1Uy>0jE{NcJ7g!X0ToYhNxNak&G7q1M}HUBDzk@9CTN_+RQc1U(RZV# z1fFeV^kLmcb_C@W1&jj~`n8Ez#_w=wg5b<>jn+T@0B+>z+1@3RdgUfIVIdG5U9Vp9 zP&WSnhWpS;q}BnCVT|E&vXC^=c6Bp+1w7MKgQ{03hgx8|n@3dVI+*U5y;B{(;VRB7 zb}*@1)LL5wK2Q;~D#U8(e#OrjT0^Hm`caMuWZWYi5rN!XF>>(Z_o1iEXB}DG@X91=@PU`92t{_Z0v>?fdeW#Z#`$o#r9vG z`6&xB3{KL1BTbE?G^+-g;}EZ7eS-)eTZX$SQ`cx7NhzDE&bgRcQ9XP0$z_&p-T7=$ z9`=XDXRm&~`~TxjR0=ORDEG2L_~iq#9Y|sN#@q2J`%tVS_qPPwsb%9p)DH5eAbpG` z*Ay=}!@*{&zI!Gj^R~|X7uU)H zkV`9mtyATn-b*LH3Zs^ZLuc-qp2(#5{Czk_E~~3K>F;p2p&HK@z@CDQthyz=;SwQ~+npJA%D_>( zpzO`=AwAYPA{V>G22~m-qRgf9L_YER$Tfn=ka3}vihD4$%iZYjUfLC3PKOdd3S*3c zX)ajk?1mJs8lHHMJcANH`%jlrj8T=|ulMZx+*9g2(g8$ztpWk_!%j=RRXN8GHm9{E zy>di_JG*Zm8o*!nyVA?QlBnh`s=embngedX`_^jRZ1-e#y3~35XJqC?8>lnVDsZ@7A3w*9vbNmEcxZM*4H?_gLy{9kwjeDJb z7$Zj2v5pfy2)7UEMA-`O&^6D2+OVt#Xy7mEIwQ#IiDpCNTizK{VMOCeMS8u4UH z?eoWtPU8Eu1emt)Nc?e6T2Y6F5L^+qbbiY&lj0C2?11wqE3&0&ZBM1Cwin_*TEhtS zD#k94O9%O~dVq$G%60ZOAy(|eC1HG>ZdzqS}q7ZT{tS}z(n)|3m4?V^!}j_Qq`Tp$@jHC zNB`nnCktOn%1UgkEf?1uOs1yw$u7f?=RTq}x#U z?Fwu1V3m4j8o8Dn-1!N*aQGnSPEuNo{TalrI)qnlgmT&y%Lwe+L6D8OVcgRlK<#N3 z#Q+D(l)t{M$Xc{IT(4T@>CUK)4OW0V8L*vcJ+RtR^LwI3#jTZ=g8OO9x-WU|iT2^& zR2Zq^`A{2Byo_I3Z;bzz$^#d~Dd;f^teDdOrXQPX#^zU}Hv`S`qvZYZn&)|l$%qKC zEmN};AFk+TMq0?Vvvzb^d>b{TpisrmnFIo?PGiF~N)AaDpV=U^0TuBIJQ8kFoq1Vy zQ#1@WfaM2GFZI?a4ifdJgQ;z^)$S!NL%mrRG1u8DI#`KwGI8xVt#0PBMY!gM@(M3l zo>uZw^Umj7^BVU&^YLGpJHRrk#f_K&&6!gSK(Wgy^2ZmMipJ0qd^XG&Kr`pT^)zcA z*Iw#c0zExE{{x`(|6&|IyFtt4fhX6?3TdQbKH_5AgOqF1lI6QY_F9~^%l;hB))Tl| zobR4RKpdJ*vZ`=IN8P&J>9^JvXW4(Z>yk>G{Z5pj1IdA$O*`c*%mT-BPt#@=mYXKq zM!r7+(~1b9{yR!@xe}@EY_e*S2)W`^=_5b5PpDQc5S(U7LXXiW4Cc zcY7v;ewRXD?-&1trV_0%3(@*nr}WtpYh79Zxzr2UP4bU(JsOmMG33vWBSgzww6W11)+c zCq~3wt7%`1>|v+b*e)tILBl_Xxnwc(39pbEwJay|gV}P4YAxX+2Syv+x?dnxo+{-?6wZ@*N-`hj#tI?9s$e2x)I$OF= zsl zfrwA$ESrUvh{3U1Ig#6ETT#y~rudm0J-wisUQ-CxPzFDD&d%5_ zQvJQOkSHC(Ds2SEgw0lU0p`)3JqC>+pr7_eJwm7MAonAXB2>-NoykJZb&YR=zOP8E zL*MId_%{d}%G!4oHRK!+L|ikZpHVV^5|#PUg`AgrZY={(qOlhx)@ONtR7@F9CFEmo z8=D7;wq@Fa1s4WvWM~BECu?3B$=sAlwi^&LdJJ3ebFN);By?698(q}E1I4q$a@R#! zwD_-mR)ZK!C!nrnZNTX2Dva<2sE{bl$$bsu0^KPU8QB$!SHqnSsh@477p-CxPR7MCLzE$8gU1>83N zdyz}-H|Bz|;>{S1Ggz>B8FKH{N!wCl!UK*YoKjS#=%X6=sX>OfY}lnS<>TZ2@H7ZT zEK5Y3m1SP{pcp+_X?SK-9NV$dcuFXdZPAgFj$IB=J{^AStskOeVb7{geiN>ja;3Pc zPq`Q+n8^AWM^}7FCP-4yL6@&AjA4J_jUCRCSR|-+a|_8dg2!j*NK@@{$5D!{8-=B| zK1O&CQcK3iTUJc3sFn#gS8H$XL=1w5T2X+?L!oo7Iqfbw7!XlmQ6pcH6w?yp8kJCr zFSbcyLzo8Xc@kkpbM0{oH_W)n#(A0^CmMQ`8Rf=xdsz(y$W()h)fyZa-Vt zT|^(AlQ_E0Vk7o2XXh)d{OhZ1NQRcHmXc#}vq)xGbiD~8=7QV_>THwu)wAxp;S5+U z>a+M=DePX&eRUs)Bn%SW5eV3@f;i;OZ*xvYDAC*bz#Vcq&1@)6wM&<|Ues6rwCT0> zOz(RD_)*AYeF;S4_+B(vBBY~DJmXz@y1=RTbXJ-cr6FN~O%u(1x2MrH~#2U zM*j=l2N!gRY-(DpJ66VFktW$%4%&xW-eFSuP7RjJQO}g8?5$5cde`T0XuLeDS*hs8 z#*S!teM8MyJt!)=jWEvqTWdP508pB@$#3r!c0H^P#s1ncCzYhL#>CCWzl|y)rIL$3 z5xFsV(*%g)OH7ecvO}h)#zep&;c_dmD@rSy9zMbPOmJ}%H#2J*r(}Ut?0Aa=QzS*Q z*MxO3B4J~1IerCCC3g{%u|;wQVqp<|reWpi@C!R8)puI^!|TTGvgEo{d+RwyFOgJa z-Fptx?JdD&_SE6y>VkkjMI%( za*l{JvAfaBLefd{`z&IrcJ|BaP?LTbS)`Zt4<{AU5;b)^q|T$Q@FiNx9dVE5Qd#FKsJvw@I_%7Dpr5Vna~d ziS@Q>Hj&G-Kwqd z3Wm48SgQ!4BRlrt2DgLg=AjnINLAwUs`T8VCZ7VOi$o!JeFBD#zM}_q$TdF_A~tM5 zhM13+#ZBuMA%!z;e`?RdZdJZ0iOH-v&R6(t2J&B)$IVk~X*MiH8FZCWfHnte+{n{G zty_7IJPmvm&Xblv$#G70upmsN|C)qaOVe5&CNI$ju{kwSu~x}tqm)J|%)dXtpVdKw zz9Mg}LzbEE%BI05I6x&#X>7!d2l)fN)!S?mvlVo$q?S zIROA-z>2aX^4~XN`&BQg^8Ix`Hy8F3nA9uLJ>%AtBL!VOmu%KX#e$=cYd4IoQ_<+x zSRVXSRDc}M5`kvm0(0qeeb=@W6zAC06N^J)NpdM8^qcL$b7e9;(BYf79e~DEwfe}_ zgdOfMWm^)^$_=-+R)fS-t*%hw%$0FzClno@2^|p*rV}CU^Wu8FSmaF_;~fDa5x?3+ zm>)Og5oYuVJ_)gHd9=~|Kl`(Q%_6O)Lat}iC5bz|O!kr&X+ds1-a%K%n;@{wkLr4F`eCAY+O$en4cd7G{dINBy8irE6b-zoR^{{~s3^!qOifLxIV~HTQVD4k zXclgfIA>LQeZRcLIfz>Dug5x~)VZBdnHSW5VX%2l zc^NG*ibnL$W^fSFDOrA4(&?Z3WsUz^24e4U_z_j>_8PfWE5=gxGq-XNE!dV*Og81Ta5{(qV1W#Jy&5RugsH)_APEL zeb8h>nnr2<%8JQaztF&V@Q+R`jpgBm6WUmMtNhB(cv^$;@3PZpzq(5L6&;%|VsO;_ zKQZLuU0X!bc!{An10234V3f&a^mbh*`*5c=kBH3m330Y7XH)Yc$<{MvsBdPtW!^$M zd|@^U?9c4k|CvAU2KEpJ`|-3T9yV6yrLXcmy+BvZXIZZFW)H1<3Ig?{)m80s#J)4ZXA)R@GU@MYi8iLr33uY4IN z$Lmv@yhN>pNnSu2b%pC*Pq?}HP1>7wVHw8kh*kDW#8@sTyF9^UPTyLnv%eN%|ENj| zVPrMHyb=pWEV>4SG$D+HXi?E66&qC9{FL}M0XN?KWv|pQPPnUAnxh&5mUEoa63`)Z zlow%wM?mZ_GM~lrm^)f&?V#>`4MO@=wL(6jby0hCZVH%IXRyWc(aamOsY#|RSvZsu zAXD>ktBi#?*UI&fLc<)~Zxf96JnSJAaq9e)iHd$V7@VtB9i{q#)y(#cePFL7e*NiH zv00BRtVDgYG_Ki0xn9=|+Y`e~G0c$Ou!s%{FG%tj$YsIObO~m7eVlR15{adu>fSKu zK&G5fnoqsN7cTPzocv7rZS@p8umC8qQqa!2#}Yrmy?0p9Ma9`fZ9Gq&z{@n8`P!}8 z^IQe>^e*r(;j}^ow9}e@t`K(kV=y%F6mAX#QZDnY^3PW{>E)`JZ(Lg4D*Q__vzYLvb*e_U# zA%8j>-{dxmKs-sQytWk$2C$+?6cib&dG0VgE$ey@$IYed)1JXP$L=+Igs|TfsyH#L zR3MxO5pZX6!^&ZVkgGL|zCvTnL}l3x$*IxHlq`(R0nW?q6-bNB#Y3(%G71dAc@Q_T z-rU!eR*+9uUr~``*|U9H>dA-O$O(_Gc0qTafHDVL{hqOonq{-v+ohAc2_Xr`(#lU< zPbf$|^3uA4>u-+aUeg11Plc~+x&D?E1%cnG<)KwREJ^I%ZT<&jxxU{xif(2JUn1GkkFH%#v3~vRb=aEV{gRi3^)n)Pg@QkAP!G^6*KS^qq zL)UsjQchYTr4J%!H|svou$v^*qZ3pX2__-I3`t?8R+VFKpd%1QHfl#*=!p1;Fw;bQ zKWqk=MecyRDAi%T@+V=nfm#XdI6Nho$BH#kn3l;*&=fF8Ip@b~>cz!lK>cP%`t6l+ z!8+2rl`Y@v_jC#X%N4=}!8s>a)^w{38Cm~giCRR=)asEzAgQ6*Cm2+FgW-~=J+^Q_ zsp!6{=oT))DBn$^Jnd?}@f6w+%Mz=<=6Es!aIbl>Rr9OqY8|P;Im1+Wxrd^gbv?}7 zo))ocWuKZACW77xRj-|;oY5b8Urf8??eZFX(N;OS|M~%xtBIs1F@hLbQI>debG%`* zv$x0ZNN@r_U8d}w#t1yhr&iOA<{QfV%6?{UN<`PTehv0_iHz22X|jPhJ|vzgrX(fH zm-5IIxyntB!XHFUv!?tK8pHj2*<}bOJFrUSkQD(@h0KmZ#WUmXZ%rCsvur>3L%5JQ z(~eBXWQtRYqHB}x*`jZ}t7f|Z)R`*Oo$vimF?OASHmcEg&aPA0on9^v!GQefL}YWR zd$VhYxnx_(cTm$%o3xL6Bdnz^hTg|lje+sepz6f1d1sw!Hn(&(!3GR(KFv!b_Jo*K zfwU87nkHtxB{eB|u~m&-G-^RBBC}9rH-UN=L}ohbz({%npO70{RrCJN!$^vGI?ap7 zoeA|`6hhDWwU;SgG}WN{-POOCGIv4~#83YzudU7Hq=LPx-GfuM0ddK#oU|?Sg^8A4 zueRmrhPHIFq>`ZTY@YGRd(}`fw~mLH%LLVEbJZ7SgvXWmA2LrRC(; zA@atNChob5Sw2?|9tf7`2v@hT4jMt`G4fU<1Q;fs)rt50jxFl7Jkv3KHcgd#vVk#p zGi-*+Eg=LA$Fp6v?8aBxYaZqvkwBFbHTSO`vx+oexu+G%n}Qtjk480Pz?PJBvf!$_ z5PZ0_78_lSrh@rWbVT0{NVt*~L0%7zlA%-|vC54gdXM@;x`ahgj9NDz34uhHN(RGu zl*cyqbNEf}ENDK2T~&-8vbzqHPBTpDzIgOR$HPM zaCJ0P?wMICERK|C_{muX4U4o0f`Llt24%MPBhY65O%62n7IL`Alm~?L#}Ge}s(6}5 zggwLtp^>eRn=QAPAleskL-mBJwtKXNKEajVF{dd936DbvE;R|3D<%*#{<`)P>oQZb zZR2z_J~t&LxRd284#mf*kkr*D**Da=831AHmJ!Issy)s*-(K8ZiJb`Rq}gRWeAU-m zFt-ZgNJaHg_7?hT4O^T{Ch^Wo*fmFw^gzQUJ&USOkj=j&;X;g(YA>Q7v*2k6=fIEI z)&-knGR!J?CSE9hGq{X$XRhFDK1R&DdLk8Pp_7`1f+?m=OZ54lMt4FxF|}!C zr=L1P*;s_w@EiY=%9fkCZRe_e_!g#eHNbnx(OyP$CoRvBnV(6B`d~a)dLe3M7A{nA zxvD56Y%R`2JON8R;4Dhmz8v6Ab_qHXMM%Q*5}mQa+tBV{l^~WO*up+bb9%2!R*GRF&Z@5UhB5tPj ziR@uQso4gJIgb81Rby)t0;7zt&djYE8<&vyE zQK<4j#36Ta(IQ-06IkGxk{hqE4QV|nS)k3LKnRMej!EJ}>h>MhzNTlQQjp!_?3^Wx zJi@k-8y1P=5_~cuADR3<@Tnke1tP}0;p$dY5T$@b{-V-h%GW{k%L%+NOen1O3R;xu zS&4c>9u)*m>FkukLiAyYa}FD6+D>gc+p3sW7Q{CLcD7jVkKNwSNX)e3V2U*BS%H1ub@j)e}^U_v}wAkihcnr-er5 z6BZ=zit;V$<6A&a-dWje#Ybg8Wv;`nz}oC{HQn|gu36Yo|#)DKbMWP9)stH@f9BC<$u*q3% zk(GhCz}?#4veygI?t_YB3N*5!bPCu>g(4-9;Gkp51G#kBNm4oq7-~;o)Pt1cNMdZ& zW1+4IfwscWEY_9_f53>OMsTbM7S-be*AyPLp<{1sJiM}cL%t(Hz2X!|yk z?HOJ!5gm8&ERM;@x!ZtC*@;aYdvXpn%N}cL15V zw&G#)tUPgdxl&i_=Ymh!HBo&_8W@8x{)NmHzeJSb&lG4TyVxe4E7#*7nEmGjR?pi= zXM+C2i8QF%$StsXidIOoT}4p1*J6btoT1+WpJA&1>6YW40*Zq1rLqG!p(L~?I4O^i z`67H%^-jMNHo)Qhv4+&_thI;q%{VJ0$X$H<8*=&~;LjL@^V{@ht*K9f#vh1d{H~Ex zTh8CJ4>(l}WSJ%SadrIZO!#OrR|vnP=#v2ruS|_h;dlb)4;JkG$7z_ZL~EiX z8FtJhWD1EFQL`Yu^`v#;#VvN82J$p-r-im{0&#nk-$0PsGtnI*Z9IXsp(G zc~4#w{TS+t5z$~MJx*_|J!Te;)bfhrqw&r`D6ar1!02n?$~g$7AV!6>9M<9_?M7w2xd0hnEvzhRQ|iBPCr94)n(5dWt?*w zK;?0;!CNz$%=whP+7TAZO>)V;o>%Um8q9;)Y#|u5D^ch;*{J1|@J}4gSFn>$rK5j| z?k|Sj+rRk4=XfMsy~6hsh&Udc5DCh_yb2rg+V(@fFLj3>W`F|wSHMy>nKL=QgG^qe z>J^PAsBP7mCQzbXLzaR2ZV78wgsm2Dg6tr@OK_Q!_4@8g|t)gBph$P<#ztLbp0nPm#A4leMddvM2lF-qDR17Up?tdtbg zg?)YQf6W|83MCZFK%L(FW0DDMvydbEapd@CPOJi97kcVuB?J!`cX+;S*U{rpk|8TE z#>@COY?oWPI4ZCd@!!8NOQ)4ms|@fPX2$@Jodo-j)ac6EPSUKNSTWZ6y~`WubH7Fk za~}EqY)mIk`_>kok2!;)msV$wXPeE{z78`Rg73$c89{kZYtCcbq&iH)TR!O<`ZEbT z_zwVPz42`*>`D(NsDMiFw`V?|=?At=W;sjhC4_0zvFwIc_H%dwGHccrvabyY za|$lOqm@E`yrQP>(=9D>Nbl>yO5Gai$jI_j$x*ko`Z-(;MJ&Ke$@4+{*WUe<52{J$ zlzLV+k}PxZ#O|XXsMUkh%liLahVFJdu+72fWxa=%gbE3C+ELYCLa4W#oYVvaCx?Lg zM;`g!6T02j0N%|l>#dd@yea?W!iR}tVtyblX&?Jm!+T~NPlQtE z#4oS(<`8$&Fu8cRe!5DAE)gr0Gy`XN>&=P2i^yD|m`FY27wA~5ClR&62&H=;@h1;L zK<$(S4L;&}7xcjD24(WJS6YjP2MYABp|zg*m*~zHRF?N_7{%l>>o^<@odCE+ro4og zBOa{-Zeh5NDD4*TLWnq$<=+1g|Bj1*udF&*a}pc&Wn6hg`FZMAeHB+wV6#D{v zpINZJ9Jgrs40{U)0^M2$J{E$<=PR;G)OloK=%IwE;%GDd1MZ0LvV`BwgwUvs9^$mq z$Kc#$Fy-z>*Zbu|rH40=LfKRpzQ!(vM4!Rf@v)E8LO#juu+wES_J=pgP*=boDS=)NNZ@0G2 zeh3(Ns)geCD8Z^oAoTQGf#J4%+Had ziSx>nXfc7MA0w(XrT8vPDl`!_WJmc-P-RSX^%k45s%%jQzEEaPicBXSbRXt7=7j02 zIf8MRlwD;53=7-kH<7CnO#{@GpihIpLVF0vaHR9oRM~$tr$curwEO{}9&=sfc{m^M zDa;78yKh*cgTu&;7x>ecY89*9#28oCE`~1h71r^W@*U3jn4$zGIvy!_6((pVx;^e) z&wj|5EE`d(PBIgcC1Z(wMzp(|fm{+2yg5M^HjmX9{3Whj?H1x9e#$=}_7+AE{$ma% zN>?H(L`VeOVHL>xu3?Gsvj8IILX15lS3St~1M^xa;lfxQi}m)gb=m=khutKoY= zRn?1o5ApT&g3Krt6x)JEaPLz)@bSNY*1C8Jb8qc4ke?l7eTl$*~iE8N= zB}LLu=tmW1%q*|Q+#+qj8>2S2xZC|7-rhPYj-`7S9$;{X;2u1-uj^J&m zfrVEl!&tUO#&~}6uF3VT)If1*$Lxr++&XjS1`hTpkmT+J>a!TU+0EW#P#m4chGuOH z6U>?;o+`EAhE>PId%=W+yMV)FL1Tkg29=e2N>1y2=#0)tFH>P_euY?geg5R9z9xdF zlv0gU%g;_Yp%#my@1oCPFL!Bj#GeWVV#1|Uq|qp`hS)z_eLVnnZ`4A)#~`ky)YWjpVUPRg={1`Smo&^aV{#^Q_Q@J}=19sZ!u0+fDQ-PxY*QXR8Mhf&2a01c)7?s2XG zVU_0+{V(+w9E;M_KD**w91{fp+`q}R;`|M;I^ga5G0s$RtIwZ19E69O*dB;uomun3 zMB@+g49(mMHd2r`s)k0_ov)BzPZvtO16o3vs7g1i9D?JT8H{_erpey#0(1YE-N#eo zKd-$|B2!ubDc;{4e97rJ3V!N0yrBlAugaj2p zD*prT)!#@=ZJtlOcv4aEz4$4PbePdgXN?%O2G@X}w2BQ0#;a|z<N8;z@5gqi`4Ivc`FDz5=A`rF}s<-r z@KS3$sBB3{M^b$5;yH2Si9Cu3pfoV>H8QkgGA!?sRG^(i;__@Jnd@3remvc!8L-B_ zJl=k%wAFqaA#mLxl0*a;pTBPm3?@uCW{LtGN_gh2#ht}vW z);y^H<$se#f#dFg8 zQ@v?Xpb2yCD2l!fiC4x31#ST}^0-F?4tg1ghQ=l+7wd>mgq^;#{4*2*v8$&AC=gn1 zOk#~!d+=2!?NSv~yQ>xTW|UeGr#k?}@f|(EoW3!3{fe+9E_{c3%4jR{0`j6_C~eQ4 z4%O~2d^0wHF~bbLr@%1{y~4)eOCnRZy6sd>&+;5bo9J|yT!H4>- zY*=)&RrB~ncUTQ=w8XW*H$X8LogzjYiz%K8D1xqTu?`mG}(ie0pA?5Z}CADVJ2VZ2m1FEQtI(*U# zn1j~$%R5*Qv7g=~G%=RR^D`YCi-QMISgNS5fLJaN$W2~jDFQ(G=qTO(;d)Z%dlyur zD>m^k(n8}(BjtQ@7Jr>F8ZLYtQL%?fBp59Nho}y&q3+JmX0n6c-eKQBj zFZ~PP72@3jL*1mDJ4XqOTiY%9WTV=BFJR?9cwqs)mP_9<525uYA?)##w4+zcP2IKo zgAWy(x>ik=t6j_s>%4s{etuz~c*#>_LU=lHS~}M#Pf&+UwQ77yXO3{@z4IpxBRVsv zaign=mOU?jE2tI|`d~NuPY=LhmLN}W(YgO2S^6OxS3K_Bj7v%e{$$dkvUWRd2vJ9F zjra5hoJ*H$J$bT?dV9JxvhCyM^UFYroWVv~*c06^CEDYAy1SuO**xUe_?p@Ir?dju z42a3XlrDJWU6@F#6nCakAU8Wi#)S*xWFPf*&bMb+%^@Y@nZcr4S@|E#7f22MhS=%6 z*ii1-1P3Nloi$^oPimBWP;ggB%yGgA1FV<&~ z6YW=!+1lG2Fng+YflK>%4B_P-K|KiWnS8rOi|&qBliv(gemV-U&`ET9aP1A^Kbbv_ z&FXShO;3sfD{C7EXkyJQu9O$(U7ODdhJooay$8VcZ?WNS;QMWGuLZb#jBwm#EcE4B zXFS(lEMQ%4>0>m%z^`64Kvr(N|I}umhq4-H6p8DPfC5|6y>%vxp>fmqyt;FAk?gIm zL9o(D5wDa!=U~A5fysOxpONZjx+z7f_r$OC@f?i}DPOvq8Iv?esQGJJf-7q-^2xQD(-w$pyN*K9p$o6Fma3hkd}o8SG08*4nNy?)w{(Z%h2Je{G{%w~Mum@iKe zR=OG-R2{PIEpb1%%MgOOWT2|6p}``%eD~geLsMKH6gq39py#(Qv|?(oM$5GALf`>e zZuhR*!@6RMtQmt3LF?|)`)BS@v+Mn=ucd5tVS?;X<36<(-}XhqRUISoly?-~zor0# z0GxwM%d6oNiw-HkgFVOlJK{#%>nL@klpq0mMft@Kdw59Pp1~owmcv%&MY(qT4Xrfb zjhw~7CkC<_v->Wb?Gs){SptcwI^R;(PWRE?63MD-Rzc(FSahmR)=!bXNF140u(p%Y z3+g|yRiy+6dRAj&Xl__AQjW=4?CEw1o=Ry)8!S`t)8e}{?er1v^$jlw9u?>reqnz? z8#&gmhg&s2j5wgklLe6VA0~@tYwQ$t_IGS1|&^v^*-NCpF#5c}AbiKi_e1SpG*Y#y@saM$OSoM)WU3(*QtzvzUX}pMD~M|2TclFeW+oMX26U!bFWI4A z04s~GbpIWv)>bBcL)!rJ_snEZKUQu^?SCD_cQiQVC;=@TwC~E@5PZ;XRKFFD7Q^&j zja7DaPIrKp$7%P`@PulP*OU?71TjnhBwWI@#v3A#-@mS!6f)MSiJdZ9+blk5z-Zus zh2rNxGWda<%Gm9ZsZE|UM!(#!@1Qf?w5aiO75+FqcJkgcWE`?t{LO5vXprDBO@}`d zTYeloQC*9Ey900B%1sBm@O9vWb+zj8a`OZJREefJ)*jqIMYnfv`37Mf(enXjA*TJw zNqj%Gu+7pgctK%%9O!>;DD6N`{~Y0J{TtAJ0)r8b=8dd9*+sl~_!6ofcHJ2DG7*IQ z$!0cxO-&^Fl>wcwlPrCSRX?jWaYsu2`O_8y^bOvAQdaX*m=msXV-j=I$wvF#IBPQ8 zy5AegC;HtTxRCR^f4iye%!R)DJx(Dr;#q}LVMZ?wy^Pxn%H~nW0bTUPUOyF>yh;49 z@cRMErwM)W@!801;1P5e;Jr=Mj08uw4(?!9YJz6p298SGnPqmu*MlgbnRBMxF5nAw38Vu*uBF5vU2{^Gqsyo@O=B^w zZ*o|71z5(>mNuv=>e?8-Ou}qcDc#m*8xzj%XSyy3kFd0PIdH@`6%CRT%Grk$-H8cfZW;(2h8_4gs!om%y zeSp`WW>9XxXB3HmB**2+crdTk`18h~SyI@_1ZP6~0J6KUVtYdj7+LG#Pr$!9phcUk zI@xpYJTRi}B4ldiEgjg#a$2^w2}fXlg1;Q}JUZ;1{En9IY+&Yu)iGo4f1_<_GB+%q z4VU}0A7P2%<7Yfc+hcFCM$)i@w_T1y&W~~?EBZ+lK5LV7*GP=eB;UmSGJQC%^Q8|= zOiP{c%2hqB;6YntR_jJl$rScp&gHVZt;B?Xp@QQ~|fn4ZaHU%D1 zIfCm!m{nNt#NEAC_LZ!N28vpr^RxXoj+PY%69LkHl z#m2ToZwGz@l!HOul#*Abw0#+`=xwbSvFkrqmC zLp3PJc;^{#A+lL7#ar9B^q$2wO=o}Y>f)y6Dzsi;&3Nd{Ey`}KF%vye2RWBw?dqY7 zYmm~S7GFTSB!1OsQs5l3xnkE~ev2LM2JZ=YLHWi&%7GQdYqRQzQr5{6fuYi~nH)z> z>92qm2E#M0xlmWK-F4RUQz4olfz{tY=iLhF38npi)fB-FmFqewka>V8O2- z*3RrgXPUYBts1LZ=BR1gLY+=Y&!iGBk7j(v%5Cj3k>&~e2M;__}tx<0zN+S#vYQY%_bo$BuZ8nFH1&lS@0$8B^oLHVvKc&wQ@x@uY z8btV*fP^79v5>>^X-1<-bQntPa0om-toavJXSL~=iBgaBftZ-(Sw${{@ANKr@>o9% zY%d=2uV|Xwz+o9dO~XBgKed(Lq-(I8#sprW2+0o}A<@TKe?<}GTjYjD@{$*m4PnuJ zx`}_RCbS#MSk0pkw zRR83|X09A+?rL6HBRpNR%@EL$efv0Wyh`)YpsD0*V9Wh&8aqRrmKmydsad_d)n~o3 z5LNsFn@z`x+(Skwe=F&#pDx^Zr%p%p-fbyeq^zmBHiUC&oa*NMVB6;aL!^)Ge_jp| z42y58s@e}5B%PtqI|C+Xg)3o&VP{j%-xyIKtNOirnR36dfED=0?@|_V#kj9}Hq&g9 zQ^EGV4#94JThNbj@_PLi*uqHsabXZaOZJ1gKKjgC=}Vb(MYNFK*XzRS58dmEcoi+} zL4`50|cHpQr!%uC2irHe16CrA(Wmz z$Lkj0A!{~|!&Z|uQ0V+P!~mn0F(nd+c&cV}@q0Ft7=!3>xlIIBP<2tPopXjO`y62CYg*RAvqKLjKoGkQKeE6&b41LJr-=} zH!+S!v|+S;#X(ikHotMfPmxiX;4d+%QydQ=Cs%vB!om6{e#fV?~)xOL4l zXovfvZ6FWzvkSRAG9k9?_tJ^RAS>Q-`*;h*cFl%Ge1%er(I;M}H@4K#+@-qwm0?DX z0~QQ+i|KEs2R-{32|c1GYkWcX6|WYZn5nP75JWZ*jjvXWq*&k<<*5-$j?*& zeC^b6#JG}#5V&2(2#wg@KqK@nzUe^m{f7NWZh&=s*T*xj6y^tG{(ByMCgZkDCz7F0Zf4O1&lElT$lUf)SiFlqd8qBRQKxF#T^ zoQp~^F+Wf%f3c@(JNOQbFGGQ^mi(B}Ol<^6WpNX{8@4fQrX#5NR1hqUGcZYK61c>- z&AsIbfpV*_(>O;bk6TZh&G-vKIgZ|GG-;ve^X5qnI99eFt>=jR|DI@>XPKb`N&> zvjmh+tPSx_Z)T=j{P7L*inqWWW3*FYK*l4ZM#^_EHbvKHTkz#FGOTci`vWz_`>-+n z`WW(FkayVsSfWXWp~efoQ>oPq#OY`O=OKN4)eO37qVBgpYlq90r#vo516~Af^T_ZG zdJ3Rxy)Ni~$p~-Rb}4ezy&vfz_-dsLr@014=}ldXGMJZy zU`22_OAqB7o6$QOw7nH;{>wteLujH5s@$8m7$hRJ14U%BBbiB~>_l4P(f4DAdL$`p z#ZKCUD!mnh$x@Py7;jW@B^$W1hx9exfRju)a%BiCM+Y<6;n%S|#MYSKfd8xxaCZ0& z*f)?1c=>1M?VaD@Z!5Wgc)dS7$B78oya_oR22{KkzbV`iodgtsYWW-VbN-3I0?0Suds+HLK!wLcz|Y?R zr}t9p*Z4d7gNOeeyZo=%690+q^j`K7eUetw@84ilrFI9Cdiv&BUhW?fR3x=x>Qv(D;TIxM0S=aZaeEa{0_YQi zgNbDH0V`$1mlP}+s#OI`KLJ!f_krB4z%0lTzXsVGFxX*HnTMAX=9((-S|h)#KF73N z#Xh$x4v);TWus4@lRY{=;oF;-8{RlvegDEKzHm5l#KxEU+~8ykdE4G9y8*IHyfN)V zXm##6qzPF@fp_BE@)>#{st2{7+#I9k6?LC`zl{M~2Gm-6s%~h9ycM57;e;4{OE_EA z@{+rreYEn zM|^TLSzwc#Pe`0{j?yf#{&a%Q6PW54M3F~&iJazgfyD1F|COn`xTg&t_;o9A(RB+DRJ*mKSXGbDWJ0kY4DvW_?)8=jP8{jx26wnD~f9O zQsyOFSpSJ=cHt@Iam3d|Ahqdn1aSKCH8jL`1Lob~y+c&`#{@cLmLt`S-ySP7xoT24 z{3jc3@h@2OQ-g^syHV3Wjf>U`JvsCby|4ID^RcIMEJj%Nu-jhTKWi*jO0*-8)Jlz6 zK=x*)aF~lV7@-$jcVyr&BHp|WyRL(8mhI{;ofqQTd=}e^(8m)3r^r6D;!SX_pUtKw z6yZb$Q@;_k(8|Z|XMnKNF=h({RmRn<0jd3Ft=bOVCy~~Y;ub_1AFOJ*+I69Q=8rI) z}s0ana!+C@MI9m9c z_E5hc)yhEaeg+un|eT0_4S}oZTFz&deARc@I#wn z>-fW}m2 z4!8OGUf#km#C#|;m{z}GO7OG+c1dkieMc)(&;)6kE(MfFNVSQkT-+ zg=^H2!`R8#MUK4(Uo{a&p#Z1splWX-&}BwjgV&!cPBDhEOGMm0EL=1T78ulkcI9o< ziHQ95uzzVYA*5yolI{W~7rS2a^CxZea~VG_VK(fG@Gi@sS6hS6I&jr@gxj#w%pG#U z4PQ4fRM(L!ZRe4!e@u#?a{+%A=yXmwp#}wsAgP&yby@3Jm@3eMWo;qg6y<_H!pf0a z>>pTgS`U0hDor;%uJ6V$ay|jiS;W1jdQwxP-?8czClgVh{o1ViMyQpcq|HdKq-&d! z7(bFS)zw`eBa>zu)%}LSP00KlX?EZLF-Ko>3X2>WUIQg9UR6t91Y7M6zka*Ma3=Qh z*9Zq9GC7G_^D4gnCxeoh3JOwHtcrZEd7yUemqoog@D=0i2xaG*mS9q0?}%RVh4MBR zAq52|J=L-61NDNdZU1?4Y8klHZ|iTAcB!sizbZaIJAbu3-FCxl*gav-9JER)0KFM^ zUTZZ6=z>a`BdD2cvY1^d>Zftkjoc@PEgUm z0oo3kR&yl#Hu&lB%u537R4Pz4QP-Wu;LpQxkd-wBD+3>bgW;zS_UWMQ1r*;%wcmr757ad*jo!i=b}s==={V{xPRsEY8el6?#!rmhgQ zHO6v$xD)6Y7%{5{KCH3(L!eg8`jNps1XL;?#RXYFUKJXsf~5mm2@qehzXA#VcS zgDX-VyInnLBcRBK%E}m;l13#)2v?D!G0`nmPKXl7XbuZQ%%#^a@`;>*&FNqb(9ZC& z@ai{dJaJPLBRNcFaM8L6s4R5`1;DHfVwnHj90))NlA#L% zm^Q#5l!D0?33{H~dqa zKyX;%g#V}7Ag#a!|3v*iK7p_>2{M*YV3?4zih-XcG4W*s1%XB2W@uXEMX~@OMhL{w zm97DQH|Cd8p(PxW^tp6fi+&x9SxB;&Kp-qEYbWLBiw0N>@8k)#hvSkd zEp+H-iIP4g?>{JffWUyzHbO6?_}1%pQR!jv1i>^J?LR0uCYUi~Axn>V^m^@)qHm;9 z8!#Q5`wt2MPr0^29?fLVO--Q|6sh$o7`hSV-~58nv96f{8oz6=Xi_F*O>04^$j>K0 z{YeY_3cxdZH%s-}s+1mV(35%rdI7#6{ficxoe$oEueH_sKkV5Y+C~S?$}|g(V3SeA8Vg`^cEq#>H zv=9fiA#QJPM;LAY-nZiXHu!kJt~_k!_1nwcO||l&&-d*=C`3aoG|VyfiC#127AZew z`s5L_(D$J~D4eH2R<__ZXfHy|4n-jELqupmUb&&~9~h<%k%vm*9-zse^hJ>tmF1m- z>gU4c9~8b|WA^DYHbU0@jl4hJtkn7{o2s_v9~3;?pzMM)$g0V*WC}BrWFt{W_q9j= zUzGpj=9dO?t|=S3%OlAMAZX=(w_d6IzwpZC?pkY##gK~ew<=xE>C~=3&&)RqIp*J$`L zCa{@t_*91ZJ8?RXgBs|+4j=$(1kvRy^2$szN3{tWBkOO#=4bsOu#P`4z|i71V4Q=2 zDf!%h+ApXUXnwtCJV^F0Ji}|~{5bO)ppcO5V3Yk}ctTYz_&o3r44)?9l+D(JDw-rMl?EUq8&YNFw5|J-7UrKX|JN(1Vfw#@|NoX& z+KLsN7*x0Z#{mQv1OTJ}00=FzWXeFg1^_G>m>~c}#`yO^%mqsl*WaBadr%S#bos@K zCc!mwV_;HB@lRL9REna@%A&#Ib)!aqZhj5xO&}QEyW)%A-zf1o{1u(C9e*n4UFv=P zb5U&1KQjNh0s~uT)^V?EqKcYh-$*b#U(N#m3kHH1A?Z*--6n|tO$rHu!BA01n23c0 zl^Bhj6b(No*3UW?_U~K}KsfbyP}@D^ashag$p&k@jwIc?%0AyDcQtRk`$ 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

Mz2GWU;REBG|E)6_F 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 + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + 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 . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/.emacs.d/README.org b/.emacs.d/README.org new file mode 100644 index 0000000..1722050 --- /dev/null +++ b/.emacs.d/README.org @@ -0,0 +1,60 @@ +* Ohai Emacs + +While it is certainly true that Emacs is the most powerful text editor in the world, your first impression of it may be less favourable, because its default configuration really just isn't all that great. + +But now there is Ohai Emacs! Simply install Ohai Emacs as your emacs.d, and you will be ready to bask in the full radiance of Holy Emacs in no time at all. + +There is even a configuration [[https://i.chzbgr.com/maxW500/8443050752/h55957A15/][wizard]]! + +[[./.ohai-emacs/ohai-emacs.jpg]] + +** Installation + +If you don't have it installed already, go get a copy of [[http://www.gnu.org/software/emacs/#Obtaining][GNU Emacs]] version 24.4 or later. + +If you have an emacs.d already, move it out of the way (~mv ~/.emacs.d ~/.emacs.d.bak~) or get rid of it (~rm -rf ~/.emacs.d~) first. + +To download Ohai Emacs as your new emacs.d: + +#+begin_src sh +$ git clone https://github.com/bodil/ohai-emacs.git ~/.emacs.d +#+end_src + +That's it! Now, the next time you start Emacs, Ohai Emacs will ask you a few questions about how you like things to be, and go on the internets and download some fresh packages for you. In a little while, it will be ready for your emacsing. + +** Usage + +A full feature list is pending. A quick overview: + +- Carefully styled for a fashionable look. +- Improved navigation, editing and code style settings. +- Magit, the premier git frontend. +- Smart autocomplete with company-mode. +- Flycheck. +- Yasnippet. +- Paredit for Emacs Lisp. +- Improved JS and HTML modes with powerful refactoring tools. +- Nyan Cat. + +*** Learning From Emacs Lisp + +While Ohai Emacs helps you get started quickly and without frustration, you must eventually learn Emacs Lisp in order to become an Emacs Master. The Ohai Emacs source code contains numerous comments designed to explain, often in detail, what it's doing. The best (if not the fastest) way to learn what Ohai Emacs can do for you is to read the source. + +Start at ~.emacs.d/init.el~. This sets up the basic environment, and loads each Ohai Emacs module from the ~.emacs.d/modules~ directory in turn. Read through the ~.el~ file in the module directory that are of interest to you, and you will find they explain the changes they make, often pointing you to useful documentation for the more powerful features. + +** License + +Copyright 2015 Bodil Stokke + +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 http://www.gnu.org/licenses/. diff --git a/.emacs.d/elpa/archives/gnu/archive-contents b/.emacs.d/elpa/archives/gnu/archive-contents index 81011a6..8ddf5e7 100644 --- a/.emacs.d/elpa/archives/gnu/archive-contents +++ b/.emacs.d/elpa/archives/gnu/archive-contents @@ -1,8 +1,8 @@ (1 (ace-window . - [(0 8 1) + [(0 9 0) ((avy - (0 1 0))) + (0 2 0))) "Quickly switch windows." single ((:url . "https://github.com/abo-abo/ace-window") (:keywords "window" "location"))]) @@ -271,7 +271,7 @@ ((:url . "http://elpa.gnu.org/packages/flylisp.html") (:keywords))]) (ggtags . - [(0 8 9) + [(0 8 10) ((emacs (24)) (cl-lib @@ -348,7 +348,7 @@ ((:url . "http://elpa.gnu.org/packages/jumpc.html") (:keywords))]) (let-alist . - [(1 0 3) + [(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"))]) @@ -447,7 +447,7 @@ ((:url . "http://elpa.gnu.org/packages/omn-mode.html") (:keywords))]) (org . - [(20150525) + [(20150608) nil "Outline-based notes management and organizer" tar nil]) (osc . [(0 1) @@ -459,6 +459,11 @@ 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 @@ -519,6 +524,13 @@ nil "Implementation of Sokoban for Emacs." tar ((:keywords "games") (:url . "http://elpa.gnu.org/packages/sokoban.html"))]) + (sotlisp . + [(1 0) + ((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 3 1) nil "Add spinners and progress-bars to the mode-line for ongoing operations" single @@ -656,4 +668,9 @@ [(0 8 0) nil "Yet another snippet extension for Emacs." tar ((:keywords "convenience" "emulation") - (:url . "http://github.com/capitaomorte/yasnippet"))])) + (:url . "http://github.com/capitaomorte/yasnippet"))]) + (ztree . + [(1 0 1) + nil "Text mode directory tree" tar + ((:keywords "files" "tools") + (:url . "https://github.com/fourier/ztree"))])) diff --git a/.emacs.d/elpa/archives/gnu/archive-contents.signed b/.emacs.d/elpa/archives/gnu/archive-contents.signed index e22f249..281ce60 100644 --- a/.emacs.d/elpa/archives/gnu/archive-contents.signed +++ b/.emacs.d/elpa/archives/gnu/archive-contents.signed @@ -1 +1 @@ -Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent (trust undefined) created at 2015-05-26T11:05:02+0200 using DSA \ No newline at end of file +Good signature from 474F05837FBDEF9B GNU ELPA Signing Agent (trust undefined) created at 2015-06-12T11:05:02+0200 using DSA \ No newline at end of file diff --git a/.emacs.d/elpa/archives/marmalade/archive-contents b/.emacs.d/elpa/archives/marmalade/archive-contents index 75bf9fa..66a26d6 100644 --- a/.emacs.d/elpa/archives/marmalade/archive-contents +++ b/.emacs.d/elpa/archives/marmalade/archive-contents @@ -895,7 +895,7 @@ [(1 4) nil "pattern matching for elisp" single]) (shackle . - [(0 3 0) + [(0 6 0) ((cl-lib (0 5))) "Enforce rules for popups" single]) @@ -1362,7 +1362,7 @@ [(0 0 1) nil "get stuff from pinboard" single]) (picpocket . - [(11) + [(14) nil "Image viewer" single]) (pickup . [(0 0 3) @@ -2068,7 +2068,7 @@ (1 2 0))) "completing-read over all files in Git" single]) (magit . - [(1 4 1) + [(1 4 2) ((cl-lib (0 5)) (git-commit-mode @@ -2947,7 +2947,7 @@ (0 2 3))) "Utility functions for working with fonts" single]) (fold-this . - [(0 1 0) + [(0 3 0) nil "Just fold this region please" single]) (fold-dwim-org . [(0 5) @@ -3111,7 +3111,7 @@ (0 15))) "A flycheck checker for Haskell using hdevtools" single]) (flycheck-haskell . - [(0 6) + [(0 7) ((flycheck (0 22)) (haskell-mode @@ -3188,7 +3188,7 @@ [(0) nil "Resize a frame. In particular, fit a frame to its buffers." single]) (firestarter . - [(0 1 3) + [(0 2 2) nil "Execute (shell) commands on save" single]) (fiplr . [(0 1 3) @@ -3259,9 +3259,11 @@ (2 2 0))) "Modern API for working with files and directories" single]) (eyebrowse . - [(0 4 5) + [(0 6 1) ((dash - (2 7 0))) + (2 7 0)) + (emacs + (24 3 1))) "Easy window config switching" single]) (extend-dnd . [(0 5) @@ -3776,7 +3778,7 @@ [(2 10 0) nil "A modern list library for Emacs" single]) (dart-mode . - [(0 12) + [(0 13) ((cl-lib (0 5)) (dash @@ -3823,7 +3825,7 @@ [(0 1 1) nil "Table component for Emacs Lisp" single]) (csharp-mode . - [(0 8 9) + [(0 8 10) nil "C# mode derived mode" tar]) (cryptol-mode . [(0 1 0) @@ -4398,7 +4400,7 @@ (1 11 5))) "Space align various Clojure forms" single]) (alchemist . - [(0 14 0) + [(0 16 1) ((emacs (24))) "Elixir tooling integration into Emacs" tar]) diff --git a/.emacs.d/elpa/archives/melpa/archive-contents b/.emacs.d/elpa/archives/melpa/archive-contents index 4373451..3148dd2 100644 --- a/.emacs.d/elpa/archives/melpa/archive-contents +++ b/.emacs.d/elpa/archives/melpa/archive-contents @@ -1,2 +1,2 @@ -(1 (zygospore . [(20140703 152) nil "reversible C-x 1 (delete-other-windows)" single ((:url . "https://github.com/louiskottmann/zygospore.el"))]) (ztree . [(20150515 715) nil "Several text-tree applications" tar nil]) (zotxt . [(20150322 2035) ((request-deferred (0 2 0))) "Tools to integrate emacs with Zotero via the zotxt plugin." tar nil]) (zotelo . [(20150324 704) nil "Manage Zotero collections from emacs" single ((:url . "https://github.com/vitoshka/zotelo") (:keywords "zotero" "emacs" "reftex" "bibtex" "mozrepl" "bibliography manager"))]) (zossima . [(20121123 1635) ((inf-ruby (2 2 3))) "Ruby from Emacs" tar ((:url . "https://github.com/technomancy/zossima") (:keywords "ruby" "convenience"))]) (zop-to-char . [(20150328 224) ((cl-lib (0 5))) "A replacement of zap-to-char." single ((:url . "https://github.com/thierryvolpiatto/zop-to-char"))]) (zoom-window . [(20141204 546) nil "Zoom window like tmux" single ((:url . "https://github.com/syohex/emacs-zoom-window"))]) (zoom-frm . [(20150110 2052) ((frame-fns (0)) (frame-cmds (0))) "Commands to zoom frame font size." single ((:url . "http://www.emacswiki.org/zoom-frm.el") (:keywords "frames" "extensions" "convenience"))]) (zonokai-theme . [(20150408 2002) nil "No description available." tar nil]) (zombie-trellys-mode . [(20150304 648) ((emacs (24)) (cl-lib (0 5)) (haskell-mode (1 5))) "A minor mode for interaction with Zombie Trellys" single ((:keywords "languages"))]) (zombie . [(20141222 816) nil "major mode for editing ZOMBIE programs" single ((:url . "http://hins11.yu-yake.com/"))]) (znc . [(20140722 1421) ((cl-lib (0 2)) (erc (5 3))) "ZNC + ERC" single ((:url . "https://github.com/sshirokov/ZNC.el"))]) (zlc . [(20150321 2028) nil "Provides zsh like completion system to Emacs" single ((:keywords "matching" "convenience"))]) (zencoding-mode . [(20140213 22) nil "Unfold CSS-selector-like expressions to markup" single ((:url . "https://github.com/rooney/zencoding") (:keywords "convenience"))]) (zenburn-theme . [(20150512 136) nil "A low contrast color theme for Emacs." single ((:url . "http://github.com/bbatsov/zenburn-emacs"))]) (zen-and-art-theme . [(20120622 737) nil "zen and art color theme for GNU Emacs 24" single nil]) (zeitgeist . [(20131228 1009) nil "No description available." single nil]) (zeal-at-point . [(20150119 2356) nil "Search the word at point with Zeal" single ((:url . "https://github.com/jinzhu/zeal-at-point"))]) (youdao-dictionary . [(20150421 434) ((popup (0 5 0)) (chinese-word-at-point (0 2)) (names (0 5)) (emacs (24))) "Youdao Dictionary interface for Emacs" single ((:url . "https://github.com/xuchunyang/youdao-dictionary.el") (:keywords "convenience" "chinese" "dictionary"))]) (yesql-ghosts . [(20150220 437) ((s (1 9 0)) (dash (2 10 0)) (cider (0 8 0))) "Display ghostly yesql defqueries inline" single nil]) (ycmd . [(20150525 555) ((emacs (24)) (f (0 17 1)) (dash (1 2 0)) (deferred (0 3 2)) (popup (0 5 0))) "emacs bindings to the ycmd completion server" tar ((:url . "https://github.com/abingham/emacs-ycmd"))]) (ycm . [(20150428 1022) nil "Emacs client for the YouCompleteMe auto-completion server." single ((:keywords "c" "abbrev"))]) (yaxception . [(20150105 652) nil "Provide framework about exception like Java for Elisp" single ((:url . "https://github.com/aki2o/yaxception") (:keywords "exception" "error" "signal"))]) (yatex . [(20150118 1600) nil "Yet Another tex-mode for emacs //野鳥//" tar nil]) (yatemplate . [(20150305 1526) ((yasnippet (0 8 1))) "File templates with yasnippet" single ((:url . "https://github.com/mineo/yatemplate") (:keywords "files" "convenience"))]) (yasnippet . [(20150415 244) nil "Yet another snippet extension for Emacs." tar ((:url . "http://github.com/capitaomorte/yasnippet") (:keywords "convenience" "emulation"))]) (yascroll . [(20150315 605) ((cl-lib (0 3))) "Yet Another Scroll Bar Mode" single ((:keywords "convenience"))]) (yari . [(20140206 611) nil "Yet Another RI interface for Emacs" single ((:keywords "tools"))]) (yard-mode . [(20140816 1044) nil "Minor mode for Ruby YARD comments" single ((:url . "https://github.com/pd/yard-mode.el"))]) (yaoddmuse . [(20150524 313) nil "Major mode for EmacsWiki and other Oddmuse wikis" single ((:url . "http://www.emacswiki.org/emacs/download/yaoddmuse.el") (:keywords "yaoddmuse" "oddmuse"))]) (yandex-weather . [(20150525 1410) nil "No description available." tar nil]) (yaml-mode . [(20141125 37) nil "Major mode for editing YAML files" single ((:keywords "data" "yaml"))]) (yalinum . [(20130217 243) nil "yet another display line numbers." single ((:keywords "convenience" "tools"))]) (yagist . [(20150425 551) ((cl-lib (0 3))) "Yet Another Emacs integration for gist.github.com" single ((:url . "https://github.com/mhayashi1120/yagist.el") (:keywords "tools"))]) (yafolding . [(20141202 2056) nil "Yet another folding extension for Emacs" single ((:keywords "folding"))]) (yabin . [(20140205 1951) nil "Yet Another Bignum package (A thin wrapper of calc.el)." single ((:keywords "data"))]) (xtest . [(20141214 906) ((cl-lib (0 5))) "Simple Testing with Emacs & ERT" single ((:url . "https://github.com/promethial/xtest") (:keywords "testing" "ert"))]) (xterm-title . [(20091203 1023) nil "Update xterm titles" single nil]) (xterm-keybinder . [(20150503 203) ((emacs (24 3)) (cl-lib (0 5))) "Let your terminal emacs to control keybinds in xterm" tar ((:keywords "convenient"))]) (xterm-frobs . [(20091211 1555) nil "manipulate xterm when running emacs in tty mode" single nil]) (xterm-color . [(20130904 1826) nil "ANSI & XTERM 256 color support" single nil]) (xresources-theme . [(20141219 917) nil "Use your .Xresources as your emacs theme" single ((:keywords "xresources" "theme"))]) (xquery-mode . [(20140121 943) nil "A simple mode for editing xquery programs" tar nil]) (xmlunicode . [(20140121 623) nil "Unicode support for XML" tar ((:keywords "utf-8" "unicode" "xml" "characters"))]) (xmlgen . [(20130219 219) nil "A DSL for generating XML." single nil]) (xml-rpc . [(20130423 1356) nil "An elisp implementation of clientside XML-RPC" single ((:url . "http://launchpad.net/xml-rpc-el") (:keywords "xml" "rpc" "network"))]) (xkcd . [(20140505 511) ((json (1 3))) "View xkcd from Emacs" single ((:url . "https://github.com/vibhavp/emacs-xkcd") (:keywords "xkcd" "webcomic"))]) (xcscope . [(20140510 1437) nil "cscope interface for (X)Emacs" single ((:url . "https://github.com/dkogan/xcscope.el") (:keywords "languages" "c"))]) (xbm-life . [(20150325 44) nil "A XBM version of Conway's Game of Life" single ((:url . "https://github.com/wasamasa/xbm-life") (:keywords "games"))]) (xahk-mode . [(20150504 1611) nil "Major mode for editing AutoHotkey scripts." single ((:url . "http://xahlee.info/mswin/emacs_autohotkey_mode.html") (:keywords "languages"))]) (xah-replace-pairs . [(20150522 333) nil "Multi-pair find/replace in strings and region." single ((:url . "http://ergoemacs.org/emacs/elisp_replace_string_region.html") (:keywords "lisp" "tools" "find replace"))]) (xah-math-input . [(20150514 1720) nil "a minor mode for inputting math and Unicode symbols." single ((:url . "http://ergoemacs.org/emacs/xmsi-math-symbols-input.html") (:keywords "abbrev" "convenience" "unicode" "math" "latex"))]) (xah-lookup . [(20150524 2333) nil "look up word on internet" single ((:url . "http://ergoemacs.org/emacs/emacs_lookup_ref.html") (:keywords "help" "docs" "convenience"))]) (xah-elisp-mode . [(20150523 2130) nil "Major mode for editing emacs lisp." single ((:url . "http://ergoemacs.org/emacs/xah-elisp-mode.html") (:keywords "lisp" "languages"))]) (x-dict . [(20091203 1023) nil "emacs interface for several online dictionaries" single nil]) (wwtime . [(20120629 1350) nil "Insert a time of day with appropriate world-wide localization" single ((:keywords "time"))]) (wsd-mode . [(20150115 551) nil "Emacs major-mode for www.websequencediagrams.com" tar ((:url . "https://github.com/josteink/wsd-mode") (:keywords "wsd" "diagrams" "design" "process" "modelling" "uml"))]) (ws-butler . [(20150126 759) nil "Unobtrusively remove trailing whitespace." single ((:url . "https://github.com/lewang/ws-butler"))]) (writeroom-mode . [(20150302 1431) ((emacs (24 1)) (visual-fill-column (1 4))) "Minor mode for distraction-free writing" tar ((:keywords "text"))]) (writegood-mode . [(20150325 1115) nil "Polish up poor writing on the fly" single ((:url . "http://github.com/bnbeckwith/writegood-mode") (:keywords "writing" "weasel-words" "grammar"))]) (wrap-region . [(20140116 2320) ((dash (1 0 3))) "Wrap text with punctation or tag" single ((:url . "http://github.com/rejeep/wrap-region") (:keywords "speed" "convenience"))]) (world-time-mode . [(20140627 107) nil "show whole days of world-time diffs" single ((:keywords "tools" "calendar"))]) (workgroups2 . [(20141102 1122) ((cl-lib (0 4)) (dash (2 8 0)) (anaphora (1 0 0)) (f (0 17))) "New workspaces for Emacs" single ((:url . "https://github.com/pashinin/workgroups2") (:keywords "session" "management" "window-configuration" "persistence"))]) (workgroups . [(20110726 941) nil "workgroups for windows (for Emacs)" single ((:keywords "session" "management" "window-configuration" "persistence"))]) (worf . [(20150518 415) ((helm (1 5 3)) (ace-link (0 1 0)) (hydra (0 13 0))) "A warrior does not press so many keys! (in org-mode)" single ((:url . "https://github.com/abo-abo/worf") (:keywords "lisp"))]) (wordsmith-mode . [(20140203 427) nil "Syntax analysis and NLP text-processing in Emacs (OSX-only)" single nil]) (wonderland . [(20130912 1819) ((dash (2 0 0)) (dash-functional (1 0 0)) (multi (2 0 0)) (emacs (24))) "declarative configuration for Emacsen" single ((:url . "http://github.com/kurisuwhyte/emacs-wonderland") (:keywords "configuration" "profile" "wonderland"))]) (wolfram-mode . [(20140118 757) ((emacs (24 3))) "Mathematica editing and inferior mode." single ((:url . "https://github.com/kawabata/wolfram-mode/") (:keywords "languages" "processes" "tools"))]) (wn-mode . [(20150121 1315) ((emacs (24))) "numeric window switching shortcuts" single ((:url . "https://github.com/luismbo/wn-mode") (:keywords "buffers" "windows" "switching-windows"))]) (with-namespace . [(20130407 1122) ((dash (1 1 0)) (loop (1 1))) "interoperable elisp namespaces" single ((:keywords "namespaces"))]) (with-editor . [(20150429 1353) ((emacs (24 4)) (cl-lib (0 5)) (dash (2 10 0))) "use the Emacsclient as $EDITOR" single ((:url . "https://github.com/magit/magit"))]) (wispjs-mode . [(20140103 1432) ((clojure-mode (0))) "Major mode for Wisp code." single ((:url . "https://github.com/krisajenkins/wispjs-mode"))]) (wisp-mode . [(20140502 1401) nil "Tools for wisp: the Whitespace-to-Lisp preprocessor" single ((:keywords "languages" "lisp"))]) (winpoint . [(20131023 1013) nil "Remember buffer positions per-window, not per buffer" single ((:url . "https://github.com/jorgenschaefer/winpoint") (:keywords "convenience"))]) (windsize . [(20110728 1336) nil "Simple, intuitive window resizing" single ((:url . "http://github.com/grammati/windsize") (:keywords "window" "resizing" "convenience"))]) (window-purpose . [(20150516 154) ((emacs (24)) (cl-lib (0 5)) (let-alist (1 0 3)) (imenu-list (0 1))) "Purpose-based window management for Emacs" tar ((:url . "https://github.com/bmag/emacs-purpose") (:keywords "frames"))]) (window-numbering . [(20150228 1247) nil "Numbered window shortcuts" single ((:url . "http://nschum.de/src/emacs/window-numbering-mode/") (:keywords "faces" "matching"))]) (window-number . [(20140124 302) nil "Select windows by numbers." single ((:url . "http://www.emacswiki.org/emacs/download/window-number.el"))]) (window-layout . [(20150414 2309) nil "window layout manager" single ((:keywords "window" "layout"))]) (window-jump . [(20150213 1236) nil "Move left/right/up/down through your windows." single ((:url . "https://github.com/chumpage/chumpy-windows") (:keywords "frames" "convenience"))]) (window-end-visible . [(20140508 1341) nil "Find the last visible point in a window" single ((:url . "http://github.com/rolandwalker/window-end-visible") (:keywords "extensions"))]) (window+ . [(20150105 111) nil "Extensions to `window.el'." single ((:url . "http://www.emacswiki.org/window%2b.el") (:keywords "internal" "window"))]) (windata . [(20080412 1455) nil "convert window configuration to list" single ((:keywords "convenience" "frames"))]) (win-switch . [(20150208 1911) nil "fast, dynamic bindings for window-switching/resizing" single ((:url . "http://www.stat.cmu.edu/~genovese/emacs/win-switch/") (:keywords "window" "switch" "key bindings" "ergonomic" "efficient"))]) (wimpy-del . [(20150105 109) nil "Require confirmation for large region deletion." single ((:url . "http://www.emacswiki.org/wimpy-del.el") (:keywords "region" "cut" "kill" "copy"))]) (wiki-summary . [(20150408 1422) ((emacs (24))) "View Wikipedia summaries in Emacs easily." single ((:url . "https://github.com/jozefg/wiki-summary.el") (:keywords "wikipedia" "utility"))]) (wiki-nav . [(20150223 554) ((button-lock (1 0 2)) (nav-flash (1 0 0))) "Simple file navigation using [[WikiStrings]]" single ((:url . "http://github.com/rolandwalker/button-lock") (:keywords "mouse" "button" "hypermedia" "navigation"))]) (widget-mvc . [(20150101 2006) nil "MVC framework for the emacs widgets" single ((:keywords "lisp" "widget"))]) (wide-n . [(20150105 108) nil "Cycle among buffer restrictions" single ((:url . "http://www.emacswiki.org/wide-n.el") (:keywords "narrow" "restriction" "widen"))]) (wide-column . [(20120814 112) nil "Calls functions dependant on column position." single ((:keywords "minor mode" "cursor colour" "column width"))]) (wid-edit+ . [(20150105 107) nil "Extensions to standard library `wid-edit.el'." single ((:url . "http://www.emacswiki.org/wid-edit%2b.el") (:keywords "widget" "color"))]) (whole-line-or-region . [(20110901 130) nil "operate on current line if region undefined" single ((:keywords "kill" "yank" "cut" "copy" "paste" "whole" "lines"))]) (whitespace-cleanup-mode . [(20150214 353) nil "Intelligently call whitespace-cleanup on save" single ((:url . "https://github.com/purcell/whitespace-cleanup-mode") (:keywords "convenience"))]) (wgrep-pt . [(20140510 1531) ((wgrep (2 1 5))) "Writable pt buffer and apply the changes to files" single ((:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-pt.el") (:keywords "grep" "edit" "extensions"))]) (wgrep-helm . [(20140528 1427) ((wgrep (2 1 1))) "Writable helm-grep-mode buffer and apply the changes to files" single ((:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-helm.el") (:keywords "grep" "edit" "extensions"))]) (wgrep-ag . [(20141012 311) ((wgrep (2 1 5))) "Writable ag buffer and apply the changes to files" single ((:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-ag.el") (:keywords "grep" "edit" "extensions"))]) (wgrep-ack . [(20141012 311) ((wgrep (2 1 1))) "Writable ack-and-a-half buffer and apply the changes to files" single ((:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep-ack.el") (:keywords "grep" "edit" "extensions"))]) (wgrep . [(20141016 1656) nil "Writable grep buffer and apply the changes to files" single ((:url . "http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep.el") (:keywords "grep" "edit" "extensions"))]) (weibo . [(20150307 1442) ((cl-lib (0 5))) "Weibo client for Emacs" tar ((:url . "https://github.com/austin-----/weibo.emacs") (:keywords "weibo"))]) (weechat . [(20150324 126) ((s (1 3 1)) (cl-lib (0 2)) (emacs (24)) (tracking (1 2))) "Chat via WeeChat's relay protocol in Emacs" tar nil]) (wedge-ws . [(20140714 1449) nil "Wedge whitespace between columns in text" single ((:keywords "formatting" "indentation"))]) (websocket . [(20150330 2123) nil "Emacs WebSocket client and server" single ((:keywords "communication" "websocket" "server"))]) (weblogger . [(20110926 918) ((xml-rpc (1 6 8))) "Weblog maintenance via XML-RPC APIs" single ((:url . "http://launchpad.net/weblogger-el") (:keywords "weblog" "blogger" "cms" "movable" "type" "openweblog" "blog"))]) (web-server . [(20140905 1706) ((emacs (24 3))) "Emacs Web Server" tar ((:url . "https://github.com/eschulte/emacs-web-server") (:keywords "http" "server" "network"))]) (web-mode . [(20150525 2324) nil "major mode for editing web templates" single ((:url . "http://web-mode.org") (:keywords "languages"))]) (web-completion-data . [(20150504 1130) nil "Shared completion data for ac-html and company-web" tar ((:url . "https://github.com/osv/web-completion-data") (:keywords "html" "auto-complete" "company"))]) (web-beautify . [(20131118 226) nil "Format HTML, CSS and JavaScript/JSON by js-beautify" single ((:url . "https://github.com/yasuyk/web-beautify"))]) (web . [(20141231 1201) ((dash (2 9 0)) (s (1 5 0))) "useful HTTP client" single ((:url . "http://github.com/nicferrier/emacs-web") (:keywords "lisp" "http" "hypermedia"))]) (weather-metno . [(20141005 838) ((emacs (24)) (cl-lib (0 3))) "Weather data from met.no in Emacs" tar nil]) (wcheck-mode . [(20140621 1033) nil "General interface for text checkers" tar nil]) (wc-mode . [(20150117 502) nil "show wc-like information in status bar" single ((:url . "http://www.dr-qubit.org/emacs.php") (:keywords "length" "characters" "words" "lines" "mode line"))]) (wc-goal-mode . [(20140829 659) nil "Running word count with goals (minor mode)" single ((:url . "https://github.com/bnbeckwith/wc-goal-mode"))]) (wavefront-obj-mode . [(20150501 1116) nil "Major mode for Wavefront obj files" single ((:url . "http://github.com/abend/wavefront-obj-mode"))]) (watch-buffer . [(20120331 1344) nil "run a shell command when saving a buffer" single ((:url . "https://github.com/mjsteger/watch-buffer") (:keywords "automation" "convenience"))]) (warm-night-theme . [(20150423 1236) ((emacs (24))) "Emacs 24 theme with a dark background." single nil]) (wanderlust . [(20150519 252) ((semi (1 14 7))) "Yet Another Message Interface on Emacsen" tar nil]) (wandbox . [(20150220 2221) ((emacs (24)) (cl-lib (0 5)) (json (1 3))) "Wandbox API Library for Emacs" single ((:url . "https://github.com/kosh04/emacs-wandbox") (:keywords "c" "programming" "tools"))]) (wand . [(20141104 1645) ((dash (2 5 0))) "Magic wand for Emacs - Selecting and executing" tar ((:url . "https://github.com/cmpitg/wand") (:keywords "extensions" "tools"))]) (wakatime-mode . [(20150505 1503) nil "Automatic time tracking extension for WakaTime" single ((:keywords "calendar" "comm"))]) (waher-theme . [(20141115 430) ((emacs (24 1))) "Emacs 24 theme based on waher for st2 by dduckster" single ((:url . "https://github.com/jasonm23/emacs-waher-theme"))]) (wacspace . [(20140826 2232) ((dash (1 2 0)) (cl-lib (0 2))) "The WACky WorkSPACE manager for emACS" tar nil]) (w3m . [(20150522 357) nil "an Emacs interface to w3m" tar ((:keywords "w3m" "www" "hypermedia"))]) (w32browser-dlgopen . [(20150105 106) nil "Use w32browser with standard Windows Open File box." single ((:url . "http://www.emacswiki.org/w32browser-dlgopen.el") (:keywords "files" "extensions" "convenience" "dialog"))]) (w32-browser . [(20150105 105) nil "Run Windows application associated with a file." single ((:url . "http://www.emacswiki.org/w32-browser.el") (:keywords "mouse" "dired" "w32" "explorer"))]) (volume . [(20121025 1538) nil "tweak your sound card volume from Emacs" single ((:url . "http://www.brockman.se/software/volume-el/"))]) (volatile-highlights . [(20141004 2240) nil "Minor mode for visual feedback on some operations." single ((:url . "http://www.emacswiki.org/emacs/download/volatile-highlights.el") (:keywords "emulations" "convenience" "wp"))]) (voca-builder . [(20150403 320) ((popup (0 5 2))) "Helps you build up your vocabulary" single ((:url . "https://github.com/yitang/voca-builder") (:keywords "english" "vocabulary"))]) (vline . [(20120108 1245) nil "show vertical line (column highlighting) mode." single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/vline.el") (:keywords "faces" "editing" "emulating"))]) (vlf . [(20150101 718) nil "View Large Files" tar ((:url . "https://github.com/m00natic/vlfi") (:keywords "large files" "utilities"))]) (vkill . [(20091203 1022) nil "view and kill Unix processes from within Emacs" single nil]) (visual-regexp-steroids . [(20150411 416) ((visual-regexp (0 8))) "Extends visual-regexp to support other regexp engines" tar ((:url . "https://github.com/benma/visual-regexp-steroids.el/") (:keywords "external" "foreign" "regexp" "replace" "python" "visual" "feedback"))]) (visual-regexp . [(20150329 954) ((cl-lib (0 2))) "A regexp/replace command for Emacs with interactive visual feedback" single ((:url . "https://github.com/benma/visual-regexp.el/") (:keywords "regexp" "replace" "visual" "feedback"))]) (visual-fill-column . [(20150311 1735) ((emacs (24 3))) "fill-column for visual-line-mode" single nil]) (visual-ascii-mode . [(20150129 246) nil "Visualize ascii code (small integer) on buffer." single ((:url . "https://github.com/Dewdrops/visual-ascii-mode") (:keywords "presentation"))]) (visible-mark . [(20140801 822) nil "Make marks visible." single ((:url . "https://gitlab.com/iankelling/visible-mark") (:keywords "marking" "color" "faces"))]) (virtualenvwrapper . [(20150505 1608) ((dash (1 5 0)) (s (1 6 1))) "a featureful virtualenv tool for Emacs" single ((:url . "http://github.com/porterjamesj/virtualenvwrapper.el") (:keywords "python" "virtualenv" "virtualenvwrapper"))]) (virtualenv . [(20140220 1501) nil "Virtualenv for Python" single ((:keywords "python" "virtualenv"))]) (vimrc-mode . [(20140807 631) nil "Major mode for vimrc files" single ((:url . "https://github.com/mcandre/vimrc-mode") (:keywords "languages" "vim"))]) (vimgolf . [(20140814 1448) nil "VimGolf interface for the One True Editor" single ((:keywords "games" "vimgolf" "vim"))]) (vim-region . [(20140329 924) ((expand-region (20140127))) "Select region as vim" single ((:url . "https://github.com/ongaeshi/emacs-vim-region"))]) (vim-empty-lines-mode . [(20150110 2026) ((emacs (23))) "Vim-like empty line indicator at end of files." single ((:url . "https://github.com/jmickelin/vim-empty-lines-mode") (:keywords "emulations"))]) (viewer . [(20141021 1838) nil "View-mode extension" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/viewer.el") (:keywords "view" "extensions"))]) (vi-tilde-fringe . [(20141027 1942) ((emacs (24))) "Displays tildes in the fringe on empty lines a la Vi." single ((:url . "https://github.com/syl20bnr/vi-tilde-fringe") (:keywords "emulation"))]) (vertica . [(20131217 711) ((sql (3 0))) "Vertica SQL mode extension" single ((:keywords "sql" "vertica"))]) (vector-utils . [(20140508 1341) nil "Vector-manipulation utility functions" single ((:url . "http://github.com/rolandwalker/vector-utils") (:keywords "extensions"))]) (vcomp . [(20140906 1508) nil "compare version strings" single ((:url . "https://github.com/tarsius/vcomp") (:keywords "versions"))]) (vcl-mode . [(20121129 1314) nil "Syntax highlighting for Varnish Command Language" single nil]) (vc-osc . [(20120910 211) nil "non-resident support for osc version-control" single nil]) (vc-fossil . [(20141031 22) nil "VC backend for the fossil sofware configuraiton management system" tar nil]) (vc-darcs . [(20141122 1326) nil "a VC backend for darcs" single ((:keywords "vc"))]) (vc-check-status . [(20150112 1110) nil "Warn you when quitting emacs and leaving repo dirty." tar ((:url . "https://github.com/thisirs/vc-check-status") (:keywords "vc" "convenience"))]) (vc-auto-commit . [(20150111 1336) nil "Auto-committing feature for your repository" tar ((:url . "http://github.com/thisirs/vc-auto-commit.git") (:keywords "vc" "convenience"))]) (vbasense . [(20140221 1553) ((auto-complete (1 4 0)) (log4e (0 2 0)) (yaxception (0 1))) "provide a environment like Visual Basic Editor." tar ((:url . "https://github.com/aki2o/emacs-vbasense") (:keywords "vba" "completion"))]) (vala-snippets . [(20150428 2052) ((yasnippet (0 8 0))) "Yasnippets for Vala" tar ((:url . "https://github.com/gopar/vala-snippets"))]) (vala-mode . [(20150324 1525) nil "Vala mode derived mode" single ((:keywords "vala" "languages" "oop"))]) (vagrant-tramp . [(20140709 814) nil "Vagrant method for TRAMP" tar ((:url . "https://github.com/dougm/vagrant-tramp") (:keywords "vagrant"))]) (vagrant . [(20141125 1959) nil "Manage a vagrant box from emacs" single ((:url . "https://github.com/ottbot/vagrant.el") (:keywords "vagrant" "chef"))]) (uzumaki . [(20150119 1706) ((cl-lib (0 5))) "A simple buffer cycler" single ((:url . "http://github.com/geyslan/uzumaki") (:keywords "buffer" "convenience"))]) (uuidgen . [(20140918 1601) nil "Provides various UUID generating functions" single ((:keywords "extensions" "lisp" "tools"))]) (uuid . [(20120910 151) nil "UUID's for EmacsLisp" single ((:keywords "lisp"))]) (utop . [(20150112 156) ((emacs (24))) "Universal toplevel for OCaml" single ((:url . "https://github.com/diml/utop") (:keywords "ocaml" "languages"))]) (use-package . [(20150325 1614) ((bind-key (1 0)) (diminish (0 44))) "A use-package declaration for simplifying your .emacs" single ((:url . "https://github.com/jwiegley/use-package") (:keywords "dotemacs" "startup" "speed" "config" "package"))]) (usage-memo . [(20110722 1551) nil "integration of Emacs help system and memo" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/usage-memo.el") (:keywords "convenience" "languages" "lisp" "help" "tools" "docs"))]) (urlenc . [(20140116 656) nil "URL encoding/decoding utility for Emacs." single ((:url . "https://github.com/buzztaiki/urlenc-el") (:keywords "url"))]) (url-shortener . [(20131218 353) nil "shorten long url and expand tinyurl" single ((:url . "https://github.com/yuyang0/url-shortener"))]) (unkillable-scratch . [(20150327 2318) nil "Disallow buffers from being killed by regexp -- default is *scratch* buffer" single ((:keywords "scratch"))]) (unison-mode . [(20150104 414) nil "Syntax highlighting for unison file synchronization program" single ((:url . "https://github.com/impaktor/unison-mode") (:keywords "symchronization" "unison"))]) (unipoint . [(20140113 1424) nil "a simple way to insert unicode characters by TeX name" single ((:url . "https://github.com/apgwoz/unipoint"))]) (unify-opening . [(20150221 414) ((emacs (24 4))) "Make everything use the same mechanism to open files" single ((:url . "https://github.com/DamienCassou/unify-opening") (:keywords "dired" "org" "mu4e" "open" "runner" "extension" "file"))]) (unidecode . [(20140317 2118) ((cl-lib (0 4))) "Convert Unicode text into safe ASCII strings" tar nil]) (unicode-whitespace . [(20140508 1341) ((ucs-utils (0 7 6)) (list-utils (0 4 2)) (persistent-soft (0 8 8)) (pcache (0 2 3))) "teach whitespace-mode about fancy characters" single ((:url . "http://github.com/rolandwalker/unicode-whitespace") (:keywords "faces" "wp" "interface"))]) (unicode-progress-reporter . [(20140508 1341) ((emacs (24 1 0)) (ucs-utils (0 7 6)) (list-utils (0 4 2)) (persistent-soft (0 8 8)) (pcache (0 2 3))) "Progress-reporter with fancy characters" single ((:url . "http://github.com/rolandwalker/unicode-progress-reporter") (:keywords "interface"))]) (unicode-input . [(20141218 2320) nil "Support for unicode character input" single ((:keywords "unicode" "input"))]) (unicode-fonts . [(20150223 1059) ((font-utils (0 7 2)) (ucs-utils (0 8 0)) (list-utils (0 4 2)) (persistent-soft (0 8 10)) (pcache (0 3 1))) "Configure Unicode fonts" single ((:url . "http://github.com/rolandwalker/unicode-fonts") (:keywords "i18n" "faces" "frames" "wp" "interface"))]) (unicode-enbox . [(20140508 1341) ((string-utils (0 3 2)) (ucs-utils (0 7 6)) (list-utils (0 4 2)) (persistent-soft (0 8 8)) (pcache (0 2 3))) "Surround a string with box-drawing characters" single ((:url . "http://github.com/rolandwalker/unicode-enbox") (:keywords "extensions" "interface"))]) (unicode-emoticons . [(20150204 308) nil "Shortcuts for common unicode emoticons" single ((:url . "https://github.com/hagleitn/unicode-emoticons") (:keywords "games" "entertainment" "comms"))]) (unfill . [(20131103 213) nil "The inverse of fill-paragraph and fill-region" single ((:keywords "utilities"))]) (undohist . [(20150315 542) ((cl-lib (1 0))) "Persistent undo history for GNU Emacs" single ((:keywords "convenience"))]) (undo-tree . [(20140509 522) nil "Treat undo history as a tree" single ((:url . "http://www.dr-qubit.org/emacs.php") (:keywords "convenience" "files" "undo" "redo" "history" "tree"))]) (underwater-theme . [(20131117 1602) nil "A gentle, deep blue color theme" single ((:keywords "faces"))]) (undercover . [(20150331 244) ((emacs (24)) (dash (2 0 0)) (shut-up (0 3 2))) "Test coverage library for Emacs" single ((:url . "https://github.com/sviridov/undercover.el") (:keywords "lisp" "tests" "coverage" "tools"))]) (uncrustify-mode . [(20130707 659) nil "Minor mode to automatically uncrustify." single ((:keywords "uncrustify"))]) (unbound . [(20140307 928) nil "Find convenient unbound keystrokes" single ((:keywords "keyboard"))]) (ukrainian-holidays . [(20130720 649) nil "Ukrainian holidays for Emacs calendar." single ((:url . "https://github.com/abo-abo/ukrainian-holidays"))]) (ujelly-theme . [(20150117 1729) nil "Ujelly theme for GNU Emacs 24 (deftheme)" single ((:url . "http://github.com/marktran/color-theme-ujelly"))]) (ucs-utils . [(20140626 534) ((persistent-soft (0 8 8)) (pcache (0 2 3)) (list-utils (0 4 2))) "Utilities for Unicode characters" tar ((:url . "http://github.com/rolandwalker/ucs-utils") (:keywords "i18n" "extensions"))]) (ucs-cmds . [(20150508 2245) nil "Macro to create commands that insert Unicode chars." single ((:url . "http://www.emacswiki.org/ucs-cmds.el") (:keywords "unicode" "characters" "encoding" "commands" "ucs-names"))]) (ubuntu-theme . [(20141214 2324) nil "A theme inspired by the default terminal colors in Ubuntu" single ((:url . "http://github.com/rocher/ubuntu-theme"))]) (typo . [(20130323 340) nil "Minor mode for typographic editing" single ((:url . "https://github.com/jorgenschaefer/typoel") (:keywords "convenience" "wp"))]) (typing . [(20121026 2118) nil "The Typing Of Emacs" single ((:url . "http://www.emacswiki.org/emacs/TypingOfEmacs") (:keywords "games"))]) (typed-clojure-mode . [(20150506 2153) ((clojure-mode (2 1 1)) (cider (0 8 1))) "Typed Clojure minor mode for Emacs" tar ((:url . "https://github.com/typedclojure/typed-clojure-mode"))]) (twittering-mode . [(20150131 708) nil "Major mode for Twitter" single ((:url . "http://twmode.sf.net/") (:keywords "twitter" "web"))]) (twilight-theme . [(20120412 603) nil "Twilight theme for GNU Emacs 24 (deftheme)" single nil]) (twilight-bright-theme . [(20130605 143) nil "A Emacs 24 faces port of the TextMate theme" single ((:url . "https://github.com/jimeh/twilight-bright-theme.el") (:keywords "themes"))]) (twilight-anti-bright-theme . [(20140810 34) nil "A soothing Emacs 24 light-on-dark theme" single ((:url . "https://github.com/jimeh/twilight-anti-bright-theme.el") (:keywords "themes"))]) (twig-mode . [(20130220 1050) nil "A major mode for twig" single nil]) (turnip . [(20150308 2329) ((dash (2 6 0)) (s (1 9 0))) "Interacting with tmux from Emacs" single ((:keywords "terminals" "tools"))]) (tup-mode . [(20140410 914) nil "Major mode for editing files for Tup" single ((:url . "https://github.com/ejmr/tup-mode"))]) (tumblesocks . [(20140215 1247) ((htmlize (1 39)) (oauth (1 0 3)) (markdown-mode (1 8 1))) "An Emacs tumblr client." tar nil]) (tumble . [(20130327 1007) ((http-post-simple (0))) "an Tumblr mode for Emacs" single ((:keywords "tumblr"))]) (tuareg . [(20150316 1247) ((caml (3 12 0 1))) "OCaml mode for Emacs." tar ((:url . "https://github.com/ocaml/tuareg") (:keywords "ocaml" "languages"))]) (ttrss . [(20130409 1049) ((emacs (23 1))) "Tiny Tiny RSS elisp bindings" single ((:url . "https://github.com/pedros/ttrss.el") (:keywords "news" "local"))]) (tt-mode . [(20130804 410) nil "Emacs major mode for editing Template Toolkit files." single nil]) (tss . [(20141228 2257) ((auto-complete (1 4 0)) (json-mode (1 1 0)) (log4e (0 2 0)) (yaxception (0 1))) "provide a interface for auto-complete.el/flymake.el on typescript-mode." tar ((:url . "https://github.com/aki2o/emacs-tss") (:keywords "typescript" "completion"))]) (try . [(20141116 1631) ((emacs (24))) "Try out Emacs packages." single ((:url . "http://github.com/larstvei/try") (:keywords "packages"))]) (truthy . [(20140508 1341) ((list-utils (0 4 2))) "Test the content of a value" single ((:url . "http://github.com/rolandwalker/truthy") (:keywords "extensions"))]) (tronesque-theme . [(20150125 241) nil "Color Theme based on Tron universe." single ((:url . "https://github.com/aurelienbottazini/tronesque"))]) (trident-mode . [(20130726 1207) ((emacs (24)) (slime (20130526)) (skewer-mode (1 5 0)) (dash (1 0 3))) "Live Parenscript interaction" single ((:url . "https://github.com/johnmastro/trident-mode.el") (:keywords "languages" "lisp" "processes" "tools"))]) (tree-mode . [(20150227 216) nil "A mode to manage tree widgets" single ((:keywords "help" "convenience" "widget"))]) (travis . [(20150203 428) ((s (1 9 0)) (dash (2 9 0)) (pkg-info (0 5 0)) (request (0 1 0))) "Emacs client for Travis" tar ((:url . "https://github.com/nlamirault/emacs-travis") (:keywords "travis"))]) (transpose-mark . [(20150405 16) nil "Transpose data using the Emacs mark" single ((:keywords "transpose" "convenience"))]) (transpose-frame . [(20131221 1542) nil "Transpose windows arrangement in a frame" single ((:keywords "window"))]) (tramp-term . [(20141104 1345) nil "Automatic setup of directory tracking in ssh sessions." single ((:url . "https://github.com/randymorris/tramp-term.el") (:keywords "tramp" "ssh"))]) (tramp-hdfs . [(20150512 2110) nil "Tramp extension to access hadoop/hdfs file system in Emacs" single ((:keywords "tramp" "emacs" "hdfs" "hadoop" "webhdfs" "rest"))]) (tracwiki-mode . [(20150119 821) ((xml-rpc (1 6 8))) "Emacs Major mode for working with Trac" single ((:keywords "trac" "wiki" "tickets"))]) (tracking . [(20150406 214) nil "Buffer modification tracking" tar ((:url . "https://github.com/jorgenschaefer/circe/wiki/Tracking"))]) (traad-autocomplete . [(20140817 411) ((traad (0 1)) (auto-complete (1 4 0))) "auto-complete sources for traad" single ((:url . "https://github.com/abingham/traad"))]) (traad . [(20150106 615) ((deferred (0 3 2)) (popup (0 5 0)) (request (0 2 0)) (request-deferred (0 2 0)) (python-environment (0 0 2))) "emacs interface to the traad refactoring server." tar ((:url . "https://github.com/abingham/traad"))]) (toxi-theme . [(20130418 1239) ((emacs (24))) "A dark color theme by toxi" single ((:url . "http://hg.postspectacular.com/toxi-theme/"))]) (tox . [(20141004 1403) nil "Launch current python test with tox" single ((:url . "https://github.com/chmouel/tox.el") (:keywords "convenience" "tox" "python" "tests"))]) (totd . [(20150519 740) ((s (1 9 0)) (cl-lib (0 5))) "Display a random daily emacs command." single ((:keywords "help"))]) (tornado-template-mode . [(20141128 208) nil "A major mode for editing tornado templates" single nil]) (top-mode . [(20130605 1739) nil "run \"top\" from emacs" single ((:keywords "extensions" "processes"))]) (tool-bar+ . [(20150105 102) nil "Extensions to standard library tool-bar.el" single ((:url . "http://www.emacswiki.org/tool-bar%2b.el") (:keywords "tool-bar" "convenience" "mouse" "button" "frame"))]) (tommyh-theme . [(20131004 1630) nil "A bright, bold-colored theme for emacs" single nil]) (toml-mode . [(20130302 748) nil "Mojor mode for editing TOML files" single ((:url . "https://github.com/dryman/toml-mode") (:keywords "data" "toml"))]) (toml . [(20130903 555) nil "TOML (Tom's Obvious, Minimal Language) parser" single ((:url . "https://github.com/gongo/emacs-toml") (:keywords "toml" "parser"))]) (tomatinho . [(20140120 1540) nil "Tomatinho" tar ((:keywords "time" "productivity" "pomodoro technique"))]) (toggle-window . [(20141207 748) nil "toggle current window size between half and full" single ((:url . "https://github.com/deadghost/toggle-window") (:keywords "hide" "window"))]) (toggle-test . [(20140722 2237) nil "Toggle between source and test files in various programming languages" single ((:url . "https://github.com/rags/toggle-test") (:keywords "tdd" "test" "toggle" "productivity"))]) (toggle-quotes . [(20140710 226) nil "Toggle between single and double quoted string" single ((:url . "https://github.com/toctan/toggle-quotes.el") (:keywords "convenience" "quotes"))]) (toggle . [(20140815 245) nil "quickly open corresponding file (eg test vs impl)." single ((:keywords "files" "extensions" "convenience"))]) (todotxt-mode . [(20150424 704) nil "Major mode for editing todo.txt files" single ((:keywords "wp" "files"))]) (todotxt . [(20150513 1929) nil "A major mode for editing todo.txt files" single ((:url . "https://github.com/rpdillon/todotxt.el") (:keywords "todo.txt" "todotxt" "todotxt.el"))]) (todochiku . [(20150112 2054) nil "A mode for interfacing with Growl, Snarl, and the like." single nil]) (toc-org . [(20150421 438) nil "add table of contents to org-mode files (formerly, org-toc)" single ((:url . "https://github.com/snosov1/toc-org") (:keywords "org-mode" "org-toc" "toc-org" "org" "toc" "table" "of" "contents"))]) (tmmofl . [(20121025 401) nil "Calls functions dependant on font lock highlighting at point" single ((:keywords "minor mode" "font lock" "toggling."))]) (tj-mode . [(20150517 911) ((emacs (24)) (tern (0 0 1)) (js2-mode (20150514))) "Highlight JavaScript with Tern" single ((:url . "https://github.com/katspaugh/tj-mode") (:keywords "languages" "javascript"))]) (tinysegmenter . [(20141124 213) ((cl-lib (0 5))) "Super compact Japanese tokenizer in Javascript ported to emacs lisp" single ((:url . "https://github.com/myuhe/tinysegmenter.el") (:keywords "convenience"))]) (tiny . [(20150324 1058) nil "Quickly generate linear ranges in Emacs" single ((:url . "https://github.com/abo-abo/tiny") (:keywords "convenience"))]) (tinkerer . [(20150219 2249) ((s (1 2 0))) "Elisp wrapper for Tinkerer Blogging Engine." single ((:url . "https://github.com/yyr/tinkerer.el") (:keywords "tinkerer" "blog" "wrapper"))]) (timesheet . [(20141209 1647) ((s (1)) (org (7)) (auctex (11 87 4))) "Timesheet management add-on for org-mode" tar ((:url . "https://github.com/tmarble/timesheet.el") (:keywords "org" "timesheet"))]) (timer-revert . [(20150122 1232) nil "minor mode to revert buffer for a given time interval." tar nil]) (time-ext . [(20130130 2151) nil "more function for time/date" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/time-ext.el") (:keywords "lisp"))]) (tidy . [(20111222 1756) nil "Interface to the HTML Tidy program" single ((:url . "http://www.emacswiki.org/elisp/tidy.el") (:keywords "languages"))]) (thumb-through . [(20120118 2134) nil "Plain text reader of HTML documents" single ((:keywords "html"))]) (thumb-frm . [(20150105 100) ((frame-fns (0)) (frame-cmds (0))) "Commands for thumbnail frames." single ((:url . "http://www.emacswiki.org/thumb-frm.el") (:keywords "frame" "icon"))]) (thrift . [(20140312 1348) nil "Major mode for Apache Thrift files" single ((:keywords "files"))]) (thread-dump . [(20130323 1025) nil "Java thread dump viewer" single ((:url . "http://github.com/nd/thread-dump.el"))]) (thingopt . [(20150315 523) nil "Thing at Point optional utilities" single ((:keywords "convenience"))]) (thingatpt+ . [(20150105 58) nil "Extensions to `thingatpt.el'." single ((:url . "http://www.emacswiki.org/thingatpt%2b.el") (:keywords "extensions" "matching" "mouse"))]) (thing-cmds . [(20150105 57) ((hide-comnt (0))) "Commands that use things, as defined by `thingatpt.el'." single ((:url . "http://www.emacswiki.org/thing-cmds.el") (:keywords "thingatpt" "thing" "region" "selection"))]) (thesaurus . [(20121125 1937) nil "replace a word with a synonym looked up in a web service." single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/thesaurus.el") (:keywords "thesaurus" "synonym"))]) (theme-looper . [(20150522 2339) ((cl-lib (0 5))) "Loop thru the available color-themes" single ((:url . "http://ismail.teamfluxion.com") (:keywords "convenience" "color-themes"))]) (theme-changer . [(20130725 1919) nil "Sunrise/Sunset Theme Changer for Emacs" single ((:url . "https://github.com/hadronzoo/theme-changer") (:keywords "color-theme" "deftheme" "solar" "sunrise" "sunset"))]) (tfs . [(20120508 1820) nil "MS Team Foundation Server commands for Emacs." single ((:url . "http://cheeso.members.winisp.net/srcview.aspx?dir=emacs&file=tfs.el"))]) (textmate-to-yas . [(20130509 854) nil "Import Textmate macros into yasnippet syntax" tar ((:url . "https://github.com/mlf176f2/textmate-to-yas.el/") (:keywords "yasnippet" "textmate"))]) (textmate . [(20110816 1446) nil "TextMate minor mode for Emacs" single ((:keywords "textmate" "osx" "mac"))]) (textile-mode . [(20120721 1258) nil "Textile markup editing major mode" single nil]) (tex-smart-umlauts . [(20131210 2346) nil "Smart umlaut conversion for TeX." single ((:url . "http://hub.darcs.net/lyro/tex-smart-umlauts") (:keywords "tex" "wp"))]) (test-simple . [(20150331 302) nil "Simple Unit Test Framework for Emacs Lisp" single ((:url . "http://github.com/rocky/emacs-test-simple") (:keywords "unit-test"))]) (test-case-mode . [(20140123 1115) nil "unit test front-end" single ((:url . "http://nschum.de/src/emacs/test-case-mode/") (:keywords "tools"))]) (terraform-mode . [(20150124 2314) ((cl-lib (0 5))) "Major mode for terraform configuration file" single ((:url . "https://github.com/syohex/emacs-terraform-mode"))]) (tern-django . [(20150121 1127) ((emacs (24)) (tern (0 0 1)) (f (0 17 1))) "Create tern projects for django applications." tar ((:url . "https://github.com/proofit404/tern-django"))]) (tern-auto-complete . [(20150429 435) ((tern (0 0 1)) (auto-complete (1 4)) (cl-lib (0 5)) (emacs (24))) "Tern Completion by auto-complete.el" single nil]) (tern . [(20150410 410) ((json (1 2)) (cl-lib (0 5)) (emacs (24))) "Tern-powered JavaScript integration" single ((:url . "http://ternjs.net/"))]) (term-run . [(20150415 2314) nil "Run arbitrary command in terminal buffer" single ((:url . "https://github.com/10sr/term-run-el") (:keywords "utility" "shell" "command" "term-mode"))]) (term-cmd . [(20141114 1314) nil "Send commands to Emacs from programs running under term.el" single ((:url . "https://github.com/CallumCameron/term-cmd") (:keywords "processes"))]) (term-alert . [(20141121 1205) ((term-cmd (1 0)) (alert (1 1))) "Get notifications when commands complete in the Emacs terminal emulator" single ((:url . "https://github.com/CallumCameron/term-alert") (:keywords "notifications" "processes"))]) (term+mux . [(20140210 2349) ((term+ (0 1)) (tab-group (0 1))) "term+ terminal multiplexer and session management" single ((:url . "http://github.com/tarao/term+-el") (:keywords "terminal" "emulation"))]) (term+key-intercept . [(20140210 2350) ((term+ (0 1)) (key-intercept (0 1))) "term+ intercept key mapping" single ((:url . "http://github.com/tarao/term+-el") (:keywords "terminal" "emulation"))]) (term+ . [(20130612 652) nil "term-mode enhancement" tar ((:url . "http://github.com/tarao/term+-el") (:keywords "terminal" "emulation"))]) (tempbuf . [(20111124 1307) nil "kill unused buffers in the background" single ((:keywords "convenience"))]) (telepathy . [(20131209 458) nil "Access Telepathy from Emacs" single ((:keywords "telepathy" "tools"))]) (tea-time . [(20120331 120) nil "Simple timer package, useful to make perfect tea." single ((:keywords "timer" "tea-time"))]) (tdd-status-mode-line . [(20131123 916) nil "TDD status on the mode-line" single ((:url . "https://github.com/algernon/tdd-status-mode-line") (:keywords "faces" "tdd"))]) (tco . [(20140412 612) ((dash (1 2 0)) (emacs (24))) "tail-call optimisation for Emacs lisp" single nil]) (tc . [(20150113 1926) nil "a Japanese input method with T-Code on Emacs" tar nil]) (tbx2org . [(20140224 759) ((dash (2 5 0)) (s (1 8 0)) (cl-lib (0 4))) "Tinderbox to org-mode conversion" single ((:url . "https://github.com/istib/tbx2org") (:keywords "org-mode"))]) (tao-theme . [(20150429 902) nil "Tao, light & dark themes for Emacs with greyscale palettes generated from the golden mean." tar nil]) (tangotango-theme . [(20150113 517) nil "Tango Palette color theme for Emacs 24." single ((:url . "https://github.com/juba/color-theme-tangotango") (:keywords "tango" "palette" "color" "theme" "emacs"))]) (tango-plus-theme . [(20140425 1511) nil "A color theme based on the tango palette" single ((:url . "https://github.com/tmalsburg/tango-plus-theme"))]) (tango-2-theme . [(20120312 1325) nil "Tango 2 color theme for GNU Emacs 24" single nil]) (take-off . [(20140531 217) ((emacs (24 3)) (web-server (0 1 0))) "Emacs remote web access" tar ((:url . "https://github.com/tburette/take-off"))]) (tagedit . [(20141021 2139) ((s (1 3 1)) (dash (1 0 3))) "Some paredit-like features for html-mode" single ((:keywords "convenience"))]) (tabulated-list . [(20120406 1351) nil "generic major mode for tabulated lists." single ((:keywords "extensions" "lisp"))]) (tabula-rasa . [(20141215 2147) ((emacs (24 4))) "Distraction free writing mode" single ((:url . "https://github.com/idomagal/Tabula-Rasa/blob/master/tabula-rasa.el") (:keywords "distraction free" "writing"))]) (tablist . [(20150507 111) ((emacs (24 3))) "Extended tabulated-list-mode" tar ((:keywords "extensions" "lisp"))]) (tabbar-ruler . [(20150428 611) ((tabbar (2 0 1))) "Pretty tabbar, autohide, use both tabbar/ruler" tar ((:url . "http://github.com/mlf176f2/tabbar-ruler.el") (:keywords "tabbar" "ruler mode" "menu" "tool bar."))]) (tabbar . [(20141109 143) nil "Display a tab bar in the header line" tar ((:keywords "convenience"))]) (tab-group . [(20140306 650) nil "Grouped tabs and their tabbar" single ((:url . "http://github.com/tarao/tab-group-el") (:keywords "convenience" "tabs"))]) (ta . [(20150512 311) ((emacs (24 3)) (cl-lib (0 5))) "A tool to deal with Chinese homophonic characters" single ((:url . "http://github.com/kuanyui/ta.el") (:keywords "tools"))]) (systemtap-mode . [(20121209 1510) nil "A mode for SystemTap" single ((:url . "https://github.com/ruediger/systemtap-mode") (:keywords "tools" "languages"))]) (systemd . [(20150511 628) ((emacs (24 4))) "Major mode for editing systemd units" tar ((:keywords "tools" "unix"))]) (system-specific-settings . [(20140818 757) nil "Apply settings only on certain systems" single ((:url . "https://github.com/DarwinAwardWinner/emacs-system-specific-settings") (:keywords "configuration"))]) (syslog-mode . [(20140217 1618) ((hide-lines (20130623))) "Major-mode for viewing log files" single ((:url . "https://github.com/vapniks/syslog-mode") (:keywords "unix"))]) (syntax-subword . [(20150415 1226) nil "make operations on words more fine-grained" single nil]) (syntactic-sugar . [(20140508 1341) nil "Effect-free forms such as if/then/else" single ((:url . "http://github.com/rolandwalker/syntactic-sugar") (:keywords "extensions"))]) (synosaurus . [(20150203 239) ((cl-lib (0 5))) "An extensible thesaurus supporting lookup and substitution." tar ((:url . "https://github.com/rootzlevel/synosaurus"))]) (synonyms . [(20150105 56) nil "Look up synonyms for a word or phrase in a thesaurus." single ((:url . "http://www.emacswiki.org/synonyms.el") (:keywords "text" "dictionary" "thesaurus" "spelling" "apropos" "help"))]) (symon-lingr . [(20150507 2259) ((symon (1 1 2)) (cl-lib (0 5))) "A notification-based Lingr client powered by symon.el" single ((:url . "http://hins11.yu-yake.com/"))]) (symon . [(20150427 2302) nil "tiny graphical system monitor" single ((:url . "http://hins11.yu-yake.com/"))]) (sx . [(20150511 931) ((emacs (24 1)) (cl-lib (0 5)) (json (1 3)) (markdown-mode (2 0)) (let-alist (1 0 3))) "StackExchange client. Ask and answer questions on Stack Overflow, Super User, and the likes" tar ((:url . "https://github.com/vermiculus/sx.el/") (:keywords "help" "hypermedia" "tools"))]) (sws-mode . [(20150317 1245) nil "(S)ignificant (W)hite(S)pace mode" single ((:url . "https://github.com/brianc/jade-mode"))]) (swoop . [(20140605 1410) ((ht (2 0)) (pcre2el (1 5)) (async (1 1)) (emacs (24))) "Peculiar buffer navigation for Emacs" tar ((:url . "https://github.com/ShingoFukuyama/swoop") (:keywords "swoop" "inner" "buffer" "search" "navigation"))]) (switch-window . [(20150114 215) nil "A *visual* way to choose a window to switch to" single ((:url . "http://tapoueh.org/emacs/switch-window.html") (:keywords "window" "navigation"))]) (swiper-helm . [(20150519 5) ((emacs (24 1)) (swiper (0 1 0)) (helm (1 5 3))) "Helm version of Swiper." single ((:url . "https://github.com/abo-abo/swiper-helm") (:keywords "matching"))]) (swiper . [(20150526 345) ((emacs (24 1))) "Isearch with an overview. Oh, man!" tar ((:url . "https://github.com/abo-abo/swiper") (:keywords "matching"))]) (swift-mode . [(20150422 2218) ((emacs (24 4))) "Major-mode for Apple's Swift programming language." single ((:keywords "languages" "swift"))]) (swbuff-x . [(20130607 1014) ((swbuff (19991231 1800))) "Modifications to David Ponce's swbuff" single ((:url . "http://www.emacswiki.org/elisp/swbuff-x.el") (:keywords "files" "convenience"))]) (swbuff . [(20041012 718) nil "Quick switch between Emacs buffers." single ((:keywords "extensions" "convenience"))]) (swap-buffers . [(20150506 1439) nil "The quickest way to swap buffers between windows. Based on switch-window package." single ((:url . "https://github.com/ekazakov/swap-buffers") (:keywords "window" "swap" "buffer" "exchange"))]) (svg-mode-line-themes . [(20150425 1306) ((xmlgen (0 4))) "SVG-based themes for mode-line" tar ((:url . "https://github.com/sabof/svg-mode-line-themes"))]) (supergenpass . [(20130328 2248) nil "SuperGenPass for Emacs" single ((:keywords "supergenpass"))]) (suomalainen-kalenteri . [(20140614 2350) nil "Finnish national and Christian holidays for calendar" tar nil]) (sunshine . [(20150221 520) ((cl-lib (0 5))) "Provide weather and forecast information." single ((:url . "https://github.com/aaronbieber/sunshine.el") (:keywords "tools" "weather"))]) (sunny-day-theme . [(20140413 1425) nil "Emacs24 theme with a light background." single ((:url . "http://github.com/mswift42/sunny-day-theme"))]) (summarye . [(20130328 1027) nil "list up matched strings from a buffer, and display them in summary buffer" single nil]) (sudo-ext . [(20130130 2151) nil "sudo support" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/sudo-ext.el") (:keywords "unix"))]) (sudden-death . [(20140829 538) nil "Totsuzen-no-Shi" single ((:url . "https://github.com/yewton/sudden-death.el"))]) (subshell-proc . [(20130122 1322) nil "Functions for working with comints" single ((:url . "https://github.com/andrewmains12/subshell-proc"))]) (subr+ . [(20150105 55) nil "Extensions to standard library `subr.el'." single ((:url . "http://www.emacswiki.org/simple%2b.el") (:keywords "strings" "text"))]) (sublimity . [(20150408 327) nil "smooth-scrolling, minimap and distraction-free mode" tar ((:url . "http://hins11.yu-yake.com/"))]) (sublime-themes . [(20150328 131) nil "A collection of themes based on Sublime Text" tar ((:keywords "faces"))]) (subatomic256-theme . [(20130620 1910) nil "Fork of subatomic-theme for terminals." single ((:url . "https://github.com/cryon/subatomic256"))]) (subatomic-theme . [(20150408 253) nil "Low contrast bluish color theme" single ((:url . "https://github.com/cryon/subatomic") (:keywords "color-theme" "blue" "low contrast"))]) (stylus-mode . [(20150313 812) ((sws-mode (0))) "Major mode for editing .jade files" single ((:url . "https://github.com/brianc/jade-mode"))]) (stupid-indent-mode . [(20130816 1354) nil "Plain stupid indentation minor mode" single nil]) (stumpwm-mode . [(20140130 1816) nil "special lisp mode for evaluating code into running stumpwm" single ((:keywords "comm" "lisp" "tools"))]) (stripe-buffer . [(20141208 708) ((cl-lib (1 0))) "Use a different background for even and odd lines" single ((:url . "https://github.com/sabof/stripe-buffer"))]) (strings . [(20150105 54) nil "Miscellaneous string functions." single ((:url . "http://www.emacswiki.org/strings.el") (:keywords "internal" "strings" "text"))]) (string-utils . [(20140508 1341) ((list-utils (0 4 2))) "String-manipulation utilities" single ((:url . "http://github.com/rolandwalker/string-utils") (:keywords "extensions"))]) (string-inflection . [(20150303 252) nil "underscore -> UPCASE -> CamelCase -> lowerCamelCase conversion of names" single ((:keywords "elisp"))]) (string-edit . [(20130815 2115) ((dash (1 2 0))) "Avoid escape nightmares by editing string in separate buffer" single nil]) (strie . [(20140109 612) nil "A simple trie data structure implementation" single nil]) (stock-ticker . [(20150204 252) ((s (1 9 0)) (request (0 2 0))) "Show stock prices in mode line" single ((:url . "https://github.com/hagleitn/stock-ticker") (:keywords "comms"))]) (stickyfunc-enhance . [(20150429 1114) ((emacs (24 3))) "An enhancement to stock `semantic-stickyfunc-mode'" single ((:url . "https://github.com/tuhdo/semantic-stickyfunc-enhance") (:keywords "c" "languages" "tools"))]) (sticky . [(20101130 252) nil "Sticky key for capital letters" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/sticky.el") (:keywords "convenience"))]) (stgit . [(20140213 348) nil "major mode for StGit interaction" single ((:url . "http://www.procode.org/stgit"))]) (stem . [(20131102 409) nil "Routines for stemming" single ((:url . "https://github.com/yuutayamada/stem") (:keywords "stemming"))]) (stekene-theme . [(20141108 1211) ((emacs (24))) "Low-contrast (except for strings) theme, in light and dark versions." tar nil]) (state . [(20150101 605) ((emacs (24))) "Quick navigation between workspaces" single ((:url . "https://github.com/thisirs/state.git") (:keywords "convenience" "workspaces"))]) (stash . [(20150201 1221) nil "lightweight persistent caching" single ((:url . "https://www.github.com/vermiculus/stash.el/") (:keywords "extensions" "data" "internal" "lisp"))]) (starter-kit-ruby . [(20120202 1132) ((inf-ruby (2 2 3)) (starter-kit (2 0 1))) "Saner defaults and goodies for Ruby" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/StarterKit") (:keywords "convenience"))]) (starter-kit-perl . [(20120202 1132) nil "Some helpful Perl code" single nil]) (starter-kit-lisp . [(20120504 1225) ((starter-kit (2 0 2)) (elisp-slime-nav (0 1))) "Saner defaults and goodies for lisp languages" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/StarterKit") (:keywords "convenience"))]) (starter-kit-js . [(20111009 2054) ((starter-kit (2 0 1))) "Saner defaults and goodies for Javascript" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/StarterKit") (:keywords "convenience"))]) (starter-kit-eshell . [(20121001 1714) nil "Saner defaults and goodies: eshell tweaks" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/StarterKit") (:keywords "convenience"))]) (starter-kit-bindings . [(20120101 1955) ((starter-kit (2 0 2))) "Saner defaults and goodies: bindings" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/StarterKit") (:keywords "convenience"))]) (starter-kit . [(20130904 1547) ((paredit (22)) (idle-highlight-mode (1 1 1)) (find-file-in-project (3 0)) (smex (1 1 2)) (ido-ubiquitous (0 3)) (magit (0 8 1))) "Saner defaults and goodies." tar nil]) (stan-snippets . [(20150422 2334) ((stan-mode (5 0 0)) (yasnippet (0 8 0))) "Yasnippets for Stan" tar ((:url . "http://github.com/stan-dev/stan-mode") (:keywords "snippets"))]) (stan-mode . [(20150411 1056) nil "Major mode for editing Stan files" tar ((:url . "http://github.com/stan-dev/stan-mode") (:keywords "languanges"))]) (ssh-tunnels . [(20141219 318) ((cl-lib (0 5)) (emacs (24))) "Manage SSH tunnels" single ((:url . "http://github.com/death/ssh-tunnels") (:keywords "tools" "convenience"))]) (ssh-config-mode . [(20141219 846) nil "Mode for fontification of ~/.ssh/config" single ((:url . "http://www.mahalito.net/~harley/elisp/ssh-config-mode.el") (:keywords "ssh" "config" "emacs"))]) (ssh . [(20120904 1342) nil "Support for remote logins using ssh." single ((:keywords "unix" "comm"))]) (srefactor . [(20150524 829) ((emacs (24 4))) "A refactoring tool based on Semantic parser framework" tar ((:url . "https://github.com/tuhdo/semantic-refactor") (:keywords "c" "languages" "tools"))]) (sr-speedbar . [(20141004 532) nil "Same frame speedbar" single ((:url . "http://www.emacswiki.org/emacs/download/sr-speedbar.el") (:keywords "speedbar" "sr-speedbar.el"))]) (sqlup-mode . [(20141222 1100) nil "Upcase SQL words for you" single ((:url . "https://github.com/trevoke/sqlup-mode.el") (:keywords "sql" "tools"))]) (sqlplus . [(20141009 1439) nil "User friendly interface to SQL*Plus and support for PL/SQL compilation" single ((:keywords "sql" "sqlplus" "oracle" "plsql"))]) (sqlite . [(20150416 2215) nil "use sqlite via elisp" single nil]) (sql-indent . [(20150424 1716) nil "indentation of SQL statements" single ((:url . "https://github.com/bsvingen/sql-indent") (:keywords "languages"))]) (sprintly-mode . [(20121005 2234) ((furl (0 0 2))) "Major mode for dealing with sprint.ly" single ((:url . "https://github.com/sprintly/sprintly-mode"))]) (springboard . [(20150505 1011) ((helm (1 6 9))) "Temporarily change default-directory for one command" single ((:url . "https://github.com/jwiegley/springboard") (:keywords "helm"))]) (spray . [(20150510 1324) nil "a speed reading mode" single ((:url . "https://github.com/ian-kelling/spray") (:keywords "convenience"))]) (spotify . [(20150108 803) nil "Control the spotify application from emacs" single ((:url . "https://github.com/remvee/spotify-el") (:keywords "convenience"))]) (splitter . [(20130705 50) nil "Manage window splits" single ((:url . "https://github.com/chumpage/chumpy-windows") (:keywords "frames" "convenience"))]) (splitjoin . [(20150505 732) ((cl-lib (0 5))) "Transition between multiline and single-line code" single ((:url . "https://github.com/syohex/emacs-splitjoin"))]) (sphinx-frontend . [(20131223 329) nil "Launch build process for rst documents via sphinx." single ((:url . "https://github.com/kostafey/sphinx-frontend") (:keywords "compile" "sphinx" "restructuredtext"))]) (sphinx-doc . [(20140524 857) ((s (1 9 0)) (cl-lib (0 5))) "Sphinx friendly docstrings for Python functions" single ((:url . "https://github.com/naiquevin/sphinx-doc.el") (:keywords "sphinx" "python"))]) (speed-type . [(20150120 2034) ((cl-lib (0 3))) "Practice touch and speed typing" single ((:url . "https://github.com/hagleitn/speed-type") (:keywords "games"))]) (speechd-el . [(20141025 912) nil "Client to speech synthesizers and Braille displays." tar nil]) (speck . [(20140901 1835) nil "minor mode for spell checking" single ((:keywords "spell" "checking"))]) (sparql-mode . [(20150522 157) ((cl-lib (0 5))) "Edit and interactively evaluate SPARQL queries." tar ((:url . "https://github.com/ljos/sparql-mode"))]) (sparkline . [(20150101 519) ((cl-lib (0 3))) "Make sparkline images from a list of numbers" single ((:keywords "extensions"))]) (spaces . [(20130610 49) nil "Create and switch between named window configurations." single ((:url . "https://github.com/chumpage/chumpy-windows") (:keywords "frames" "convenience"))]) (spacegray-theme . [(20131230 1127) ((emacs (24 1))) "A Hyperminimal UI Theme" single ((:url . "http://github.com/bruce/emacs-spacegray-theme") (:keywords "themes"))]) (sourcetalk . [(20140823 739) ((request (0 2 0))) "SourceTalk (http://sourcetalk.net) plugin for Emacs" single ((:url . "https://github.com/malroc/sourcetalk_emacs") (:keywords "sourcetalk" "code" "discussion"))]) (sourcemap . [(20150418 700) ((cl-lib (0 5)) (emacs (24))) "Sourcemap parser" single ((:url . "https://github.com/syohex/emacs-sourcemap"))]) (sourcegraph . [(20150403 1927) ((emacs (24 3))) "Minor mode for srclib" single ((:url . "https://github.com/sourcegraph/emacs-sourcegraph-mode") (:keywords "sourcegraph"))]) (soundklaus . [(20150102 1321) ((dash (1 5 0)) (emacs (24)) (emms (3 0)) (deferred (0 3 2)) (s (1 6 0)) (pkg-info (0 4)) (cl-lib (0 5))) "Play SoundCloud music in Emacs via EMMS" single ((:url . "https://github.com/r0man/soundklaus.el") (:keywords "soundcloud" "music" "emms"))]) (soundcloud . [(20150501 2026) ((emms (20131016)) (json (1 2)) (deferred (0 3 1)) (string-utils (0 3 2)) (request (20140316 417)) (request-deferred (20130526 1015))) "a SoundCloud client for Emacs" single ((:keywords "soundcloud" "music" "audio"))]) (sotlisp . [(20150521 945) ((emacs (24 1))) "Write lisp at the speed of thought." single ((:url . "https://github.com/Malabarba/speed-of-thought-lisp") (:keywords "convenience" "lisp"))]) (sos . [(20141214 2003) ((org (7))) "StackOverflow Search" single ((:url . "https://github.com/omouse/emacs-sos") (:keywords "tools" "search" "questions"))]) (soothe-theme . [(20141027 741) ((emacs (24 1))) "a dark colorful theme for Emacs24." single ((:url . "https://github.com/jasonm23/emacs-soothe-theme"))]) (sonic-pi . [(20141124 831) ((cl-lib (0 5)) (osc (0 1)) (dash (2 2 0)) (emacs (24))) "A Emacs client for SonicPi" tar ((:url . "http://www.github.com/repl-electric/sonic-pi.el") (:keywords "sonicpi" "ruby"))]) (solidity-mode . [(20150423 714) nil "Major mode for ethereum's solidity language" single ((:keywords "languages"))]) (solarized-theme . [(20150424 53) ((dash (2 6 0))) "The Solarized color theme, ported to Emacs." tar nil]) (soft-stone-theme . [(20140614 135) ((emacs (24))) "Emacs 24 theme with a light background." single ((:url . "http://github.com/mswift42/soft-stone-theme"))]) (soft-morning-theme . [(20140615 540) nil "Emacs24 theme with a light background." single ((:url . "http://github.com/mswift42/soft-morning-theme"))]) (soft-charcoal-theme . [(20140420 943) nil "Dark charcoal theme with soft colors" single ((:url . "http://github.com/mswift42/soft-charcoal-theme"))]) (snippet . [(20130210 1515) nil "Insert snippets of text into a buffer" single nil]) (snapshot-timemachine . [(20150501 1100) ((emacs (24 4)) (cl-lib (0 5))) "Step through (Btrfs, ZFS, ...) snapshots of files" single ((:url . "https://github.com/mrBliss/snapshot-timemachine"))]) (snakemake-mode . [(20150409 1352) ((emacs (24))) "Major mode for editing Snakemake files" tar ((:url . "https://github.com/kyleam/snakemake-mode") (:keywords "tools"))]) (smyx-theme . [(20141127 28) nil "smyx Color Theme" single ((:keywords "color" "theme" "smyx"))]) (smotitah . [(20150218 230) nil "Modular emacs configuration framework" tar nil]) (smooth-scrolling . [(20131219 2039) nil "Make emacs scroll smoothly" single ((:url . "http://github.com/aspiers/smooth-scrolling/") (:keywords "convenience"))]) (smooth-scroll . [(20130321 2114) nil "Minor mode for smooth scrolling and in-place scrolling." single ((:url . "http://www.emacswiki.org/emacs/download/smooth-scroll.el") (:keywords "convenience" "emulations" "frames"))]) (sml-modeline . [(20120110 1240) nil "Show position in a scrollbar like way in mode-line" single ((:url . "http://bazaar.launchpad.net/~nxhtml/nxhtml/main/annotate/head%3A/util/sml-modeline.el"))]) (smex . [(20141210 1422) ((emacs (24))) "M-x interface with Ido-style fuzzy matching." single ((:url . "http://github.com/nonsequitur/smex/") (:keywords "convenience" "usability"))]) (smeargle . [(20141110 1919) ((cl-lib (0 5)) (emacs (24))) "Highlighting region by last updated time" single ((:url . "https://github.com/syohex/emacs-smeargle"))]) (smarty-mode . [(20100703 458) nil "major mode for editing smarty templates" single ((:url . "none yet") (:keywords "smarty" "php" "languages" "templates"))]) (smartscan . [(20131230 739) nil "Jumps between other symbols found at point" single ((:keywords "extensions"))]) (smartrep . [(20150508 1930) nil "Support sequential operation which omitted prefix keys." single ((:url . "https://github.com/myuhe/smartrep.el") (:keywords "convenience"))]) (smartparens . [(20150524 432) ((cl-lib (0 3)) (dash (2 10 0))) "Automatic insertion, wrapping and paredit-like navigation with user defined pairs." tar nil]) (smart-window . [(20130214 1142) nil "vim-like window controlling plugin" single ((:url . "https://github.com/dryman/smart-window.el") (:keywords "window"))]) (smart-tabs-mode . [(20140331 1629) nil "Intelligently indent with tabs, align with spaces!" single ((:url . "http://www.emacswiki.org/emacs/SmartTabs") (:keywords "languages"))]) (smart-tab . [(20150327 2059) nil "Intelligent tab completion and indentation." single ((:url . "http://github.com/genehack/smart-tab/tree/master") (:keywords "extensions"))]) (smart-shift . [(20150202 2325) nil "Smart shift text left/right." single ((:url . "https://github.com/hbin/smart-shift") (:keywords "convenience" "tools"))]) (smart-operator . [(20051013 1756) nil "Beautify the operators in codes" single nil]) (smart-newline . [(20131207 1940) nil "Provide smart newline for one keybind." single nil]) (smart-mode-line-powerline-theme . [(20150426 910) ((emacs (24 3)) (powerline (2 2)) (smart-mode-line (2 5))) "smart-mode-line theme that mimics the powerline appearance." single ((:url . "http://github.com/Bruce-Connor/smart-mode-line") (:keywords "mode-line" "faces" "themes"))]) (smart-mode-line . [(20150426 910) ((emacs (24 3)) (rich-minority (0 1 1))) "A color coded smart mode-line." tar ((:url . "http://github.com/Malabarba/smart-mode-line") (:keywords "mode-line" "faces" "themes"))]) (smart-indent-rigidly . [(20141205 1615) nil "Smart rigid indenting" single ((:url . "https://github.com/re5et/smart-indent-rigidly") (:keywords "indenting" "coffee-mode" "haml-mode" "sass-mode"))]) (smart-forward . [(20140430 13) ((expand-region (0 8 0))) "Semantic navigation" single ((:keywords "navigation"))]) (smart-cursor-color . [(20141124 919) nil "Change cursor color dynamically" single ((:url . "https://github.com/7696122/smart-cursor-color/") (:keywords "cursor" "color" "face"))]) (smart-compile . [(20150519 1647) nil "an interface to `compile'" single ((:keywords "tools" "unix"))]) (sly-company . [(20141116 1417) ((sly (1 0 0 -3)) (company (0 7)) (emacs (24 3))) "sly completion backend for company mode" single ((:keywords "convenience" "lisp" "abbrev"))]) (sly . [(20150514 2337) ((emacs (24 3))) "Sylvester the Cat's Common Lisp IDE" tar ((:url . "https://github.com/capitaomorte/sly") (:keywords "languages" "lisp" "sly"))]) (slovak-holidays . [(20150418 155) nil "Adds a list of slovak holidays to Emacs calendar" single ((:keywords "calendar"))]) (slime-volleyball . [(20140717 2141) nil "An SVG Slime Volleyball Game" tar ((:keywords "games"))]) (slime-theme . [(20141115 2302) ((emacs (24 0))) "an Emacs 24 theme based on Slime (tmTheme)" single ((:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) (slime-ritz . [(20130218 1537) nil "slime extensions for ritz" single ((:url . "https://github.com/pallet/ritz") (:keywords "languages" "lisp" "slime"))]) (slime-company . [(20141214 1153) ((slime (2 3 2)) (company (0 7))) "slime completion backend for company mode" single ((:keywords "convenience" "lisp" "abbrev"))]) (slime-annot . [(20131230 1908) ((slime (0))) "cl-annot support for SLIME" single ((:url . "https://github.com/arielnetworks/cl-annot"))]) (slime . [(20150525 1635) ((cl-lib (0 5))) "Superior Lisp Interaction Mode for Emacs" tar ((:url . "https://github.com/slime/slime") (:keywords "languages" "lisp" "slime"))]) (slim-mode . [(20140611 950) nil "Major mode for editing Slim files" single ((:url . "http://github.com/slim-template/emacs-slim") (:keywords "markup" "language"))]) (slideview . [(20150324 1540) ((cl-lib (0 3))) "File slideshow" single ((:url . "https://github.com/mhayashi1120/Emacs-slideview") (:keywords "files"))]) (slamhound . [(20140506 1618) nil "Rip Clojure namespaces apart and rebuild them." single ((:url . "https://github.com/technomancy/slamhound") (:keywords "tools" "lisp"))]) (skype . [(20131001 2118) nil "skype UI for emacs users.." tar ((:keywords "skype" "chat"))]) (skewer-reload-stylesheets . [(20150111 423) ((skewer-mode (1 5 3))) "live-edit CSS stylesheets." tar nil]) (skewer-mode . [(20150422 1818) ((simple-httpd (1 4 0)) (js2-mode (20090723)) (emacs (24))) "live browser JavaScript, CSS, and HTML interaction" tar nil]) (skewer-less . [(20131015 622) ((skewer-mode (1 5 3))) "Skewer support for live LESS stylesheet updates" single ((:keywords "languages" "tools"))]) (skeletor . [(20150228 1557) ((s (1 7 0)) (f (0 14 0)) (dash (2 2 0)) (cl-lib (0 3)) (let-alist (1 0 3)) (emacs (24 1))) "Provides project skeletons for Emacs" tar nil]) (simplezen . [(20130421 300) ((s (1 4 0)) (dash (1 1 0))) "A simple subset of zencoding-mode for Emacs." single nil]) (simplenote2 . [(20150405 515) ((request-deferred (0 2 0))) "Interact with simple-note.appspot.com" single ((:keywords "simplenote"))]) (simplenote . [(20141118 640) nil "Interact with simple-note.appspot.com" single ((:keywords "simplenote"))]) (simpleclip . [(20140508 1341) nil "Simplified access to the system clipboard" single ((:url . "http://github.com/rolandwalker/simpleclip") (:keywords "convenience"))]) (simple-screen . [(20141023 758) nil "Simple screen configuration manager" single ((:url . "https://github.com/wachikun/simple-screen") (:keywords "tools"))]) (simple-rtm . [(20140926 439) nil "Interactive Emacs mode for Remember The Milk" tar ((:keywords "remember" "the" "milk" "productivity" "todo"))]) (simple-httpd . [(20150430 1755) ((cl-lib (0 3))) "pure elisp HTTP server" single ((:url . "https://github.com/skeeto/emacs-http-server"))]) (simple-call-tree . [(20130330 940) nil "analyze source code based on font-lock text-properties" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki.pl?CallTree") (:keywords "programming"))]) (simple-call-tree+ . [(20131009 1412) nil "Extensions to simple-call-tree" single ((:url . "http://www.emacswiki.org/emacs/download/simple-call-tree+.el") (:keywords "programming"))]) (simple+ . [(20150105 50) ((strings (0))) "Extensions to standard library `simple.el'." single ((:url . "http://www.emacswiki.org/simple%2b.el") (:keywords "internal" "lisp" "extensions" "abbrev"))]) (simp . [(20150427 932) nil "Simple project definition, chiefly for file finding, and grepping" tar ((:url . "https://github.com/re5et/simp") (:keywords "project" "grep" "find"))]) (signature . [(20140730 1249) nil "Signature Survey" tar nil]) (sicp . [(20121014 1314) nil "No description available." tar nil]) (shut-up . [(20150423 522) ((cl-lib (0 3)) (emacs (24))) "Shut up would you!" single ((:url . "http://github.com/rejeep/shut-up.el"))]) (showtip . [(20080330 259) nil "Show tip at cursor" single ((:keywords "help"))]) (showkey . [(20150323 1631) nil "Show keys as you use them." single ((:url . "http://www.emacswiki.org/showkey.el") (:keywords "help" "keys" "mouse"))]) (show-marks . [(20130805 749) ((fm (1 0))) "Navigate and visualize the mark-ring" single ((:url . "https://github.com/vapniks/mark") (:keywords "convenience"))]) (show-css . [(20140816 1008) ((dom (1 0 1))) "Show the css of the html attribute the cursor is on" tar ((:url . "https://github.com/smmcg/showcss-mode") (:keywords "hypermedia"))]) (shoulda . [(20140616 1133) ((cl-lib (0 5))) "Shoulda test support for ruby" single ((:keywords "ruby" "tests" "shoulda"))]) (shm . [(20150526 124) nil "Structured Haskell Mode" tar ((:keywords "development" "haskell" "structured"))]) (shimbun . [(20120718 2038) nil "interfacing with web newspapers" tar ((:keywords "news"))]) (shift-text . [(20130831 955) ((cl-lib (1 0)) (es-lib (0 3))) "Move the region in 4 directions, in a way similar to Eclipse's" single ((:url . "https://github.com/sabof/shift-text"))]) (shelltest-mode . [(20141227 248) nil "Major mode for shelltestrunner" single ((:url . "https://github.com/rtrn/shelltest-mode") (:keywords "languages"))]) (shelldoc . [(20141230 534) ((cl-lib (0 3)) (s (1 9 0))) "shell command editing support with man page." single ((:url . "http://github.com/mhayashi1120/Emacs-shelldoc/raw/master/shelldoc.el") (:keywords "applications"))]) (shell-toggle . [(20150226 611) nil "Toggle to and from the shell buffer" single ((:url . "https://github.com/knu/shell-toggle.el") (:keywords "processes"))]) (shell-switcher . [(20141211 734) ((names (20141119))) "Provide fast switching between shell buffers." tar nil]) (shell-split-string . [(20150202 2036) nil "Split strings using shell-like syntax" single ((:url . "https://github.com/10sr/shell-split-string-el") (:keywords "utility" "library" "shell" "string"))]) (shell-pop . [(20140714 201) nil "helps you to use shell easily on Emacs. Only one key action to work." single ((:url . "http://github.com/kyagi/shell-pop-el") (:keywords "shell" "terminal" "tools"))]) (shell-history . [(20100504 850) nil "integration with shell history" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/shell-history.el") (:keywords "processes" "convenience"))]) (shell-here . [(20120807 1913) nil "Open a shell relative to the working directory" single ((:keywords "unix" "tools" "processes"))]) (shell-current-directory . [(20140101 1554) nil "create new shell based on buffer directory" single ((:keywords "shell" "comint"))]) (shell-command . [(20090621 1332) nil "enables tab-completion for `shell-command'" single ((:keywords "shell"))]) (shampoo . [(20131230 219) nil "A remote Smalltalk development mode" tar nil]) (shakespeare-mode . [(20150519 1454) nil "A major mode for editing Shakespearean templates." single ((:url . "http://github.com/CodyReichert/shakespeare-mode") (:keywords "shakespeare" "hamlet" "lucius" "julius" "mode"))]) (shadow . [(20110507 24) nil "That's not the file. That's shadow." single ((:keywords "shadow.vim" "files" "processes"))]) (shadchen . [(20141102 1039) nil "pattern matching for elisp" single nil]) (shackle . [(20150518 41) ((cl-lib (0 5))) "Enforce rules for popups" single ((:url . "https://github.com/wasamasa/shackle") (:keywords "convenience"))]) (seti-theme . [(20150314 122) nil "A dark colored theme, inspired by Seti Atom Theme" single ((:url . "https://github.com/caisah/seti-theme") (:keywords "themes"))]) (session . [(20120510 1700) nil "use variables, registers and buffer places across sessions" single ((:url . "http://emacs-session.sourceforge.net/") (:keywords "session" "session management" "desktop" "data" "tools"))]) (serverspec . [(20150119 250) ((dash (2 6 0)) (s (1 9 0)) (f (0 16 2)) (helm (1 6 1))) "Serverspec minor mode" tar ((:url . "http://101000lab.org"))]) (servant . [(20140216 419) ((s (1 8 0)) (dash (2 2 0)) (f (0 11 0)) (ansi (0 3 0)) (commander (0 5 0)) (epl (0 2)) (shut-up (0 2 1)) (web-server (0 0 1))) "ELPA server written in Emacs Lisp" tar ((:url . "http://github.com/rejeep/servant.el") (:keywords "elpa" "server"))]) (sequential-command . [(20150408 47) nil "Many commands into one command" tar ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/sequential-command.el") (:keywords "convenience" "lisp"))]) (sequences . [(20130908 1122) ((emacs (24))) "Ports of some Clojure sequence functions." single ((:keywords "convenience"))]) (seq . [(20150515 214) nil "Sequence manipulation functions" single ((:keywords "sequences"))]) (sentence-navigation . [(20150507 1543) ((cl-lib (0 5)) (ample-regexps (0 1)) (emacs (24 4))) "Commands to navigate one-spaced sentences." single ((:url . "https://github.com/angelic-sedition/emacs-sentence-navigation") (:keywords "sentence" "evil"))]) (sentence-highlight . [(20121026 1450) nil "highlight the current sentence" single ((:keywords "plain text" "writing" "highlight" "editing" "focus"))]) (sensitive . [(20131015 635) ((emacs (24)) (sequences (0 1 0))) "A dead simple way to load sensitive information" single ((:keywords "convenience"))]) (semi . [(20150516 429) ((flim (1 14 9))) "A library to provide MIME features." tar nil]) (sekka . [(20150513 631) ((cl-lib (0 3)) (concurrent (0 3 1)) (popup (0 5 2))) "A client for Sekka IME server" single ((:url . "https://github.com/kiyoka/sekka") (:keywords "ime" "skk" "japanese"))]) (seethru . [(20150218 1029) ((shadchen (1 4))) "Easily change Emacs' transparency" single ((:url . "http://github.com/benaiah/seethru") (:keywords "lisp" "tools" "alpha" "transparency"))]) (second-sel . [(20150105 46) nil "Secondary selection commands" single ((:url . "http://www.emacswiki.org/second-sel.el") (:keywords "region" "selection" "yank" "paste" "edit"))]) (seclusion-mode . [(20121118 1553) nil "Edit in seclusion. A Dark Room mode." single ((:url . "http://github.com/dleslie/seclusion-mode"))]) (searchq . [(20150516 1913) ((emacs (24 3))) "Framework of queued search tasks using GREP, ACK, AG and more." tar nil]) (search-web . [(20150312 403) nil "Post web search queries using `browse-url'." single nil]) (scss-mode . [(20150107 1400) nil "Major mode for editing SCSS files" single ((:url . "https://github.com/antonj/scss-mode") (:keywords "scss" "css" "mode"))]) (screenshot . [(20120509 1105) nil "Take a screenshot in Emacs" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/screenshot.el") (:keywords "images" "hypermedia"))]) (scratch-pop . [(20150428 157) ((popwin (0 7 0 -3))) "Popup scratch buffers." single ((:url . "http://hins11.yu-yake.com/"))]) (scratch-palette . [(20150225 42) ((popwin (0 7 0 -3))) "make scratch buffer for each files" single ((:url . "http://hins11.yu-yake.com/"))]) (scratch-log . [(20141114 2343) nil "Utility for *scratch* buffer." single nil]) (scratch-ext . [(20140103 2116) nil "Extensions for *scratch*" single ((:url . "https://github.com/kyanagi/scratch-ext-el"))]) (scratch . [(20120830 1028) nil "Mode-specific scratch buffers" tar ((:keywords "editing"))]) (scpaste . [(20110617 1856) ((htmlfontify (0 21))) "Paste to the web via scp." single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/SCPaste") (:keywords "convenience" "hypermedia"))]) (sclang-snippets . [(20130513 51) ((yasnippet (0 8 0))) "Snippets for the SuperCollider Emacs mode" tar ((:keywords "snippets"))]) (sclang-extensions . [(20131117 1439) ((auto-complete (1 4 0)) (s (1 3 1)) (dash (1 2 0)) (emacs (24 1))) "Extensions for the SuperCollider Emacs mode." tar ((:keywords "sclang" "supercollider" "languages" "tools"))]) (scion . [(20130315 555) nil "Haskell Minor Mode for Interacting with the Scion Library" single ((:url . "https://code.google.com/p/scion-lib/"))]) (scheme-here . [(20141028 18) nil "cmuscheme extension for multiple inferior processes" single ((:url . "https://github.com/kaihaosw/scheme-here") (:keywords "scheme"))]) (scheme-complete . [(20130220 403) nil "Smart tab completion for Scheme in Emacs" single nil]) (scf-mode . [(20111202 707) nil "shorten file-names in compilation type buffers" single ((:url . "https://github.com/lewang/scf-mode") (:keywords "compilation"))]) (scala-outline-popup . [(20150518 1149) ((dash (2 9 0)) (popup (0 5 2)) (scala-mode2 (0 22))) "scala file summary popup" single ((:url . "https://github.com/ancane/scala-outline-popup.el") (:keywords "scala" "structure" "summary"))]) (scala-mode2 . [(20150113 2309) nil "Major mode for editing Scala >= 2.9" tar nil]) (scala-mode . [(20141205 1251) nil "Major mode for editing Scala code." tar ((:keywords "scala" "languages" "oop"))]) (scad-mode . [(20150330 2029) nil "A major mode for editing OpenSCAD code" single ((:url . "https://raw.github.com/openscad/openscad/master/contrib/scad-mode.el") (:keywords "languages"))]) (sbt-mode . [(20141110 1116) ((scala-mode2 (0 22))) "Major mode for sbt >= 0.12 with scala >= 2.9" tar nil]) (savekill . [(20140418 234) nil "Save kill ring to disk" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/savekill.el") (:keywords "tools"))]) (save-visited-files . [(20141120 2031) nil "save opened files across sessions" single ((:url . "http://github.com/nflath/save-visited-files"))]) (save-sexp . [(20130106 642) nil "save variables in files using setter forms like `setq'" tar ((:url . "https://github.com/tarsius/save-sexp") (:keywords "convenience"))]) (save-load-path . [(20131228 1952) nil "save load-path and reuse it to test" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/save-load-path.el") (:keywords "lisp"))]) (sauron . [(20150126 2315) nil "Track (erc/org/dbus/...) events and react to them." tar nil]) (sass-mode . [(20150508 2012) ((haml-mode (3 0 15)) (cl-lib (0 5))) "Major mode for editing Sass files" single ((:url . "http://github.com/nex3/haml/tree/master") (:keywords "markup" "language" "css"))]) (sane-term . [(20150106 1200) ((emacs (24 1))) "Multi Term is crazy. This is not." single ((:url . "http://github.com/adamrt/sane-term"))]) (sage-shell-mode . [(20150521 58) ((cl-lib (0 5)) (deferred (0 3 1))) "A front-end for Sage Math" tar ((:url . "https://github.com/stakemori/sage-shell-mode") (:keywords "sage" "math"))]) (sackspace . [(20130719 256) nil "A better backspace" single ((:url . "http://github.com/cofi/sackspace.el") (:keywords "delete" "convenience"))]) (s-buffer . [(20130605 1424) ((s (1 6 0)) (noflet (0 0 3))) "s operations for buffers" single ((:url . "http://github.com/nicferrier/emacs-s-buffer") (:keywords "lisp"))]) (s . [(20140910 334) nil "The long lost Emacs string manipulation library." single ((:keywords "strings"))]) (rvm . [(20150402 742) nil "Emacs integration for rvm" single ((:url . "http://www.emacswiki.org/emacs/RvmEl") (:keywords "ruby" "rvm"))]) (rust-mode . [(20150522 738) nil "A major emacs mode for editing Rust source code" single ((:url . "https://github.com/rust-lang/rust-mode") (:keywords "languages"))]) (runner . [(20140106 758) nil "Improved \"open with\" suggestions for dired" single ((:url . "https://github.com/thamer/runner") (:keywords "shell command" "dired" "file extension" "open with"))]) (ruby-tools . [(20140113 45) nil "Collection of handy functions for ruby-mode." tar nil]) (ruby-test-mode . [(20140727 204) ((ruby-mode (1 0))) "Minor mode for Behaviour and Test Driven" single ((:keywords "ruby" "unit" "test" "rspec"))]) (ruby-refactor . [(20140719 1645) ((ruby-mode (1 2))) "A minor mode which presents various Ruby refactoring helpers." single ((:url . "https://github.com/ajvargo/ruby-refactor") (:keywords "refactor" "ruby"))]) (ruby-interpolation . [(20131112 852) nil "Ruby string interpolation helpers" single ((:url . "http://github.com/leoc/ruby-interpolation.el"))]) (ruby-hash-syntax . [(20141010 839) nil "Toggle ruby hash syntax between classic and 1.9 styles" single ((:url . "https://github.com/purcell/ruby-hash-syntax") (:keywords "languages"))]) (ruby-guard . [(20141218 1914) nil "Launching guard directly inside emacs." single ((:url . "https://github.com/cheunghy/ruby-guard") (:keywords "ruby" "guard" "rails"))]) (ruby-end . [(20141215 423) nil "Automatic insertion of end blocks for Ruby" single ((:url . "http://github.com/rejeep/ruby-end") (:keywords "speed" "convenience" "ruby"))]) (ruby-electric . [(20150424 752) nil "Minor mode for electrically editing ruby code" single ((:url . "https://github.com/knu/ruby-electric.el") (:keywords "languages" "ruby"))]) (ruby-dev . [(20130811 151) nil "Interactive developement environment for Ruby." tar nil]) (ruby-compilation . [(20140620 217) ((inf-ruby (2 2 1))) "run a ruby process in a compilation buffer" single ((:url . "https://github.com/eschulte/rinari") (:keywords "test" "convenience"))]) (ruby-block . [(20131211 331) nil "highlight matching block" single ((:keywords "languages" "faces" "ruby"))]) (ruby-additional . [(20150306 1759) ((emacs (24 3)) (ruby-mode (1 2))) "ruby-mode extensions yet to be merged into Emacs" tar ((:url . "http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/misc/") (:keywords "ruby" "languages"))]) (rubocop . [(20150511 158) ((dash (1 0 0)) (emacs (24))) "An Emacs interface for RuboCop" single ((:url . "https://github.com/bbatsov/rubocop-emacs") (:keywords "project" "convenience"))]) (rtags . [(20150516 1136) nil "No description available." tar nil]) (rspec-mode . [(20150521 822) ((ruby-mode (1 0)) (cl-lib (0 4))) "Enhance ruby-mode for RSpec" tar ((:url . "http://github.com/pezra/rspec-mode") (:keywords "rspec" "ruby"))]) (rsense . [(20100510 2105) nil "RSense client for Emacs" single ((:keywords "convenience"))]) (rpn-calc . [(20150302 534) ((popup (0 4))) "quick RPN calculator for hackers" single ((:url . "http://hins11.yu-yake.com/"))]) (rpm-spec-mode . [(20150411 855) nil "RPM spec file editing commands for Emacs/XEmacs" single ((:keywords "unix" "languages"))]) (roy-mode . [(20121208 358) nil "Roy major mode" single ((:url . "https://github.com/folone/roy-mode") (:keywords "extensions"))]) (rotate . [(20140123 116) nil "Rotate the layout of emacs" single ((:url . "https://github.com/daic-h/emacs-rotate") (:keywords "window" "layout"))]) (rope-read-mode . [(20150316 214) nil "Rearrange lines to read text smoothly" single ((:url . "https://github.com/marcowahl/rope-read-mode") (:keywords "reading" "convenience"))]) (roguel-ike . [(20140227 729) ((popup (0 5 0))) "A coffee-break roguelike" tar nil]) (robe . [(20150430 1724) ((inf-ruby (2 3 0))) "Code navigation, documentation lookup and completion for Ruby" tar ((:url . "https://github.com/dgutov/robe") (:keywords "ruby" "convenience" "rails"))]) (rnc-mode . [(20121227 1502) nil "A major mode for editing RELAX NG Compact syntax." single nil]) (rings . [(20140102 1536) nil "Buffer rings. Like tabs, but better." single ((:url . "http://github.com/konr/rings") (:keywords "utilities" "productivity"))]) (rinari . [(20150331 1208) ((ruby-mode (1 0)) (inf-ruby (2 2 5)) (ruby-compilation (0 16)) (jump (2 0))) "Rinari Is Not A Rails IDE" single ((:url . "https://github.com/eschulte/rinari") (:keywords "ruby" "rails" "project" "convenience" "web"))]) (rich-minority . [(20150305 516) ((cl-lib (0 5))) "Clean-up and Beautify the list of minor-modes." single ((:url . "http://github.com/Bruce-Connor/rich-minority") (:keywords "mode-line" "faces"))]) (rhtml-mode . [(20130422 611) nil "major mode for editing RHTML files" tar nil]) (rfringe . [(20110405 1520) nil "display the relative location of the region, in the fringe." single ((:url . "http://www.emacswiki.org/emacs/rfringe.el") (:keywords "fringe" "bitmap"))]) (revive . [(20150417 1555) nil "Resume Emacs" single nil]) (review-mode . [(20150110 612) nil "major mode for ReVIEW" single ((:url . "https://github.com/kmuto/review-el"))]) (reverse-theme . [(20141204 1745) nil "Reverse theme for Emacs" single ((:url . "https://github.com/syohex/emacs-reverse-theme"))]) (reveal-next . [(20150105 43) nil "Progressively reveal text after the cursor." single ((:url . "http://www.emacswiki.org/reveal-next.el") (:keywords "hide" "show" "invisible" "learning"))]) (reveal-in-finder . [(20140905 335) nil "Reveal file associated with buffer in OS X Finder" single ((:url . "https://github.com/kaz-yos/elisp") (:keywords "os x" "finder"))]) (restclient . [(20150513 131) nil "An interactive HTTP client for Emacs" single ((:keywords "http"))]) (requirejs-mode . [(20130215 1304) nil "Improved AMD module management" single ((:keywords "javascript" "amd" "requirejs"))]) (request-deferred . [(20130526 1015) ((deferred (0 3 1)) (request (0 2 0))) "Wrap request.el by deferred" single nil]) (request . [(20140316 417) nil "Compatible layer for URL request in Emacs" single nil]) (req-package . [(20141109 1208) ((use-package (1 0)) (dash (2 7 0)) (log4e (0 2 0))) "A use-package wrapper for package runtime dependencies management" single ((:url . "https://github.com/edvorg/req-package") (:keywords "dotemacs" "startup" "speed" "config" "package"))]) (replace-from-region . [(20140526 2223) nil "Replace commands whose query is from region" single ((:url . "http://www.emacswiki.org/emacs/download/replace-from-region.el") (:keywords "replace" "search" "region"))]) (replace+ . [(20150105 42) nil "Extensions to `replace.el'." single ((:url . "http://www.emacswiki.org/replace%2b.el") (:keywords "matching" "help" "internal" "tools" "local"))]) (repl-toggle . [(20140501 531) ((fullframe (0 0 5))) "Switch to/from repl buffer for current major-mode" single ((:keywords "repl" "buffers" "toggle"))]) (repeatable-motion . [(20150511 1853) ((emacs (24))) "Make repeatable versions of motions" tar ((:url . "https://github.com/willghatch/emacs-repeatable-motion") (:keywords "motion" "repeatable"))]) (relax . [(20131029 1434) ((json (1 2))) "For browsing and interacting with CouchDB" single ((:url . "http://github.com/technomancy/relax.el") (:keywords "database" "http"))]) (relative-line-numbers . [(20141018 1252) ((emacs (24))) "Display relative line numbers on the margin" single ((:url . "https://github.com/Fanael/relative-line-numbers"))]) (relative-buffers . [(20150115 1101) ((cl-lib (0 5)) (dash (2 6 0)) (s (1 9 0)) (f (0 16 2))) "Emacs buffers naming convention" single ((:url . "https://github.com/proofit404/relative-buffers"))]) (register-channel . [(20150513 2059) nil "Jump around fast using registers" single ((:keywords "convenience"))]) (region-bindings-mode . [(20140407 1514) nil "Enable custom bindings when mark is active." single ((:url . "https://github.com/fgallina/region-bindings-mode") (:keywords "convenience"))]) (regex-tool . [(20131104 1434) nil "A regular expression evaluation tool for programmers" single ((:url . "http://www.newartisans.com/") (:keywords "regex" "languages" "programming" "development"))]) (regex-dsl . [(20100124 228) nil "lisp syntax for regexps" single nil]) (refheap . [(20140902 1402) ((json (1 2))) "A library for pasting to https://refheap.com" single ((:url . "https://github.com/Raynes/refheap.el"))]) (redshank . [(20120510 1230) nil "No description available." tar nil]) (redo+ . [(20131117 1151) nil "Redo/undo system for Emacs" single ((:keywords "lisp" "extensions"))]) (recursive-narrow . [(20140902 1027) nil "narrow-to-region that operates recursively" single ((:url . "http://github.com/nflath/recursive-narrow"))]) (rectangle-utils . [(20140621 2331) ((emacs (24)) (cl-lib (0 5))) "Some useful rectangle functions." single ((:url . "https://github.com/thierryvolpiatto/rectangle-utils"))]) (rect+ . [(20150116 1926) nil "Extensions to rect.el" single ((:url . "https://github.com/mhayashi1120/Emacs-rectplus/raw/master/rect+.el") (:keywords "extensions" "data" "tools"))]) (recompile-on-save . [(20140317 1333) ((dash (1 1 0))) "Trigger recompilation on file save." single ((:url . "https://github.com/maio/recompile-on-save.el") (:keywords "convenience" "files" "processes" "tools"))]) (recentf-ext . [(20130130 2150) nil "Recentf extensions" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/recentf-ext.el") (:keywords "convenience" "files"))]) (rebox2 . [(20121113 500) nil "Handling of comment boxes in various styles." single ((:url . "https://github.com/lewang/rebox2"))]) (realgud . [(20150517 839) ((load-relative (1 0)) (list-utils (0 4 2)) (loc-changes (1 1)) (test-simple (1 0))) "A modular front-end for interacting with external debuggers" tar ((:url . "http://github.com/rocky/emacs-dbgr"))]) (real-auto-save . [(20150512 252) nil "Automatically save your all your buffers/files at regular intervals." single nil]) (readline-complete . [(20141016 228) nil "offers completions in shell mode" single nil]) (readability . [(20140715 1727) ((oauth (1 4)) (ov (1 0)) (emacs (24 3))) "Read articles from Readability in Emacs" single ((:url . "https://github.com/ShingoFukuyama/emacs-readability") (:keywords "readability" "oauth"))]) (react-snippets . [(20150213 1539) ((yasnippet (0 7 0))) "Yasnippets for React" tar nil]) (rdp . [(20120928 1854) nil "Recursive Descent Parser library" single ((:url . "https://github.com/skeeto/rdp"))]) (rdf-prefix . [(20150201 722) nil "Prefix lookup for RDF" single ((:keywords "convenience" "abbrev"))]) (rcirc-notify . [(20150219 1404) nil "libnotify popups" single ((:keywords "lisp" "rcirc" "irc" "notify" "growl"))]) (rcirc-groups . [(20140622 214) nil "an emacs buffer in rcirc-groups major mode" single ((:url . "http://tapoueh.org/emacs/rcirc-groups.html") (:keywords "comm" "convenience"))]) (rcirc-controls . [(20141019 136) nil "control sequences" single nil]) (rcirc-color . [(20140131 656) nil "color nicks" single ((:keywords "comm"))]) (rcirc-alertify . [(20140406 1819) ((alert (20140406 1353))) "Cross platform notifications for rcirc" single ((:keywords "comm" "convenience"))]) (rcirc-alert . [(20141127 247) nil "Configurable alert messages on top of RCIRC" tar ((:keywords "lisp" "rcirc" "irc" "alert" "awesome"))]) (rbenv . [(20141119 2349) nil "Emacs integration for rbenv" single ((:url . "https://github.com/senny/rbenv.el") (:keywords "ruby" "rbenv"))]) (rase . [(20120928 1345) nil "Run At Sun Event daemon" single ((:url . "https://github.com/m00natic/rase/") (:keywords "solar" "sunrise" "sunset" "midday" "midnight"))]) (random-splash-image . [(20150313 1139) nil "Randomly sets splash image to *GNU Emacs* buffer on startup." single ((:url . "https://github.com/kakakaya/random-splah-image") (:keywords "games"))]) (rake . [(20150124 728) ((f (0 13 0)) (dash (1 5 0)) (cl-lib (0 5))) "Run rake commands" single ((:url . "https://github.com/asok/rake.el") (:keywords "rake" "ruby"))]) (rainbow-identifiers . [(20141102 726) ((emacs (24))) "Highlight identifiers according to their names" single ((:url . "https://github.com/Fanael/rainbow-identifiers"))]) (rainbow-delimiters . [(20150320 17) nil "Highlight brackets according to their depth" single ((:url . "https://github.com/Fanael/rainbow-delimiters") (:keywords "faces" "convenience" "lisp" "tools"))]) (rainbow-blocks . [(20140306 1033) nil "Block syntax highlighting for lisp code" single ((:url . "https://github.com/istib/rainbow-blocks"))]) (railscasts-theme . [(20150219 725) nil "Railscasts color theme for GNU Emacs." single ((:url . "https://github.com/mikenichols/railscasts-theme") (:keywords "railscasts" "color" "theme"))]) (rails-new . [(20141221 49) nil "Handy emacs command for generating rails application." single ((:url . "https://github.com/cheunghy/rails-new") (:keywords "rails" "ruby"))]) (rails-log-mode . [(20140407 2125) nil "Major mode for viewing Rails log files" single ((:keywords "rails" "log"))]) (railgun . [(20121016 2257) nil "No description available." single nil]) (racket-mode . [(20150521 822) ((emacs (24 3)) (faceup (0 0 2)) (s (1 9 0))) "Major mode for Racket language." tar ((:url . "https://github.com/greghendershott/racket-mode"))]) (r-autoyas . [(20140101 710) ((ess (0)) (yasnippet (0 8 0))) "Provides automatically created yasnippets for R function argument lists." tar ((:url . "https://github.com/mlf176f2/r-autoyas.el") (:keywords "r" "yasnippet"))]) (quickrun . [(20150509 645) ((emacs (24)) (cl-lib (0 5))) "Run commands quickly" single ((:url . "https://github.com/syohex/emacs-quickrun"))]) (quickref . [(20130113 1500) ((dash (1 0 3)) (s (1 0 0))) "Display relevant notes-to-self in the echo area" single ((:url . "https://github.com/pd/quickref.el"))]) (quick-buffer-switch . [(20141112 252) nil "Quick switch to file or dir buffers." single ((:keywords "emacs" "configuration"))]) (quack . [(20130126 1623) nil "No description available." single nil]) (qml-mode . [(20130427 808) nil "Major mode for editing QT Declarative (QML) code." single ((:url . "https://github.com/coldnew/qml-mode") (:keywords "qml" "qt" "qt declarative"))]) (qiita . [(20140118 44) ((helm (1 5 9)) (markdown-mode (2 0))) "Qiita API Library for emacs" single ((:url . "https://github.com/gongo/qiita-el") (:keywords "qiita"))]) (pyvenv . [(20150503 941) nil "Python virtual environment interface" single ((:url . "http://github.com/jorgenschaefer/pyvenv") (:keywords "python" "virtualenv" "tools"))]) (python-mode . [(20150520 353) nil "Python major mode" tar nil]) (python-info . [(20141106 1351) nil "Python info manual for Emacs" tar nil]) (python-environment . [(20150310 153) ((deferred (0 3 1))) "virtualenv API for Emacs Lisp" tar ((:keywords "applications" "tools"))]) (python-docstring . [(20150514 1427) nil "Smart Python docstring formatting" tar nil]) (python-django . [(20150525 1251) nil "A Jazzy package for managing Django projects" single ((:url . "https://github.com/fgallina/python-django.el") (:keywords "languages"))]) (python-cell . [(20131029 1616) nil "Support for MATLAB-like cells in python mode" single ((:keywords "python" "matlab" "cell"))]) (pylint . [(20150123 1600) nil "minor mode for running `pylint'" single ((:keywords "languages" "python"))]) (pyimpsort . [(20150331 716) ((emacs (24 3))) "Sort python imports." tar ((:url . "https://github.com/emacs-pe/pyimpsort.el") (:keywords "convenience"))]) (pyfmt . [(20150521 1356) nil "Emacs interface to pyfmt" single ((:url . "https://github.com/aheaume/pyfmt.el") (:keywords "tools"))]) (pyenv-mode . [(20150115 1101) nil "Integrate pyenv with python-mode" single ((:url . "https://github.com/proofit404/pyenv-mode"))]) (pydoc-info . [(20110301 34) nil "Better Python support for info-lookup-symbol." tar nil]) (pydoc . [(20150525 1845) nil "functional, syntax highlighted pydoc navigation" single ((:url . "https://github.com/statmobile/pydoc") (:keywords "pydoc" "python"))]) (py-yapf . [(20150422 753) nil "Use yapf to beautify a Python buffer" single ((:url . "https://github.com/paetzke/py-yapf.el"))]) (py-test . [(20141218 243) ((dash (2 9 0)) (f (0 17)) (emacs (24))) "A test runner for Python code." single ((:url . "https://github.com/Bogdanp/py-test.el") (:keywords "python" "testing" "py.test"))]) (py-smart-operator . [(20150505 2331) ((s (1 9 0))) "smart-operator for python-mode" single ((:keywords "python" "convenience" "smart-operator"))]) (py-isort . [(20150422 839) nil "Use isort to sort the imports in a Python buffer" single ((:url . "http://paetzke.me/project/py-isort.el"))]) (py-import-check . [(20130802 411) nil "Finds the unused python imports using importchecker" single ((:url . "https://github.com/psibi/emacs-py-import-check") (:keywords "python" "import" "check"))]) (py-gnitset . [(20140224 2010) nil "Run your Python tests any way you'd like" single ((:url . "https://www.github.com/quodlibetor/py-gnitset"))]) (py-autopep8 . [(20150420 421) nil "Use autopep8 to beautify a Python buffer" single ((:url . "http://paetzke.me/project/py-autopep8.el"))]) (px . [(20141006 548) nil "preview inline latex in any mode" single ((:url . "http://github.com/aaptel/preview-latex"))]) (pushbullet . [(20140809 532) ((grapnel (0 5 2)) (json (1 2))) "Emacs client for the PushBullet Android app" single ((:url . "http://www.github.com/theanalyst/revolver") (:keywords "convenience"))]) (purty-mode . [(20131004 1559) nil "Safely pretty-print greek letters, mathematical symbols, or anything else." single nil]) (purple-haze-theme . [(20141014 1929) ((emacs (24 0))) "an overtly purple color theme for Emacs24." single ((:url . "https://github.com/jasonm23/emacs-purple-haze-theme"))]) (purescript-mode . [(20150316 1828) nil "A PureScript editing mode" tar nil]) (puppetfile-mode . [(20131017 833) nil "Syntax highlighting for Puppetfiles" single nil]) (puppet-mode . [(20141014 728) ((emacs (24 1)) (pkg-info (0 4))) "Major mode for Puppet manifests" single ((:url . "https://github.com/lunaryorn/puppet-mode") (:keywords "languages"))]) (pungi . [(20150222 446) ((jedi (0 2 0 -3 2)) (pyvenv (1 5))) "Integrates jedi with virtualenv and buildout python environments" single ((:keywords "convenience"))]) (punctuality-logger . [(20141120 1231) nil "Punctuality logger for Emacs" single ((:url . "https://gitlab.com/elzair/punctuality-logger") (:keywords "reminder" "calendar"))]) (pt . [(20141018 828) nil "A front-end for pt, The Platinum Searcher." single ((:url . "https://github.com/bling/pt.el") (:keywords "pt" "ack" "ag" "grep" "search"))]) (psvn . [(20120401 1440) nil "Subversion interface for emacs" single nil]) (psession . [(20140829 217) ((emacs (24)) (cl-lib (0 5))) "Persistent save of elisp objects." single ((:url . "https://github.com/thierryvolpiatto/psession"))]) (psci . [(20150328 1201) ((purescript-mode (13 10)) (dash (2 9 0)) (s (1 9 0)) (f (0 17 1)) (deferred (0 3 2))) "Major mode for purescript repl psci" tar ((:url . "https://github.com/ardumont/emacs-psci") (:keywords "purescript" "psci" "repl" "major" "mode"))]) (protobuf-mode . [(20091217 1755) nil "major mode for editing protocol buffers." single ((:keywords "google" "protobuf" "languages"))]) (prosjekt . [(20140822 453) ((dash (2 8 0))) "a software project tool for emacs" tar ((:url . "https://github.com/abingham/prosjekt"))]) (propfont-mixed . [(20150113 1411) ((emacs (24)) (cl-lib (0 5))) "Use proportional fonts with space-based indentation." single ((:url . "https://github.com/ikirill/propfont-mixed") (:keywords "faces"))]) (projmake-mode . [(20140909 729) ((dash (2 6 0))) "Project oriented automatic builder and error highlighter, flymake for projects" tar nil]) (projekt . [(20150324 148) ((emacs (24))) "some kind of staging for CVS" single nil]) (projector . [(20141121 1212) ((alert (1 1)) (projectile (0 11 0))) "Lightweight library for managing project/repository-aware shell and command buffers" single ((:url . "https://github.com/waymondo/projector"))]) (projectile-speedbar . [(20150204 1633) ((projectile (0 11 0))) "projectile integration for speedbar" single ((:url . "https://github.com/anshulverma/projectile-speedbar") (:keywords "project" "convenience" "speedbar" "projectile"))]) (projectile-rails . [(20150422 829) ((projectile (0 12 0)) (inflections (1 1)) (inf-ruby (2 2 6)) (f (0 13 0)) (rake (0 3 2))) "Minor mode for Rails projects based on projectile-mode" single ((:url . "https://github.com/asok/projectile-rails") (:keywords "rails" "projectile"))]) (projectile-codesearch . [(20150418 2245) ((codesearch (20141019 625)) (projectile (20150405 126))) "Integration of codesearch into projectile" single ((:url . "https://github.com/abingham/codesearch.el") (:keywords "tools" "development" "search"))]) (projectile . [(20150517 1305) ((dash (1 5 0)) (pkg-info (0 4))) "Manage and navigate projects in Emacs easily" single ((:url . "https://github.com/bbatsov/projectile") (:keywords "project" "convenience"))]) (project-root . [(20110206 1230) nil "Define a project root and take actions based upon it." single nil]) (project-persist-drawer-adaptor-sr-speedbar . [(20150520 1345) nil "No description available." tar nil]) (project-persist-drawer . [(20150516 112) ((project-persist (0 3))) "Use a project drawer with project-persist." tar nil]) (project-persist . [(20150519 1324) nil "A minor mode to allow loading and saving of project settings." tar nil]) (project-local-variables . [(20080502 1652) nil "Set project-local variables from a file." single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/ProjectLocalVariables") (:keywords "project" "convenience"))]) (project-explorer . [(20150503 1714) ((cl-lib (0 3)) (es-lib (0 3)) (es-windows (0 1)) (emacs (24))) "A project explorer sidebar" single ((:url . "https://github.com/sabof/project-explorer"))]) (programmer-dvorak . [(20150426 1837) nil "Input method for Programmer Dvorak." single ((:url . "https://github.com/yangchenyun/programmer-dvorak") (:keywords "dvorak" "programmer-dvorak" "input-method"))]) (prognth . [(20130920 1059) nil "Extend prog1 to arbitrary index" single ((:keywords "lisp"))]) (professional-theme . [(20150315 400) nil "Emacs port of Vim's professional theme" single ((:url . "https://github.com/juanjux/emacs-professional-theme") (:keywords "theme" "light" "professional"))]) (prodigy . [(20141109 252) ((s (1 8 0)) (dash (2 4 0)) (f (0 14 0)) (emacs (24))) "Manage external services from within Emacs" single ((:url . "http://github.com/rejeep/prodigy.el"))]) (processing-snippets . [(20140426 728) ((yasnippet (0 8 0))) "Snippets for processing-mode" tar nil]) (processing-mode . [(20150217 432) nil "Major mode for Processing 2.0" single ((:url . "https://github.com/ptrv/processing2-emacs") (:keywords "languages" "snippets"))]) (proc-net . [(20130321 1712) nil "network process tools" single ((:url . "http://github.com/nicferrier/emacs-procnet") (:keywords "processes"))]) (private . [(20150121 1757) ((aes (0 6))) "take care of your private configuration files." single ((:url . "https://github.com/cheunghy/private") (:keywords "private" "configuration" "backup" "recover"))]) (pretty-symbols . [(20140814 259) nil "Draw tokens as Unicode glyphs." single ((:url . "http://github.com/drothlis/pretty-symbols") (:keywords "faces"))]) (pretty-sha-path . [(20141105 1026) nil "Prettify Guix/Nix store paths" single ((:url . "https://gitorious.org/alezost-emacs/pretty-sha-path") (:keywords "faces" "convenience"))]) (pretty-mode . [(20141207 1152) nil "Redisplay parts of the buffer as pretty symbols." single ((:url . "https://github.com/akatov/pretty-mode") (:keywords "pretty" "unicode" "symbols"))]) (pretty-lambdada . [(20150105 41) nil "Show the word `lambda' as the Greek letter." single ((:url . "http://www.emacswiki.org/pretty-lambdada.el") (:keywords "convenience" "display"))]) (preseed-generic-mode . [(20150119 1241) nil "Debian preseed file major mode" single ((:url . "https://github.com/suntong001/preseed-generic-mode"))]) (preproc-font-lock . [(20141027 1332) nil "Highlight C-style preprocessor directives." single ((:url . "https://github.com/Lindydancer/preproc-font-lock") (:keywords "c" "languages" "faces"))]) (pp-c-l . [(20150105 39) nil "Display Control-l characters in a pretty way" single ((:url . "http://www.emacswiki.org/pp-c-l.el") (:keywords "display" "convenience" "faces"))]) (pp+ . [(20150418 1528) nil "Extensions to `pp.el'." single ((:url . "http://www.emacswiki.org/pp%2b.el") (:keywords "lisp"))]) (powershell . [(20150428 1421) nil "No description available." single nil]) (powerline-evil . [(20140517 1) ((evil (1 0 8)) (powerline (2 3))) "Utilities for better Evil support for Powerline" tar ((:url . "http://github.com/raugturi/powerline-evil/") (:keywords "evil" "mode-line" "powerline"))]) (powerline . [(20150427 1512) ((cl-lib (0 2))) "Rewrite of Powerline" tar ((:url . "http://github.com/milkypostman/powerline/") (:keywords "mode-line"))]) (pow . [(20140420 106) ((emacs (24)) (cl-lib (0 5))) "pow (http://pow.cx/) manager for emacs" tar ((:url . "http://github.com/yukihr/emacs-pow") (:keywords "develop" "web" "pow"))]) (pov-mode . [(20120825 716) nil "Major mode for editing POV-Ray scene files." tar nil]) (pos-tip . [(20150318 813) nil "Show tooltip at point" single ((:keywords "tooltip"))]) (portage-navi . [(20141208 555) ((concurrent (0 3 1)) (ctable (0 1 2))) "portage viewer" single ((:url . "https://github.com/kiwanami/emacs-portage-navi") (:keywords "tools" "gentoo"))]) (popwin . [(20150315 600) nil "Popup Window Manager." single ((:keywords "convenience"))]) (popup-switcher . [(20150331 708) ((cl-lib (0 3)) (popup (0 5 2))) "switch to other buffers and files via popup." single ((:url . "https://github.com/kostafey/popup-switcher") (:keywords "popup" "switch" "buffers" "functions"))]) (popup-kill-ring . [(20131020 1154) ((popup (0 4)) (pos-tip (0 4))) "interactively insert item from kill-ring" single ((:url . "https://github.com/waymondo/popup-kill-ring") (:keywords "popup" "kill-ring" "pos-tip"))]) (popup-complete . [(20141108 1908) ((popup (0 5 0))) "completion with popup" single ((:url . "https://github.com/syohex/emacs-popup-complete"))]) (popup . [(20150315 612) ((cl-lib (0 3))) "Visual Popup User Interface" single ((:keywords "lisp"))]) (poporg . [(20140616 1453) nil "Pop a comment or string to an empty buffer for text editing" single ((:url . "https://github.com/QBobWatson/poporg") (:keywords "outlines" "tools"))]) (pophint . [(20141217 107) ((popup (0 5 0)) (log4e (0 2 0)) (yaxception (0 1))) "Provide navigation using pop-up tips, like Firefox's Vimperator Hint Mode" tar ((:url . "https://github.com/aki2o/emacs-pophint") (:keywords "popup"))]) (ponylang-mode . [(20150509 1447) nil "Language mode for Pony" single ((:url . "https://github.com/abingham/ponylang-mode.el") (:keywords "programming"))]) (pony-mode . [(20150308 937) nil "Minor mode for working with Django Projects" tar nil]) (pomodoro . [(20140318 1049) nil "A timer for the Pomodoro Technique" single nil]) (polymode . [(20150523 1626) ((emacs (24))) "Versatile multiple modes with extensive literate programming support" tar ((:url . "https://github.com/vitoshka/polymode") (:keywords "emacs"))]) (pointback . [(20100210 752) nil "Restore window points when returning to buffers" single ((:keywords "convenience"))]) (point-undo . [(20100504 829) nil "undo/redo position" single nil]) (point-stack . [(20140102 1223) nil "A forward/back stack for point" single nil]) (plsql . [(20121115 1043) nil "Programming support for PL/SQL code" single ((:url . "http://www.emacswiki.org/elisp/plsql.el") (:keywords "languages"))]) (plsense-direx . [(20140520 1308) ((direx (0 1 -3)) (plsense (0 3 2)) (log4e (0 2 0)) (yaxception (0 3 2))) "Perl Package Explorer" single ((:url . "https://github.com/aki2o/plsense-direx") (:keywords "perl" "convenience"))]) (plsense . [(20140519 1058) ((auto-complete (1 4 0)) (log4e (0 2 0)) (yaxception (0 2 0))) "provide interface for PlSense that is a development tool for Perl." single ((:url . "https://github.com/aki2o/emacs-plsense") (:keywords "perl" "completion"))]) (plim-mode . [(20140812 1713) nil "Major mode for editing Plim files" single ((:url . "http://github.com/dongweiming/plim-mode") (:keywords "markup" "language"))]) (plenv . [(20130706 2316) nil "A plenv wrapper for Emacs" single ((:keywords "emacs" "perl"))]) (plantuml-mode . [(20131031 1632) ((auto-complete (1 4))) "Major mode for plantuml" single ((:url . "https://github.com/wildsoul/plantuml-mode") (:keywords "uml" "ascii"))]) (planet-theme . [(20150325 1946) ((emacs (24))) "A dark theme inspired by Gmail's 'Planets' theme of yore" single ((:url . "https://github.com/cmack/emacs-planet-theme") (:keywords "themes"))]) (plan9-theme . [(20150513 258) nil "A color theme for Emacs based on Plan9" single ((:url . "https://github.com/john2x/plan9-theme.el"))]) (pkgbuild-mode . [(20150321 1558) nil "Interface to the ArchLinux package manager" single nil]) (pkg-info . [(20150517 443) ((epl (0 8))) "Information about packages" single ((:url . "https://github.com/lunaryorn/pkg-info.el") (:keywords "convenience"))]) (pixiv-novel-mode . [(20150109 2254) nil "Major mode for pixiv novel" single ((:keywords "novel" "pixiv"))]) (pixie-mode . [(20150121 2124) ((clojure-mode (3 0 1)) (inf-clojure (1 0 0))) "Major mode for Pixie-lang" single ((:url . "https://github.com/johnwalker/pixie-mode"))]) (pivotal-tracker . [(20140805 501) nil "Interact with Pivotal Tracker through its API" single ((:url . "http://github.com/jxa/pivotal-tracker"))]) (pip-requirements . [(20150423 1358) ((dash (2 8 0))) "A major mode for editing pip requirements files." single nil]) (pinyin-search . [(20150504 2241) nil "Search Chinese by Pinyin" single ((:url . "https://github.com/xuchunyang/pinyin-search.el") (:keywords "chinese" "search"))]) (pinot . [(20140211 1226) nil "Emacs interface to pinot-search" tar nil]) (pinboard-api . [(20140324 448) nil "Rudimentary http://pinboard.in integration" single ((:url . "https://github.com/danieroux/pinboard-api-el") (:keywords "pinboard" "www"))]) (pillar . [(20141112 1011) ((makey (0 3))) "Major mode for editing Pillar files" tar ((:url . "http://github.com/DamienCassou/pillar-mode") (:keywords "markup" "major-mode"))]) (pig-snippets . [(20130912 2324) ((yasnippet (0 8 0))) "Snippets for pig-mode" tar nil]) (pig-mode . [(20140617 1058) nil "Major mode for Pig files" single nil]) (picolisp-mode . [(20150516 155) nil "Major mode for PicoLisp programming." single ((:url . "https://github.com/flexibeast/picolisp-mode") (:keywords "picolisp" "lisp" "programming"))]) (pianobar . [(20120128 1301) nil "thin wrapper for Pianobar, a Pandora Radio client" single ((:url . "http://github.com/agrif/pianobar.el"))]) (phpunit . [(20150302 508) ((s (1 9 0)) (f (0 16 0)) (pkg-info (0 5))) "Launch PHP unit tests using phpunit" single ((:url . "https://github.com/nlamirault/phpunit.el") (:keywords "php" "tests" "phpunit"))]) (phpcbf . [(20150302 528) ((s (1 9 0))) "Format PHP code in Emacs using PHP_CodeSniffer's phpcbf" single ((:url . "https://github.com/nishimaki10/emacs-phpcbf") (:keywords "tools" "php"))]) (php-refactor-mode . [(20140920 1411) nil "Minor mode to quickly and safely perform common refactorings" single ((:url . "https://github.com/keelerm84/php-refactor-mode.el") (:keywords "php" "refactor"))]) (php-mode . [(20150414 707) nil "Major mode for editing PHP code" single ((:url . "https://github.com/ejmr/php-mode"))]) (php-eldoc . [(20140202 1141) nil "eldoc backend for php" tar ((:url . "https://github.com/sabof/php-eldoc"))]) (php-boris-minor-mode . [(20140209 1035) ((php-boris (0 0 1)) (highlight (0))) "a minor mode to evaluate PHP code in the Boris repl" single ((:url . "https://github.com/steckerhalter/php-boris-minor-mode") (:keywords "php" "repl" "eval"))]) (php-boris . [(20130527 121) nil "Run boris php REPL" single ((:keywords "php" "commint" "repl" "boris"))]) (php-auto-yasnippets . [(20141128 1411) ((php-mode (1 11)) (yasnippet (0 8 0))) "Creates snippets for PHP functions" tar ((:url . "https://github.com/ejmr/php-auto-yasnippets"))]) (php+-mode . [(20121129 1252) nil "A better PHP mode with Zend Framework 1 support." tar nil]) (phoenix-dark-pink-theme . [(20150406 2002) nil "Port of the Sublime Text 2 theme of the same name" single ((:url . "http://github.com/j0ni/phoenix-dark-pink"))]) (phoenix-dark-mono-theme . [(20130306 1215) nil "Monochromatic version of the Phoenix theme" single ((:url . "http://github.com/j0ni/phoenix-dark-mono"))]) (phi-search-migemo . [(20150116 506) ((phi-search (2 2 0)) (migemo (1 9 1))) "migemo extension for phi-search" single ((:url . "http://hins11.yu-yake.com/"))]) (phi-search-mc . [(20150217 2255) ((phi-search (2 0 0)) (multiple-cursors (1 2 1))) "multiple-cursors extension for phi-search" single ((:url . "https://github.com/knu/phi-search-mc.el") (:keywords "search" "cursors"))]) (phi-search-dired . [(20150405 14) ((phi-search (2 2 0))) "interactive filtering for dired powered by phi-search" single ((:url . "http://hins11.yu-yake.com/"))]) (phi-search . [(20150419 2332) nil "another incremental search & replace, compatible with \"multiple-cursors\"" tar ((:url . "http://hins11.yu-yake.com/"))]) (phi-rectangle . [(20141120 717) nil "another rectangle-mark command (rewrite of rect-mark)" single ((:url . "http://hins11.yu-yake.com/"))]) (phi-grep . [(20150212 724) ((cl-lib (0 1))) "Interactively-editable recursive grep implementation in elisp" single ((:url . "http://hins11.yu-yake.com/"))]) (phi-autopair . [(20141008 2041) ((paredit (20))) "another simple-minded autopair implementation" single ((:url . "http://hins11.yu-yake.com/"))]) (ph . [(20130312 1137) ((emacs (24 3))) "A global minor mode for managing multiple projects." tar nil]) (pgdevenv . [(20150105 1436) nil "Manage your PostgreSQL development envs" tar ((:keywords "emacs" "postgresql" "development" "environment" "shell" "debug" "gdb"))]) (pg . [(20130731 1442) nil "Emacs Lisp interface to the PostgreSQL RDBMS" single ((:keywords "data" "comm" "database" "postgresql"))]) (perspective . [(20150508 1805) ((cl-lib (0 5))) "switch between named \"perspectives\" of the editor" single ((:url . "http://github.com/nex3/perspective-el") (:keywords "workspace" "convenience" "frames"))]) (persp-projectile . [(20150405 127) ((perspective (1 9)) (projectile (0 11 0)) (cl-lib (0 3))) "Perspective integration with Projectile" single ((:keywords "project" "convenience"))]) (persp-mode . [(20150507 340) nil "\"perspectives\" shared among frames + save/load - bugs." single ((:url . "https://github.com/Bad-ptr/persp-mode.el") (:keywords "perspectives" "session" "workspace" "persistence" "windows" "buffers" "convenience"))]) (persistent-soft . [(20150223 1053) ((pcache (0 3 1)) (list-utils (0 4 2))) "Persistent storage, returning nil on failure" single ((:url . "http://github.com/rolandwalker/persistent-soft") (:keywords "data" "extensions"))]) (persistent-scratch . [(20150202 943) ((emacs (24))) "Preserve the scratch buffer across Emacs sessions" single ((:url . "https://github.com/Fanael/persistent-scratch"))]) (perlbrew . [(20130127 324) nil "A perlbrew wrapper for Emacs" single ((:keywords "emacs" "perl"))]) (perl6-mode . [(20150517 1451) ((emacs (24 4)) (pkg-info (0 1))) "Major mode for editing Perl 6 code" tar ((:url . "https://github.com/hinrik/perl6-mode") (:keywords "languages"))]) (perl-completion . [(20090527 2336) nil "No description available." single nil]) (per-buffer-theme . [(20150419 1316) ((cl-lib (0 5))) "Change theme according to buffer name or major mode." single ((:url . "https://bitbucket.com/inigoserna/per-buffer-theme.el") (:keywords "themes"))]) (peg . [(20130320 158) nil "Parsing Expression Grammars in Emacs Lisp" single nil]) (peep-dired . [(20150518 700) nil "Peep at files in another window from dired buffers" single ((:keywords "files" "convenience"))]) (peek-mode . [(20130620 1246) ((elnode (0 9 8 1))) "Serve buffers live over HTTP with elnode backend" tar ((:url . "https://github.com/erikriverson/peek-mode"))]) (peacock-theme . [(20141115 2302) ((emacs (24 0))) "an Emacs 24 theme based on Peacock (tmTheme)" single ((:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) (pdf-tools . [(20150526 55) ((emacs (24 3)) (tablist (0 60))) "Support library for PDF documents." tar ((:keywords "files" "multimedia"))]) (pdb-mode . [(20150128 951) nil "Major mode for editing Protein Data Bank files" single ((:url . "http://bondxray.org/software/pdb-mode/") (:keywords "data" "pdb"))]) (pcsv . [(20150220 331) nil "Parser of csv" single ((:url . "https://github.com/mhayashi1120/Emacs-pcsv/raw/master/pcsv.el") (:keywords "data"))]) (pcre2el . [(20150502 851) ((cl-lib (0 3))) "parse, convert, and font-lock PCRE, Emacs and rx regexps" single ((:url . "https://github.com/joddie/pcre2el"))]) (pcomplete-extension . [(20140604 947) ((emacs (24)) (cl-lib (0 5))) "additional completion for pcomplete" single ((:url . "https://github.com/thierryvolpiatto/pcomplete-extension"))]) (pcmpl-pip . [(20141024 148) nil "pcomplete for pip" single ((:keywords "pcomplete" "pip" "python" "tools"))]) (pcmpl-homebrew . [(20150506 1852) nil "pcomplete for homebrew" single ((:keywords "pcomplete" "homebrew" "tools"))]) (pcmpl-git . [(20140218 1804) nil "pcomplete for git" tar ((:keywords "tools"))]) (pcmpl-args . [(20120911 2224) nil "Enhanced shell command completion" single ((:url . "https://github.com/JonWaltman/pcmpl-args.el") (:keywords "abbrev" "completion" "convenience" "processes" "terminals" "unix"))]) (pcache . [(20150125 1653) ((eieio (1 3))) "persistent caching for Emacs" single nil]) (pbcopy . [(20150224 2059) nil "Emacs Interface to pbcopy" single ((:url . "https://github.com/jkp/pbcopy.el") (:keywords "mac" "osx" "pbcopy"))]) (paxedit . [(20150405 1608) ((cl-lib (0 5)) (paredit (23))) "Structured, Context Driven LISP Editing and Refactoring" single ((:url . "https://github.com/promethial/paxedit") (:keywords "lisp" "refactoring" "context"))]) (path-headerline-mode . [(20140423 632) nil "Displaying file path on headerline." single ((:url . "https://github.com/7696122/path-headerline-mode") (:keywords "headerline"))]) (pastels-on-dark-theme . [(20120304 1022) nil "Pastels on Dark theme for Emacs 24" single ((:url . "http://gist.github.com/1906662") (:keywords "theme" "color"))]) (pastehub . [(20140614 2320) nil "A client for the PasteHub cloud service" single ((:url . "https://github.com/kiyoka/pastehub"))]) (pastebin . [(20101125 1955) nil "A simple interface to the www.pastebin.com webservice" single nil]) (password-vault . [(20131105 1703) ((cl-lib (0 2)) (emacs (24))) "A Password manager for Emacs." single ((:url . "http://github.com/PuercoPop/password-vault.el") (:keywords "password" "productivity"))]) (password-store . [(20150323 2029) ((f (0 11 0)) (s (1 9 0))) "Password store (pass) support" single ((:keywords "pass"))]) (password-generator . [(20150222 1240) nil "Password generator for humans. Good, Bad, Phonetic passwords included." single ((:url . "http://github.com/zargener/emacs-password-genarator"))]) (passthword . [(20141201 123) ((cl-lib (0 5))) "Simple password manager" single nil]) (parsebib . [(20150205 1305) ((emacs (24 3))) "A library for parsing bib files" single ((:keywords "text" "bibtex"))]) (parse-csv . [(20140203 116) nil "Parse strings with CSV fields into s-expressions" single ((:url . "https://github.com/mrc/el-csv") (:keywords "csv"))]) (parent-mode . [(20141013 1041) nil "get major mode's parent modes" single ((:url . "https://github.com/Fanael/parent-mode"))]) (parenface . [(20141125 828) nil "Provide a face for parens in lispy modes." tar nil]) (paren-face . [(20150510 338) nil "a face for parentheses in lisp modes" single ((:url . "http://github.com/tarsius/paren-face"))]) (paredit-menu . [(20130923 1254) nil "Adds a menu to paredit.el as memory aid" single ((:keywords "paredit"))]) (paredit-everywhere . [(20140906 210) ((paredit (22))) "Enable some paredit features in non-lisp buffers" single ((:keywords "languages" "convenience"))]) (paredit . [(20150217 713) nil "minor mode for editing parentheses" single ((:keywords "lisp"))]) (paradox . [(20150524 544) ((emacs (24 4)) (seq (1 7)) (cl-lib (0 5)) (json (1 3)) (let-alist (1 0 3)) (spinner (1 3))) "A modern Packages Menu. Colored, with package ratings, and customizable." tar ((:url . "http://github.com/Malabarba/paradox") (:keywords "package" "packages"))]) (pangu-spacing . [(20150210 1710) nil "Minor-mode to add space between Chinese and English characters." single ((:url . "http://github.com/coldnew/pangu-spacing"))]) (pandoc-mode . [(20150522 17) ((hydra (0 10 0)) (dash (2 10 0))) "Minor mode for interacting with Pandoc" tar ((:keywords "text" "pandoc"))]) (pallet . [(20150512 2) ((dash (2 10 0)) (s (1 9 0)) (f (0 17 1)) (cask (0 7))) "A package management tool for Emacs, using Cask." tar nil]) (palimpsest . [(20130731 821) nil "Various deletion strategies when editing" single nil]) (palette . [(20150509 2107) ((hexrgb (0))) "Color palette useful with RGB, HSV, and color names" single ((:url . "http://www.emacswiki.org/palette.el") (:keywords "color" "rgb" "hsv" "hexadecimal" "face" "frame"))]) (pager-default-keybindings . [(20130719 1357) ((pager (1 0))) "Add the default keybindings suggested for pager.el" single ((:url . "http://github.com/nflath/pager-default-keybindings"))]) (pager . [(20100330 1131) nil "windows-scroll commands" single nil]) (page-break-lines . [(20150226 817) nil "Display ugly ^L page breaks as tidy horizontal lines" single ((:url . "https://github.com/purcell/page-break-lines") (:keywords "convenience" "faces"))]) (packed . [(20150122 2048) ((cl-lib (0 5))) "package manager agnostic Emacs Lisp package utilities" single ((:url . "https://github.com/tarsius/packed") (:keywords "compile" "convenience" "lisp" "package" "library"))]) (package-utils . [(20150126 406) ((epl (0 7 -3))) "Extensions for package.el" single ((:url . "https://github.com/Silex/package-utils") (:keywords "package" "convenience"))]) (package-safe-delete . [(20150116 807) ((emacs (24)) (epl (0 7 -3))) "Safely delete package.el packages" single ((:url . "https://github.com/Fanael/package-safe-delete"))]) (package-filter . [(20140105 1426) nil "special handling for package.el" single ((:url . "https://github.com/milkypostman/package-filter"))]) (package-build . [(20150521 42) ((cl-lib (0 5))) "Tools for assembling a package archive" single ((:keywords "tools"))]) (package+ . [(20150319 1455) nil "Extensions for the package library." single ((:url . "TBA") (:keywords "extensions" "tools"))]) (pabbrev . [(20150218 1443) nil "Predictive abbreviation expansion" single nil]) (p4 . [(20150331 222) nil "Simple Perforce-Emacs Integration" single ((:url . "https://github.com/gareth-rees/p4.el"))]) (ox-twiki . [(20140120 2239) ((org (8))) "org Twiki and Foswiki export" single ((:url . "https://github.com/dfeich/org8-wikiexporters") (:keywords "org"))]) (ox-twbs . [(20150503 932) nil "Bootstrap compatible HTML Back-End for Org" single ((:url . "https://github.com/marsmining/ox-twbs") (:keywords "org" "html" "publish" "twitter" "bootstrap"))]) (ox-tiddly . [(20131124 804) ((org (8))) "org TiddlyWiki exporter" single ((:url . "https://github.com/dfeich/org8-wikiexporters") (:keywords "org"))]) (ox-textile . [(20140215 607) ((org (8 1))) "Textile Back-End for Org Export Engine" single ((:url . "https://github.com/yashi/org-textile") (:keywords "org" "textile"))]) (ox-rst . [(20150510 333) ((emacs (24 4)) (org (8 2 4))) "Export reStructuredText using org-mode." single ((:url . "https://github.com/masayuko/ox-rst") (:keywords "org" "rst" "rest" "restructuredtext"))]) (ox-reveal . [(20150408 831) ((org (8 0))) "reveal.js Presentation Back-End for Org Export Engine" single ((:keywords "outlines" "hypermedia" "slideshow" "presentation"))]) (ox-pukiwiki . [(20150124 916) ((org (8 1))) "Pukiwiki Back-End for Org Export Engine" single ((:url . "https://github.com/yashi/org-pukiwiki") (:keywords "org" "pukiwiki"))]) (ox-pandoc . [(20150122 1728) ((org (8 2)) (emacs (24)) (dash (2 8)) (ht (2 0))) "org exporter for pandoc." single ((:url . "https://github.com/kawabata/ox-pandoc") (:keywords "tools"))]) (ox-nikola . [(20141215 351) ((emacs (24 4)) (org (8 2 4)) (ox-rst (0 2))) "Export Nikola articles using org-mode." single ((:url . "https://github.com/masayuko/ox-nikola") (:keywords "org" "nikola"))]) (ox-ioslide . [(20150427 2247) ((emacs (24 1)) (org (8 0)) (cl-lib (0 5)) (f (0 17 2)) (makey (0 3))) "Export org-mode to Google I/O HTML5 slide." tar ((:url . "http://github.com/coldnew/org-ioslide") (:keywords "html" "presentation"))]) (ox-impress-js . [(20150412 1016) ((org (8))) "impress.js Back-End for Org Export Engine" tar ((:url . "https://github.com/kinjo/org-impress-js.el") (:keywords "outlines" "hypermedia" "calendar" "wp"))]) (ox-html5slide . [(20131227 2206) ((org (8 0))) "Export org-mode to HTML5 slide." single ((:url . "http://github.com/coldnew/org-html5slide") (:keywords "html" "presentation"))]) (ox-gfm . [(20141211 240) nil "Github Flavored Markdown Back-End for Org Export Engine" single ((:keywords "org" "wp" "markdown" "github"))]) (ox-asciidoc . [(20150124 1909) ((org (8 1))) "AsciiDoc Back-End for Org Export Engine" single ((:url . "https://github.com/yashi/org-asciidoc") (:keywords "org" "asciidoc"))]) (owdriver . [(20141011 738) ((smartrep (0 0 3)) (log4e (0 2 0)) (yaxception (0 2 0))) "Quickly perform various actions on other windows" single ((:url . "https://github.com/aki2o/owdriver") (:keywords "convenience"))]) (overseer . [(20150125 2142) ((emacs (24)) (dash (2 10 0)) (pkg-info (0 4))) "Ert-runner Integration Into Emacs" single ((:url . "http://www.github.com/tonini/overseer.el"))]) (ov . [(20150311 2228) ((emacs (24 3))) "Overlay library for Emacs Lisp" single ((:url . "https://github.com/ShingoFukuyama/ov.el") (:keywords "overlay"))]) (outshine . [(20141221 1805) ((outorg (2 0))) "outline with outshine outshines outline" single ((:url . "https://github.com/tj64/outshine"))]) (outorg . [(20150111 626) nil "Org-style comment editing" single ((:url . "https://github.com/tj64/outorg"))]) (outlined-elisp-mode . [(20131108 327) nil "outline-minor-mode settings for emacs lisp" single ((:url . "http://hins11.yu-yake.com/"))]) (outline-magic . [(20150209 1426) nil "outline mode extensions for Emacs" single ((:keywords "outlines"))]) (otter-mode . [(20121202 903) nil "Major mode for source files of the Otter automated theorem prover" single ((:url . "https://github.com/scvalex/script-fu/blob/master/otter-mode.el"))]) (osx-trash . [(20150520 738) ((emacs (24 1))) "System trash for OS X" tar ((:url . "https://github.com/lunaryorn/osx-trash.el") (:keywords "files" "convenience" "tools" "unix"))]) (osx-pseudo-daemon . [(20131026 1730) nil "Daemon mode that plays nice with OSX." single ((:url . "https://github.com/DarwinAwardWinner/osx-pseudo-daemon") (:keywords "convenience" "osx"))]) (osx-plist . [(20101130 448) nil "Apple plist file parser" single ((:keywords "convenience"))]) (osx-org-clock-menubar . [(20150205 1311) nil "simple menubar integration for org-clock" tar ((:url . "https://github.com/jordonbiondo/osx-org-clock-menubar") (:keywords "org" "osx"))]) (osx-location . [(20150522 855) nil "Watch and respond to changes in geographical location on OS X" tar nil]) (osx-lib . [(20150516 1425) nil "Basic function for Apple/OSX." single ((:keywords "apple" "applescript" "osx" "finder" "emacs" "elisp" "vpn"))]) (osx-dictionary . [(20150317 1029) ((cl-lib (0 5)) (chinese-word-at-point (0 1))) "Interface for OSX Dictionary.app" tar ((:url . "https://github.com/xuchunyang/osx-dictionary.el") (:keywords "dictionary"))]) (osx-clipboard . [(20141012 17) nil "Use the OS X clipboard from terminal Emacs" single ((:url . "https://github.com/joddie/osx-clipboard-mode"))]) (osx-browse . [(20140508 1341) ((string-utils (0 3 2)) (browse-url-dwim (0 6 6))) "Web browsing helpers for OS X" single ((:url . "http://github.com/rolandwalker/osx-browse") (:keywords "hypermedia" "external"))]) (origami . [(20150520 1309) ((s (1 9 0)) (dash (2 5 0)) (emacs (24))) "Flexible text folding" tar ((:url . "https://github.com/gregsexton/origami.el") (:keywords "folding"))]) (orgtbl-show-header . [(20141023 137) nil "Show the header of the current column in the minibuffer" single nil]) (orgtbl-join . [(20150121 1446) ((cl-lib (0 5))) "join columns from another table" tar ((:keywords "org" "table" "join" "filtering"))]) (orgtbl-ascii-plot . [(20150125 1429) nil "ascii-art bar plots in org-mode tables" single ((:keywords "org" "table" "ascii" "plot"))]) (orgtbl-aggregate . [(20150104 818) nil "Create an aggregated Org table from another one" tar ((:keywords "org" "table" "aggregation" "filtering"))]) (orglue . [(20150430 513) ((org (8 1)) (epic (0 2)) (org-mac-link (1 2))) "more functionality to org-mode." tar ((:keywords "org"))]) (orglink . [(20141207 533) ((dash (1 3 2)) (org (8 0))) "use Org Mode links in other modes" single ((:url . "http://github.com/tarsius/orglink") (:keywords "hypertext"))]) (orgit . [(20150525 1140) ((cl-lib (0 5)) (dash (2 12 0)) (magit (2 0 50)) (org (8 3))) "support for Org links to Magit buffers" single ((:url . "https://github.com/magit/orgit"))]) (orgbox . [(20140528 1826) ((org (8 0)) (cl-lib (0 5))) "Mailbox-like task scheduling Org." single ((:url . "https://github.com/yasuhito/orgbox") (:keywords "org"))]) (organic-green-theme . [(20150523 1201) nil "Low-contrast green color theme." single nil]) (org2jekyll . [(20150515 1407) ((dash (2 10 0)) (dash-functional (1 2 0)) (s (1 9 0)) (deferred (0 3 1))) "Minor mode to publish org-mode post to jekyll without specific yaml" single ((:url . "https://github.com/ardumont/org2jekyll") (:keywords "org-mode" "jekyll" "blog" "publish"))]) (org2blog . [(20150509 2301) ((org (8 1)) (xml-rpc (1 6 8)) (metaweblog (0 1))) "Blog from Org mode to wordpress" tar nil]) (org-webpage . [(20150429 354) ((cl-lib (1 0)) (ht (1 5)) (mustache (0 22)) (htmlize (1 47)) (org (8 0)) (dash (2 0 0)) (web-server (0 1))) "a static site generator based on org mode, forked from org-page." tar nil]) (org-wc . [(20141031 2320) nil "Count words in org mode trees." single nil]) (org-vcard . [(20150412 1836) nil "org-mode support for vCard export and import." tar ((:url . "https://github.com/flexibeast/org-vcard") (:keywords "outlines" "org" "vcard"))]) (org-trello . [(20150524 428) ((request-deferred (0 2 0)) (deferred (0 3 2)) (s (1 9 0)) (dash (2 8 0)) (emacs (24))) "Minor mode to synchronize org-mode buffer and trello board" tar nil]) (org-tree-slide . [(20150226 1744) nil "A presentation tool for org-mode" single ((:keywords "org-mode" "presentation" "narrowing"))]) (org-transform-tree-table . [(20150110 633) ((dash (2 10 0)) (s (1 3 0))) "Transform org-mode tree with properties to a table, and the other way around" single ((:url . "https://github.com/jplindstrom/emacs-org-transform-tree-table") (:keywords "org-mode" "table" "org-table" "tree" "csv" "convert"))]) (org-toodledo . [(20150301 313) ((request-deferred (0 2 0)) (emacs (24)) (cl-lib (0 5))) "Toodledo integration for Emacs Org mode" tar ((:keywords "outlines" "data"))]) (org-table-comment . [(20120209 1051) nil "Org table comment modes." single ((:url . "http://github.com/mlf176f2/org-table-comment.el") (:keywords "org-mode" "orgtbl"))]) (org-screenshot . [(20140503 1234) ((org (7))) "screenshots integrated with org attachment dirs" single ((:url . "https://github.com/dfeich/org-screenshot") (:keywords "org"))]) (org-repo-todo . [(20141204 1341) nil "Simple repository todo management with org-mode" single ((:url . "https://github.com/waymondo/org-repo-todo") (:keywords "convenience"))]) (org-redmine . [(20140117 10) ((anything (0))) "Redmine tools using Emacs OrgMode" single ((:url . "https://github.com/gongo/org-redmine") (:keywords "redmine"))]) (org-readme . [(20130508 705) ((http-post-simple (1 0)) (yaoddmuse (0 1 1)) (header2 (21 0)) (lib-requires (21 0))) "Integrates Readme.org and Commentary/Change-logs." tar ((:url . "https://github.com/mlf176f2/org-readme") (:keywords "header2" "readme.org" "emacswiki" "git"))]) (org-protocol-jekyll . [(20130810 1450) nil "Jekyll's handler for org-protocol" single nil]) (org-projectile . [(20150222 1651) ((projectile (0 11 0))) "Repository todo management for org-mode" single ((:url . "https://github.com/IvanMalison/org-projectile") (:keywords "org" "projectile" "todo"))]) (org-present . [(20141109 1756) ((org (7))) "Minimalist presentation minor-mode for Emacs org-mode." single ((:url . "https://github.com/rlister/org-present"))]) (org-pomodoro . [(20150331 1023) ((alert (0 5 10)) (cl-lib (0 5))) "Pomodoro implementation for org-mode." tar nil]) (org-pdfview . [(20150214 359) ((org (6 1)) (pdf-tools (0 40))) "Support for links to documents in pdfview mode" single ((:keywords "org" "pdf-view" "pdf-tools"))]) (org-password-manager . [(20150505 450) ((org (8 2 10)) (s (1 9 0))) "Minimal password manager for Emacs Org Mode." single ((:url . "https://github.com/leafac/org-password-manager") (:keywords "password"))]) (org-pandoc . [(20130729 1850) nil "Export from Org using Pandoc" tar nil]) (org-page . [(20150428 525) ((ht (1 5)) (mustache (0 22)) (htmlize (1 47)) (org (8 0)) (dash (2 0 0))) "a static site generator based on org mode" tar nil]) (org-outlook . [(20140807 714) nil "Outlook org" tar ((:url . "https://github.com/mlf176f2/org-outlook.el") (:keywords "org-outlook"))]) (org-octopress . [(20141222 2346) ((org (8 0)) (orglue (0 1)) (ctable (0 1 1))) "Compose octopress articles using org-mode." tar ((:keywords "org" "jekyll" "octopress" "blog"))]) (org-multiple-keymap . [(20150328 1806) ((org (8 2 4)) (emacs (24)) (cl-lib (0 5))) "Set keymap to elements, such as timestamp and priority." single ((:url . "https://github.com/myuhe/org-multiple-keymap.el") (:keywords "convenience" "org-mode"))]) (org-mobile-sync . [(20131118 1116) ((emacs (24 3 50)) (org (8 0))) "automatically sync org-mobile on changes" single ((:url . "https://github.com/steckerhalter/org-mobile-sync") (:keywords "org-mode" "org" "mobile" "sync" "todo"))]) (org-magit . [(20140815 1343) ((magit (1 2 0)) (org (6 1))) "basic support for magit links" single ((:keywords "git" "magit" "outlines"))]) (org-mac-link . [(20141015 608) nil "Insert org-mode links to items selected in various Mac apps" single ((:keywords "org" "mac" "hyperlink"))]) (org-mac-iCal . [(20140107 519) nil "Imports events from iCal.app to the Emacs diary" single ((:keywords "outlines" "calendar"))]) (org-linkany . [(20140314 1108) ((log4e (0 2 0)) (yaxception (0 1))) "Insert link using anything.el/helm.el on org-mode" single ((:url . "https://github.com/aki2o/org-linkany") (:keywords "org" "completion"))]) (org-link-travis . [(20140405 1627) ((org (7))) "Insert/Export the link of Travis CI on org-mode" single ((:url . "https://github.com/aki2o/org-link-travis") (:keywords "org"))]) (org-journal . [(20150508 37) nil "a simple org-mode based journaling mode" single ((:url . "http://github.com/bastibe/org-journal"))]) (org-jira . [(20150329 2048) nil "Syncing between Jira and Org-mode." tar ((:url . "https://github.com/baohaojun/org-jira"))]) (org-jekyll . [(20130508 239) ((org (8 0))) "Export jekyll-ready posts form org-mode entries" single ((:url . "http://juanreyero.com/open/org-jekyll/") (:keywords "hypermedia"))]) (org-grep . [(20140214 2022) nil "Kind of M-x rgrep adapted for Org mode." single ((:url . "https://github.com/pinard/org-grep"))]) (org-gnome . [(20140111 813) ((notify (2010 8 20)) (telepathy (0 1)) (gnome-calendar (0 1))) "Orgmode integration with the GNOME desktop" single ((:keywords "org" "gnome"))]) (org-gcal . [(20150411 1511) ((request-deferred (0 2 0)) (alert (1 1)) (emacs (24)) (cl-lib (0 5)) (org (8 2 4))) "Org sync with Google Calendar" single ((:url . "https://github.com/myuhe/org-gcal.el") (:keywords "convenience"))]) (org-fstree . [(20090723 819) nil "include a filesystem subtree into an org file" single ((:url . "http://www.burtzlaff.de/org-fstree/org-fstree.el") (:keywords "org-mode" "filesystem" "tree"))]) (org-elisp-help . [(20130423 1545) ((cl-lib (0 2)) (org (8 0))) "org links to emacs-lisp documentation" single ((:url . "https://github.com/tarsius/org-elisp-help") (:keywords "org" "remember" "lisp"))]) (org-ehtml . [(20150506 1658) ((web-server (20140109 2200)) (emacs (24 3))) "Export Org-mode files as editable web pages" tar nil]) (org-dropbox . [(20150113 2109) ((dash (2 2)) (names (20150000)) (emacs (24))) "move Dropbox notes from phone into org-mode datetree" single ((:url . "https://github.com/heikkil/org-dropbox") (:keywords "dropbox" "android" "notes" "org-mode"))]) (org-drill-table . [(20140117 137) ((s (1 7 0)) (dash (2 2 0)) (cl-lib (0 3)) (org-plus-contrib (8 2)) (emacs (24 1))) "Generate drill cards from org tables" single nil]) (org-download . [(20150414 1005) ((async (1 2))) "Image drag-and-drop for Emacs org-mode" single ((:url . "http://orgmode.org") (:keywords "images" "screenshots" "download"))]) (org-dotemacs . [(20150118 1941) ((org (7 9 3)) (cl-lib (1 0))) "Store your emacs config as an org file, and choose which bits to load." single ((:url . "https://github.com/vapniks/org-dotemacs") (:keywords "local"))]) (org-cua-dwim . [(20120202 2134) nil "Org-mode and Cua mode compatibility layer" single ((:keywords "org-mode" "cua-mode"))]) (org-context . [(20150106 1306) nil "Contextual capture and agenda commands for Org-mode" single ((:url . "https://github.com/thisirs/org-context") (:keywords "org" "capture" "agenda" "convenience"))]) (org-cliplink . [(20150517 711) nil "insert org-mode links from the clipboard" single ((:url . "http://github.com/rexim/org-cliplink"))]) (org-caldav . [(20150131 152) ((org (7))) "Sync org files with external calendar through CalDAV" single ((:keywords "calendar" "caldav"))]) (org-bullets . [(20140918 1137) nil "Show bullets in org-mode as UTF-8 characters" single ((:url . "https://github.com/sabof/org-bullets"))]) (org-beautify-theme . [(20150106 956) nil "A sub-theme to make org-mode more beautiful." single ((:keywords "org" "theme"))]) (org-autolist . [(20150118 1837) nil "Improved list management in org-mode" single ((:url . "https://github.com/calvinwyoung/org-autolist") (:keywords "lists" "checklists" "org-mode"))]) (org-agenda-property . [(20140626 1416) ((emacs (24 2))) "Display org properties in the agenda buffer." single ((:url . "http://github.com/Bruce-Connor/org-agenda-property") (:keywords "calendar"))]) (org-ac . [(20140302 413) ((auto-complete-pcmp (0 0 1)) (log4e (0 2 0)) (yaxception (0 1))) "Some auto-complete sources for org-mode" single ((:url . "https://github.com/aki2o/org-ac") (:keywords "org" "completion"))]) (operate-on-number . [(20140522 430) nil "Operate on number at point with arithmetic functions" single ((:url . "https://github.com/knu/operate-on-number.el") (:keywords "editing"))]) (openwith . [(20120531 1436) nil "Open files with external programs" single ((:url . "https://bitbucket.org/jpkotta/openwith") (:keywords "files" "processes"))]) (openstack-cgit-browse-file . [(20130819 227) nil "Browse the current file in OpenStack cgit" single ((:url . "https://github.com/chmouel/openstack-cgit-browse-file") (:keywords "convenience" "vc" "git" "cgit" "gerrit" "openstack"))]) (open-junk-file . [(20130131 720) nil "Open a junk (memo) file to try-and-error" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/open-junk-file.el") (:keywords "convenience" "tools"))]) (opam . [(20150503 255) ((emacs (24 1))) "OPAM tools" single ((:url . "https://github.com/lunaryorn/opam.el") (:keywords "convenience"))]) (oneonone . [(20150411 2136) ((hexrgb (0))) "Frame configuration that uses one frame per window." single ((:url . "http://www.emacswiki.org/oneonone.el") (:keywords "local" "frames"))]) (on-screen . [(20150317 2134) ((cl-lib (0))) "guide your eyes while scrolling" single ((:url . "https://github.com/michael-heerdegen/on-screen.el") (:keywords "convenience"))]) (omnisharp . [(20150505 1234) ((json (1 2)) (flycheck (0 21)) (dash (20141201 2206)) (auto-complete (1 4)) (popup (0 5 1)) (csharp-mode (0 8 7)) (cl-lib (0 5)) (s (1 9 0))) "Omnicompletion (intellisense) and more for C#" tar ((:url . "https://github.com/sp3ctum/omnisharp-emacs") (:keywords "csharp" "c#" "ide" "auto-complete" "intellisense"))]) (omniref . [(20140222 1226) nil "Omniref Ruby documentation search engine interface" single ((:url . "http://github.org/dotemacs/omniref.el") (:keywords "docs" "help" "tools"))]) (omni-tags . [(20150513 1053) ((pcre2el (1 7)) (cl-lib (0 5))) "Highlight and Actions for 'Tags'" tar ((:url . "http://github.com/AdrieanKhisbe/omni-tags.el") (:keywords "convenience"))]) (omni-scratch . [(20150521 1407) nil "Easy and mode-specific draft buffers" single ((:keywords "convenience" "languages" "tools"))]) (omni-kill . [(20150525 937) nil "Kill all the things" single ((:keywords "convenience" "editing" "tools"))]) (om-mode . [(20140915 1410) nil "Insert Om component template with life cycle." single ((:keywords "clojurescript"))]) (olivetti . [(20150408 244) nil "Minor mode for a nice writing environment" single ((:keywords "wp"))]) (oldlace-theme . [(20150422 1249) ((emacs (24))) "Emacs 24 theme with an 'oldlace' background." single nil]) (offlineimap . [(20130331 741) nil "Run OfflineIMAP from Emacs" single ((:url . "http://julien.danjou.info/offlineimap-el.html"))]) (octomacs . [(20130919 1915) nil "Octopress interface for Emacs" single ((:url . "http://technosorcery.net"))]) (ocp-indent . [(20150105 1816) nil "automatic indentation with ocp-indent" single ((:url . "http://www.typerex.org/ocp-indent.html") (:keywords "ocaml" "languages"))]) (ocodo-svg-modelines . [(20150516 719) ((svg-mode-line-themes (0))) "A collection of beautiful SVG modelines" tar nil]) (occur-x . [(20130610 643) nil "Extra functionality for occur" single ((:keywords "occur" "search" "convenience"))]) (occur-context-resize . [(20140826 1249) nil "dynamically resize context around matches in occur-mode" single ((:url . "https://github.com/dgtized/occur-context-resize.el") (:keywords "matching"))]) (occidental-theme . [(20130312 1258) nil "Custom theme for faces based on Adwaita" single ((:url . "http://github.com/olcai/occidental-theme"))]) (obsidian-theme . [(20140420 943) nil "port of the eclipse obsidian theme" single ((:url . "http://github.com/mswift42/obsidian-theme"))]) (objc-font-lock . [(20141021 1122) nil "Highlight Objective-C method calls." single ((:url . "https://github.com/Lindydancer/objc-font-lock") (:keywords "languages" "faces"))]) (oberon . [(20120715 209) nil "Major mode for editing Oberon/Oberon-2 program texts" single ((:keywords "oberon" "oberon-2" "languages" "oop"))]) (ob-translate . [(20130718 729) ((google-translate (0 4)) (org (8))) "Translation of text blocks in org-mode." single ((:url . "https://github.com/krisajenkins/ob-translate") (:keywords "org" "babel" "translate" "translation"))]) (ob-sml . [(20130829 1143) ((sml-mode (6 4))) "org-babel functions for template evaluation" single ((:url . "http://orgmode.org") (:keywords "literate programming" "reproducible research"))]) (ob-prolog . [(20150517 552) nil "org-babel functions for prolog evaluation." single ((:url . "https://github.com/ljos/ob-prolog") (:keywords "literate programming" "reproducible research"))]) (ob-mongo . [(20130718 732) ((org (8))) "Execute mongodb queries within org-mode blocks." single ((:url . "https://github.com/krisajenkins/ob-mongo") (:keywords "org" "babel" "mongo" "mongodb"))]) (ob-kotlin . [(20150312 614) ((org (8))) "org-babel functions for kotlin evaluation" single ((:url . "http://github.com/zweifisch/ob-kotlin") (:keywords "org" "babel" "kotlin"))]) (ob-http . [(20150204 517) ((s (1 9 0))) "http request in org-mode babel" tar ((:url . "http://github.com/zweifisch/ob-http"))]) (ob-cypher . [(20150224 1837) ((s (1 9 0)) (cypher-mode (0 0 6)) (dash (2 10 0)) (dash-functional (1 2 0))) "query neo4j using cypher in org-mode blocks" single ((:url . "http://github.com/zweifisch/ob-cypher") (:keywords "org" "babel" "cypher" "neo4j"))]) (ob-browser . [(20150101 710) ((org (8))) "Render HTML in org-mode blocks." tar ((:url . "https://github.com/krisajenkins/ob-browser") (:keywords "org" "babel" "browser" "phantomjs"))]) (oauth . [(20130127 1751) nil "Oauth library." tar ((:keywords "comm"))]) (o-blog . [(20140711 832) nil "" tar ((:keywords "emacs"))]) (nyan-prompt . [(20140809 2208) nil "Nyan Cat on the eshell prompt." tar ((:url . "http://github.com/PuercoPop/nyan-prompt") (:keywords "nyan" "cat" "lulz" "eshell" "rainbow dependencies ((rx 0))"))]) (nyan-mode . [(20150128 1218) nil "Nyan Cat shows position in current buffer in mode-line." tar ((:url . "http://nyan-mode.buildsomethingamazing.com") (:keywords "nyan" "cat" "lulz" "pop tart cat" "build something amazing"))]) (nvm . [(20140121 540) ((s (1 8 0)) (dash (2 4 0)) (f (0 14 0))) "Manage Node versions within Emacs" single ((:url . "http://github.com/rejeep/nvm.el") (:keywords "node" "nvm"))]) (nummm-mode . [(20131117 214) nil "Display the number of minor modes instead of their names" single ((:url . "http://github.com/agpchil/nummm-mode"))]) (number . [(20141127 1004) nil "Working with numbers at point." single nil]) (nu-mode . [(20150413 1315) ((undo-tree (0 6 5)) (helm (20140902 1005))) "Modern Emacs Prompts Based Keybinding." tar nil]) (nsis-mode . [(20130723 1928) nil "NSIS-mode" tar ((:url . "http://github.com/mlf176f2/nsis-mode") (:keywords "nsis"))]) (nrepl-sync . [(20140807 854) ((cider (0 6))) "connect to nrepl port and eval .sync.clj." single ((:url . "https://github.com/phillord/lein-sync"))]) (nrepl-ritz . [(20130516 1039) ((nrepl (0 1 7)) (fringe-helper (0 1 1))) "nrepl extensions for ritz" single ((:url . "https://github.com/pallet/ritz") (:keywords "languages" "lisp" "nrepl"))]) (nrepl-eval-sexp-fu . [(20140311 341) ((highlight (0 0 0)) (smartparens (0 0 0)) (thingatpt (0 0 0))) "Tiny functionality enhancements for evaluating sexps." single ((:keywords "lisp" "highlight" "convenience"))]) (novice+ . [(20150105 34) nil "Extensions to `novice.el'." single ((:url . "http://www.emacswiki.org/novice+.el") (:keywords "internal" "help"))]) (notmuch-unread . [(20140613 444) ((notmuch (0 18))) "Display unread mail count in the mode line" single nil]) (notmuch-labeler . [(20131230 919) ((notmuch (0))) "Improve notmuch way of displaying labels" tar ((:url . "https://github.com/DamienCassou/notmuch-labeler") (:keywords "emacs" "package" "elisp" "notmuch" "emails"))]) (notmuch . [(20150402 1729) nil "No description available." tar nil]) (nose . [(20140520 948) nil "Easy Python test running in Emacs" single ((:keywords "nose" "python" "testing"))]) (noflet . [(20141102 654) nil "locally override functions" single ((:url . "https://github.com/nicferrier/emacs-noflet") (:keywords "lisp"))]) (nodejs-repl . [(20130520 1635) nil "Run Node.js REPL" single nil]) (node-resolver . [(20140930 1023) ((cl-lib (0 5))) "hook to install node modules in background" single ((:url . "https://github.com/meandavejustice/node-resolver.el") (:keywords "convenience" "nodejs" "javascript" "npm"))]) (noctilux-theme . [(20140406 2) nil "Dark theme inspired by LightTable" tar nil]) (noccur . [(20150514 1420) nil "Run multi-occur on project/dired files" single ((:keywords "convenience"))]) (nnir-est . [(20140301 602) nil "Gnus nnir interface for HyperEstraier" single ((:url . "https://github.com/kawabata/nnir-est") (:keywords "mail"))]) (nm . [(20150314 811) ((notmuch (0 18)) (peg (0 6)) (company (0)) (emacs (24))) "NEVERMORE: an email interface for Notmuch" tar ((:url . "https://github.com/tjim/nevermore"))]) (nix-mode . [(20140917 435) nil "Major mode for editing Nix expressions" single ((:url . "https://github.com/NixOS/nix/tree/master/misc/emacs"))]) (ninja-mode . [(20141203 2159) ((emacs (24))) "Major mode for editing .ninja files" single nil]) (nim-mode . [(20150208 1311) ((emacs (24))) "A major mode for the Nim programming language" single ((:keywords "nim" "languages"))]) (niflheim-theme . [(20150223 840) nil "A port of the Nifleim theme to Emacs" single ((:url . "https://github.com/niflheim-theme/emacs") (:keywords "themes"))]) (nginx-mode . [(20140321 2028) nil "major mode for editing nginx config files" single ((:keywords "nginx"))]) (nexus . [(20140114 505) nil "REST Client for Nexus Maven Repository servers" tar ((:keywords "comm"))]) (newlisp-mode . [(20150120 1040) nil "newLISP editing mode for Emacs" single ((:url . "https://github.com/kosh04/newlisp-mode") (:keywords "language" "lisp" "newlisp"))]) (never-comment . [(20140104 1407) nil "Never blocks are comment" single ((:url . "http://stackoverflow.com/a/4554658/89376"))]) (netherlands-holidays . [(20150202 817) nil "Netherlands holidays for Emacs calendar." single ((:url . "https://github.com/abo-abo/netherlands-holidays") (:keywords "calendar"))]) (neotree . [(20150427 259) nil "A tree plugin like NerdTree for Vim" tar ((:url . "https://github.com/jaypei/emacs-neotree"))]) (nemerle . [(20130328 746) nil "major mode for editing nemerle programs" single ((:keywords "nemerle" "mode" "languages"))]) (nclip . [(20130617 1315) nil "Network (HTTP) Clipboard" tar ((:url . "http://www.github.com/maio/nclip.el") (:keywords "nclip" "clipboard" "network"))]) (ncl-mode . [(20150525 929) ((emacs (24))) "Major Mode for editing NCL scripts and other goodies" tar nil]) (navorski . [(20141203 1024) ((s (1 9 0)) (dash (1 5 0)) (multi-term (0 8 14))) "Helping you live in the terminal, like Viktor did." single ((:keywords "terminal"))]) (navi2ch . [(20150329 1916) nil "Navigator for 2ch for Emacsen" tar ((:keywords "network" "2ch"))]) (navi-mode . [(20141019 210) nil "major-mode for easy buffer-navigation" single ((:url . "https://github.com/tj64/navi"))]) (nav-flash . [(20140508 1341) nil "Briefly highlight the current line" single ((:url . "http://github.com/rolandwalker/nav-flash") (:keywords "extensions" "navigation" "interface"))]) (nav . [(20120507 7) nil "Emacs mode for filesystem navigation" tar nil]) (nasm-mode . [(20150514 1216) ((emacs (24 3))) "NASM x86 assembly major mode" single ((:url . "https://github.com/skeeto/nasm-mode"))]) (narrowed-page-navigation . [(20150108 2119) ((emacs (24)) (cl-lib (0 5))) "A minor mode for showing one page at a time" single ((:keywords "outlines"))]) (narrow-indirect . [(20150105 33) nil "Narrow using an indirect buffer that is a clone" single ((:url . "http://www.emacswiki.org/narrow-indirect.el") (:keywords "narrow" "indirect" "buffer" "clone" "view" "multiple-modes"))]) (naquadah-theme . [(20150203 718) nil "A theme based on Tango color set" single nil]) (nanowrimo . [(20141102 2139) nil "Track progress for nanowrimo" single ((:url . "https://bitbucket.org/gvol/nanowrimo-mode"))]) (namespaces . [(20130326 1550) nil "An implementation of namespaces for Elisp, with an emphasis on immutabilty." single ((:url . "https://github.com/chrisbarrett/elisp-namespaces"))]) (names . [(20150125 552) ((emacs (24 1)) (cl-lib (0 5))) "Namespaces for emacs-lisp. Avoid name clobbering without hiding symbols." tar ((:url . "http://github.com/Bruce-Connor/names") (:keywords "extensions" "lisp"))]) (naked . [(20150105 32) nil "Provide for naked key descriptions: no angle brackets." single ((:url . "http://www.emacswiki.org/naked.el") (:keywords "lisp" "key" "print" "format" "help"))]) (n3-mode . [(20141027 1057) nil "mode for Notation 3" single nil]) (myterminal-controls . [(20150427 347) ((emacs (24)) (cl-lib (0 5))) "Quick toggle controls at a key-stroke" single ((:url . "http://ismail.teamfluxion.com") (:keywords "convenience" "shortcuts"))]) (mysql2sqlite . [(20120514 731) nil "Convert mysql databases into sqlite databases." single nil]) (mynt-mode . [(20150512 1349) ((virtualenvwrapper (20131514))) "Minor mode to work with the mynt static site generator" single ((:url . "https://github.com/crshd/mynt-mode") (:keywords "convenience"))]) (mykie . [(20150410 1817) ((emacs (24 3)) (cl-lib (0 5))) "Command multiplexer: Register multiple functions to a keybind" tar ((:url . "https://github.com/yuutayamada/mykie-el") (:keywords "emacs" "configuration" "keybind"))]) (mwim . [(20150410 603) nil "Move to the beginning/end of line or code" single ((:url . "https://github.com/alezost/mwim.el") (:keywords "convenience"))]) (mwe-log-commands . [(20100703 541) nil "log keyboard commands to buffer" single ((:keywords "help"))]) (mvn . [(20131227 2312) nil "helpers for compiling with maven" single ((:url . "https://github.com/apgwoz/mvn-el") (:keywords "compilation" "maven" "java"))]) (muttrc-mode . [(20090804 2252) nil "Major mode to edit muttrc under Emacs" single nil]) (mustard-theme . [(20141115 2302) ((emacs (24 0))) "an Emacs 24 theme based on Mustard (tmTheme)" single ((:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) (mustang-theme . [(20141017 1623) nil "port of vim's mustang theme" single ((:url . "http://github.com/mswift42/mustang-theme"))]) (mustache-mode . [(20141024 732) nil "A major mode for editing Mustache files." single nil]) (mustache . [(20131117 1407) ((ht (0 9)) (s (1 3 0)) (dash (1 2 0))) "a mustache templating library in emacs lisp" tar nil]) (multiple-cursors . [(20150526 7) nil "Multiple cursors for Emacs." tar nil]) (multifiles . [(20130615 1433) nil "View and edit parts of multiple files in one buffer" single ((:keywords "multiple" "files"))]) (multicolumn . [(20150202 1451) nil "Creating and managing multiple side-by-side windows." single ((:url . "https://github.com/Lindydancer/multicolumn"))]) (multi-web-mode . [(20130823 2054) nil "multiple major mode support for web editing" tar ((:url . "https://github.com/fgallina/multi-web-mode") (:keywords "convenience" "languages" "wp"))]) (multi-term . [(20150220 1320) nil "Managing multiple terminal buffers in Emacs." single ((:url . "http://www.emacswiki.org/emacs/download/multi-term.el") (:keywords "term" "terminal" "multiple buffer"))]) (multi-project . [(20150314 744) nil "Easily work with multiple projects." single ((:url . "https://bitbucket.org/ellisvelo/multi-project/overview") (:keywords "project" "management"))]) (multi-eshell . [(20120608 1835) nil "Create and manage multiple shells within Emacs" single ((:url . "http://cims.nyu.edu/~stucchio"))]) (multi . [(20131013 844) ((emacs (24))) "Clojure-style multi-methods for emacs lisp" single ((:url . "http://github.com/kurisuwhyte/emacs-multi") (:keywords "multimethod" "generic" "predicate" "dispatch"))]) (mu4e-maildirs-extension . [(20150403 903) nil "Show mu4e maildirs summary in mu4e-main-view" single ((:url . "http://github.com/agpchil/mu4e-maildirs-extension"))]) (msvc . [(20150421 940) ((emacs (24)) (cl-lib (0 5)) (cedet (1 0)) (ac-clang (1 1 1))) "Microsoft Visual C/C++ mode" tar ((:url . "https://github.com/yaruopooner/msvc") (:keywords "languages" "completion" "syntax check" "mode" "intellisense"))]) (mpv . [(20150218 118) ((cl-lib (0 5)) (emacs (24)) (json (1 3)) (names (0 5 4)) (org (8 0))) "control mpv for easy note-taking" single ((:url . "https://github.com/kljohann/mpv.el") (:keywords "tools" "multimedia"))]) (mpages . [(20141120 1524) nil "An Emacs buffer for quickly writing your Morning Pages" single ((:url . "https://github.com/slevin/mpages"))]) (mozc-popup . [(20150223 1634) ((popup (0 5 2)) (mozc (0))) "Mozc with popup" single ((:keywords "i18n" "extentions"))]) (mozc-im . [(20150419 449) ((mozc (0))) "Mozc with input-method-function interface." single ((:keywords "i18n" "extentions"))]) (mozc . [(20140802 56) nil "minor mode to input Japanese with Mozc" single ((:keywords "mule" "multilingual" "input method"))]) (moz-controller . [(20141001 2347) ((moz (0))) "Control Firefox from Emacs" single ((:url . "https://github.com/RenWenshan/emacs-moz-controller"))]) (moz . [(20090407 1405) nil "Lets current buffer interact with inferior mozilla." single ((:url . "http://github.com/bard/mozrepl/raw/master/chrome/content/moz.el"))]) (mowedline . [(20140708 1456) nil "elisp utilities for using mowedline" single nil]) (move-text . [(20140307 1644) nil "Move current line or region with M-up or M-down." single ((:keywords "edit"))]) (move-dup . [(20140925 808) nil "Eclipse-like moving and duplicating lines or rectangles." single ((:keywords "convenience" "wp"))]) (mouse3 . [(20150402 2329) nil "Customizable behavior for `mouse-3'." single ((:url . "http://www.emacswiki.org/mouse3.el") (:keywords "mouse" "menu" "keymap" "kill" "rectangle" "region"))]) (mouse-slider-mode . [(20130609 826) nil "scale numbers dragged under the mouse" single ((:url . "https://github.com/skeeto/mouse-slider-mode"))]) (mouse+ . [(20150105 29) nil "Extensions to `mouse.el'." single ((:url . "http://www.emacswiki.org/mouse+.el") (:keywords "mouse"))]) (motion-mode . [(20140919 1856) ((flymake-easy (0 7)) (flymake-cursor (1 0 2))) "major mode for RubyMotion enviroment" tar ((:url . "https://github.com/ainame/motion-mode"))]) (mote-mode . [(20121014 2119) ((ruby-mode (1 1))) "Mote minor mode" single ((:url . "http://inkel.github.com/mote-mode/"))]) (morlock . [(20141223 925) nil "more font-lock keywords for elisp" single ((:url . "http://github.com/tarsius/morlock") (:keywords "convenience"))]) (monroe . [(20141111 107) nil "Yet another client for nREPL" single ((:url . "http://www.github.com/sanel/monroe") (:keywords "languages" "clojure" "nrepl" "lisp"))]) (monokai-theme . [(20150521 2257) nil "A fruity color theme for Emacs." single ((:url . "http://github.com/oneKelvinSmith/monokai-emacs"))]) (monochrome-theme . [(20140326 350) nil "A dark Emacs 24 theme for your focused hacking sessions" tar nil]) (monky . [(20150404 18) nil "Control Hg from Emacs." tar nil]) (mongo . [(20150315 519) nil "MongoDB driver for Emacs Lisp" tar ((:keywords "convenience"))]) (molokai-theme . [(20130828 0) nil "molokai theme with Emacs theme engine" single ((:url . "https://github.com/alloy-d/color-theme-molokai"))]) (moe-theme . [(20150524 1402) nil "A colorful eye-candy theme. Moe, moe, kyun!" tar ((:url . "https://github.com/kuanyui/moe-theme.el"))]) (modtime-skip-mode . [(20140128 1401) nil "Minor mode for disabling modtime and supersession checks on files." single ((:url . "http://www.github.com/jordonbiondo/modtime-skip-mode"))]) (modeline-posn . [(20150228 1813) nil "Set up `mode-line-position'." single ((:url . "http://www.emacswiki.org/modeline-posn.el") (:keywords "mode-line" "region" "column"))]) (mode-line-in-header . [(20150318 1926) nil "Minor mode to display the mode line in the header of the current buffer" single ((:keywords "mode-line"))]) (mode-line-debug . [(20150307 512) nil "show status of `debug-on-error' in the mode-line" single ((:url . "https://github.com/tarsius/mode-line-debug") (:keywords "convenience" "lisp"))]) (mode-icons . [(20130602 548) nil "Show icons for modes" tar ((:url . "http://ryuslash.org/projects/mode-icons.html") (:keywords "multimedia"))]) (mocker . [(20131006 934) ((eieio (1 3)) (el-x (0 2 4))) "mocking framework for emacs" single ((:keywords "lisp" "testing"))]) (mocha-snippets . [(20150116 800) ((yasnippet (0 8 0))) "Yasnippets for the Mocha JS Testing Framework" tar ((:keywords "test" "javascript"))]) (mobdebug-mode . [(20140109 1946) ((lua-mode (20130419)) (emacs (24))) "Major mode for MobDebug" single ((:url . "https://github.com/deftsp/mobdebug-mode"))]) (mo-vi-ment-mode . [(20131028 2333) nil "Provide vi-like cursor movement that's easy on the fingers" single ((:keywords "convenience"))]) (mo-git-blame . [(20140409 320) nil "An interactive, iterative 'git blame' mode for Emacs" single ((:keywords "tools"))]) (mmm-mode . [(20150325 15) nil "Allow Multiple Major Modes in a buffer" tar ((:url . "https://github.com/purcell/mmm-mode") (:keywords "convenience" "faces" "languages" "tools"))]) (mmm-mako . [(20121019 2351) ((mmm-mode (0 4 8))) "MMM submode class for Mako Templates" single ((:url . "https://bitbucket.org/pjenvey/mmm-mako"))]) (mkdown . [(20140517 718) ((markdown-mode (2 0))) "Pretty Markdown previews based on mkdown.com" tar ((:url . "https://github.com/ajtulloch/mkdown.el") (:keywords "markdown"))]) (misc-fns . [(20150403 1621) nil "Miscellaneous non-interactive functions." single ((:url . "http://www.emacswiki.org/misc-fns.el") (:keywords "internal" "unix" "lisp" "extensions" "local"))]) (misc-cmds . [(20150315 2119) nil "Miscellaneous commands (interactive functions)." single ((:url . "http://www.emacswiki.org/misc-cmds.el") (:keywords "internal" "unix" "extensions" "maint" "local"))]) (mip-mode . [(20141023 450) nil "virtual projects for emacs." single ((:keywords "workspaces" "workspace" "project" "projects" "mip-mode"))]) (minor-mode-hack . [(20130212 1228) nil "Change priority of minor-mode keymaps" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/minor-mode-hack.el") (:keywords "lisp"))]) (minitest . [(20150223 1917) ((dash (1 0 0))) "An Emacs mode for ruby minitest files" tar ((:url . "https://github.com/arthurnn/minitest-emacs"))]) (minimap . [(20150108 1615) nil "Minimap sidebar for Emacs" single ((:keywords "minimap"))]) (minimal-theme . [(20140409 1601) nil "A light/dark minimalistic Emacs 24 theme." tar ((:url . "http://github.com/ikame/minimal-theme") (:keywords "color" "theme" "minimal"))]) (minimal-session-saver . [(20140508 1341) nil "Very lean session saver" single ((:url . "http://github.com/rolandwalker/minimal-session-saver") (:keywords "tools" "frames" "project"))]) (miniedit . [(20100419 1045) nil "Enhanced editing for minibuffer fields." single nil]) (minibuffer-cua . [(20130906 434) nil "Make CUA mode's S-up/S-down work in minibuffer" single ((:url . "https://github.com/knu/minibuffer-cua.el") (:keywords "completion" "editing"))]) (minibuffer-complete-cycle . [(20130813 945) nil "Cycle through the *Completions* buffer" single ((:url . "https://github.com/knu/minibuffer-complete-cycle") (:keywords "completion"))]) (minibuf-isearch . [(20071112 234) nil "incremental search on minibuffer history" tar ((:keywords "minibuffer" "history" "incremental search"))]) (minesweeper . [(20150413 2222) nil "play minesweeper in Emacs" single ((:url . "https://bitbucket.org/zck/minesweeper.el") (:keywords "game" "fun" "minesweeper" "inane" "diversion"))]) (milkode . [(20140926 2229) nil "Command line search and direct jump with Milkode" single ((:keywords "milkode" "search" "grep" "jump" "keyword"))]) (migemo . [(20150412 741) ((cl-lib (0 5))) "Japanese incremental search through dynamic pattern expansion" single ((:url . "https://github.com/emacs-jp/migemo"))]) (midje-test-mode . [(20131208 914) ((clojure-mode (1 7)) (cider (0 3 0))) "Minor mode for midje" single ((:keywords "languages" "lisp" "test"))]) (midje-mode . [(20150430 1255) ((cider (0 1 4)) (clojure-mode (1 0))) "Minor mode for running Midje tests in emacs" tar nil]) (mic-paren . [(20140714 719) nil "advanced highlighting of matching parentheses" single ((:keywords "languages" "faces" "parenthesis" "matching"))]) (mew . [(20150512 2351) nil "Messaging in the Emacs World" tar nil]) (metaweblog . [(20141130 605) ((xml-rpc (1 6 8))) "An emacs library to access metaweblog based weblogs" tar nil]) (metascript-mode . [(20150523 1416) ((emacs (24 3))) "Major mode for the Metascript programming language" single ((:url . "http://github.com/metascript/metascript-mode") (:keywords "languages" "metascript" "mjs"))]) (meta-presenter . [(20150501 410) nil "A simple multi-file presentation tool for Emacs" single ((:url . "http://ismail.teamfluxion.com") (:keywords "productivity" "presentation"))]) (message-x . [(20140505 1407) nil "No description available." single nil]) (merlin . [(20150519 1325) nil "Mode for Merlin, an assistant for OCaml." tar ((:url . "http://github.com/the-lambda-church/merlin") (:keywords "ocaml" "languages"))]) (menu-bar+ . [(20150105 23) nil "Extensions to `menu-bar.el'." single ((:url . "http://www.emacswiki.org/menu-bar+.el") (:keywords "internal" "local" "convenience"))]) (mentor . [(20140904 1710) ((xml-rpc (1 6 9))) "Frontend for the rTorrent bittorrent client" tar ((:keywords "bittorrent" "rtorrent"))]) (memoize . [(20130421 1234) nil "Memoization functions" single ((:url . "https://github.com/skeeto/emacs-memoize"))]) (melpa-upstream-visit . [(20130720 333) ((s (1 6 0))) "A set of kludges to visit a melpa-hosted package's homepage" single ((:keywords "convenience"))]) (mellow-theme . [(20141115 2302) ((emacs (24 0))) "an Emacs 24 theme based on Mellow (tmTheme)" single ((:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) (mediawiki . [(20150403 1514) nil "mediawiki frontend" single ((:url . "http://github.com/hexmode/mediawiki-el") (:keywords "mediawiki" "wikipedia" "network" "wiki"))]) (md-readme . [(20150505 2359) nil "Markdown-formatted READMEs for your ELisp" tar ((:url . "http://github.com/thomas11/md-readme/tree/master") (:keywords "lisp" "help" "readme" "markdown" "header" "documentation" "github"))]) (mc-extras . [(20150218 234) ((multiple-cursors (1 2 1))) "Extra functions for multiple-cursors mode." tar ((:url . "https://github.com/knu/mc-extras.el") (:keywords "editing" "cursors"))]) (mbo70s-theme . [(20141122 642) ((emacs (24 0))) "70s style palette, with similarities to mbo theme" single ((:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) (mbe . [(20141112 1042) ((emacs (24)) (cl-lib (0 5))) "Macros by Example" single ((:url . "https://github.com/ijp/mbe.el") (:keywords "tools" "macros"))]) (mb-depth+ . [(20150105 22) nil "Indicate minibuffer-depth in prompt" single ((:url . "http://www.emacswiki.org/mb-depth+.el") (:keywords "convenience"))]) (maxframe . [(20140916 754) nil "maximize the emacs frame based on display size" single ((:keywords "display" "frame" "window" "maximize"))]) (maven-test-mode . [(20141219 2157) ((s (1 9)) (emacs (24))) "Utilities for navigating test files and running maven test tasks." single ((:url . "http://github.com/rranelli/maven-test-mode") (:keywords "java" "maven" "test"))]) (maude-mode . [(20140212 302) nil "Emacs mode for the programming language Maude" single ((:keywords "maude"))]) (matlab-mode . [(20141227 1244) nil "No description available." tar nil]) (math-symbols . [(20130910 31) ((helm (1 0))) "Math Symbol Input methods and conversion tools" tar ((:url . "https://github.com/kawabata/math-symbols") (:keywords "math symbols" "tex" "latex"))]) (math-symbol-lists . [(20141126 1508) nil "Lists of Unicode mathematical symbols and latex commands" single ((:url . "https://github.com/vspinu/math-symbol-lists") (:keywords "unicode" "symbols" "mathematics"))]) (material-theme . [(20150428 1409) ((emacs (24 1))) "A Theme based on the colors of the Google Material Design" single ((:url . "http://github.com/cpaulik/emacs-material-theme") (:keywords "themes"))]) (marshal . [(20150126 1238) ((eieio (1 4)) (json (1 4))) "eieio extension for automatic (un)marshalling" single ((:url . "https://github.com/sigma/marshal.el") (:keywords "eieio"))]) (marmalade-client . [(20141231 1207) ((web (0 5 2)) (kv (0 0 19)) (gh (0 8 0))) "client for marmalade API from emacs" tar ((:url . "https://github.com/nicferrier/emacs-marmalade-upload") (:keywords "lisp"))]) (marmalade . [(20110602 1622) ((furl (0 0 2))) "Elisp interface for the Emacs Lisp package server." single ((:url . "http://code.google.com/p/marmalade"))]) (markup-faces . [(20130117 246) nil "collection of faces for markup language modes" single ((:url . "https://github.com/sensorflo/markup-faces") (:keywords "wp" "faces"))]) (markup . [(20130207 1309) nil "Simple markup generation helpers." single ((:url . "http://github.com/leoc/markup.el") (:keywords "convenience" "markup" "html"))]) (markdown-toc . [(20141215 1440) ((s (1 7 0)) (dash (2 5 0)) (markdown-mode (2 0))) "A simple TOC generator for markdown file" tar nil]) (markdown-mode . [(20150523 2036) nil "Emacs Major mode for Markdown-formatted text files" single ((:url . "http://jblevins.org/projects/markdown-mode/") (:keywords "markdown" "github flavored markdown" "itex"))]) (markdown-mode+ . [(20120829 510) ((markdown-mode (20111229))) "extra functions for markdown-mode" tar ((:url . "http://github.com/milkypostman/markdown-mode+.el") (:keywords "markdown" "latex" "osx" "rtf"))]) (mark-tools . [(20130614 325) nil "Some simple tools to access the mark-ring in Emacs" single ((:url . "https://github.com/stsquad/emacs-mark-tools"))]) (mark-multiple . [(20121118 754) nil "Sorta lets you mark several regions at once." tar nil]) (marcopolo . [(20150326 918) ((s (1 9 0)) (dash (2 9 0)) (pkg-info (0 5 0)) (request (0 1 0))) "Emacs client for Docker API" tar ((:url . "https://github.com/nlamirault/marcopolo") (:keywords "docker"))]) (map-regexp . [(20130522 1403) ((cl-lib (0 2))) "map over matches of a regular expression" single ((:url . "https://github.com/tarsius/map-regexp") (:keywords "convenience"))]) (map-progress . [(20140310 1432) nil "mapping macros that report progress" single ((:url . "https://github.com/tarsius/map-progress/") (:keywords "convenience"))]) (mandoku-meta-zb . [(20150302 2006) ((org (8)) (mandoku (0 5))) "Metadata for the ZB repository to be used by Mandoku" tar ((:url . "http://www.mandoku.org") (:keywords "convenience"))]) (mandoku-meta-kr . [(20150517 333) ((org (8)) (mandoku (0 5))) "Metadata for the KR repository to be used by Mandoku" tar ((:url . "http://www.kanripo.org") (:keywords "convenience"))]) (mandoku . [(20150511 2218) ((org (8 0))) "A tool to access repositories of premodern Chinese texts" tar nil]) (manage-minor-mode . [(20140310 900) ((emacs (24 3))) "Manage your minor-modes easily" single ((:url . "https://github.com/ShingoFukuyama/manage-minor-mode") (:keywords "minor-mode" "manage" "emacs"))]) (man-commands . [(20130627 1653) nil "Add interactive commands for every manpages installed in your computer." single ((:url . "http://github.com/nflath/man-commands"))]) (mallard-snippets . [(20131023 1151) ((yasnippet (0 8 0)) (mallard-mode (0 1 1))) "Yasnippets for Mallard" tar ((:url . "https://github.com/jhradilek/emacs-mallard-snippets") (:keywords "snippets" "mallard"))]) (mallard-mode . [(20131203 2025) nil "Major mode for editing Mallard files" tar ((:url . "https://github.com/jhradilek/emacs-mallard-mode") (:keywords "xml" "mallard"))]) (malinka . [(20150105 844) ((s (1 9 0)) (dash (2 4 0)) (f (0 11 0)) (cl-lib (0 3)) (rtags (0 0)) (projectile (0 11 0))) "A C/C++ project configuration package for Emacs" single ((:url . "https://github.com/LefterisJP/malinka") (:keywords "c" "c++" "project-management"))]) (malabar-mode . [(20150428 1004) ((fringe-helper (1 0 1))) "JVM Integration mode for EMACS" tar ((:url . "http://www.github.com/m0smith/malabar-mode") (:keywords "java" "maven" "groovy" "language" "malabar"))]) (makey . [(20131231 630) ((cl-lib (0 2))) "interactive commandline mode" single nil]) (maker-mode . [(20150116 354) ((s (1 3 0)) (dash (2 8 0))) "Emacs mode for maker (scala build tool)" single ((:url . "https://github.com/fommil/maker-mode") (:keywords "processes" "tools"))]) (make-it-so . [(20150319 1207) ((helm (1 5 3)) (emacs (24))) "Transform files with Makefile recipes." tar ((:url . "https://github.com/abo-abo/make-it-so") (:keywords "make" "dired"))]) (make-color . [(20140625 450) nil "Alternative to picking color - update fg/bg color by pressing r/g/b/... keys" single ((:url . "https://github.com/alezost/make-color.el") (:keywords "color"))]) (main-line . [(20130404 1904) nil "modeline replacement forked from an early version of powerline.el" single ((:url . "https://github.com/jasonm23/emacs-mainline") (:keywords "statusline" "/" "modeline"))]) (magnatune . [(20150215 657) ((dash (2 9 0)) (s (1 9 0))) "browse magnatune's music catalog" single nil]) (magma-mode . [(20150313 655) ((cl-lib (0 3)) (dash (2 6 0)) (f (0 17 1))) "Magma mode for Emacs" tar nil]) (magit-tramp . [(20140815 1633) ((magit (1 2 0))) "git method for TRAMP" tar ((:url . "https://github.com/sigma/magit-tramp"))]) (magit-topgit . [(20150319 1355) ((cl-lib (0 3)) (magit (1 3 0))) "topgit plug-in for Magit" single ((:keywords "vc" "tools"))]) (magit-svn . [(20150319 1355) ((cl-lib (0 3)) (magit (1 3 0))) "git-svn plug-in for Magit" single ((:keywords "vc" "tools"))]) (magit-stgit . [(20150319 1355) ((cl-lib (0 3)) (magit (1 3 0))) "StGit plug-in for Magit" single ((:keywords "vc" "tools"))]) (magit-popup . [(20150429 1126) nil "No description available." single nil]) (magit-gitflow . [(20140512 1437) ((magit (1 3 0))) "gitflow extension for magit" single ((:url . "https://github.com/jtatarik/magit-gitflow") (:keywords "vc" "tools"))]) (magit-gh-pulls . [(20150328 2353) ((emacs (24)) (gh (0 4 3)) (magit (1 1 0)) (pcache (0 2 3)) (s (1 6 1))) "GitHub pull requests extension for Magit" single ((:url . "https://github.com/sigma/magit-gh-pulls") (:keywords "tools"))]) (magit-gerrit . [(20150511 1820) ((magit (1 2 0))) "Magit plugin for Gerrit Code Review" single ((:url . "https://github.com/terranpro/magit-gerrit"))]) (magit-find-file . [(20140908 758) ((magit (1 2 0)) (dash (2 8 0))) "completing-read over all files in Git" single ((:url . "https://github.com/bradleywright/magit-find-file.el") (:keywords "git"))]) (magit-filenotify . [(20150125 1456) ((magit (1 3 0)) (emacs (24 4))) "Refresh status buffer when git tree changes" single ((:keywords "tools"))]) (magit-annex . [(20140629 1457) ((cl-lib (0 3)) (magit (1 2 0))) "Use git annex within magit" single ((:url . "https://github.com/kyleam/magit-annex") (:keywords "vc" "tools"))]) (magit . [(20150525 1145) ((cl-lib (0 5)) (git-commit-mode (1 0 0)) (git-rebase-mode (1 0 0))) "control Git from Emacs" tar ((:keywords "vc" "tools"))]) (magic-latex-buffer . [(20150417 237) ((cl-lib (0 5)) (emacs (24 3))) "magical syntax highlighting for LaTeX-mode buffers" single ((:url . "http://hins11.yu-yake.com/"))]) (mag-menu . [(20150505 1150) ((splitter (0 1 0))) "Intuitive keyboard-centric menu system" single ((:url . "https://github.com/chumpage/mag-menu") (:keywords "convenience"))]) (macrostep . [(20150416 1831) nil "interactive macro stepper for Emacs Lisp" single ((:url . "https://github.com/joddie/macrostep") (:keywords "lisp" "languages" "macro" "debugging"))]) (macros+ . [(20150105 20) nil "Extensions to `macros.el'." single ((:url . "http://www.emacswiki.org/macros+.el") (:keywords "abbrev" "local"))]) (macro-math . [(20130328 904) nil "in-buffer mathematical operations" single ((:url . "http://nschum.de/src/emacs/macro-math/") (:keywords "convenience"))]) (m-buffer . [(20150510 332) ((dash (2 8 0)) (emacs (24 3))) "List-Oriented, Functional Buffer Manipulation" tar nil]) (lxc . [(20140410 1322) nil "lxc integration with Emacs" single ((:url . "https://github.com/nicferrier/emacs-lxc") (:keywords "processes"))]) (lusty-explorer . [(20150508 1557) nil "Dynamic filesystem explorer and buffer switcher" single ((:keywords "convenience" "files" "matching"))]) (lush-theme . [(20141107 806) ((emacs (24))) "A dark theme with strong colors" single ((:url . "https://github.com/andre-richter/emacs-lush-theme") (:keywords "theme" "dark" "strong colors"))]) (lua-mode . [(20150518 942) nil "a major-mode for editing Lua scripts" single ((:url . "http://immerrr.github.com/lua-mode") (:keywords "languages" "processes" "tools"))]) (love-minor-mode . [(20130429 1459) ((lua-mode (20130419))) "Minor mode for working on LÖVE projects" single ((:url . "https://github.com/ejmr/love-minor-mode"))]) (lorem-ipsum . [(20140911 1408) nil "Insert dummy pseudo Latin text." single ((:keywords "tools" "language" "convenience"))]) (loop . [(20130309 805) nil "friendly imperative loop structures" single ((:keywords "loop" "while" "for each" "break" "continue"))]) (look-mode . [(20130824 1206) nil "quick file viewer for image and text file browsing" single nil]) (look-dired . [(20130511 1624) ((look-mode (1 0))) "Extensions to look-mode for dired buffers" single ((:url . "https://github.com/vapniks/look-dired") (:keywords "convenience"))]) (lolcode-mode . [(20111002 147) nil "Major mode for editing LOLCODE" single ((:url . "http://github.com/bodil/lolcode-mode") (:keywords "lolcode" "major" "mode"))]) (logstash-conf . [(20150308 518) nil "basic mode for editing logstash configuration" single nil]) (logito . [(20120225 1255) ((eieio (1 3))) "logging library for Emacs" single ((:keywords "lisp" "tool"))]) (logalimacs . [(20131021 1129) ((popwin (0 6 2)) (popup (0 5 0)) (stem (20130120))) "Front-end to logaling-command for Ruby gems" single ((:url . "https://github.com/logaling/logalimacs") (:keywords "translation" "logaling-command"))]) (log4j-mode . [(20101016 822) nil "major mode for viewing log files" single ((:keywords "log" "log4j" "java"))]) (log4e . [(20150105 505) nil "provide logging framework for elisp" single ((:url . "https://github.com/aki2o/log4e") (:keywords "log"))]) (lodgeit . [(20150312 649) nil "Paste to a lodgeit powered pastebin" single ((:url . "https://github.com/ionrock/lodgeit-el") (:keywords "pastebin" "lodgeit"))]) (loccur . [(20131022 219) nil "Performs an occur-like folding in current buffer." single ((:url . "https://github.com/fourier/loccur") (:keywords "matching"))]) (loc-changes . [(20150302 848) nil "keep track of positions even after buffer changes" single ((:url . "http://github.com/rocky/emacs-loc-changes"))]) (load-theme-buffer-local . [(20120702 1336) nil "Install emacs24 color themes by buffer." single ((:url . "http://github.com/vic/color-theme-buffer-local") (:keywords "faces"))]) (load-relative . [(20150224 1722) nil "relative file load (within a multi-file Emacs package)" single ((:url . "http://github.com/rocky/emacs-load-relative") (:keywords "internal"))]) (llvm-mode . [(20150208 1630) nil "No description available." tar nil]) (livid-mode . [(20131116 544) ((skewer-mode (1 5 3)) (s (1 8 0))) "Live browser eval of JavaScript every time a buffer changes" single ((:url . "https://github.com/pandeiro/livid-mode"))]) (livescript-mode . [(20140612 2121) nil "Major mode for editing LiveScript files" single ((:url . "https://github.com/yhisamatsu/livescript-mode") (:keywords "languages" "livescript"))]) (lively . [(20120728 1413) nil "Interactively updating text" single nil]) (live-code-talks . [(20150115 1423) ((emacs (24)) (cl-lib (0 5)) (narrowed-page-navigation (0 1))) "Support for slides with live code in them" single ((:keywords "docs" "multimedia"))]) (literate-starter-kit . [(20141201 1848) ((emacs (24 3))) "A literate starter kit to configure Emacs using Org-mode files." tar nil]) (literate-coffee-mode . [(20141216 1519) ((coffee-mode (0 5 0))) "major-mode for Literate CoffeeScript" single ((:url . "https://github.com/syohex/emacs-literate-coffee-mode"))]) (litable . [(20140306 236) ((dash (2 6 0))) "dynamic evaluation replacement with emacs" single ((:keywords "lisp"))]) (lit-mode . [(20141123 936) nil "Major mode for lit" single ((:keywords "languages" "tools"))]) (list-utils . [(20140508 1341) nil "List-manipulation utility functions" single ((:url . "http://github.com/rolandwalker/list-utils") (:keywords "extensions"))]) (list-unicode-display . [(20150219 101) ((cl-lib (0 5))) "Search for and list unicode characters by name" single ((:keywords "convenience"))]) (list-register . [(20130824 1200) nil "List register" single nil]) (list-processes+ . [(20131117 1935) nil "Add process management to `list-processes'" single ((:url . "not distributed yet"))]) (list-packages-ext . [(20130927 908) ((s (1 6 0)) (ht (1 5 0)) (persistent-soft (0 8 6))) "Extras for list-packages" single ((:keywords "convenience" "tools"))]) (lispyscript-mode . [(20130828 719) nil "Major mode for LispyScript code." single ((:url . "https://github.com/krisajenkins/lispyscript-mode") (:keywords "lisp" "languages"))]) (lispy . [(20150526 48) ((emacs (24 1)) (ace-window (0 8 0)) (hydra (0 12 1)) (iedit (0 97)) (multiple-cursors (1 3 0)) (swiper (0 2 0))) "vi-like Paredit" tar nil]) (lispxmp . [(20130824 1207) nil "Automagic emacs lisp code annotation" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/download/lispxmp.el") (:keywords "lisp" "convenience"))]) (lisp-extra-font-lock . [(20150129 1316) nil "Highlight bound variables and quoted exprs." single ((:url . "https://github.com/Lindydancer/lisp-extra-font-lock") (:keywords "languages" "faces"))]) (linum-relative . [(20150224 2118) nil "display relative line number in emacs." single ((:url . "http://github.com/coldnew/linum-relative") (:keywords "converience"))]) (linum-off . [(20130419 2054) nil "Provides an interface for turning line-numbering off" single ((:url . "http://www.emacswiki.org/emacs/auto-indent-mode.el ") (:keywords "line" "numbering"))]) (linphone . [(20130524 409) nil "Emacs interface to Linphone" tar ((:url . "https://github.com/zabbal/emacs-linphone") (:keywords "comm"))]) (link . [(20140717 2029) nil "Hypertext links in text buffers" single ((:keywords "interface" "hypermedia"))]) (lingr . [(20100807 1031) nil "Lingr Client for GNU Emacs" single ((:url . "http://github.com/lugecy/lingr-el") (:keywords "chat" "client" "internet"))]) (light-soap-theme . [(20150423 1243) ((emacs (24))) "Emacs 24 theme with a light background." single nil]) (lice . [(20150312 1538) nil "License And Header Template" tar ((:url . "https://github.com/buzztaiki/lice-el") (:keywords "template" "license" "tools"))]) (libmpdee . [(20150131 1357) nil "Client end library for mpd, a music playing daemon" single ((:keywords "music" "mpd"))]) (lib-requires . [(20150104 2351) nil "Commands to list Emacs Lisp library dependencies." single ((:url . "http://www.emacswiki.org/lib-requires.el") (:keywords "libraries" "files"))]) (lfe-mode . [(20150317 1307) nil "Lisp Flavoured Erlang mode" tar nil]) (lexbind-mode . [(20141027 729) nil "Puts the value of lexical-binding in the mode line" single ((:url . "https://github.com/spacebat/lexbind-mode") (:keywords "convenience" "lisp"))]) (levenshtein . [(20051013 1756) nil "Edit distance between two strings." single ((:keywords "lisp"))]) (leuven-theme . [(20150526 117) nil "Awesome Emacs color theme on white background" single ((:url . "https://github.com/fniessen/emacs-leuven-theme") (:keywords "color" "theme"))]) (letcheck . [(20130213 1605) nil "Check the erroneous assignments in let forms" single ((:url . "https://github.com/Fuco1/letcheck") (:keywords "convenience"))]) (less-css-mode . [(20150511 319) nil "Major mode for editing LESS CSS files (lesscss.org)" single ((:url . "https://github.com/purcell/less-css-mode") (:keywords "less" "css" "mode"))]) (lentic-server . [(20150320 626) ((lentic (0 8)) (web-server (0 1 1))) "Web Server for Emacs Literate Source" single nil]) (lentic . [(20150512 1002) ((emacs (24 4)) (m-buffer (0 13)) (dash (2 5 0)) (f (0 17 2))) "One buffer as a view of another" tar nil]) (lenlen-theme . [(20150307 11) ((color-theme-solarized (20150110))) "a solarized-based kawaii light theme" single ((:url . "http://hins11.yu-yake.com/"))]) (lemon-mode . [(20130216 504) nil "A major mode for editing lemon grammar files" single ((:keywords "lemon"))]) (lein . [(20130406 1312) ((nrepl (0 1 7))) "Eshell interface to Leiningen" single ((:url . "https://github.com/technomancy/lein.el") (:keywords "tools" "convenience"))]) (legalese . [(20100119 2148) nil "Add legalese to your program files" single ((:keywords "convenience"))]) (leerzeichen . [(20141231 228) nil "Minor mode to display whitespace characters." single ((:url . "http://github.com/fgeller/leerzeichen.el") (:keywords "whitespace" "characters"))]) (ledger-mode . [(20150405 937) nil "Helper code for use with the \"ledger\" command-line tool" tar nil]) (lavender-theme . [(20141115 2302) ((emacs (24 0))) "an Emacs 24 theme based on Lavender (tmTheme)" single ((:url . "https://github.com/emacsfodder/tmtheme-to-deftheme"))]) (launchctl . [(20150518 609) ((emacs (24 1))) "Interface to launchctl on Mac OS X." single ((:url . "http://github.com/pekingduck/launchctl-el") (:keywords "tools" "convenience"))]) (launch . [(20130619 1504) nil "launch files with OS-standard associated applications." single ((:url . "https://github.com/sfllaw/emacs-launch") (:keywords "convenience" "processes"))]) (latex-preview-pane . [(20150519 1244) nil "Makes LaTeX editing less painful by providing a updatable preview pane" tar nil]) (latex-pretty-symbols . [(20150409 240) nil "Display many latex symbols as their unicode counterparts" single ((:url . "https://bitbucket.org/mortiferus/latex-pretty-symbols.el") (:keywords "convenience" "display"))]) (latex-math-preview . [(20150101 535) nil "preview LaTeX mathematical expressions." single ((:url . "http://www.emacswiki.org/latex-math-preview.el") (:keywords "latex" "tex"))]) (latex-extra . [(20150428 1139) ((auctex (11 86 1)) (cl-lib (0 5))) "Adds several useful functionalities to LaTeX-mode." single ((:url . "http://github.com/Bruce-Connor/latex-extra") (:keywords "tex"))]) (latest-clojure-libraries . [(20140314 617) nil "Clojure dependency resolver" single ((:url . "http://github.com/AdamClements/latest-clojure-libraries/"))]) (langtool . [(20150327 804) nil "Grammar check utility using LanguageTool" single ((:url . "https://github.com/mhayashi1120/Emacs-langtool") (:keywords "docs"))]) (langdoc . [(20150217 2245) ((cl-lib (0 2))) "Help to define help document mode for various languages" single ((:url . "https://github.com/tom-tan/langdoc/") (:keywords "convenience" "eldoc"))]) (lang-refactor-perl . [(20131122 1327) nil "Simple refactorings, primarily for Perl" single ((:url . "https://github.com/jplindstrom/emacs-lang-refactor-perl") (:keywords "languages" "refactoring" "perl"))]) (lacarte . [(20150104 2350) nil "Execute menu items as commands, with completion." single ((:url . "http://www.emacswiki.org/lacarte.el") (:keywords "menu-bar" "menu" "command" "help" "abbrev" "minibuffer" "keys" "completion" "matching" "local" "internal" "extensions"))]) (kwin . [(20150308 1112) nil "communicatewith the KWin window manager" single ((:url . "http://github.com/reactormonk/kwin-minor-mode"))]) (kv . [(20140108 734) nil "key/value data structure functions" single ((:keywords "lisp"))]) (kurecolor . [(20150423 2122) ((emacs (24 1)) (s (1 0))) "color editing goodies for Emacs" single nil]) (kpm-list . [(20130131 148) nil "An emacs buffer list that tries to intelligently group together buffers." single ((:url . "https://github.com/KMahoney/kpm-list/"))]) (kolon-mode . [(20140122 334) nil "Syntax highlighting for Text::Xslate's Kolon syntax" single ((:url . "https://github.com/samvtran/kolon-mode") (:keywords "xslate" "perl"))]) (know-your-http-well . [(20140608 308) nil "Look up the meaning of HTTP headers, methods, relations, status codes" tar nil]) (kmacro-decision . [(20130919 826) ((el-x (1 0)) (jb-misc-macros (0 2))) "Add conditional branching to keyboard macros" single ((:url . "https://github.com/vapniks/kmacro-decision") (:keywords "convenience"))]) (kivy-mode . [(20140524 557) nil "Emacs major mode for editing Kivy files" single nil]) (kite . [(20130201 1138) ((json (1 2)) (websocket (0 93 1))) "WebKit inspector front-end" tar ((:keywords "tools"))]) (killer . [(20120808 422) nil "kill and delete text" single ((:url . "http://github.com/tarsius/killer") (:keywords "convenience"))]) (kill-ring-search . [(20140422 855) nil "incremental search for the kill ring" single ((:url . "http://nschum.de/src/emacs/kill-ring-search/") (:keywords "convenience" "matching"))]) (kibit-mode . [(20141212 1023) ((clojure-mode (1 11 5)) (mode-compile (2 29))) "Enhance clojure-mode with Kibit analysis" tar ((:keywords "clojure" "kibit"))]) (kibit-helper . [(20150508 833) ((s (0 8)) (emacs (24))) "Conveniently use the Kibit Leiningen plugin from Emacs" single ((:url . "http://www.github.com/brunchboy/kibit-helper") (:keywords "languages" "clojure" "kibit"))]) (kfg . [(20140908 2238) ((f (0 17 1))) "an emacs configuration system" single ((:url . "https://github.com/abingham/kfg"))]) (keyset . [(20150219 2130) ((dash (2 8 0)) (cl-lib (0 5))) "A small library for structuring key bindings." single ((:url . "https://github.com/HKey/keyset"))]) (keymap-utils . [(20141208 543) ((cl-lib (0 3))) "keymap utilities" single ((:url . "https://github.com/tarsius/keymap-utils") (:keywords "convenience" "extensions"))]) (keyfreq . [(20141124 805) nil "track command frequencies" single nil]) (keydef . [(20090428 1231) nil "a simpler way to define keys, with kbd syntax" single ((:keywords "convenience" "lisp" "customization" "keyboard" "keys"))]) (keychain-environment . [(20150416 1258) nil "load keychain environment variables" single ((:url . "https://github.com/tarsius/keychain-environment") (:keywords "gnupg" "pgp" "ssh"))]) (key-intercept . [(20140210 2349) nil "Intercept prefix keys" single ((:url . "http://github.com/tarao/key-intercept-el") (:keywords "keyboard"))]) (key-combo . [(20150324 739) nil "map key sequence to commands" single ((:url . "https://github.com/uk-ar/key-combo") (:keywords "keyboard" "input"))]) (key-chord . [(20140929 2246) nil "map pairs of simultaneously pressed keys to commands" single ((:keywords "keyboard" "chord" "input"))]) (kerl . [(20150424 1305) nil "Emacs integration for kerl" single ((:url . "http://github.com/correl/kerl.el/") (:keywords "tools"))]) (karma . [(20150120 2158) ((pkg-info (0 4)) (emacs (24))) "Karma Test Runner Emacs Integration" single ((:url . "http://github.com/tonini/karma.el") (:keywords "language" "javascript" "js" "karma" "testing"))]) (kanji-mode . [(20150202 25) nil "View stroke order for kanji characters at cursor" tar ((:url . "http://github.com/wsgac/kanji-mode "))]) (kanban . [(20130815 48) nil "Parse org-todo headlines to use org-tables as Kanban tables" single ((:keywords "outlines" "convenience"))]) (kakapo-mode . [(20150505 2022) ((cl-lib (0 5))) "TABS (hard or soft) for indentation (leading whitespace), and SPACES for alignment." single ((:url . "https://github.com/listx/kakapo-mode") (:keywords "indentation"))]) (kaesar-mode . [(20150220 305) ((kaesar (0 1 4)) (cl-lib (0 3))) "Encrypt/Decrypt buffer by AES with password." single ((:url . "https://github.com/mhayashi1120/Emacs-kaesar/raw/master/cipher/kaesar-mode.el") (:keywords "data" "convenience"))]) (kaesar-file . [(20150130 804) ((kaesar (0 1 1))) "Encrypt/Decrypt file by AES with password." single ((:url . "https://github.com/mhayashi1120/Emacs-kaesar/raw/master/cipher/kaesar-file.el") (:keywords "data" "files"))]) (kaesar . [(20150220 305) ((cl-lib (0 3))) "Another AES algorithm encrypt/decrypt string with password." single ((:url . "https://github.com/mhayashi1120/Emacs-kaesar/raw/master/kaesar.el") (:keywords "data"))]) (jvm-mode . [(20150422 8) ((dash (2 6 0)) (emacs (24))) "Monitor and manage your JVMs" single ((:url . "https://github.com/martintrojer/jvm-mode.el") (:keywords "convenience"))]) (jump-to-line . [(20130122 853) nil "Jump to line number at point." single ((:keywords "jump" "line" "back" "file" "ruby" "csharp" "python" "perl"))]) (jump-char . [(20150108 1235) nil "navigation by char" single ((:url . "https://github.com/lewang/jump-char"))]) (jump . [(20130702 33) ((findr (0 7)) (inflections (1 1))) "build functions which contextually jump between files" single ((:url . "http://github.com/eschulte/jump.el/tree/master") (:keywords "project" "convenience" "navigation"))]) (jumblr . [(20140908 1352) ((s (1 8 0)) (dash (2 2 0))) "an anagram game for emacs" tar ((:url . "https://github.com/mkmcc/jumblr") (:keywords "anagram" "word game" "games"))]) (julia-mode . [(20150510 1358) nil "Major mode for editing Julia source code" single ((:url . "https://github.com/JuliaLang/julia") (:keywords "languages"))]) (jtags . [(20111208 1022) nil "enhanced tags functionality for Java development" tar ((:url . "http://jtags.sourceforge.net") (:keywords "languages" "tools"))]) (jsx-mode . [(20130908 1024) nil "major mode for JSX" single ((:url . "https://github.com/jsx/jsx-mode.el"))]) (jss . [(20130508 723) ((emacs (24 1)) (websocket (0)) (js2-mode (0))) "An emacs interface to webkit and mozilla debuggers" tar ((:keywords "languages"))]) (json-snatcher . [(20150511 2047) ((emacs (24))) "Grabs the path to JSON values in a JSON file" single ((:url . "http://github.com/sterlingg/json-snatcher"))]) (json-rpc . [(20140602 806) ((emacs (24 1)) (cl-lib (0 5))) "JSON-RPC library" single ((:url . "https://github.com/skeeto/elisp-json-rpc"))]) (json-reformat . [(20150406 1705) nil "Reformatting tool for JSON" single ((:url . "https://github.com/gongo/json-reformat") (:keywords "json"))]) (json-mode . [(20150413 1948) ((json-reformat (20141009 1155)) (json-snatcher (20131110 1107))) "Major mode for editing JSON files" single ((:url . "https://github.com/joshwnj/json-mode"))]) (js3-mode . [(20140805 1529) nil "An improved JavaScript editing mode" tar ((:keywords "javascript" "languages"))]) (js2-refactor . [(20150504 1552) ((js2-mode (20101228)) (s (1 9 0)) (multiple-cursors (1 0 0)) (dash (1 0 0)) (s (1 0 0)) (yasnippet (20130218))) "A JavaScript refactoring library for emacs." tar nil]) (js2-mode . [(20150524 426) ((emacs (24 1)) (cl-lib (0 5))) "Improved JavaScript editing mode" tar ((:url . "https://github.com/mooz/js2-mode/") (:keywords "languages" "javascript"))]) (js2-closure . [(20141027 1550) ((js2-mode (20140114))) "Google Closure dependency manager" single ((:url . "http://github.com/jart/js2-closure"))]) (js-doc . [(20131215 519) nil "Insert JsDoc style comment easily" single ((:url . "https://github.com/mooz/js-doc") (:keywords "document" "comment"))]) (js-comint . [(20080530 757) nil "Run javascript in an inferior process window." single ((:keywords "javascript" "inferior-mode" "convenience"))]) (jquery-doc . [(20131223 845) nil "jQuery api documentation interface for emacs" tar ((:keywords "docs" "jquery"))]) (jknav . [(20121006 1325) nil "Automatically enable j/k keys for line-based navigation" single ((:keywords "keyboard" "navigation"))]) (jist . [(20150415 2103) ((emacs (24)) (cl-lib (0 5)) (magit (1 2 1)) (request (0 2 0)) (pkg-info (0 4))) "Manage gists from emacs" single ((:url . "https://github.com/emacs-pe/jist.el") (:keywords "convenience"))]) (jira . [(20131210 1822) nil "Connect to JIRA issue tracking software" single nil]) (jinja2-mode . [(20141128 207) nil "A major mode for jinja2" single nil]) (jg-quicknav . [(20150217 1828) ((s (1 9 0)) (cl-lib (0 5))) "Quickly navigate the file system to find a file." single ((:url . "https://github.com/jeffgran/jg-quicknav") (:keywords "navigation"))]) (jenkins-watch . [(20121004 1626) nil "Watch continuous integration build status" single ((:url . "https://github.com/ataylor284/jenkins-watch"))]) (jekyll-modes . [(20141117 514) ((polymode (0 2))) "Major modes (markdown and HTML) for authoring Jekyll content" single ((:url . "https://github.com/fred-o/jekyll-modes") (:keywords "docs"))]) (jedi-direx . [(20140310 236) ((jedi (0 1 2)) (direx (0 1 -3))) "Tree style source code viewer for Python buffer" single nil]) (jedi-core . [(20150517 212) ((emacs (24)) (epc (0 1 0)) (python-environment (0 0 2)) (cl-lib (0 5))) "Common code of jedi.el and company-jedi.el" tar nil]) (jedi . [(20150517 212) ((emacs (24)) (jedi-core (0 2 2)) (auto-complete (1 4))) "a Python auto-completion for Emacs" single nil]) (jazz-theme . [(20150405 1424) nil "A warm color theme for Emacs 24." single ((:url . "https://github.com/donderom/jazz-theme"))]) (jaword . [(20150325 718) ((tinysegmenter (0 1))) "Minor-mode for handling Japanese words better" single ((:url . "http://hins11.yu-yake.com/"))]) (javap-mode . [(20120223 1408) nil "Javap major mode" single ((:url . "http://github.com/hiredman/javap-mode"))]) (javadoc-lookup . [(20150425 1003) ((cl-lib (0 3))) "Javadoc Emacs integration with Maven" tar ((:url . "https://github.com/skeeto/javadoc-lookup"))]) (java-snippets . [(20140727 2236) ((yasnippet (0 8 0))) "Yasnippets for Java" tar ((:url . "https://github.com/nekop/yasnippet-java-mode"))]) (jaunte . [(20130413 219) nil "Emacs Hit a Hint" single nil]) (jasminejs-mode . [(20150103 928) nil "A minor mode for manipulating jasmine test files" tar ((:url . "https://github.com/stoltene2/jasminejs-mode") (:keywords "javascript" "jasmine"))]) (jar-manifest-mode . [(20150329 1533) nil "Major mode to edit JAR manifest files" single ((:url . "http://github.com/omajid/jar-manifest-mode") (:keywords "convenience" "languages"))]) (jape-mode . [(20140903 806) nil "An Emacs editing mode mode for GATE's JAPE files" single ((:url . "http://github.com/tanzoniteblack/jape-mode") (:keywords "languages" "jape" "gate"))]) (japanlaw . [(20150411 526) nil "Japan law from law.e-gov.go.jp" single ((:keywords "docs" "help"))]) (japanese-holidays . [(20150208 1737) ((cl-lib (0 3))) "calendar functions for the Japanese calendar" single ((:url . "https://github.com/emacs-jp/japanese-holidays") (:keywords "calendar"))]) (jammer . [(20150404 658) nil "Punish yourself for using Emacs inefficiently" single ((:url . "https://github.com/wasamasa/jammer") (:keywords "games"))]) (jade-mode . [(20150402 2053) nil "Major mode for editing .jade files" single ((:url . "https://github.com/brianc/jade-mode"))]) (jack-connect . [(20141207 407) nil "Manage jack connections within Emacs" single nil]) (jabber . [(20150331 1434) nil "A Jabber client for Emacs." tar nil]) (j-mode . [(20140702 809) nil "Major mode for editing J programs" tar ((:url . "http://github.com/zellio/j-mode") (:keywords "j" "langauges"))]) (iy-go-to-char . [(20141029 1549) nil "Go to next CHAR which is similar to \"f\" and \"t\" in vim" single ((:url . "https://github.com/doitian/iy-go-to-char") (:keywords "navigation" "search"))]) (ix . [(20131027 929) ((grapnel (0 5 3))) "Emacs client for http://ix.io pastebin" single ((:url . "http://www.github.com/theanalyst/ix.el"))]) (ivs-edit . [(20140720 346) ((emacs (24 3)) (dash (2 6 0)) (cl-lib (1 0))) "IVS (Ideographic Variation Sequence) editing tool" tar ((:url . "http://github.com/kawabata/ivs-edit") (:keywords "text"))]) (ivariants . [(20140720 2127) ((emacs (24 3)) (ivs-edit (1 0))) "Ideographic variants editor and browser" tar ((:url . "http://github.com/kawabata/ivariants") (:keywords "i18n" "languages"))]) (iterator . [(20150321 2125) ((emacs (24)) (cl-lib (0 5))) "A library to create and use elisp iterators objects." single ((:url . "https://github.com/thierryvolpiatto/iterator"))]) (itail . [(20150301 2247) nil "An interactive tail mode" single ((:url . "https://github.com/re5et/itail") (:keywords "tail"))]) (iss-mode . [(20141001 1213) nil "Mode for InnoSetup install scripts" single nil]) (isgd . [(20150414 236) nil "Shorten URLs using the isgd.com shortener service" single ((:url . "https://github.com/chmouel/isgd.el"))]) (isend-mode . [(20130419 258) nil "Interactively send parts of an Emacs buffer to an interpreter" single ((:url . "https://github.com/ffevotte/isend-mode.el"))]) (isearch-symbol-at-point . [(20130728 1521) nil "Use isearch to search for the symbol at point" single ((:url . "https://github.com/re5et/isearch-symbol-at-point") (:keywords "isearch"))]) (isearch-prop . [(20150412 1654) nil "Search text-property or overlay-property contexts." single ((:url . "http://www.emacswiki.org/isearch-prop.el") (:keywords "search" "matching" "invisible" "thing" "help"))]) (isearch-dabbrev . [(20141223 2222) ((cl-lib (0 5))) "Use dabbrev in isearch" single ((:url . "https://github.com/Dewdrops/isearch-dabbrev") (:keywords "dabbrev" "isearch"))]) (isearch+ . [(20150412 1814) nil "Extensions to `isearch.el' (incremental search)." single ((:url . "http://www.emacswiki.org/isearch+.el") (:keywords "help" "matching" "internal" "local"))]) (irony-eldoc . [(20141226 2219) ((emacs (24)) (cl-lib (0 5)) (irony (0 1))) "irony-mode support for eldoc-mode" single ((:url . "https://github.com/ikirill/irony-eldoc") (:keywords "c" "c++" "objc" "convenience" "tools"))]) (irony . [(20150408 1501) ((cl-lib (0 5)) (json (1 2))) "C/C++ minor mode powered by libclang" tar ((:url . "https://github.com/Sarcasm/irony-mode") (:keywords "c" "convenience" "tools"))]) (irfc . [(20130824 1207) nil "Interface for IETF RFC document." single ((:url . "http://www.emacswiki.org/emacs/download/irfc.el") (:keywords "rfc" "ietf"))]) (iregister . [(20150515 1407) nil "Interactive register commands for Emacs." tar ((:url . "https://github.com/atykhonov/iregister.el") (:keywords "convenience"))]) (ir-black-theme . [(20130302 2355) nil "Port of ir-black theme" single ((:keywords "faces"))]) (ipretty . [(20140406 2220) nil "Interactive Emacs Lisp pretty-printing" single ((:url . "https://github.com/steckerhalter/ipretty") (:keywords "pretty-print" "elisp" "buffer"))]) (iplayer . [(20150101 255) nil "Browse and download BBC TV/radio shows" single ((:url . "https://github.com/csrhodes/iplayer-el") (:keywords "multimedia" "bbc"))]) (io-mode-inf . [(20140128 1134) nil "Interaction with an Io interpreter." single ((:url . "https://github.com/slackorama/io-emacs") (:keywords "io" "languages"))]) (io-mode . [(20140814 321) nil "Major mode to edit Io language files in Emacs" single ((:url . "https://github.com/superbobry/io-mode") (:keywords "languages" "io"))]) (interval-tree . [(20130325 707) ((dash (1 1 0))) "Interval tree data structure for 1D range queries" single ((:url . "https://github.com/Fuco1/interval-tree") (:keywords "extensions" "data structure"))]) (interval-list . [(20150327 1018) ((dash (2 4 0)) (cl-lib (0 5)) (emacs (24 4))) "Interval list data structure for 1D selections" single ((:url . "https://github.com/Fuco1/interval-list") (:keywords "extensions" "data structure"))]) (interleave . [(20150420 808) nil "Interleaving text books since 2015" single ((:url . "https://github.com/rudolfochrist/interleave"))]) (interaction-log . [(20140502 2010) ((cl-lib (0))) "exhaustive log of interactions with Emacs" single ((:url . "https://github.com/michael-heerdegen/interaction-log.el") (:keywords "convenience"))]) (instapaper . [(20130104 621) nil "add URLs to instapaper from emacs" single ((:url . "htts://bitbucket.org/jfm/emacs-instapaper"))]) (insfactor . [(20141116 1602) nil "Client for a Clojure project with insfactor in it" single ((:url . "http://github.com/duelinmarkers/insfactor.el") (:keywords "clojure"))]) (insert-shebang . [(20141119 427) nil "Insert shebang line automatically." single ((:url . "http://github.com/psachin/insert-shebang") (:keywords "shebang" "tool" "convenience"))]) (inlineR . [(20120520 732) nil "insert Tag for inline image of R graphics" single ((:url . "https://github.com/myuhe/inlineR.el") (:keywords "convenience" "iimage.el" "cacoo.el"))]) (inline-crypt . [(20130409 507) nil "Simple inline encryption via openssl" tar nil]) (inkpot-theme . [(20120505 708) nil "port of vim's inkpot theme" single ((:url . "http://github.com/siovan/emacs24-inkpot.git"))]) (initsplit . [(20141219 1629) nil "code to split customizations into different files" single ((:url . "http://www.gci-net.com/users/j/johnw/emacs.html") (:keywords "lisp"))]) (init-loader . [(20141030 2333) nil "Loader for configuration files" single ((:url . "https://github.com/emacs-jp/init-loader/"))]) (inform7-mode . [(20131009 2354) ((sws-mode (0 1))) "Major mode for editing Inform 7 source files" single ((:keywords "inform" "inform7" "interactive fiction"))]) (info+ . [(20150520 1807) nil "Extensions to `info.el'." single ((:url . "http://www.emacswiki.org/info+.el") (:keywords "help" "docs" "internal"))]) (inflections . [(20121016 157) nil "convert english words between singular and plural" single ((:url . "https://github.com/eschulte/jump.el") (:keywords "ruby" "rails" "languages" "oop"))]) (inf-ruby . [(20150403 946) nil "Run a Ruby process in a buffer" single ((:url . "http://github.com/nonsequitur/inf-ruby") (:keywords "languages" "ruby"))]) (inf-php . [(20130414 21) ((php-mode (1 5 0))) "Run a php interactive shell in a buffer" single ((:url . "https://github.com/taksatou/inf-php") (:keywords "languages" "php"))]) (inf-mongo . [(20131216 228) nil "Run a MongoDB shell process in a buffer" single ((:url . "http://github.com/tobiassvn/inf-mongo") (:keywords "databases" "mongodb"))]) (inf-clojure . [(20150511 2139) ((emacs (24 1)) (clojure-mode (4 0))) "an inferior-clojure mode" single ((:url . "http://github.com/clojure-emacs/inf-clojure") (:keywords "processes" "clojure"))]) (indicators . [(20130217 1405) nil "Display the buffer relative location of line in the fringe." single ((:url . "https://github.com/Fuco1/indicators.el") (:keywords "fringe" "frames"))]) (indent-guide . [(20150224 206) nil "show vertical lines to guide indentation" single ((:url . "http://hins11.yu-yake.com/"))]) (import-popwin . [(20140413 2241) ((popwin (0 6)) (cl-lib (0 5))) "popwin buffer near by import statements with popwin" single ((:url . "https://github.com/syohex/emacs-import-popwin"))]) (impatient-mode . [(20150501 247) ((cl-lib (0 3)) (simple-httpd (1 4 0)) (htmlize (1 40))) "Serve buffers live over HTTP" tar ((:url . "https://github.com/netguy204/imp.el"))]) (immutant-server . [(20140311 1508) nil "Run your Immutant server in Emacs" single ((:url . "http://www.github.com/leathekd/immutant-server.el"))]) (imgur . [(20120307 225) ((anything (1 287))) "imgur client for Emacs" single ((:keywords "multimedia" "convenience"))]) (imgix . [(20141226 1332) ((json (1 2)) (ht (2 0)) (s (1 9 0)) (dash (2 9 0)) (cl-lib (0 5))) "Major mode for editing images in emacs via imgix" tar ((:keywords "images" "image processing" "image editing" "sepia" "blur"))]) (imenus . [(20150107 939) ((cl-lib (0 5))) "Imenu for multiple buffers" single ((:url . "https://gitorious.org/alezost-emacs/imenus") (:keywords "tools" "convenience"))]) (imenu-list . [(20150502 857) ((cl-lib (0 5))) "Show imenu entries in a seperate buffer" single ((:url . "https://github.com/bmag/imenu-list"))]) (imenu-anywhere . [(20150523 537) ((cl-lib (0 5))) "ido/helm imenu tag selection across all buffers with the same mode" single ((:url . "https://github.com/vitoshka/imenu-anywhere") (:keywords "ido" "imenu" "tags"))]) (imenu+ . [(20150104 2348) nil "Extensions to `imenu.el'." single ((:url . "http://www.emacswiki.org/imenu+.el") (:keywords "tools" "menus"))]) (imakado . [(20141024 223) nil "imakado's usefull macros and functions" single ((:url . "https://github.com/imakado/emacs-imakado") (:keywords "convenience"))]) (image-dired+ . [(20150429 2244) ((cl-lib (0 3))) "Image-dired extensions" single ((:url . "https://github.com/mhayashi1120/Emacs-image-diredx") (:keywords "extensions" "multimedia"))]) (image-archive . [(20150218 2218) ((emacs (24)) (cl-lib (0 5))) "Image thumbnails in archive file with non-blocking" single ((:url . "https://github.com/mhayashi1120/Emacs-image-archive/raw/master/image-archive.el") (:keywords "multimedia"))]) (image+ . [(20150522 23) ((cl-lib (0 3))) "Image manipulate extensions for Emacs" single ((:url . "https://github.com/mhayashi1120/Emacs-imagex") (:keywords "multimedia" "extensions"))]) (igv . [(20141210 427) nil "Control Integrative Genomic Viewer within Emacs" single nil]) (igrep . [(20130824 1207) nil "An improved interface to `grep` and `find`" single ((:keywords "tools" "processes" "search"))]) (ignoramus . [(20150216 1342) nil "Ignore backups, build files, et al." single ((:url . "http://github.com/rolandwalker/ignoramus") (:keywords "convenience" "tools"))]) (iflipb . [(20130331 1108) nil "interactively flip between recently visited buffers" single ((:url . "http://hg.rosdahl.net/iflipb"))]) (iedit . [(20150415 1804) nil "Edit multiple regions in the same way simultaneously." tar ((:url . "http://www.emacswiki.org/emacs/Iedit") (:keywords "occurrence" "region" "simultaneous" "refactoring"))]) (ids-edit . [(20141112 1642) ((emacs (24 3))) "IDS (Ideographic Description Sequence) editing tool" tar ((:url . "http://github.com/kawabata/ids-edit") (:keywords "text"))]) (idris-mode . [(20150523 719) ((emacs (24))) "Major mode for editing Idris code" tar ((:url . "https://github.com/idris-hackers/idris-mode") (:keywords "languages"))]) (idomenu . [(20141123 1320) nil "imenu tag selection a la ido" single nil]) (ido-vertical-mode . [(20150418 944) nil "Makes ido-mode display vertically." single ((:url . "https://github.com/gempesaw/ido-vertical-mode.el") (:keywords "convenience"))]) (ido-ubiquitous . [(20150423 1037) ((emacs (24 1)) (ido-completing-read+ (3 0))) "Use ido (nearly) everywhere." single ((:url . "https://github.com/DarwinAwardWinner/ido-ubiquitous") (:keywords "convenience" "completion" "ido"))]) (ido-springboard . [(20150505 1011) nil "Temporarily change default-directory for one command" single ((:url . "https://github.com/jwiegley/springboard") (:keywords "ido"))]) (ido-sort-mtime . [(20131117 530) nil "Sort Ido's file list by modification time" single ((:keywords "convenience" "files"))]) (ido-select-window . [(20131220 1247) ((emacs (24 1))) "Select a window using ido and buffer names" single ((:url . "https://github.com/pjones/ido-select-window"))]) (ido-occasional . [(20150214 448) ((emacs (24 1))) "Use ido where you choose." single ((:url . "https://github.com/abo-abo/ido-occasional") (:keywords "completion"))]) (ido-load-library . [(20140611 900) ((persistent-soft (0 8 8)) (pcache (0 2 3))) "Load-library alternative using ido-completing-read" single ((:url . "http://github.com/rolandwalker/ido-load-library") (:keywords "maint" "completion"))]) (ido-hacks . [(20150331 1209) nil "Put more IDO in your IDO" single ((:keywords "convenience"))]) (ido-gnus . [(20140216 846) ((gnus (5 13))) "Access gnus groups or servers using ido" single ((:url . "https://github.com/vapniks/ido-gnus") (:keywords "comm"))]) (ido-completing-read+ . [(20150423 1037) ((emacs (24 1))) "A completing-read-function using ido" single ((:url . "https://github.com/DarwinAwardWinner/ido-ubiquitous") (:keywords "ido" "completion" "convenience"))]) (ido-complete-space-or-hyphen . [(20130228 208) nil "Complete SPACE or HYPHEN when type SPACE in ido" single ((:url . "https://github.com/doitian/ido-complete-space-or-hyphen") (:keywords "ido" "completion"))]) (ido-at-point . [(20141210 2314) ((emacs (24))) "ido-style completion-at-point" single ((:url . "https://github.com/katspaugh/ido-at-point") (:keywords "convenience" "abbrev"))]) (idle-require . [(20090715 1503) nil "load elisp libraries while Emacs is idle" single ((:url . "http://nschum.de/src/emacs/idle-require/") (:keywords "internal"))]) (idle-highlight-mode . [(20120920 948) nil "highlight the word the point is on" single ((:url . "http://www.emacswiki.org/cgi-bin/wiki/IdleHighlight") (:keywords "convenience"))]) (identica-mode . [(20130204 1453) nil "Major mode API client for status.net open microblogging" tar ((:url . "http://blog.gabrielsaldana.org/identica-mode-for-emacs/") (:keywords "identica" "web"))]) (id-manager . [(20150115 1619) nil "id-password management" single ((:keywords "password" "convenience"))]) (icomplete+ . [(20150104 2346) nil "Extensions to `icomplete.el'." single ((:url . "http://www.emacswiki.org/icomplete+.el") (:keywords "help" "abbrev" "internal" "extensions" "local" "completion" "matching"))]) (icicles . [(20150518 406) nil "Minibuffer input completion and cycling." tar ((:url . "http://www.emacswiki.org/icicles.el") (:keywords "extensions" "help" "abbrev" "local" "minibuffer" "projects" "keys" "apropos" "completion" "matching" "regexp" "command"))]) (ibuffer-vc . [(20150401 204) ((cl-lib (0 2))) "Group ibuffer's list by VC project, or show VC status" single ((:url . "http://github.com/purcell/ibuffer-vc") (:keywords "themes"))]) (ibuffer-tramp . [(20140301 1006) nil "Group ibuffer's list by TRAMP connection" single ((:url . "http://github.com/svend/ibuffer-tramp") (:keywords "themes"))]) (ibuffer-rcirc . [(20150215 1318) ((cl-lib (0 2))) "Ibuffer integration for rcirc" single ((:url . "https://github.com/fgallina/ibuffer-rcirc") (:keywords "buffer" "convenience" "comm"))]) (ibuffer-projectile . [(20150121 837) ((projectile (0 11 0))) "Group ibuffer's list by projectile root" single ((:url . "http://github.com/purcell/ibuffer-projectile") (:keywords "themes"))]) (ibuffer-git . [(20110508 31) nil "show git status in ibuffer column" single ((:keywords "convenience"))]) (iasm-mode . [(20131004 1644) nil "interactive assembly major mode." single ((:url . "https://github.com/RAttab/iasm-mode") (:keywords ":" "tools"))]) (i2b2-mode . [(20140709 1804) nil "Highlights corresponding PHI data in the text portion of an i2b2 XML Document." single ((:keywords "xml" "phi" "i2b2" "deidi2b2"))]) (hydra . [(20150519 1346) ((cl-lib (0 5))) "Make bindings that stick around." tar ((:url . "https://github.com/abo-abo/hydra") (:keywords "bindings"))]) (hyde . [(20150512 118) nil "Major mode to help create and manage Jekyll blogs" tar nil]) (hy-mode . [(20150102 1857) nil "Major mode for Hy code" single ((:url . "http://github.com/hylang/hy-mode") (:keywords "languages" "lisp"))]) (hungry-delete . [(20141207 2125) nil "hungry delete minor mode" single ((:url . "http://github.com/nflath/hungry-delete"))]) (httprepl . [(20141101 1034) ((s (1 9 0)) (dash (2 5 0)) (emacs (24))) "An HTTP REPL" single ((:url . "https://github.com/gregsexton/httprepl.el") (:keywords "http" "repl"))]) (httpcode . [(20121001 2045) nil "explains the meaning of an HTTP status code" single ((:url . "http://github.com/rspivak/httpcode.el"))]) (http-twiddle . [(20121117 812) nil "send & twiddle & resend HTTP requests" single ((:url . "https://github.com/hassy/http-twiddle/blob/master/http-twiddle.el") (:keywords "http" "rest" "soap"))]) (http-post-simple . [(20131011 358) nil "HTTP POST requests using the url library" single ((:keywords "comm" "data" "processes" "hypermedia"))]) (http . [(20141127 855) ((emacs (24)) (cl-lib (0 5)) (s (1 9 0)) (request (0 2 0))) "An HTTP client for Emacs" single ((:url . "https://github.com/emacs-pe/http.el") (:keywords "convenience"))]) (htmlize . [(20130207 1202) nil "Convert buffer text and decorations to HTML." single ((:keywords "hypermedia" "extensions"))]) (html-to-markdown . [(20131212 1441) nil "HTML to Markdown converter written in Emacs-lisp." single ((:url . "http://github.com/Bruce-Connor/html-to-markdown") (:keywords "tools" "wp" "languages"))]) (html-script-src . [(20120403 1115) nil "Insert