Commits

Anonymous committed 990c7d9

Disable semantic and nxhtml, add web-mode

  • Participants
  • Parent commits 1916039

Comments (0)

Files changed (254)

  '(diff-file-header ((t (:weight bold))) t)
  '(flymake-errline ((t (:underline (:color "red" :style wave)))))
  '(flymake-warnline ((((class color) (background light)) (:underline (:color "#ec0" :style wave)))))
- '(flyspell-duplicate ((t (:foreground "Gold3" :underline t))))
- '(flyspell-incorrect ((t (:foreground "OrangeRed" :underline t))))
+ '(flyspell-duplicate ((t (:foreground "Gold3" :underline t))) t)
+ '(flyspell-incorrect ((t (:foreground "OrangeRed" :underline t))) t)
  '(font-latex-sectioning-2-face ((t (:inherit font-latex-sectioning-3-face :height 1.2))))
  '(font-lock-comment-face ((t (:slant italic))))
  '(hl-line ((t (:background "#345"))))
  '(variable-pitch ((t (:inherit default :family "corbel"))))
  '(vhl/default-face ((t (:background "#433"))))
  '(vline ((t (:inherit highlight))) t)
+ '(web-mode-html-attr-name-face ((t (:inherit font-lock-preprocessor-face))))
+ '(web-mode-html-tag-face ((t (:inherit font-lock-function-name-face))))
  '(whitespace-line ((t (:underline (:color foreground-color :style wave))))))

File distext/semantic.el

 ;; ---------- semantic.el init file: load semantic if present ------------------
 
-;; semantic
-(setq semantic-load-turn-useful-things-on t)
-(require 'semantic)
-;(require 'semanticdb)
-(require 'semantic/db)
-;(semantic-load-enable-code-helpers)
+;; ;; semantic
+;; (setq semantic-load-turn-useful-things-on t)
+;; (require 'semantic)
+;; ;(require 'semanticdb)
+;; (require 'semantic/db)
+;; ;(semantic-load-enable-code-helpers)
 
-;(require 'semantic-tag-folding)
-;(global-semantic-tag-folding-mode 1)
-;(global-set-key (kbd "C-c <left>") 'semantic-tag-folding-fold-block)
-;(global-set-key (kbd "C-c <right>") 'semantic-tag-folding-show-block)
+;; ;(require 'semantic-tag-folding)
+;; ;(global-semantic-tag-folding-mode 1)
+;; ;(global-set-key (kbd "C-c <left>") 'semantic-tag-folding-fold-block)
+;; ;(global-set-key (kbd "C-c <right>") 'semantic-tag-folding-show-block)
 
-(defun semantic-format-tag-name-short (tag &optional parent color)
-  (let ((name (semantic-format-tag-name tag parent color)))
-    (if (string-prefix-p "\"\"\"" name) "<doc>" name)))
-(setq semantic-imenu-summary-function 'semantic-format-tag-name-short)
+;; (defun semantic-format-tag-name-short (tag &optional parent color)
+;;   (let ((name (semantic-format-tag-name tag parent color)))
+;;     (if (string-prefix-p "\"\"\"" name) "<doc>" name)))
+;; (setq semantic-imenu-summary-function 'semantic-format-tag-name-short)
 
-;; enable semantic features for Python mode
-;(add-hook 'python-mode (lambda ()
-;  (add-hook 'after-save-hook 'semantic-fetch-tags nil t)
-;))
+;; ;; enable semantic features for Python mode
+;; ;(add-hook 'python-mode (lambda ()
+;; ;  (add-hook 'after-save-hook 'semantic-fetch-tags nil t)
+;; ;))
 
-(add-hook 'python-mode-hook #'semantic-mode)
+;; (add-hook 'python-mode-hook #'semantic-mode)
 
-(add-hook 'semantic-init-hooks (lambda ()
-  (when (eq major-mode 'python-mode)
-    (semantic-fetch-tags)
-    (semantic-stickyfunc-mode 1)
-    (semantic-highlight-func-mode 1))) t)
+;; (add-hook 'semantic-init-hooks (lambda ()
+;;   (when (eq major-mode 'python-mode)
+;;     (semantic-fetch-tags)
+;;     (semantic-stickyfunc-mode 1)
+;;     (semantic-highlight-func-mode 1))) t)

File elpa/archives/gnu/archive-contents

 	 [(0 8)
 	  nil "OAuth 2.0 Authorization Protocol" single])
  (org .
-      [(20130112)
+      [(20130114)
        nil "Outline-based notes management and organizer" tar])
  (quarter-plane .
 		[(0 1)

File elpa/archives/marmalade/archive-contents

-(1(haml-mode .[(3 0 14)()"Major mode for editing Haml files"single])(paredit .[(22)()"minor mode for editing parentheses  -*- Mode: Emacs-Lisp -*-"single])(sass-mode .[(3 0 14)((haml-mode (3 0 14)))"Major mode for editing Sass files"single])(perspective .[(1 9)()"switch between named \"perspectives\" of the editor"single])(slime .[(20100404 1)()"Superior Lisp Interaction Mode for Emacs"single])(slime-repl .[(20100404)((slime (20100404)))"Read-Eval-Print Loop written in Emacs Lisp"single])(scpaste .[(0 6)((htmlize (1 39)))"Paste to the web via scp."single])(idle-highlight .[(1 0)()"highlight the word the point is on"single])(magit .[(1 2 0)()"Control Git from Emacs."tar])(durendal .[(0 2)((clojure-mode (1 7)) (slime (20100404)) (paredit (22)))"A bucket of tricks for Clojure and Slime."single])(htmlize .[(1 39)()"Convert buffer text and decorations to HTML."single])(furl .[(0 0 2)()"Friendly URL retrieval"single])(marmalade .[(0 0 4)((furl (0 0 2)))"Elisp interface for the Emacs Lisp package server."single])(yari .[(0 5)()"Yet Another RI interface for Emacs"single])(enclose .[(0 0 2)()"Enclose cursor within punctuation pairs"single])(html-script-src .[(0 0 2)()"Insert <script src=\"..\"> for popular JavaScript libraries"single])(mactag .[(0 0 1)()"Mode for automatically handle multiple tags files with Mactag rubygem"single])(undo-tree .[(0 3 1)()"Treat undo history as a tree"single])(diminish .[(0 44)()"Diminished modes are minor modes with no modeline display"single])(notify .[(2010 8 20)()"notification front-end"single])(keywiz .[(1 4)()"Emacs key sequence quiz"single])(descbinds-anything .[(1 5)((anything (1 287)))"Yet Another `describe-bindings' with `anything'."single])(autopair .[(0 3)()"Automagically pair braces and quotes like TextMate"single])(highlight-parentheses .[(1 0 1)()"highlight surrounding parentheses"single])(rvm .[(1 2)()"Emacs integration for rvm"single])(anything .[(1 287)()"open anything / QuickSilver-like candidate-selection framework"single])(anything-config .[(0 4 1)()"Predefined configurations for `anything.el'"single])(anything-match-plugin .[(1 27)()"Humane match plug-in for anything"single])(closure-template-html-mode .[(0 1)()"highlighting for google closure templates"single])(gist .[(1 0 3)((eieio (1 3)) (gh (0 6 0)) (tabulated-list (0)))"Emacs integration for gist.github.com"single])(highlight-symbol .[(1 1)()"automatic and manual symbol highlighting"single])(color-theme-twilight .[(0 1)()"Twilight Colour Theme for Emacs."single])(browse-kill-ring .[(1 3 1)()"interactively insert items from kill-ring -*- coding: utf-8 -*-"single])(buffer-move .[(0 4)()"swap buffers between windows"single])(dired-single .[(1 7 0)()"reuse the current dired buffer to visit another directory"single])(php-mode .[(1 5 0)()"major mode for editing PHP code"single])(c-eldoc .[(0 5)()"helpful description of the arguments to C functions"single])(full-ack .[(0 2 3)()"a front-end for ack"single])(find-file-in-project .[(3 2)()"Find files in a project quickly."single])(project .[(1 0)()"Keep track of the current project"single])(goto-last-change .[(1 2)()"Move point through buffer-undo-list positions -*-unibyte: t; coding: iso-8859-1;-*-"single])(http-twiddle .[(1 0)()"send & twiddle & resend HTTP requests"single])(mac-key-mode .[(2010 1 3)()"provide mac-style key bindings on Carbon Emacs"single])(flymake-cursor .[(1 0 2)((flymake (0 3)))"Show flymake messages in the minibuffer after delay"tar])(multi-term .[(0 8 8)()"Managing multiple terminal buffers in Emacs."single])(parenface .[(1 1)()"Provide a face for parens in lisp modes."single])(redo+ .[(1 15)()"Redo/undo system for Emacs"single])(gnuplot .[(0 6 0)()"drive gnuplot from within emacs"single])(speck .[(2010 5 25)()"minor mode for spell checking"single])(hexrgb .[(21 0)()"Functions to manipulate colors, including RGB hex strings."single])(icomplete+ .[(21 0)()"Extensions to `icomplete.el'."single])(lacarte .[(22 0)()"Execute menu items as commands, with completion."single])(synonyms .[(1 0)()"Look up synonyms for a word or phrase in a thesaurus."single])(ecb .[(2 40)()"Emacs Code Browser"tar])(predictive .[(0 19 5)()"Predictive Mode (Contains Dependencies)"tar])(rw-hunspell .[(0 2)()"special functions for Hunspell in ispell.el"single])(rw-ispell .[(0 1)()"additional functions for ispell.el"single])(rw-language-and-country-codes .[(0 1)()"Language & Country Codes"single])(yas-jit .[(0 8 3)()"Loads Yasnippets on demand (makes start up faster)"single])(ntcmd .[(1 0)()"major mode for editing cmd scripts"single])(org-table-comment .[(0 2)()" Org table comment modes."single])(anything-extension .[(0 2)()"Extension functions for anything.el"single])(powershell .[(0 2 1)()"run powershell as an inferior shell in emacs"single])(cdlatex .[(4 0)()"Fast input methods for LaTeX environments and math"single])(anything-R .[(0 1 2010)()"anything-sources and some utilities for GNU R."single])(anything-el-swank-fuzzy .[(0 1 2009)()"anything-sources for el-swank-fuzzy.el"single])(anything-ipython .[(0 1 2009)()" Ipython anything"single])(color-file-completion .[(1 0 1)()"add colors to file completion"single])(color-theme-emacs-revert-theme .[(0 1)()"Color-theme revert to emacs colors"single])(anything-complete .[(1 86)()"completion with anything"single])(anything-obsolete .[(0 1)()"obsolete functions of anything"single])(ipython .[(2927)()"Adds support for IPython to python-mode.el"single])(el-swank-fuzzy .[(0 1)()"fuzzy symbol completion."single])(fold-dwim .[(1 2)()"Unified user interface for Emacs folding modes"single])(fold-dwim-org .[(0 2)((fold-dwim (1 2)))"Fold DWIM bound to org key-strokes."single])(fuzzy-match .[(1 4)()"fuzzy matching"single])(w32-browser .[(21 0)()"Run Windows application associated with a file."single])(crosshairs .[(22 0)()"Highlight the current line and column."single])(csv-mode .[(1 50)()"major mode for editing comma-separated value files"single])(vline .[(1 10)()"show vertical line (column highlighting) mode."single])(hl-line+ .[(22 0)()"Extensions to hl-line.el."single])(col-highlight .[(22 0)((vline (1 10)))"Highlight the current column."single])(color-theme-vim-insert-mode .[(0 1)()"Color theme VIM insert mode"single])(cursor-chg .[(20 1)()"Change cursor dynamically, depending on the context."single])(cygwin-mount .[(2001)()"Teach EMACS about cygwin styles and mount points."single])(header2 .[(21 0)()"Support for creation and update of file headers."single])(lib-requires .[(21 0)()"Commands to list Emacs Lisp library dependencies."single])(linum-off .[(0 1)()"Provides an interface for turning line-numbering off"single])(pos-tip .[(0 4 5)()"Show tooltip at point -*- coding: utf-8 -*-"single])(key-choices .[(0 201)((color-theme-vim-insert-mode (0 1)) (color-theme-emacs-revert-theme (0 1)))"Key Choices -- Also Viper has different colors in different modes"single])(tabbar .[(2 0 1)()"Display a tab bar in the header line  -*-no-byte-compile: t; -*-"single])(elein .[(0 2 2)()"running leiningen commands from emacs"single])(sumatra-forward .[(2008 10 8)()"Provides Sumatra Forward search"single])(org-outlook .[(0 3)()"Outlook org"single])(slime-fuzzy .[(20100404)((slime (20100404)))"Fuzzy symbol completion for Slime"single])(color-theme-complexity .[(0 1 0)((color-theme (6 6 0)))"A black and green color theme for Emacs."single])(starter-kit .[(2 0 3)((paredit (22)) (idle-highlight-mode (1 1 1)) (find-file-in-project (3 0)) (smex (1 1 1)) (ido-ubiquitous (0 3)) (magit (0 8 1)))"Saner defaults and goodies."tar])(starter-kit-lisp .[(2 0 3)((starter-kit (2 0 2)) (elisp-slime-nav (0 1)))"Saner defaults and goodies for lisp languages"single])(starter-kit-js .[(2 0 1)((starter-kit (2 0 1)))"Saner defaults and goodies for Javascript"single])(starter-kit-ruby .[(2 0 3)((inf-ruby (2 2 3)) (starter-kit (2 0 1)))"Saner defaults and goodies for Ruby"single])(geben .[(0 26)()"A remote debugging environment for Emacs."tar])(maxframe .[(0 5 1)()"maximize the emacs frame based on display size"single])(mode-compile .[(2 29)()" Smart command for compiling files"single])(swank-cdt .[(1 0 1)()"swank-cdt helper functions"single])(find-file-in-git-repo .[(0 1 2)()"Utility to find files in a git repo"single])(idle-highlight-mode .[(1 1 2)()"highlight the word the point is on"single])(smex .[(2 0)()"M-x interface with Ido-style fuzzy matching."single])(protobuf-mode .[(0 3)()"major mode for editing protocol buffers."single])(haskell-mode .[(2 8 0)()"Haskell editing mode"tar])(znc .[(0 0 2)((cl (2 2)) (erc (5 3)))"ZNC + ERC "single])(slime-clj .[(0 1 5)()"slime extensions for swank-clj"single])(go-mode .[(12869)()"Major mode for the Go programming language."tar])(scala-mode .[(0 0 2)()"Scala major mode"tar])(json .[(1 2)()"JavaScript Object Notation parser / generator"single])(magit-simple-keys .[(1 0 0)((magit (1 0 0)))"simple keybindings for Magit"single])(rainbow-delimiters .[(1 3 4)()"Highlight nested parens, brackets, braces a different color at each depth."single])(nyan-mode .[(0 1)()"Nyan Cat shows position in current buffer in mode-line."single])(anything-git .[(1 1 1)()"Show git files in anything"single])(xml-gen .[(0 4)()"A DSL for generating XML."single])(jump .[(2 2)((findr (0 7)) (inflections (1 1)))"build functions which contextually jump between files"single])(dotassoc .[(0 0 1)()"dot access embedded alists"single])(rcirc-ssh .[(0 0 7)((kv (0 0 3)))"do irc over ssh sessions -*- lexical-binding: t -*-"single])(weather-metno .[(20121023)()"Weather data from met.no in Emacs"tar])(systemtap-mode .[(0 2)()"A mode for SystemTap"single])(mocker .[(0 2 2)((eieio (1 3)) (el-x (0 2)))"mocking framework for emacs"single])(switch-window .[(0 9)()"A *visual* way to choose a window to switch to"single])(yaml-mode .[(0 0 7)()"Major mode for editing YAML files"single])(prolog .[(1 22)()"major mode for editing and running Prolog (and Mercury) code"single])(graphviz-dot-mode .[(0 3 7)()"Mode for the dot-language used by graphviz (att)."single])(perlcritic .[(1 10)()"minor mode for Perl::Critic integration"single])(gh .[(0 6 0)((eieio (1 3)) (pcache (0 2 3)) (logito (0 1)))"A GitHub library for Emacs"tar])(vala-mode .[(0 1)()"Vala mode derived mode"single])(alpha .[(1 0)()"increase frame transparency"single])(ess-R-object-popup .[(0 0 6)()"popup description of R object"single])(color-theme-ir-black .[(1 0 1)((color-theme (6 6 1)))"pastel color theme "single])(calfw-gcal .[(0 0 1)()"edit Google calendar for calfw.el."single])(python .[(20120402)()"Python's flying circus support for Emacs"single])(htmlfontify .[(0 21)()"htmlise a buffer/source tree with optional hyperlinks"single])(oddmuse .[(20090222)()"edit pages on an Oddmuse wiki"single])(wgrep .[(2 1 1)()"Writable grep buffer and apply the changes to files"single])(langtool .[(1 2 0)()"Grammer check utility using LanguageTool"single])(gather .[(1 0 0)()"Gather string in buffer."single])(erefactor .[(0 6 2)()"Emacs-Lisp refactoring utilities"single])(starter-kit-bindings .[(2 0 2)((starter-kit (2 0 2)))"Saner defaults and goodies: bindings"single])(hl-sentence .[(2)()"highlight a sentence based on customizable face"single])(color-theme-eclipse .[(0 0 2)((color-theme (6 6 1)))"Eclipse color theme for GNU Emacs."single])(bm .[(1 53)()"Visible bookmarks in buffer."single])(color-theme-tangotango .[(0 0 2)((color-theme (6 6 1)))"Tango Palette color theme for Emacs."single])(color-theme-railscasts .[(0 0 2)((color-theme (6 6 1)))"Railscasts color theme for GNU Emacs."single])(color-theme-tango .[(0 0 2)((color-theme (6 6 1)))"Tango palette color theme for GNU Emacs."single])(color-theme-github .[(0 0 3)((color-theme (6 6 1)))"Github color theme for GNU Emacs."single])(color-theme-dpaste .[(0 0 1)((color-theme (6 6 1)))"Dpaste color theme for GNU Emacs."single])(nose .[(0 1 1)()"Easy Python test running in Emacs"single])(dpaste .[(0 2)()"Emacs integration for dpaste.com"single])(offlineimap .[(0 1)()"Run OfflineIMAP from Emacs"single])(scss-mode .[(0 5 0)()"Major mode for editing SCSS files"single])(highlight-indentation .[(0 5 0)()"Function for highlighting indentation"single])(feature-mode .[(0 4)()"Major mode for editing Gherkin (i.e. Cucumber) user stories"tar])(dired-details .[(1 3 1)()"make file details hide-able in dired"single])(dired-details+ .[(1 0)()"Enhancements to library `dired-details+.el'."single])(python-pep8 .[(1 1)()"minor mode for running `pep8'"single])(python-pylint .[(1 1)()"minor mode for running `pylint'"single])(workgroups .[(0 2 0)()"workgroups for windows (for Emacs)"single])(closure-lint-mode .[(0 1)()"minor mode for the Closure Linter"single])(httpd .[(1 0 1)()"HTTP/1.0 web server for emacs"single])(pep8 .[(1 2)()"run the python pep8 checker putting hits in a grep buffer"single])(cppcheck .[(1 0)()"run cppcheck putting hits in a grep buffer"single])(grin .[(1 0)()"run grin and grind (python replacements for grep and find) putting hits in a grep buffer"single])(pyflakes .[(1 0)()"run the python pyflakes checker putting hits in a grep buffer"single])(pylint .[(1 0)()"run the python pylint checker putting hits in a grep buffer"single])(fastnav .[(1 0 7)()"Fast navigation and editing routines."single])(confluence .[(1 6)((xml-rpc (1 6 7)))"Confluence major mode"tar])(tuareg .[(2 0 5)((caml (3 12 0 1)))"OCaml mode for Emacs."tar])(pp-c-l .[(1 0)()"Display Control-l characters in a pretty way"single])(js-comint .[(0 0 1)()"Run javascript in an inferior process window."single])(magithub .[(0 2)((magit (0 8)) (json (1 2)))"Magit extensions for using GitHub"single])(cmake-mode .[(20110824)()"major-mode for editing CMake sources"single])(smart-operator .[(1 9 20110812)()"Insert operators with surrounding spaces smartly"single])(ibuffer-vc .[(0 5)()"Group ibuffer's list by VC project, or show VC status"single])(elisp-slime-nav .[(0 3)()"Make M-. and M-, work in elisp like they do in slime"single])(org-magit .[(0 2 0)((magit (0 8)) (org (6 1)))"basic support for magit links"single])(whole-line-or-region .[(1 3 1)()"operate on current line if region undefined"single])(ido-ubiquitous .[(1 6)()"Use ido (nearly) everywhere."single])(bigint .[(1 0 0)()"A simple bigint package for emacs"single])(dizzee .[(0 1 1)()"A more pleasant way to manage your project's subprocesses in Emacs."tar])(color-theme-dg .[(0 1 0)((color-theme (6 6 0)))"A black and green color theme for Emacs."single])(gimme .[(2 1)()"The XMMS2 interface we all love! Check out http://gimmeplayer.org for more info."tar])(deft .[(0 3)()"quickly browse, filter, and edit plain text notes"single])(pony-mode .[(0 2)()"Minor mode for working with Django Projects"tar])(clojurescript-mode .[(0 5)()"Major mode for ClojureScript code"single])(django-theme .[(1 0 2)()"Django Theme"tar])(fsvn .[(0 9 13)()"Another frontend of subversion."tar])(starter-kit-eshell .[(2 0 3)()"Saner defaults and goodies: eshell tweaks"single])(yasnippet-bundle .[(0 6 1)()"Yet another snippet extension (Auto compiled bundle)"single])(yasnippet .[(0 6 1)()"Yasnippet template engine"tar])(markdown-mode .[(1 8 1)()"Emacs Major mode for Markdown-formatted text files"single])(ido-yes-or-no .[(1 1)((ido (0)))"Use Ido to answer yes-or-no questions"single])(caml .[(3 12 0 1)()"OCaml code editing commands for Emacs"tar])(dtrt-indent .[(0 2 0)()"Adapt to foreign indentation offsets"single])(windsize .[(0 1)()"Simple, intuitive window resizing"single])(textmate .[(5)()"TextMate minor mode for Emacs"single])(xml-rpc .[(1 6 8)()"An elisp implementation of clientside XML-RPC"single])(coffee-mode .[(0 3 0)()"Major mode to edit CoffeeScript files in Emacs"single])(sr-speedbar .[(0 1 8)()"Same frame speedbar"single])(desktop .[(0 1)()"save partial status of Emacs when killed"single])(evil-numbers .[(0 3)()"increment/decrement numbers like in vim"single])(lolcode-mode .[(0 2)()"Major mode for editing LOLCODE"single])(dedicated .[(1 0 0)()"A very simple minor mode for dedicated buffers"single])(csharp-mode .[(0 8 6)()"C# mode derived mode"single])(color-theme-actress .[(0 2 2)((color-theme (6 6 1)))"A dark color theme for GNU Emacs."single])(ghc .[(1 10 2)((haskell-mode (2 8 0)))"Happy Haskell programming on Emacs"tar])(org-email .[(0 6)()"use org for an email database -*- lexical-binding: t -*-"single])(ahg .[(0 99)()"Alberto's Emacs interface for Mercurial (Hg)"single])(lua-mode .[(20110428)()"a major-mode for editing Lua scripts"single])(ac-slime .[(0 3)()"An auto-complete source using slime completions"single])(vc-darcs .[(1 12)()"a VC backend for darcs"single])(elisp-cache .[(1 15)()"Faster emacs startup through byte-compiling."single])(scratch .[(20110708)()"Mode-specific scratch buffers"single])(hl-sexp .[(1 0 0)()"highlight the current sexp"single])(dsvn .[(922257)()"Subversion interface"single])(crontab-mode .[(1 2)()"Mode for editing crontab files"single])(popwin .[(0 4)()"Popup Window Manager."single])(session .[(2 2 1)()"use variables, registers and buffer places across sessions"single])(smart-tab .[(0 3)()"Intelligent tab completion and indentation."single])(ac-ja .[(0 0 1)()"auto-complete-mode source for Japanese "single])(rcirc-notify .[(0 6)()"libnotify popups"single])(jira .[(0 3 3)()"Connect to JIRA issue tracking software"single])(color-theme-blackboard .[(0 0 2)((color-theme (6 6 1)))"Blackboard Colour Theme for Emacs."single])(color-theme-wombat .[(0 0 1)((color-theme (6 6 1)))"The wombat color theme for Emacs."single])(color-theme-wombat+ .[(0 0 2)((color-theme (6 6 1)))"wombat with improvements and many more faces"single])(color-theme-active .[(0 0 1)((color-theme (6 6 1)))"Active theme inspired by jEdit theme of the same name"single])(color-theme-colorful-obsolescence .[(0 0 1)((color-theme (6 6 1)))"Colorful Obsolescence theme designed for partially transparent windows"single])(apache-mode .[(2 0)()"major mode for editing Apache configuration files"single])(highline .[(7 2 2)()"minor mode to highlight current line in buffer"single])(mic-paren .[(3 8)()"advanced highlighting of matching parentheses"single])(pytest .[(0 2 1)()"Easy Python test running in Emacs"single])(wikidoc .[(0 8 1)()"use elisp doc strings to make other documentation"single])(regex-tool .[(1 2)()"A regular expression evaluation tool for programmers"single])(tabkey2 .[(1 40)()"Use second tab key pressed for what you want"single])(ioccur .[(0 2)()"Incremental occur."single])(javadoc-help .[(1 0)()"Javadoc-Help.  Look up Java class on online javadocs in browser."single])(macro-math .[(1 0)()"in-buffer mathematical operations"single])(winpoint .[(1 4)()"Remember buffer positions per-window, not per buffer"single])(scheme-complete .[(0 8 2)()"Smart tab completion for Emacs"single])(ruby-compilation .[(0 9)((inf-ruby (2 2 1)))"run a ruby process in a compilation buffer"single])(flymake-jshint .[(1 0)()"making flymake work with JSHint"single])(doc-mode .[(0 2)()"convenient editing of in-code documentation"single])(gccsense .[(0 2)()"GCCSense client for Emacs"single])(p4 .[(11 0)()"Perforce-Emacs Integration Library"single])(pager .[(2 0)()"windows-scroll commands"single])(pastebin .[(0 1)()"A simple interface to the www.pastebin.com webservice"single])(cache .[(0 1)()"implementation of a hash table whose key-value pairs expire"single])(command-frequency .[(1 1)()"Track command frequencies"single])(guess-offset .[(0 1 1)()"Automatically determine c-basic-offset"single])(loccur .[(1 1 1)()"Perform an occur-like folding in current buffer"single])(recursive-narrow .[(1 0)()"narrow-to-region that operates recursively"single])(member-function .[(0 3 1)()"expand member functions for C++ classes"single])(window-number .[(1 0 1)()"Jump to a window by number"single])(gtags .[(3 3)()"gtags facility for Emacs"single])(pymacs .[(0 25)()"Interface between Emacs Lisp and Python"single])(pysmell .[(0 7 2)()"Complete python code using heuristic static analysis"single])(eieio .[(1 4)()"Enhanced Implememntation of Emacs Interpreted Objects"tar])(rudel .[(0 3)((eieio (1 4)))"A collaborative editing framework for Emacs"tar])(jabber .[(0 8 90)()"A Jabber client for Emacs."tar])(citrus-mode .[(0 0 2)()"Major mode for editing Citrus files"single])(lineno .[(0 1)()"Alternate mode to display line numbers."single])(emacsd-tile .[(0 1)()"tiling windows for emacs"single])(iy-go-to-char .[(1 0)()"Go to next CHAR which is similar to \"f\" in vim"single])(creole .[(0 8 19)()"A parser for the Creole Wiki language"single])(jenkins-watch .[(1 2)()"Watch continuous integration build status -*- indent-tabs-mode: t; tab-width: 8 -*-"single])(peepopen .[(0 1 0)()"Graphical file chooser for Emacs on Mac OS X."single])(levenshtein .[(1 0)()"Edit distance between two strings."single])(gopher .[(0 0 2)()"easily access and navigate Gopher servers"single])(clojure-project-mode .[(1 0)((project-mode (1 0)))"Extends project-mode for Clojure projects"single])(ruby-block .[(0 0 11)()"highlight matching block"single])(pretty-lambdada .[(22 0)()"Show the word `lambda' as the Greek letter."single])(rect-mark .[(1 4)()"Mark a rectangle of text with highlighting."single])(evernote-mode .[(0 41)()"Evernote client for Emacs"tar])(jaunte .[(0 0 0)()"Emacs Hit a Hint"single])(centered-cursor-mode .[(0 5 1)()"cursor stays vertically centered"single])(elixir-mode .[(1 0 0)()"Major mode for editing Elixir files"single])(wget .[(1 94)()"Emacs-wget is an interface program of GNU wget on Emacs."tar])(mldonkey .[(0 0 4)()"Multi-networks peer-to-peer client."tar])(sml-modeline .[(0 5)()"Show position in a scrollbar like way in mode-line"single])(mwe-log-commands .[(20041106)()"log keyboard commands to buffer"single])(move-text .[(1 0)()"Move current line or region with M-up or M-down."single])(hippie-expand-slime .[(0 1)()"Hook slime's completion into hippie-expand"single])(boxquote .[(1 23)()"Quote text with a semi-box."single])(gnugo .[(2 2 12)()"Play a game of Go against gnugo"single])(project-mode .[(1 0)((levenshtein (1 0)))"Define code projects. Full-text search, etc."single])(clips-mode .[(0 6)()"Major mode for editing CLIPS code and REPL"tar])(n3-mode .[(20071215)()"mode for Notation 3"single])(wcheck-mode .[(2012 1 29)()"A general interface for text checkers"single])(suomalainen-kalenteri .[(2011 11 20)()"Finnish holidays for Emacs calendar."single])(org2blog .[(0 5)((org (7 7)) (xml-rpc (1 6 8)))"Blog from Org mode to wordpress"tar])(pcache .[(0 2 3)((eieio (1 3)))"persistent caching for Emacs"single])(tabulated-list .[(0)()"generic major mode for tabulated lists."single])(idle-require .[(1 0)()"load elisp libraries while Emacs is idle"single])(find-things-fast .[(20111123)()"An emacs mode to find things fast and move around in a project quickly"tar])(color-theme-gruber-darker .[(1)((color-theme (6 6 1)))"Gruber Darker color theme for Emacs by Jason Blevins"single])(dna-mode .[(1 44)()"a major mode for editing dna sequences"single])(perl-myvar .[(1 25)()"Declare lexicaly scoped vars as my()."single])(nlet .[(1 10)()"schemes 'named let' for emacs."single])(ssh-config-mode .[(1 13)()"Mode for fontification of ~/.ssh/config"single])(win-switch .[(1 0 6)()"fast, dynamic bindings for window-switching/resizing"single])(j-mode .[(0 3)()"Major mode for editing J programs"single])(nginx-mode .[(1 1)()"major mode for editing nginx config files"single])(vimgolf .[(0 9 2)()"VimGolf interface for the One True Editor"single])(flymake-csslint .[(1 1 0)((flymake (0 3)))"making flymake work with CSSLint"tar])(typing .[(1 1 4)()"A game for fast typers, inspired by The Typing Of The Dead."single])(zenburn-theme .[(1 5)()"A low contrast color theme for Emacs."single])(solarized-theme .[(0 5 0)()"The Solarized color theme, ported to Emacs."tar])(etags-select .[(1 13)()"Select from multiple tags"single])(etags-table .[(1 1)()"Set tags table(s) based on current file"single])(tintin-mode .[(1 0 0)()"Mayor mode for editing tintin++ scripts"single])(org-cua-dwim .[(0 5)()"Org-mode and Cua mode compatibility layer"single])(otp .[(1 0)()"a one-time password creator"single])(bookmark+ .[(20111214)()"Bookmark Plus"tar])(sentence-highlight .[(0 1)()"highlight the current sentence"single])(smartrep .[(0 0 3)()"Support sequential operation which omitted prefix keys."single])(tabula-rasa-mode .[(0 1 0)()"Distraction free writing mode"single])(abl-mode .[(0 9 0)()"Python TDD minor mode"single])(groovy-mode .[(20110609)()"Groovy mode derived mode"single])(grails-mode .[(0 1)()"minor-mode that adds some Grails project management to a grails project"single])(inf-groovy .[(2 0)()"minor-mode that adds some Grails project management to a grails project"single])(tidy .[(2 12)()"Interface to the HTML Tidy program"single])(httpcode .[(0 1)()"explains the meaning of an HTTP status code"single])(d-mode .[(2 0 4)()"D Programming Language mode for (X)Emacs"tar])(git-commit .[(0 1)()"Major mode for editing git commit messages"single])(color-theme-library .[(0 0 10)((color-theme (6 6 1)))"The real color theme functions"single])(sauron .[(0 8)()"Track (erc/org/dbus/...) events and react to them."tar])(quickrun .[(1 5)()"Run commands quickly"single])(rcirc-ucomplete .[(1 0 1)()"Unambiguous non-cycling completion for rcirc"single])(cl-format .[(1 0)()"CL format routine."tar])(color-theme-cobalt .[(0 0 2)((color-theme (6 6 1)))"Cobalt Color Theme for Emacs"single])(refheap .[(0 0 2)()"A library for pasting to https://refheap.com"single])(ctags-update .[(0 1 2)()"auto update TAGS in parent directory using exuberant-ctags -*- coding:utf-8 -*-"single])(peep-open .[(0 0 2)()"PeepOpen plugin for emacs."single])(org-mime .[(20120112)()"org html export for text/html MIME emails"single])(eh-basic .[(0 0 2)((starter-kit (2 0 2)) (browse-kill-ring (1 3 1)))"tuamshu's emacs basic configure"tar])(eh-gnus .[(0 0 6)()"tuamshu's gnus configure"tar])(eh-functions .[(0 0 1)((starter-kit (2 0 2)))"tuamshu's emacs functions"tar])(eh-keybindings .[(0 0 1)((eh-functions (0 0 1)) (starter-kit-bindings (2 0 2)))"tuamshu's emacs keybindings"tar])(magit-gh-pulls .[(0 3)((gh (0 4 3)) (magit (1 1 0)))"GitHub pull requests extension for Magit"single])(highlight-80+ .[(1 0)()"highlight characters beyond column 80"single])(jump-char .[(0 1)()"navigation by char"single])(color-theme-molokai .[(0 1)()"Molokai color theme by Lloyd"single])(pointback .[(0 2)()"Restore window points when returning to buffers"single])(uci-mode .[(1 0 0)()"Major mode for UCI configuration files"single])(erlang .[(2 4 1)()"Major modes for editing and running Erlang"single])(thumb-through .[(0 3)()"Plain text reader of HTML documents"single])(unbound .[(0 1)()"find convenient unbound keystrokes"single])(ido-better-flex .[(0 0 2)()"A better flex (fuzzy) algorithm for Ido."single])(popup .[(0 5)()"Visual Popup User Interface"single])(fancy-mode .[(0 1)()"Major mode for programming with the Fancy language."single])(haxe-mode .[(0 3 1)()"An Emacs major mode for haXe"single])(expand-region .[(0 8 0)()"Increase selected region by semantic units."tar])(ack-and-a-half .[(1 1 2)()"Yet another front-end for ack"single])(test-case-mode .[(0 1 8)()"unit test front-end"single])(multi-eshell .[(0 0 1)()"makes it easier to use multiple shells within emacs"single])(mo-git-blame .[(0 1 0)()"An interactive, iterative 'git blame' mode for Emacs"single])(slime-js .[(0 0 1)((slime-repl (20100404)) (slime (20100404)))"Slime extension for swank-js."single])(volatile-highlights .[(1 8)()"Minor mode for visual feedback on some operations."single])(linear-undo .[(5 2)()"Intuitive undo/redo."single])(smooth-scroll .[(1 1)()"Minor mode for smooth scrolling and in-place scrolling."single])(xlicense .[(1 1)()"Insert pre-defined license text"tar])(flymake-d .[(0 1)()"A flymake handler for d-mode files"single])(flymake-tuareg .[(0 1)()"A flymake handler for tuareg-mode files"tar])(track-closed-files .[(0 1)()"Keep track of recently closed files"single])(color-theme-monokai .[(0 0 5)((color-theme (6 5 5)))"Monokai Color Theme for Emacs."single])(drupal-mode .[(0 2 0)((php-mode (1 5 0)))"Advanced minor mode for Drupal development"tar])(screen-lines .[(0 55)()"a minor mode for screen-line-based point motion"single])(ctypes .[(1 2)()"Enhanced Font lock support for custom defined types."single])(moinmoin-mode .[(1 0)((screen-lines (0 55)))"a major mode to edit MoinMoin wiki pages"single])(pc-mode .[(0 1)()"major mode for editing PC code,"single])(mediawiki .[(2 2 3)()"mediawiki frontend"single])(workspaces .[(0 1)()"Workspaces for Emacsen "single])(pivotal-tracker .[(1 1 0)()"Interact with Pivotal Tracker through its API"single])(sublime .[(0 0 7)((coffee-mode (0 3 0)) (find-file-in-project (3 0)) (haml-mode (3 0 14)) (ido-ubiquitous (1 0)) (less-css-mode (0 6)) (magit (1 1 1)) (markdown-mode (1 8 1)) (monokai-theme (0 0 6)) (paredit (22)) (sass-mode (3 0 14)) (smex (1 1 2)) (yaml-mode (0 0 7)) (yasnippet (0 6 1)))"REQUIRES EMACS 24 - Sublime Text 2 Emulation for Emacs"tar])(logito .[(0 1)((eieio (1 3)))"logging library for Emacs"single])(jade-mode .[(0 1)()"Major mode for editing jade templates."single])(stylus-mode .[(0 1)()"Major mode for editing stylus templates."single])(sws-mode .[(0 1)()"SWS mode"single])(javap .[(8)()"Javap major mode"single])(javap-mode .[(9)()"Javap major mode"single])(anything-show-completion .[(20091119)()"Show selection in buffer for anything completion"single])(pastels-on-dark-theme .[(0 3)()"Pastels on Dark theme for Emacs 24"single])(color-theme-solarized .[(20120301)()"Solarized themes for Emacs"tar])(image-dired+ .[(0 5 4)()"Image-dired extensions"single])(deferred .[(0 3 1)()"Simple asynchronous functions for emacs lisp"single])(concurrent .[(0 3 1)((deferred (0 3 1)))"Concurrent utility functions for emacs lisp"single])(epc .[(0 1 1)((concurrent (0 3 1)) (ctable (0 1 1)))"A RPC stack for the Emacs Lisp"single])(edbi .[(0 1 1)((concurrent (0 3 1)) (ctable (0 1 1)) (epc (0 1 1)))"Emacs Database Interface"tar])(color-theme .[(6 5 5)()"install color themes"single])(cacoo .[(2 1 2)((concurrent (0 3 1)))"Minor mode for Cacoo : http://cacoo.com"tar])(imgur .[(0 1)((anything (1 287)))"imgur client for Emacs"single])(tango-2-theme .[(1 0 0)()"Tango 2 color theme for GNU Emacs 24"single])(puppet-mode .[(0 2)()"A simple mode for editing puppet manifests"single])(po.foo .[(3 0 20)((haml-mode (3 0 20)))"Sass major mode"single])(po.elscreen .[(1 4 6)()" Screen for Emacsen(this is not original)"single])(po-elscreen .[(1 4 6)()" Screen for Emacsen(this is not original. original is http://www.morishima.net/~naoto/elscreen-en/?lang=en)"single])(quack .[(0 42)()"enhanced support for editing and running Scheme code"single])(dired+ .[(21 2)()"Extensions to Dired."single])(evil .[(0 0 0)((undo-tree (0 3 0)))"Extensible Vi layer for Emacs."tar])(evil-leader .[(0 1)((evil (0 0 0)))"let there be <leader>"single])(rspec-mode .[(1 3)((ruby-mode (1 1)) (mode-compile (2 29)))"Enhance ruby-mode for RSpec"single])(fakir .[(0 0 14)()"fakeing bits of Emacs -*- lexical-binding: t -*-"single])(emstar .[(1 4)()"Casual game, like a brainy Pac-Man"tar])(igrep .[(2 113)()"An improved interface to `grep` and `find`"single])(cljdoc .[(0 1 0)()"eldoc mode for clojure"single])(real-auto-save .[(0 3)()"enable real auto save"single])(monokai-theme .[(0 0 8)()"REQUIRES EMACS 24: Monokai Color Theme for Emacs."single])(wrap-region .[(0 6 0)()"Wrap text with punctation or tag"single])(fuzzy .[(0 1)()"Fuzzy Matching"single])(auto-complete .[(1 4)((popup (0 5)))"Auto Completion for GNU Emacs"tar])(bitlbee .[(1 0)()"Help get Bitlbee (http://www.bitlbee.org) up and running"single])(lorem-ipsum .[(0 1)()"Insert dummy pseudo Latin text."single])(typopunct .[(1 0)()"Automatic typographical punctuation marks"single])(twittering-mode .[(2 0 0)()"Major mode for Twitter"single])(flymake-phpcs .[(1 0 5)((flymake (0 3)))"Flymake handler for PHP to invoke PHP-CodeSniffer"tar])(flex-autopair .[(0 3)()"Automatically insert pair braces and quotes, insertion conditions & actions are highly customizable."single])(color-theme-dawn-night .[(1 0)()"color theme of dawn and night."single])(weather .[(2012 3 27 2)()"Get weather reports via worldweatheronline.com"single])(flymake-perlcritic .[(1 0 3)((flymake (0 3)))"Flymake handler for Perl to invoke Perl::Critic"tar])(jsshell-bundle .[(2012 4 7)()"JSShell generated bundle"single])(rfringe .[(1 0 1)()"indicate relative locations in the fringe"single])(flyphpcs .[(1 0 1)()"Flymake for PHP via PHP-CodeSniffer"single])(defaultcontent .[(1 4)()"a templating tool. Fill new files with default content."single])(flymake-for-jslint-for-wsh .[(1 3 0)((flymake (0 3)))"use flymake with js code, on Windows"single])(tfs .[(0 2 7)()"MS Team Foundation Server commands for Emacs."single])(dropdown-list .[(1 45)()"Drop-down menu interface"single])(thesaurus .[(2012 4 7)()"replace a word with a synonym looked up in a web service."single])(fly-jshint-wsh .[(2 0 3)((flymake (0 3)))"use flymake with jshint on js code, on Windows"single])(watch-buffer .[(1 0 1)()"run a shell command when saving a buffer"single])(smarter-compile .[(2012 4 9)()"a smarter wrapper for `compile'"single])(hungry-delete .[(1 0)()"hungry delete minor mode"single])(align-cljlet .[(0 3)((clojure-mode (1 11 5)))"Space align various Clojure forms "single])(idomenu .[(0 1)()"imenu tag selection with ido"single])(drag-stuff .[(0 0 4)()"Drag stuff (lines, words, region, etc...) around"single])(w32-registry .[(2012 4 6)()"read the registry from elisp"single])(jsshell .[(2012 4 7)()"Run a javascript command interpreter in emacs on Windows."single])(shadchen .[(1 0)()"pattern matching for elisp"single])(cycbuf .[(0 5 0)()"Cycle buffers code by Martin Pohlack, inspired by"single])(yascroll .[(0 2 0)()"Yet Another Scroll Bar Mode"single])(anything-exuberant-ctags .[(0 1 2)()"Exuberant ctags anything.el interface"single])(ess .[(5 14)()"Edit and interact with statistical programs like R, S-Plus, SAS, Stata and JAGS"tar])(anything-git-goto .[(0 1 0)()"Quick listing of:"single])(twilight-theme .[(1 0 0)()"Twilight theme for GNU Emacs 24 (deftheme)"single])(jtags .[(0 97)()"enhanced tags functionality for Java development"single])(jtags-extras .[(0 3 0)()"jtags related functionality for Java development"single])(phantomjs .[(0 0 11)()"Control phantomjs from Emacs			"tar])(oz .[(16513)()"Major mode for editing Oz programs"tar])(load-theme-buffer-local .[(0 0 2)()"Install emacs24 color themes by buffer."single])(color-theme-buffer-local .[(0 0 2)()"Install color-themes by buffer."single])(elisp-depend .[(1 0 2)()"Parse depend libraries of elisp file."single])(key-chord .[(0 5 20080915)()"map pairs of simultaneously pressed keys to commands"single])(shell-here .[(1 1)()"Open a shell relative to the working directory"single])(symbols-mode .[(0 3)()"List symbols of object files"single])(handlebars-mode .[(1 3)()"A major mode for editing Handlebars files."single])(dircmp .[(1)()"Compare and sync directories."single])(ascii .[(3 1)()"ASCII code display."single])(frame-tag .[(0 1 0)()"Minor mode that assigns a unique number to each frame for easy switching"single])(org-blog .[(1 18 1 1)()"create and publish a blog with org-mode"single])(ruby-tools .[(0 1 0)()"Collection of handy functions for ruby-mode"single])(unfill .[(0 1)()"The inverse of fill-paragraph and fill-region"single])(modeline-posn .[(22 0)()"Set up `mode-line-position'."single])(mark-multiple .[(1 0)()"A library that sorta lets you mark several regions at once"single])(mark-more-like-this .[(1 0)()"Mark additional regions in buffer matching current region."single])(openwith .[(20120531)()"Open files with external programs"single])(isearch+ .[(21 0)()"Extensions to `isearch.el'."single])(mouse+ .[(21 0)()"Extensions to `mouse.el'."single])(zencoding-mode .[(0 5 1)()"Unfold CSS-selector-like expressions to markup"single])(smart-mode-line .[(1 7 1)()"A color coded smart mode-line."single])(flymake .[(0 4 13)()"a universal on-the-fly syntax checker"single])(slime-ritz .[(0 6 0)()"slime extensions for ritz"single])(r-autoyas .[(0 28)()"Provides automatically created yasnippets for R function argument lists."single])(key-combo .[(1 5 1)()"map key sequence to commands"single])(ujelly-theme .[(1 0 9)()"Ujelly theme for GNU Emacs 24 (deftheme)"single])(guru-mode .[(0 1)()"Become an Emacs guru"single])(zen-and-art-theme .[(1 0 1)()"zen and art color theme for GNU Emacs 24"single])(save-visited-files .[(1 3)()"save opened files across sessions"single])(ruby-end .[(0 2 0)()"Automatic insertion of end blocks for Ruby"single])(git-auto-commit-mode .[(4 1)()"Emacs Minor mode to automatically commit and push"single])(haste .[(1)((json (1 2)))"Emacs client for hastebin (http://hastebin.com/about.md)"single])(my-packages .[(0 1 0)()"Package Initialization."single])(zen-mode .[(20120627)()"remove/restore Emacs distractions quickly"tar])(heroku .[(1 1 0)()"Interface to Heroku apps."single])(php-extras .[(0 2 1)((php-mode (1 5 0)))"Extra features for `php-mode'"tar])(repository-root .[(1 0 3)()"deduce the repository root directory for a given file"single])(grep-a-lot .[(1 0 6)()"manages multiple search results buffers for grep.el"single])(grep-o-matic .[(1 0 4)()"auto grep word under cursor"single])(el-spec .[(0 2)()"ruby's rspec like syntax test frame work"single])(wc-mode .[(1 1)()"Running word count with goals (minor mode)"single])(legalese .[(1 0)()"Add legalese to your program files"single])(scad-mode .[(90 0)()"SCAD mode derived mode"single])(android-mode .[(0 2 1)()"Minor mode for Android application development"single])(ttl-mode .[(0 1)()"mode for Turtle(RDF)"single])(zeitgeist .[(0 1)()"integrates Emacs with Zeitgeist."single])(dispass .[(1)()"Generate and disperse/dispell passwords"single])(writegood-mode .[(1 2)()"Polish up poor writing on the fly"single])(nrepl .[(0 1 5)((clojure-mode (1 11)))"Client for Clojure nREPL"single])(fill-column-indicator .[(1 83)()"Graphically indicate the fill column"single])(shell-switcher .[(0 1 5 1)()"Easily switch between shell buffers, like with alt+tab."tar])(github-theme .[(0 0 3)()"Github color theme for GNU Emacs 24"single])(sokoban .[(1 23)()"Play the Sokoban game in emacs"single])(package-store .[(0 3)()"a package cache"single])(python-mode .[(6 0 10)()"Python major mode"tar])(code-headers .[(0 7)()"Navigate code with headers embedded in comments.  -*- mode: Emacs-Lisp; lexical-binding: t; -*"single])(dix .[(0 1 0)()"minor mode for editing Apertium XML dictionary files"single])(tron-theme .[(12)()"A theme loosely based on Tron: Legacy colors"single])(no-easy-keys .[(1 0 2)()"Learn the proper Emacs movement keys"single])(makefile-runner .[(1 1 2)()"Searches for Makefile and fetches targets"single])(elnode .[(0 9 9 6 2)((web (0 1 4)) (creole (0 8 14)) (db (0 0 1)) (kv (0 0 9)))"The Emacs webserver."tar])(midje-mode .[(0 1 2)((slime (1 0)) (clojure-mode (1 0)))"Minor mode for running Midje tests in emacs, see: https://github.com/dnaumov/midje-mode"tar])(gnusnotes .[(0 9 2)()"Adding per-message notes in gnus summary buffer"single])(rinari .[(2 10)((ruby-mode (1 0)) (inf-ruby (2 2 1)) (ruby-compilation (0 8)) (jump (2 0)))"Rinari Is Not A Rails IDE"single])(web .[(0 1 11)()"A useful HTTP client."tar])(everything .[(0 1 3)()"Bridge to MS Windows desktop-search engine Everything"single])(eredis .[(0 5 0)()"eredis, a Redis client in emacs lisp"single])(multi-project .[(0 0 8)()"Easily work with multiple projects."single])(bbdb2erc .[(0 1 0)()"make bbdb show if pal is online with ERC, click i to chat"single])(egison-mode .[(0 1 2)()"Egison editing mode"single])(mongo .[(0 5)()"A MongoDB client."tar])(cm-mode .[(0 1 0)()"Wrapper for CodeMirror-style Emacs modes"single])(ruby-test-mode .[(1 4)()"Minor mode for Behaviour and Test Driven"single])(marmalade-test .[(0 0 1)()"A test tarball package."tar])(ruby-mode .[(1 1)()"ruby-mode package"tar])(hjkl-mode .[(0 1)((key-chord (0 5)))"import some vim's key bindings"tar])(edit-list .[(0 4)()"edit a single list"single])(persistent-soft .[(0 8 6)((pcache (0 2 3)) (list-utils (0 2 0)))"Persistent storage, returning nil on failure"single])(hippie-namespace .[(0 5 6)()"Special treatment for namespace prefixes in hippie-expand"single])(nav-flash .[(1 0 8)()"Briefly highlight the current line"single])(ucs-utils .[(0 7 2)((persistent-soft (0 8 6)) (pcache (0 2 3)))"Utilities for Unicode characters"single])(back-button .[(0 6 4)((nav-flash (1 0 0)) (smartrep (0 0 3)) (ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Visual navigation through mark rings"single])(nsis-mode .[(0 44)()"NSIS-mode"single])(window-end-visible .[(0 0 3)()"Find the last visible point in a window"single])(unicode-enbox .[(0 1 3)((string-utils (0 0 1)) (ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Surround a string with box-drawing characters"single])(dynamic-fonts .[(0 6 2)((font-utils (0 6 8)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Set faces based on available fonts"single])(minimal-session-saver .[(0 6 0)()"Very lean session saver"single])(unicode-progress-reporter .[(0 5 3)((emacs (24 1 0)) (ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Progress-reporter with fancy characters"single])(mongo-elnode .[(0 5 0)((mongo (0 5)) (elnode (0 9 9)))"elnode adapter for mongo-el"single])(eimp .[(1 4 0)()"Emacs Image Manipulation Package"single])(org-presie .[(0 0 3)((eimp (1 4 0)) (org (7 8 9)))"simple presentation with an org file"single])(ido-load-library .[(0 1 2)((persistent-soft (0 8 6)) (pcache (0 2 3)))"Load-library alternative using ido-completing-read"single])(ac-nrepl .[(0 15)((nrepl (0 1)) (auto-complete (1 4)))"auto-complete sources for Clojure using nrepl completions"single])(applescript-mode .[(1 1)()"major mode for editing AppleScript source"single])(ssh .[(1 2)()"Support for remote logins using ssh."single])(nrepl-ritz .[(0 6 0)((nrepl (0 1 5)))"nrepl extensions for ritz"single])(doctags .[(0 1)()"Generation of tags documentation in Doxygen syntax"single])(buffer-utils .[(0 0 3)()"Buffer-manipulation utility functions"single])(lisp-editing .[(0 0 2)()"lisp editing tools"single])(exec-path-from-shell .[(0 4)()"Make Emacs use the $PATH set up by the user's shell"single])(go-play .[(0 0 1)()"Paste to play.golang.org"single])(yagist .[(0 8 0)((json (1 2 0)))"Yet Another Emacs integration for gist.github.com"single])(margo .[(2012 9 18)((web (0 1 8)) (json (1 2)))"Client for MarGo, providing Go utilities"single])(shoes-off .[(0 1 8)((kv (0 0 5)) (anaphora (0 0 4)))"irc bouncer"single])(multiple-cursors .[(1 1 5)()"Multiple cursors for Emacs."tar])(eshell-manual .[(0 0 3)()"An updated manual for Eshell."tar])(plantuml-mode .[(0 2)()"Major mode for plantuml"single])(hackernews .[(0 1)((json (1 2)))"Access the hackernews aggregator from Emacs"tar])(esk .[(0 1)()"Emacs Search Kit - An easy way to find files and/or strings in a project"tar])(hide-comnt .[(40)()"Hide/show comments in code."tar])(pretty-mode-plus .[(1 1)()"Redisplay parts of the buffer as pretty symbols."tar])(s .[(1 3 0)()"The long lost Emacs string manipulation library."single])(gitconfig-mode .[(0 2)()"Major mode for editing .gitconfig files"single])(git-commit-mode .[(0 10)()"Major mode for editing git commit messages"single])(db .[(0 0 6)((kv (0 0 11)))"A database for EmacsLisp  -*- lexical-binding: t -*-"single])(notmuch-labeler .[(0 1)()"Improves notmuch way of displaying labels through fonts, pictures, and hyperlinks."tar])(gitignore-mode .[(0 1)()"Major mode for editing .gitconfig files"single])(save-packages .[(0 20121012)()"save and restore installed packages"single])(cmake-project .[(0 5)()"Integrates CMake build process with Emacs"single])(combinators .[(0 0 1)()"-*- lexical-binding: t; -*-"single])(livescript-mode .[(0 0 1)()"Major mode for LiveScript files in Emacs"single])(rust-mode .[(0 1 0)((cm-mode (0 1 0)))"A major emacs mode for editing Rust source code"single])(visible-color-code .[(0 0 1)()"color code strings in current buffer, this elisp show you one as real color."single])(dash .[(1 0 3)()"A modern list library for Emacs"single])(seclusion-mode .[(1 1 1)()"Edit in seclusion. A Dark Room mode."single])(pde .[(0 2 16)()"Perl Development Environment"tar])(tt-mode .[(20121117 2045)()"Emacs major mode for editing Template Toolkit files."tar])(pod-mode .[(20121117 2120)()"Major mode for editing .pod-files."tar])(ercn .[(1 0 2)()"Flexible ERC notifications"single])(bufshow .[(0 1 0)()"A simple presentation tool for Emacs."tar])(parenface-plus .[(1 1)()"Provide a face for parens in lispy modes."tar])(el-x .[(0 2)()"Emacs-lisp extensions."tar])(json-mode .[(0 1 2)()"Major mode for editing JSON files"single])(alert .[(0 5 10)((string-utils (0 0 2)))"Alternatives to `message'"single])(org-readme .[(20121210 1148)((http-post-simple (1 0)) (yaoddmuse (0 1 1)) (header2 (21 0)) (lib-requires (21 0)))"Integrates Readme.org and Commentary/Change-logs."single])(yaoddmuse .[(0 1 1)()"Yet another oddmuse for Emacs"single])(unicode-fonts .[(0 3 4)((font-utils (0 6 8)) (ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Configure Unicode fonts"single])(button-lock .[(0 9 10)()"Clickable text defined by regular expression"single])(wiki-nav .[(0 6 4)((button-lock (0 9 6)) (nav-flash (1 0 0)))"Simple file navigation using [[WikiStrings]]"single])(unicode-whitespace .[(0 2 3)((ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"teach whitespace-mode about fancy characters"single])(ecb-snapshot .[(20120830)()"Emacs Code Browser CVS snapshot"tar])(pabbrev .[(3 1)()"Predictive abbreviation expansion"single])(ignoramus .[(0 6 4)()"Ignore backups, build files, et al."single])(flyspell-lazy .[(0 6 4)()"Improve flyspell responsiveness using idle timers"single])(browse-url-dwim .[(0 6 4)((string-utils (0 0 3)))"Context-sensitive external browse URL or Internet search"single])(fixmee .[(0 8 2)((button-lock (0 9 8)) (nav-flash (1 0 0)) (back-button (0 6 0)) (smartrep (0 0 3)) (string-utils (0 0 6)) (tabulated-list (0)))"Quickly navigate to FIXME notices in code"single])(kv .[(0 0 11)()"key/value data structure functions"single])(less-css-mode .[(0 11)()"Major mode for editing LESS CSS files (lesscss.org)"single])(oauth .[(1 0 3)()"An Emacs oauth client. See https://github.com/psanford/emacs-oauth/"tar])(tumblesocks .[(0 0 5)((htmlize (1 39)) (oauth (1 0 3)) (markdown-mode (1 8 1)))"An Emacs tumblr client."tar])(uuid .[(0 0 3)()"UUID's for EmacsLisp"single])(mustache-mode .[(1 2)()"A major mode for editing Mustache files."single])(erc-hl-nicks .[(1 3 0)()"ERC nick highlighter that ignores uniquifying chars when colorizing"single])(pcmpl-args .[(0 1 1)()"Enhanced shell command completion    -*- lexical-binding: t -*-"single])(el-autoyas .[(0 5)()"Automatically create Emacs-Lisp Yasnippets"single])(anaphora .[(0 1 0)()"anaphoric macros providing implicit temp variables"single])(textmate-to-yas .[(0 17)()"Import Textmate macros into yasnippet syntax"single])(ghci-completion .[(0 1 3)()"Completion for GHCi commands in inferior-haskell buffers -*- lexical-binding: t; -*-"single])(slim-mode .[(1 1)()"Major mode for editing Slim files"single])(google-translate .[(0 3 2)()"Emacs interface to Google Translate"single])(list-utils .[(0 3 0)()"List-manipulation utility functions"single])(awk-it .[(0 5 1)()"Little utility that combines awk and yasnippet."single])(pcre2el .[(1 1)()"PCRE/Elisp/rx/SRE regexp syntax converter and utilities"single])(font-utils .[(0 6 8)((persistent-soft (0 8 6)) (pcache (0 2 3)))"Utility functions for working with fonts"single])(rcirc-robots .[(0 0 7)((kv (0 0 8)) (anaphora (0 0 5)))"robots based on rcirc irc -*- lexical-binding: t -*-"single])(org-ehtml .[(0 20120928)((elnode (0 9 9)) (org-plus-contrib (20120928)))"Export Org-mode files as editable web pages"tar])(geiser .[(0 2 2)()"GNU Emacs and Scheme talk to each other"tar])(diff-hl .[(1 3 4)()"VC diff fringe highlighting -*- lexical-binding: t -*-"single])(virtualenv .[(1 2)()"Virtualenv for Python  -*- coding: utf-8 -*-"single])(sprintly-mode .[(0 0 4)((furl (0 0 2)))"Major mode for dealing with sprint.ly"single])(text-language .[(0 20121008)()"tracking, setting, guessing language of text"single])(color-theme-sanityinc-solarized .[(2 21)()"A version of Ethan Schoonover's Solarized themes"tar])(typo .[(1 0)()"Minor mode for typographic editing"single])(ws-trim .[(1 4)()"Tools and minor mode to trim whitespace on text lines"single])(flymake-checkers .[(0 3)()"Flymake reloaded with useful checkers"single])(hardhat .[(0 3 6)((ignoramus (0 6 2)))"Protect against clobbering user-writable files"single])(string-utils .[(0 2 8)((list-utils (0 1 2)))"String-manipulation utilities"single])(smooth-scrolling .[(1 0 1)()"Make emacs scroll smoothly"single])(flymake-go .[(2012 10 13)((flymake (0 4 12)))"A flymake handler for go-mode files"single])(gitty .[(1 0)()"vc-mode extension for fast git interaction"single])(mote-mode .[(1 0 0)((ruby-mode (1 1)))"Mote minor mode"single])(hideshowvis .[(0 5)()"Add markers to the fringe for regions foldable by hideshow.el"single])(inflections .[(1 1)()"convert english words between singular and plural"single])(findr .[(0 7)()"Breadth-first file-finding facility for (X)Emacs"single])(smart-forward .[(1 0 0)((expand-region (0 8 0)))"Semantic navigatioin"single])(osx-browse .[(0 8 6)((browse-url-dwim (0 6 2)))"Web browsing helpers for OS X"single])(cljsbuild-mode .[(0 2 0)()"A minor mode for the ClojureScript 'lein cljsbuild' command"single])(vector-utils .[(0 1 0)()"Vector-manipulation utility functions"single])(config-block .[(0 0 1)()"config-block is utility for individual settings (e.g. .emacs)."single])(namakemono .[(0 0 1)()"utility function set for namakemono"single])(bang .[(0 1 0)()"A modern list library for Emacs"single])(roy-mode .[(0 1 0)()"Roy major mode"single])(pcsv .[(1 3 0)()"Parser of csv -*- lexical-binding: t -*-"single])(wgrep-ack .[(0 1 1)((wgrep (2 1 1)))"Writable ack-and-a-half buffer and apply the changes to files"single])(flymake-lua .[(1 0)()"Flymake for Lua"single])(rcirc-color .[(0 2)()"color nicks"single])(inform-mode .[(1 6 1)()"Major mode for Inform 6 interactive fiction code"single])(expectations-mode .[(0 0 4)((nrepl (0 1 5)) (clojure-mode (1 11)))"Minor mode for expectations tests"single])(octomacs .[(0 0 1)()"Octopress interface for Emacs"single])(highlight .[(21 0)()"Highlighting commands."single])(region-list-edit .[(20100530 808)()"Add/delete a region into/from a region list, such as ‘((4 . 7) (11 . 15) (17 . 17) (20 . 25))."single])(zjl-hl .[(20121028 1901)((highlight (21 0)) (region-list-edit (20100530 808)))"Highlight variable and function call and others in c/emacs, make life easy."single])(simp .[(0 2 0)()"Simple project definition, chiefly for project file finding and grepping."tar])(pyde .[(0 6)((pymacs (0 25)) (auto-complete (1 4)) (yasnippet (0 8)) (fuzzy (0 1)) (pyvirtualenv (1 0)))"Python Development Environment"single])(truthy .[(0 2 6)((list-utils (0 1 2)))"Test the content of a value"single])(syntactic-sugar .[(0 9 2)()"Effect-free forms such as if/then/else"single])(elpakit .[(0 0 8)((anaphora (0 0 6)) (dash (1 0 3)))"package archive builder"single])(bug-reference-github .[(0 1 0)()"Automatically set `bug-reference-url-format' in Github repositories."single])(color-theme-sanityinc-tomorrow .[(1 7)()"A version of Chris Kempson's various Tomorrow themes"tar])(macrostep .[(0 3)()"interactive macro stepper for Emacs Lisp"single])(qsimpleq-theme .[(0 1 3)()"Based on solarized color theme for Emacs."single])(flymake-easy .[(0 4)()"Helpers for easily building flymake checkers"single])(flymake-ruby .[(0 8)((flymake-easy (0 1)))"A flymake handler for ruby-mode files"single])(flymake-shell .[(0 8)((flymake-easy (0 1)))"A flymake syntax-checker for shell scripts"single])(flymake-coffee .[(0 9)((flymake-easy (0 1)))"A flymake handler for coffee script"single])(flymake-php .[(0 5)((flymake-easy (0 1)))"A flymake handler for php-mode files"single])(flymake-sass .[(0 6)((flymake-easy (0 1)))"Flymake handler for sass files"single])(flymake-css .[(0 3)((flymake-easy (0 1)))"Flymake support for css using csslint"single])(flymake-haml .[(0 7)((flymake-easy (0 1)))"A flymake handler for haml files"single])(flymake-jslint .[(0 9)((flymake-easy (0 1)))"A flymake handler for javascript using jslint"single])(ess-smart-underscore .[(0 74)()"Ess Smart Underscore"single])(skinny .[(0 0 3)((elnode (0 9 9 6 1)) (creole (0 8 17)))"a blog engine with elnode -*- lexical-binding: t -*-"single])(auto-indent-mode .[(0 88)()"Auto indent Minor mode"single])(flymake-python-pyflakes .[(0 4)((flymake-easy (0 4)))"A flymake handler for python-mode files using pyflakes (or flake8)"single])(pyvirtualenv .[(1 1)()"Python Pyvirtualenv support"single])(find-file-in-repository .[(1 2)()"Quickly find files in a git, mercurial or other repository"single])(page-break-lines .[(0 5)()"Display ugly ^L page breaks as tidy horizontal lines"single])(paredit-menu .[(1 0)()"Adds a menu to paredit.el as memory aid"single])(elpy .[(0 7)((pymacs (0 25)) (auto-complete (1 4)) (yasnippet (0 8)) (fuzzy (0 1)) (pyvirtualenv (1 0)) (highlight-indentation (0 5 0)))"Emacs Lisp Python Environment"single])(ace-jump-mode .[(2 0 0 0)()"a quick cursor location minor mode for emacs -*- coding: utf-8-unix -*-"single])(osx-location .[(0 2)()"Watch and respond to changes in geographical location on OS X"tar])(elpa-audit .[(0 4)()"Handy functions for inspecting and comparing package archives"single])(multi-web-mode .[(0 1)()"multiple major mode support for web editing"single])(flycheck .[(0 5)((s (1 3 0)) (dash (1 0 3)))"Flymake reloaded with useful checkers"single])(chicken-scheme .[(1 0 3)()"Scheme-mode extensions for Chicken Scheme"single])(minimap .[(1 0)()"Sidebar showing a \"mini-map\" of a buffer"single])(session-manager .[(0 5)()"Support for the Gnome Session Manager"single])(ctable .[(0 1 1)()"Table component for Emacs Lisp"single])(grr .[(1 0 0)()"Simple Growl notifications for Emacs and Mac OS X"single])(simpleclip .[(0 2 2)()"Simplified access to the system clipboard"single])(esxml .[(0 1 5)((kv (0 0 5)))"Library for working with xml via esxml and sxml"single])(cpputils-cmake .[(0 1 2)()"Easy real time C++ syntax check and intellisense if you use CMake."tar])(lcs .[(1 1)()"find out the longest common sequence"single])(tracking .[(1 1)()"Buffer modification tracking"single])(lui .[(1 0)((tracking (1 1)))"Linewise User Interface"tar])(circe .[(1 0)((lui (1 0)) (lcs (1 1)))"Client for IRC in Emacs"tar])(iedit .[(0 97)()"Edit multiple regions in the same way simultaneously."tar])(let-recur .[(0 0 2)()"Simplified implementation of recur"single])(wgrep-helm .[(0 1 0)((wgrep (2 1 1)))"Writable helm-grep-mode buffer and apply the changes to files"single])(otter-mode .[(1 2)()"Major mode for source files of the Otter automated theorem prover"single])(sql-indent .[(1 10)()"indentation of SQL statements"single])(maildir .[(0 0 6)()"a full maildir handling tool"single])(huskie .[(0 0 1)((anaphora (0 0 6)))"chainsaw powered logging"single])(tabbar-ruler .[(0 21)((tabbar (2 0 1)))"Setup tabbar to look pretty..."single])(color-theme-x .[(1 3)()"convert color themes to X11 resource settings"single])(gplusify .[(1 0)()"Add Google Plus markup to a piece of code"single])(diatheke .[(1 0)()"A minor mode using the diatheke command-line Bible tool"single])(inf-ruby .[(2 2 4)()"Run a ruby process in a buffer"single])(extend-dnd .[(0 4)()"R drag and Drop"single])(wxwidgets-help .[(0 0 3)()"Look up wxWidgets API by using local html manual."tar])(sudden-death .[(0 2)()"Totsuzen-no-Shi"single])(fold-this .[(0 1 0)()"Just fold this region please"single])(dart-mode .[(0 9)()"Major mode for editing Dart files"single])(subshell-proc .[(0 1)()"Functions for working with comints"single])(pg .[(0 12)()"Emacs Lisp interface to the PostgreSQL RDBMS"single])(db-pg .[(0 0 3)((pg (0 12)) (db (0 0 6)))"A PostgreSQL adapter for emacs-db"single])(hippie-expand-haskell .[(0 0 1)()"Hippie expand try function using ghc's completion function."single])(slamhound .[(2 0 0)()"Rip Clojure namespaces apart and rebuild them."single])(clojure-mode .[(2 0 0)()"Major mode for Clojure code"single])(clojure-test-mode .[(2 0 0)((clojure-mode (1 7)) (nrepl (0 1 5)))"Minor mode for Clojure tests"single])(late-night-theme .[(0 0)()"Late Night theme for Emacs 24"single])(creole-mode .[(0 0 2)()"a markup mode for creole"single])(evil-paredit .[(0 0 1)((evil (0 0 0)) (paredit (1)))"Paredit support for evil keybindings"single])(websocket .[(1 0)()"Emacs WebSocket client and server"single])(evil-nerd-commenter .[(0 0 2)()"Comment/uncomment lines efficiently. Like Nerd Commenter in Vim"tar])(projectile .[(0 8)((s (1 0 0)) (dash (1 0 0)))"Manage and navigate projects in Emacs easily"single])(keyfreq .[(0 0 3)((json (1 2)))"track command frequencies"single])(robe .[(0 7)((inf-ruby (2 2 4)))"Code navigation, documentation lookup and completion for Ruby"tar])(dropbox .[(0 9)((json (1 2)) (oauth (1 0 3)))"Emacs backend for dropbox"single])(simple-mode-line .[(0 0)()"Simplified Mode Line for Emacs 24"single]))
+(1(haml-mode .[(3 0 14)()"Major mode for editing Haml files"single])(paredit .[(22)()"minor mode for editing parentheses  -*- Mode: Emacs-Lisp -*-"single])(sass-mode .[(3 0 14)((haml-mode (3 0 14)))"Major mode for editing Sass files"single])(perspective .[(1 9)()"switch between named \"perspectives\" of the editor"single])(slime .[(20100404 1)()"Superior Lisp Interaction Mode for Emacs"single])(slime-repl .[(20100404)((slime (20100404)))"Read-Eval-Print Loop written in Emacs Lisp"single])(scpaste .[(0 6)((htmlize (1 39)))"Paste to the web via scp."single])(idle-highlight .[(1 0)()"highlight the word the point is on"single])(magit .[(1 2 0)()"Control Git from Emacs."tar])(durendal .[(0 2)((clojure-mode (1 7)) (slime (20100404)) (paredit (22)))"A bucket of tricks for Clojure and Slime."single])(htmlize .[(1 39)()"Convert buffer text and decorations to HTML."single])(furl .[(0 0 2)()"Friendly URL retrieval"single])(marmalade .[(0 0 4)((furl (0 0 2)))"Elisp interface for the Emacs Lisp package server."single])(yari .[(0 5)()"Yet Another RI interface for Emacs"single])(enclose .[(0 0 2)()"Enclose cursor within punctuation pairs"single])(html-script-src .[(0 0 2)()"Insert <script src=\"..\"> for popular JavaScript libraries"single])(mactag .[(0 0 1)()"Mode for automatically handle multiple tags files with Mactag rubygem"single])(undo-tree .[(0 3 1)()"Treat undo history as a tree"single])(diminish .[(0 44)()"Diminished modes are minor modes with no modeline display"single])(notify .[(2010 8 20)()"notification front-end"single])(keywiz .[(1 4)()"Emacs key sequence quiz"single])(descbinds-anything .[(1 5)((anything (1 287)))"Yet Another `describe-bindings' with `anything'."single])(autopair .[(0 3)()"Automagically pair braces and quotes like TextMate"single])(highlight-parentheses .[(1 0 1)()"highlight surrounding parentheses"single])(rvm .[(1 2)()"Emacs integration for rvm"single])(anything .[(1 287)()"open anything / QuickSilver-like candidate-selection framework"single])(anything-config .[(0 4 1)()"Predefined configurations for `anything.el'"single])(anything-match-plugin .[(1 27)()"Humane match plug-in for anything"single])(closure-template-html-mode .[(0 1)()"highlighting for google closure templates"single])(gist .[(1 0 3)((eieio (1 3)) (gh (0 6 0)) (tabulated-list (0)))"Emacs integration for gist.github.com"single])(highlight-symbol .[(1 1)()"automatic and manual symbol highlighting"single])(color-theme-twilight .[(0 1)()"Twilight Colour Theme for Emacs."single])(browse-kill-ring .[(1 3 1)()"interactively insert items from kill-ring -*- coding: utf-8 -*-"single])(buffer-move .[(0 4)()"swap buffers between windows"single])(dired-single .[(1 7 0)()"reuse the current dired buffer to visit another directory"single])(php-mode .[(1 5 0)()"major mode for editing PHP code"single])(c-eldoc .[(0 5)()"helpful description of the arguments to C functions"single])(full-ack .[(0 2 3)()"a front-end for ack"single])(find-file-in-project .[(3 2)()"Find files in a project quickly."single])(project .[(1 0)()"Keep track of the current project"single])(goto-last-change .[(1 2)()"Move point through buffer-undo-list positions -*-unibyte: t; coding: iso-8859-1;-*-"single])(http-twiddle .[(1 0)()"send & twiddle & resend HTTP requests"single])(mac-key-mode .[(2010 1 3)()"provide mac-style key bindings on Carbon Emacs"single])(flymake-cursor .[(1 0 2)((flymake (0 3)))"Show flymake messages in the minibuffer after delay"tar])(multi-term .[(0 8 8)()"Managing multiple terminal buffers in Emacs."single])(parenface .[(1 1)()"Provide a face for parens in lisp modes."single])(redo+ .[(1 15)()"Redo/undo system for Emacs"single])(gnuplot .[(0 6 0)()"drive gnuplot from within emacs"single])(speck .[(2010 5 25)()"minor mode for spell checking"single])(hexrgb .[(21 0)()"Functions to manipulate colors, including RGB hex strings."single])(icomplete+ .[(21 0)()"Extensions to `icomplete.el'."single])(lacarte .[(22 0)()"Execute menu items as commands, with completion."single])(synonyms .[(1 0)()"Look up synonyms for a word or phrase in a thesaurus."single])(ecb .[(2 40)()"Emacs Code Browser"tar])(predictive .[(0 19 5)()"Predictive Mode (Contains Dependencies)"tar])(rw-hunspell .[(0 2)()"special functions for Hunspell in ispell.el"single])(rw-ispell .[(0 1)()"additional functions for ispell.el"single])(rw-language-and-country-codes .[(0 1)()"Language & Country Codes"single])(yas-jit .[(0 8 3)()"Loads Yasnippets on demand (makes start up faster)"single])(ntcmd .[(1 0)()"major mode for editing cmd scripts"single])(org-table-comment .[(0 2)()" Org table comment modes."single])(anything-extension .[(0 2)()"Extension functions for anything.el"single])(powershell .[(0 2 1)()"run powershell as an inferior shell in emacs"single])(cdlatex .[(4 0)()"Fast input methods for LaTeX environments and math"single])(anything-R .[(0 1 2010)()"anything-sources and some utilities for GNU R."single])(anything-el-swank-fuzzy .[(0 1 2009)()"anything-sources for el-swank-fuzzy.el"single])(anything-ipython .[(0 1 2009)()" Ipython anything"single])(color-file-completion .[(1 0 1)()"add colors to file completion"single])(color-theme-emacs-revert-theme .[(0 1)()"Color-theme revert to emacs colors"single])(anything-complete .[(1 86)()"completion with anything"single])(anything-obsolete .[(0 1)()"obsolete functions of anything"single])(ipython .[(2927)()"Adds support for IPython to python-mode.el"single])(el-swank-fuzzy .[(0 1)()"fuzzy symbol completion."single])(fold-dwim .[(1 2)()"Unified user interface for Emacs folding modes"single])(fold-dwim-org .[(0 2)((fold-dwim (1 2)))"Fold DWIM bound to org key-strokes."single])(fuzzy-match .[(1 4)()"fuzzy matching"single])(w32-browser .[(21 0)()"Run Windows application associated with a file."single])(crosshairs .[(22 0)()"Highlight the current line and column."single])(csv-mode .[(1 50)()"major mode for editing comma-separated value files"single])(vline .[(1 10)()"show vertical line (column highlighting) mode."single])(hl-line+ .[(22 0)()"Extensions to hl-line.el."single])(col-highlight .[(22 0)((vline (1 10)))"Highlight the current column."single])(color-theme-vim-insert-mode .[(0 1)()"Color theme VIM insert mode"single])(cursor-chg .[(20 1)()"Change cursor dynamically, depending on the context."single])(cygwin-mount .[(2001)()"Teach EMACS about cygwin styles and mount points."single])(header2 .[(21 0)()"Support for creation and update of file headers."single])(lib-requires .[(21 0)()"Commands to list Emacs Lisp library dependencies."single])(linum-off .[(0 1)()"Provides an interface for turning line-numbering off"single])(pos-tip .[(0 4 5)()"Show tooltip at point -*- coding: utf-8 -*-"single])(key-choices .[(0 201)((color-theme-vim-insert-mode (0 1)) (color-theme-emacs-revert-theme (0 1)))"Key Choices -- Also Viper has different colors in different modes"single])(tabbar .[(2 0 1)()"Display a tab bar in the header line  -*-no-byte-compile: t; -*-"single])(elein .[(0 2 2)()"running leiningen commands from emacs"single])(sumatra-forward .[(2008 10 8)()"Provides Sumatra Forward search"single])(org-outlook .[(0 3)()"Outlook org"single])(slime-fuzzy .[(20100404)((slime (20100404)))"Fuzzy symbol completion for Slime"single])(color-theme-complexity .[(0 1 0)((color-theme (6 6 0)))"A black and green color theme for Emacs."single])(starter-kit .[(2 0 3)((paredit (22)) (idle-highlight-mode (1 1 1)) (find-file-in-project (3 0)) (smex (1 1 1)) (ido-ubiquitous (0 3)) (magit (0 8 1)))"Saner defaults and goodies."tar])(starter-kit-lisp .[(2 0 3)((starter-kit (2 0 2)) (elisp-slime-nav (0 1)))"Saner defaults and goodies for lisp languages"single])(starter-kit-js .[(2 0 1)((starter-kit (2 0 1)))"Saner defaults and goodies for Javascript"single])(starter-kit-ruby .[(2 0 3)((inf-ruby (2 2 3)) (starter-kit (2 0 1)))"Saner defaults and goodies for Ruby"single])(geben .[(0 26)()"A remote debugging environment for Emacs."tar])(maxframe .[(0 5 1)()"maximize the emacs frame based on display size"single])(mode-compile .[(2 29)()" Smart command for compiling files"single])(swank-cdt .[(1 0 1)()"swank-cdt helper functions"single])(find-file-in-git-repo .[(0 1 2)()"Utility to find files in a git repo"single])(idle-highlight-mode .[(1 1 2)()"highlight the word the point is on"single])(smex .[(2 0)()"M-x interface with Ido-style fuzzy matching."single])(protobuf-mode .[(0 3)()"major mode for editing protocol buffers."single])(haskell-mode .[(2 8 0)()"Haskell editing mode"tar])(znc .[(0 0 2)((cl (2 2)) (erc (5 3)))"ZNC + ERC "single])(slime-clj .[(0 1 5)()"slime extensions for swank-clj"single])(go-mode .[(12869)()"Major mode for the Go programming language."tar])(scala-mode .[(0 0 2)()"Scala major mode"tar])(json .[(1 2)()"JavaScript Object Notation parser / generator"single])(magit-simple-keys .[(1 0 0)((magit (1 0 0)))"simple keybindings for Magit"single])(rainbow-delimiters .[(1 3 4)()"Highlight nested parens, brackets, braces a different color at each depth."single])(nyan-mode .[(0 1)()"Nyan Cat shows position in current buffer in mode-line."single])(anything-git .[(1 1 1)()"Show git files in anything"single])(xml-gen .[(0 4)()"A DSL for generating XML."single])(jump .[(2 2)((findr (0 7)) (inflections (1 1)))"build functions which contextually jump between files"single])(dotassoc .[(0 0 1)()"dot access embedded alists"single])(rcirc-ssh .[(0 0 7)((kv (0 0 3)))"do irc over ssh sessions -*- lexical-binding: t -*-"single])(weather-metno .[(20121023)()"Weather data from met.no in Emacs"tar])(systemtap-mode .[(0 2)()"A mode for SystemTap"single])(mocker .[(0 2 2)((eieio (1 3)) (el-x (0 2)))"mocking framework for emacs"single])(switch-window .[(0 9)()"A *visual* way to choose a window to switch to"single])(yaml-mode .[(0 0 7)()"Major mode for editing YAML files"single])(prolog .[(1 22)()"major mode for editing and running Prolog (and Mercury) code"single])(graphviz-dot-mode .[(0 3 7)()"Mode for the dot-language used by graphviz (att)."single])(perlcritic .[(1 10)()"minor mode for Perl::Critic integration"single])(gh .[(0 6 0)((eieio (1 3)) (pcache (0 2 3)) (logito (0 1)))"A GitHub library for Emacs"tar])(vala-mode .[(0 1)()"Vala mode derived mode"single])(alpha .[(1 0)()"increase frame transparency"single])(ess-R-object-popup .[(0 0 6)()"popup description of R object"single])(color-theme-ir-black .[(1 0 1)((color-theme (6 6 1)))"pastel color theme "single])(calfw-gcal .[(0 0 1)()"edit Google calendar for calfw.el."single])(python .[(20120402)()"Python's flying circus support for Emacs"single])(htmlfontify .[(0 21)()"htmlise a buffer/source tree with optional hyperlinks"single])(oddmuse .[(20090222)()"edit pages on an Oddmuse wiki"single])(wgrep .[(2 1 3)()"Writable grep buffer and apply the changes to files"single])(langtool .[(1 2 0)()"Grammer check utility using LanguageTool"single])(gather .[(1 0 0)()"Gather string in buffer."single])(erefactor .[(0 6 2)()"Emacs-Lisp refactoring utilities"single])(starter-kit-bindings .[(2 0 2)((starter-kit (2 0 2)))"Saner defaults and goodies: bindings"single])(hl-sentence .[(2)()"highlight a sentence based on customizable face"single])(color-theme-eclipse .[(0 0 2)((color-theme (6 6 1)))"Eclipse color theme for GNU Emacs."single])(bm .[(1 53)()"Visible bookmarks in buffer."single])(color-theme-tangotango .[(0 0 2)((color-theme (6 6 1)))"Tango Palette color theme for Emacs."single])(color-theme-railscasts .[(0 0 2)((color-theme (6 6 1)))"Railscasts color theme for GNU Emacs."single])(color-theme-tango .[(0 0 2)((color-theme (6 6 1)))"Tango palette color theme for GNU Emacs."single])(color-theme-github .[(0 0 3)((color-theme (6 6 1)))"Github color theme for GNU Emacs."single])(color-theme-dpaste .[(0 0 1)((color-theme (6 6 1)))"Dpaste color theme for GNU Emacs."single])(nose .[(0 1 1)()"Easy Python test running in Emacs"single])(dpaste .[(0 2)()"Emacs integration for dpaste.com"single])(offlineimap .[(0 1)()"Run OfflineIMAP from Emacs"single])(scss-mode .[(0 5 0)()"Major mode for editing SCSS files"single])(highlight-indentation .[(0 5 0)()"Function for highlighting indentation"single])(feature-mode .[(0 4)()"Major mode for editing Gherkin (i.e. Cucumber) user stories"tar])(dired-details .[(1 3 1)()"make file details hide-able in dired"single])(dired-details+ .[(1 0)()"Enhancements to library `dired-details+.el'."single])(python-pep8 .[(1 1)()"minor mode for running `pep8'"single])(python-pylint .[(1 1)()"minor mode for running `pylint'"single])(workgroups .[(0 2 0)()"workgroups for windows (for Emacs)"single])(closure-lint-mode .[(0 1)()"minor mode for the Closure Linter"single])(httpd .[(1 0 1)()"HTTP/1.0 web server for emacs"single])(pep8 .[(1 2)()"run the python pep8 checker putting hits in a grep buffer"single])(cppcheck .[(1 0)()"run cppcheck putting hits in a grep buffer"single])(grin .[(1 0)()"run grin and grind (python replacements for grep and find) putting hits in a grep buffer"single])(pyflakes .[(1 0)()"run the python pyflakes checker putting hits in a grep buffer"single])(pylint .[(1 0)()"run the python pylint checker putting hits in a grep buffer"single])(fastnav .[(1 0 7)()"Fast navigation and editing routines."single])(confluence .[(1 6)((xml-rpc (1 6 7)))"Confluence major mode"tar])(tuareg .[(2 0 5)((caml (3 12 0 1)))"OCaml mode for Emacs."tar])(pp-c-l .[(1 0)()"Display Control-l characters in a pretty way"single])(js-comint .[(0 0 1)()"Run javascript in an inferior process window."single])(magithub .[(0 2)((magit (0 8)) (json (1 2)))"Magit extensions for using GitHub"single])(cmake-mode .[(20110824)()"major-mode for editing CMake sources"single])(smart-operator .[(1 9 20110812)()"Insert operators with surrounding spaces smartly"single])(ibuffer-vc .[(0 5)()"Group ibuffer's list by VC project, or show VC status"single])(elisp-slime-nav .[(0 3)()"Make M-. and M-, work in elisp like they do in slime"single])(org-magit .[(0 2 0)((magit (0 8)) (org (6 1)))"basic support for magit links"single])(whole-line-or-region .[(1 3 1)()"operate on current line if region undefined"single])(ido-ubiquitous .[(1 6)()"Use ido (nearly) everywhere."single])(bigint .[(1 0 0)()"A simple bigint package for emacs"single])(dizzee .[(0 1 1)()"A more pleasant way to manage your project's subprocesses in Emacs."tar])(color-theme-dg .[(0 1 0)((color-theme (6 6 0)))"A black and green color theme for Emacs."single])(gimme .[(2 1)()"The XMMS2 interface we all love! Check out http://gimmeplayer.org for more info."tar])(deft .[(0 3)()"quickly browse, filter, and edit plain text notes"single])(pony-mode .[(0 2)()"Minor mode for working with Django Projects"tar])(clojurescript-mode .[(0 5)()"Major mode for ClojureScript code"single])(django-theme .[(1 0 2)()"Django Theme"tar])(fsvn .[(0 9 13)()"Another frontend of subversion."tar])(starter-kit-eshell .[(2 0 3)()"Saner defaults and goodies: eshell tweaks"single])(yasnippet-bundle .[(0 6 1)()"Yet another snippet extension (Auto compiled bundle)"single])(yasnippet .[(0 6 1)()"Yasnippet template engine"tar])(markdown-mode .[(1 8 1)()"Emacs Major mode for Markdown-formatted text files"single])(ido-yes-or-no .[(1 1)((ido (0)))"Use Ido to answer yes-or-no questions"single])(caml .[(3 12 0 1)()"OCaml code editing commands for Emacs"tar])(dtrt-indent .[(0 2 0)()"Adapt to foreign indentation offsets"single])(windsize .[(0 1)()"Simple, intuitive window resizing"single])(textmate .[(5)()"TextMate minor mode for Emacs"single])(xml-rpc .[(1 6 8)()"An elisp implementation of clientside XML-RPC"single])(coffee-mode .[(0 3 0)()"Major mode to edit CoffeeScript files in Emacs"single])(sr-speedbar .[(0 1 8)()"Same frame speedbar"single])(desktop .[(0 1)()"save partial status of Emacs when killed"single])(evil-numbers .[(0 3)()"increment/decrement numbers like in vim"single])(lolcode-mode .[(0 2)()"Major mode for editing LOLCODE"single])(dedicated .[(1 0 0)()"A very simple minor mode for dedicated buffers"single])(csharp-mode .[(0 8 6)()"C# mode derived mode"single])(color-theme-actress .[(0 2 2)((color-theme (6 6 1)))"A dark color theme for GNU Emacs."single])(ghc .[(1 10 2)((haskell-mode (2 8 0)))"Happy Haskell programming on Emacs"tar])(org-email .[(0 6)()"use org for an email database -*- lexical-binding: t -*-"single])(ahg .[(0 99)()"Alberto's Emacs interface for Mercurial (Hg)"single])(lua-mode .[(20110428)()"a major-mode for editing Lua scripts"single])(ac-slime .[(0 3)()"An auto-complete source using slime completions"single])(vc-darcs .[(1 12)()"a VC backend for darcs"single])(elisp-cache .[(1 15)()"Faster emacs startup through byte-compiling."single])(scratch .[(20110708)()"Mode-specific scratch buffers"single])(hl-sexp .[(1 0 0)()"highlight the current sexp"single])(dsvn .[(922257)()"Subversion interface"single])(crontab-mode .[(1 2)()"Mode for editing crontab files"single])(popwin .[(0 4)()"Popup Window Manager."single])(session .[(2 2 1)()"use variables, registers and buffer places across sessions"single])(smart-tab .[(0 3)()"Intelligent tab completion and indentation."single])(ac-ja .[(0 0 1)()"auto-complete-mode source for Japanese "single])(rcirc-notify .[(0 6)()"libnotify popups"single])(jira .[(0 3 3)()"Connect to JIRA issue tracking software"single])(color-theme-blackboard .[(0 0 2)((color-theme (6 6 1)))"Blackboard Colour Theme for Emacs."single])(color-theme-wombat .[(0 0 1)((color-theme (6 6 1)))"The wombat color theme for Emacs."single])(color-theme-wombat+ .[(0 0 2)((color-theme (6 6 1)))"wombat with improvements and many more faces"single])(color-theme-active .[(0 0 1)((color-theme (6 6 1)))"Active theme inspired by jEdit theme of the same name"single])(color-theme-colorful-obsolescence .[(0 0 1)((color-theme (6 6 1)))"Colorful Obsolescence theme designed for partially transparent windows"single])(apache-mode .[(2 0)()"major mode for editing Apache configuration files"single])(highline .[(7 2 2)()"minor mode to highlight current line in buffer"single])(mic-paren .[(3 8)()"advanced highlighting of matching parentheses"single])(pytest .[(0 2 1)()"Easy Python test running in Emacs"single])(wikidoc .[(0 8 1)()"use elisp doc strings to make other documentation"single])(regex-tool .[(1 2)()"A regular expression evaluation tool for programmers"single])(tabkey2 .[(1 40)()"Use second tab key pressed for what you want"single])(ioccur .[(0 2)()"Incremental occur."single])(javadoc-help .[(1 0)()"Javadoc-Help.  Look up Java class on online javadocs in browser."single])(macro-math .[(1 0)()"in-buffer mathematical operations"single])(winpoint .[(1 4)()"Remember buffer positions per-window, not per buffer"single])(scheme-complete .[(0 8 2)()"Smart tab completion for Emacs"single])(ruby-compilation .[(0 9)((inf-ruby (2 2 1)))"run a ruby process in a compilation buffer"single])(flymake-jshint .[(1 0)()"making flymake work with JSHint"single])(doc-mode .[(0 2)()"convenient editing of in-code documentation"single])(gccsense .[(0 2)()"GCCSense client for Emacs"single])(p4 .[(11 0)()"Perforce-Emacs Integration Library"single])(pager .[(2 0)()"windows-scroll commands"single])(pastebin .[(0 1)()"A simple interface to the www.pastebin.com webservice"single])(cache .[(0 1)()"implementation of a hash table whose key-value pairs expire"single])(command-frequency .[(1 1)()"Track command frequencies"single])(guess-offset .[(0 1 1)()"Automatically determine c-basic-offset"single])(loccur .[(1 1 1)()"Perform an occur-like folding in current buffer"single])(recursive-narrow .[(1 0)()"narrow-to-region that operates recursively"single])(member-function .[(0 3 1)()"expand member functions for C++ classes"single])(window-number .[(1 0 1)()"Jump to a window by number"single])(gtags .[(3 3)()"gtags facility for Emacs"single])(pymacs .[(0 25)()"Interface between Emacs Lisp and Python"single])(pysmell .[(0 7 2)()"Complete python code using heuristic static analysis"single])(eieio .[(1 4)()"Enhanced Implememntation of Emacs Interpreted Objects"tar])(rudel .[(0 3)((eieio (1 4)))"A collaborative editing framework for Emacs"tar])(jabber .[(0 8 90)()"A Jabber client for Emacs."tar])(citrus-mode .[(0 0 2)()"Major mode for editing Citrus files"single])(lineno .[(0 1)()"Alternate mode to display line numbers."single])(emacsd-tile .[(0 1)()"tiling windows for emacs"single])(iy-go-to-char .[(1 0)()"Go to next CHAR which is similar to \"f\" in vim"single])(jenkins-watch .[(1 2)()"Watch continuous integration build status -*- indent-tabs-mode: t; tab-width: 8 -*-"single])(peepopen .[(0 1 0)()"Graphical file chooser for Emacs on Mac OS X."single])(levenshtein .[(1 0)()"Edit distance between two strings."single])(gopher .[(0 0 2)()"easily access and navigate Gopher servers"single])(clojure-project-mode .[(1 0)((project-mode (1 0)))"Extends project-mode for Clojure projects"single])(ruby-block .[(0 0 11)()"highlight matching block"single])(pretty-lambdada .[(22 0)()"Show the word `lambda' as the Greek letter."single])(rect-mark .[(1 4)()"Mark a rectangle of text with highlighting."single])(evernote-mode .[(0 41)()"Evernote client for Emacs"tar])(jaunte .[(0 0 0)()"Emacs Hit a Hint"single])(centered-cursor-mode .[(0 5 1)()"cursor stays vertically centered"single])(elixir-mode .[(1 0 0)()"Major mode for editing Elixir files"single])(wget .[(1 94)()"Emacs-wget is an interface program of GNU wget on Emacs."tar])(mldonkey .[(0 0 4)()"Multi-networks peer-to-peer client."tar])(sml-modeline .[(0 5)()"Show position in a scrollbar like way in mode-line"single])(mwe-log-commands .[(20041106)()"log keyboard commands to buffer"single])(move-text .[(1 0)()"Move current line or region with M-up or M-down."single])(hippie-expand-slime .[(0 1)()"Hook slime's completion into hippie-expand"single])(boxquote .[(1 23)()"Quote text with a semi-box."single])(gnugo .[(2 2 12)()"Play a game of Go against gnugo"single])(project-mode .[(1 0)((levenshtein (1 0)))"Define code projects. Full-text search, etc."single])(clips-mode .[(0 6)()"Major mode for editing CLIPS code and REPL"tar])(n3-mode .[(20071215)()"mode for Notation 3"single])(wcheck-mode .[(2012 1 29)()"A general interface for text checkers"single])(suomalainen-kalenteri .[(2011 11 20)()"Finnish holidays for Emacs calendar."single])(org2blog .[(0 5)((org (7 7)) (xml-rpc (1 6 8)))"Blog from Org mode to wordpress"tar])(pcache .[(0 2 3)((eieio (1 3)))"persistent caching for Emacs"single])(tabulated-list .[(0)()"generic major mode for tabulated lists."single])(idle-require .[(1 0)()"load elisp libraries while Emacs is idle"single])(find-things-fast .[(20111123)()"An emacs mode to find things fast and move around in a project quickly"tar])(color-theme-gruber-darker .[(1)((color-theme (6 6 1)))"Gruber Darker color theme for Emacs by Jason Blevins"single])(dna-mode .[(1 44)()"a major mode for editing dna sequences"single])(perl-myvar .[(1 25)()"Declare lexicaly scoped vars as my()."single])(nlet .[(1 10)()"schemes 'named let' for emacs."single])(ssh-config-mode .[(1 13)()"Mode for fontification of ~/.ssh/config"single])(win-switch .[(1 0 6)()"fast, dynamic bindings for window-switching/resizing"single])(j-mode .[(0 3)()"Major mode for editing J programs"single])(nginx-mode .[(1 1)()"major mode for editing nginx config files"single])(vimgolf .[(0 9 2)()"VimGolf interface for the One True Editor"single])(flymake-csslint .[(1 1 0)((flymake (0 3)))"making flymake work with CSSLint"tar])(typing .[(1 1 4)()"A game for fast typers, inspired by The Typing Of The Dead."single])(zenburn-theme .[(1 5)()"A low contrast color theme for Emacs."single])(solarized-theme .[(0 5 0)()"The Solarized color theme, ported to Emacs."tar])(etags-select .[(1 13)()"Select from multiple tags"single])(etags-table .[(1 1)()"Set tags table(s) based on current file"single])(tintin-mode .[(1 0 0)()"Mayor mode for editing tintin++ scripts"single])(org-cua-dwim .[(0 5)()"Org-mode and Cua mode compatibility layer"single])(otp .[(1 0)()"a one-time password creator"single])(bookmark+ .[(20111214)()"Bookmark Plus"tar])(sentence-highlight .[(0 1)()"highlight the current sentence"single])(smartrep .[(0 0 3)()"Support sequential operation which omitted prefix keys."single])(tabula-rasa-mode .[(0 1 0)()"Distraction free writing mode"single])(abl-mode .[(0 9 0)()"Python TDD minor mode"single])(groovy-mode .[(20110609)()"Groovy mode derived mode"single])(grails-mode .[(0 1)()"minor-mode that adds some Grails project management to a grails project"single])(inf-groovy .[(2 0)()"minor-mode that adds some Grails project management to a grails project"single])(tidy .[(2 12)()"Interface to the HTML Tidy program"single])(httpcode .[(0 1)()"explains the meaning of an HTTP status code"single])(d-mode .[(2 0 4)()"D Programming Language mode for (X)Emacs"tar])(git-commit .[(0 1)()"Major mode for editing git commit messages"single])(color-theme-library .[(0 0 10)((color-theme (6 6 1)))"The real color theme functions"single])(sauron .[(0 8)()"Track (erc/org/dbus/...) events and react to them."tar])(quickrun .[(1 5)()"Run commands quickly"single])(rcirc-ucomplete .[(1 0 1)()"Unambiguous non-cycling completion for rcirc"single])(cl-format .[(1 0)()"CL format routine."tar])(color-theme-cobalt .[(0 0 2)((color-theme (6 6 1)))"Cobalt Color Theme for Emacs"single])(refheap .[(0 0 2)()"A library for pasting to https://refheap.com"single])(ctags-update .[(0 1 2)()"auto update TAGS in parent directory using exuberant-ctags -*- coding:utf-8 -*-"single])(peep-open .[(0 0 2)()"PeepOpen plugin for emacs."single])(org-mime .[(20120112)()"org html export for text/html MIME emails"single])(eh-basic .[(0 0 2)((starter-kit (2 0 2)) (browse-kill-ring (1 3 1)))"tuamshu's emacs basic configure"tar])(eh-gnus .[(0 0 6)()"tuamshu's gnus configure"tar])(eh-functions .[(0 0 1)((starter-kit (2 0 2)))"tuamshu's emacs functions"tar])(eh-keybindings .[(0 0 1)((eh-functions (0 0 1)) (starter-kit-bindings (2 0 2)))"tuamshu's emacs keybindings"tar])(magit-gh-pulls .[(0 3)((gh (0 4 3)) (magit (1 1 0)))"GitHub pull requests extension for Magit"single])(highlight-80+ .[(1 0)()"highlight characters beyond column 80"single])(jump-char .[(0 1)()"navigation by char"single])(color-theme-molokai .[(0 1)()"Molokai color theme by Lloyd"single])(pointback .[(0 2)()"Restore window points when returning to buffers"single])(uci-mode .[(1 0 0)()"Major mode for UCI configuration files"single])(erlang .[(2 4 1)()"Major modes for editing and running Erlang"single])(thumb-through .[(0 3)()"Plain text reader of HTML documents"single])(unbound .[(0 1)()"find convenient unbound keystrokes"single])(ido-better-flex .[(0 0 2)()"A better flex (fuzzy) algorithm for Ido."single])(popup .[(0 5)()"Visual Popup User Interface"single])(fancy-mode .[(0 1)()"Major mode for programming with the Fancy language."single])(haxe-mode .[(0 3 1)()"An Emacs major mode for haXe"single])(expand-region .[(0 8 0)()"Increase selected region by semantic units."tar])(ack-and-a-half .[(1 1 2)()"Yet another front-end for ack"single])(test-case-mode .[(0 1 8)()"unit test front-end"single])(multi-eshell .[(0 0 1)()"makes it easier to use multiple shells within emacs"single])(mo-git-blame .[(0 1 0)()"An interactive, iterative 'git blame' mode for Emacs"single])(slime-js .[(0 0 1)((slime-repl (20100404)) (slime (20100404)))"Slime extension for swank-js."single])(volatile-highlights .[(1 8)()"Minor mode for visual feedback on some operations."single])(linear-undo .[(5 2)()"Intuitive undo/redo."single])(smooth-scroll .[(1 1)()"Minor mode for smooth scrolling and in-place scrolling."single])(xlicense .[(1 1)()"Insert pre-defined license text"tar])(flymake-d .[(0 1)()"A flymake handler for d-mode files"single])(flymake-tuareg .[(0 1)()"A flymake handler for tuareg-mode files"tar])(track-closed-files .[(0 1)()"Keep track of recently closed files"single])(color-theme-monokai .[(0 0 5)((color-theme (6 5 5)))"Monokai Color Theme for Emacs."single])(drupal-mode .[(0 2 0)((php-mode (1 5 0)))"Advanced minor mode for Drupal development"tar])(screen-lines .[(0 55)()"a minor mode for screen-line-based point motion"single])(ctypes .[(1 2)()"Enhanced Font lock support for custom defined types."single])(moinmoin-mode .[(1 0)((screen-lines (0 55)))"a major mode to edit MoinMoin wiki pages"single])(pc-mode .[(0 1)()"major mode for editing PC code,"single])(mediawiki .[(2 2 3)()"mediawiki frontend"single])(workspaces .[(0 1)()"Workspaces for Emacsen "single])(pivotal-tracker .[(1 1 0)()"Interact with Pivotal Tracker through its API"single])(sublime .[(0 0 7)((coffee-mode (0 3 0)) (find-file-in-project (3 0)) (haml-mode (3 0 14)) (ido-ubiquitous (1 0)) (less-css-mode (0 6)) (magit (1 1 1)) (markdown-mode (1 8 1)) (monokai-theme (0 0 6)) (paredit (22)) (sass-mode (3 0 14)) (smex (1 1 2)) (yaml-mode (0 0 7)) (yasnippet (0 6 1)))"REQUIRES EMACS 24 - Sublime Text 2 Emulation for Emacs"tar])(logito .[(0 1)((eieio (1 3)))"logging library for Emacs"single])(jade-mode .[(0 1)()"Major mode for editing jade templates."single])(stylus-mode .[(0 1)()"Major mode for editing stylus templates."single])(sws-mode .[(0 1)()"SWS mode"single])(javap .[(8)()"Javap major mode"single])(javap-mode .[(9)()"Javap major mode"single])(anything-show-completion .[(20091119)()"Show selection in buffer for anything completion"single])(pastels-on-dark-theme .[(0 3)()"Pastels on Dark theme for Emacs 24"single])(color-theme-solarized .[(20120301)()"Solarized themes for Emacs"tar])(image-dired+ .[(0 5 4)()"Image-dired extensions"single])(deferred .[(0 3 1)()"Simple asynchronous functions for emacs lisp"single])(concurrent .[(0 3 1)((deferred (0 3 1)))"Concurrent utility functions for emacs lisp"single])(epc .[(0 1 1)((concurrent (0 3 1)) (ctable (0 1 1)))"A RPC stack for the Emacs Lisp"single])(edbi .[(0 1 1)((concurrent (0 3 1)) (ctable (0 1 1)) (epc (0 1 1)))"Emacs Database Interface"tar])(color-theme .[(6 5 5)()"install color themes"single])(cacoo .[(2 1 2)((concurrent (0 3 1)))"Minor mode for Cacoo : http://cacoo.com"tar])(imgur .[(0 1)((anything (1 287)))"imgur client for Emacs"single])(tango-2-theme .[(1 0 0)()"Tango 2 color theme for GNU Emacs 24"single])(puppet-mode .[(0 2)()"A simple mode for editing puppet manifests"single])(po.foo .[(3 0 20)((haml-mode (3 0 20)))"Sass major mode"single])(po.elscreen .[(1 4 6)()" Screen for Emacsen(this is not original)"single])(po-elscreen .[(1 4 6)()" Screen for Emacsen(this is not original. original is http://www.morishima.net/~naoto/elscreen-en/?lang=en)"single])(quack .[(0 42)()"enhanced support for editing and running Scheme code"single])(dired+ .[(21 2)()"Extensions to Dired."single])(evil .[(0 0 0)((undo-tree (0 3 0)))"Extensible Vi layer for Emacs."tar])(evil-leader .[(0 1)((evil (0 0 0)))"let there be <leader>"single])(rspec-mode .[(1 3)((ruby-mode (1 1)) (mode-compile (2 29)))"Enhance ruby-mode for RSpec"single])(fakir .[(0 0 14)()"fakeing bits of Emacs -*- lexical-binding: t -*-"single])(emstar .[(1 4)()"Casual game, like a brainy Pac-Man"tar])(igrep .[(2 113)()"An improved interface to `grep` and `find`"single])(cljdoc .[(0 1 0)()"eldoc mode for clojure"single])(real-auto-save .[(0 3)()"enable real auto save"single])(monokai-theme .[(0 0 8)()"REQUIRES EMACS 24: Monokai Color Theme for Emacs."single])(wrap-region .[(0 6 0)()"Wrap text with punctation or tag"single])(fuzzy .[(0 1)()"Fuzzy Matching"single])(auto-complete .[(1 4)((popup (0 5)))"Auto Completion for GNU Emacs"tar])(bitlbee .[(1 0)()"Help get Bitlbee (http://www.bitlbee.org) up and running"single])(lorem-ipsum .[(0 1)()"Insert dummy pseudo Latin text."single])(typopunct .[(1 0)()"Automatic typographical punctuation marks"single])(twittering-mode .[(2 0 0)()"Major mode for Twitter"single])(flymake-phpcs .[(1 0 5)((flymake (0 3)))"Flymake handler for PHP to invoke PHP-CodeSniffer"tar])(flex-autopair .[(0 3)()"Automatically insert pair braces and quotes, insertion conditions & actions are highly customizable."single])(color-theme-dawn-night .[(1 0)()"color theme of dawn and night."single])(weather .[(2012 3 27 2)()"Get weather reports via worldweatheronline.com"single])(flymake-perlcritic .[(1 0 3)((flymake (0 3)))"Flymake handler for Perl to invoke Perl::Critic"tar])(jsshell-bundle .[(2012 4 7)()"JSShell generated bundle"single])(rfringe .[(1 0 1)()"indicate relative locations in the fringe"single])(flyphpcs .[(1 0 1)()"Flymake for PHP via PHP-CodeSniffer"single])(defaultcontent .[(1 4)()"a templating tool. Fill new files with default content."single])(flymake-for-jslint-for-wsh .[(1 3 0)((flymake (0 3)))"use flymake with js code, on Windows"single])(tfs .[(0 2 7)()"MS Team Foundation Server commands for Emacs."single])(dropdown-list .[(1 45)()"Drop-down menu interface"single])(thesaurus .[(2012 4 7)()"replace a word with a synonym looked up in a web service."single])(fly-jshint-wsh .[(2 0 3)((flymake (0 3)))"use flymake with jshint on js code, on Windows"single])(watch-buffer .[(1 0 1)()"run a shell command when saving a buffer"single])(smarter-compile .[(2012 4 9)()"a smarter wrapper for `compile'"single])(hungry-delete .[(1 0)()"hungry delete minor mode"single])(align-cljlet .[(0 3)((clojure-mode (1 11 5)))"Space align various Clojure forms "single])(idomenu .[(0 1)()"imenu tag selection with ido"single])(drag-stuff .[(0 0 4)()"Drag stuff (lines, words, region, etc...) around"single])(w32-registry .[(2012 4 6)()"read the registry from elisp"single])(jsshell .[(2012 4 7)()"Run a javascript command interpreter in emacs on Windows."single])(shadchen .[(1 0)()"pattern matching for elisp"single])(cycbuf .[(0 5 0)()"Cycle buffers code by Martin Pohlack, inspired by"single])(yascroll .[(0 2 0)()"Yet Another Scroll Bar Mode"single])(anything-exuberant-ctags .[(0 1 2)()"Exuberant ctags anything.el interface"single])(ess .[(5 14)()"Edit and interact with statistical programs like R, S-Plus, SAS, Stata and JAGS"tar])(anything-git-goto .[(0 1 0)()"Quick listing of:"single])(twilight-theme .[(1 0 0)()"Twilight theme for GNU Emacs 24 (deftheme)"single])(jtags .[(0 97)()"enhanced tags functionality for Java development"single])(jtags-extras .[(0 3 0)()"jtags related functionality for Java development"single])(phantomjs .[(0 0 11)()"Control phantomjs from Emacs			"tar])(oz .[(16513)()"Major mode for editing Oz programs"tar])(load-theme-buffer-local .[(0 0 2)()"Install emacs24 color themes by buffer."single])(color-theme-buffer-local .[(0 0 2)()"Install color-themes by buffer."single])(elisp-depend .[(1 0 2)()"Parse depend libraries of elisp file."single])(key-chord .[(0 5 20080915)()"map pairs of simultaneously pressed keys to commands"single])(shell-here .[(1 1)()"Open a shell relative to the working directory"single])(symbols-mode .[(0 3)()"List symbols of object files"single])(handlebars-mode .[(1 3)()"A major mode for editing Handlebars files."single])(dircmp .[(1)()"Compare and sync directories."single])(ascii .[(3 1)()"ASCII code display."single])(frame-tag .[(0 1 0)()"Minor mode that assigns a unique number to each frame for easy switching"single])(org-blog .[(1 18 1 1)()"create and publish a blog with org-mode"single])(ruby-tools .[(0 1 0)()"Collection of handy functions for ruby-mode"single])(unfill .[(0 1)()"The inverse of fill-paragraph and fill-region"single])(modeline-posn .[(22 0)()"Set up `mode-line-position'."single])(mark-multiple .[(1 0)()"A library that sorta lets you mark several regions at once"single])(mark-more-like-this .[(1 0)()"Mark additional regions in buffer matching current region."single])(openwith .[(20120531)()"Open files with external programs"single])(isearch+ .[(21 0)()"Extensions to `isearch.el'."single])(mouse+ .[(21 0)()"Extensions to `mouse.el'."single])(zencoding-mode .[(0 5 1)()"Unfold CSS-selector-like expressions to markup"single])(smart-mode-line .[(1 7 1)()"A color coded smart mode-line."single])(flymake .[(0 4 13)()"a universal on-the-fly syntax checker"single])(slime-ritz .[(0 6 0)()"slime extensions for ritz"single])(r-autoyas .[(0 28)()"Provides automatically created yasnippets for R function argument lists."single])(key-combo .[(1 5 1)()"map key sequence to commands"single])(ujelly-theme .[(1 0 10)()"Ujelly theme for GNU Emacs 24 (deftheme)"single])(guru-mode .[(0 1)()"Become an Emacs guru"single])(zen-and-art-theme .[(1 0 1)()"zen and art color theme for GNU Emacs 24"single])(save-visited-files .[(1 3)()"save opened files across sessions"single])(ruby-end .[(0 2 0)()"Automatic insertion of end blocks for Ruby"single])(git-auto-commit-mode .[(4 1)()"Emacs Minor mode to automatically commit and push"single])(haste .[(1)((json (1 2)))"Emacs client for hastebin (http://hastebin.com/about.md)"single])(my-packages .[(0 1 0)()"Package Initialization."single])(zen-mode .[(20120627)()"remove/restore Emacs distractions quickly"tar])(heroku .[(1 1 0)()"Interface to Heroku apps."single])(php-extras .[(0 2 1)((php-mode (1 5 0)))"Extra features for `php-mode'"tar])(repository-root .[(1 0 3)()"deduce the repository root directory for a given file"single])(grep-a-lot .[(1 0 6)()"manages multiple search results buffers for grep.el"single])(grep-o-matic .[(1 0 4)()"auto grep word under cursor"single])(el-spec .[(0 2)()"ruby's rspec like syntax test frame work"single])(wc-mode .[(1 1)()"Running word count with goals (minor mode)"single])(legalese .[(1 0)()"Add legalese to your program files"single])(scad-mode .[(90 0)()"SCAD mode derived mode"single])(android-mode .[(0 2 1)()"Minor mode for Android application development"single])(ttl-mode .[(0 1)()"mode for Turtle(RDF)"single])(zeitgeist .[(0 1)()"integrates Emacs with Zeitgeist."single])(dispass .[(1)()"Generate and disperse/dispell passwords"single])(writegood-mode .[(1 2)()"Polish up poor writing on the fly"single])(nrepl .[(0 1 5)((clojure-mode (1 11)))"Client for Clojure nREPL"single])(fill-column-indicator .[(1 83)()"Graphically indicate the fill column"single])(shell-switcher .[(0 1 5 1)()"Easily switch between shell buffers, like with alt+tab."tar])(github-theme .[(0 0 3)()"Github color theme for GNU Emacs 24"single])(sokoban .[(1 23)()"Play the Sokoban game in emacs"single])(package-store .[(0 3)()"a package cache"single])(python-mode .[(6 0 10)()"Python major mode"tar])(code-headers .[(0 7)()"Navigate code with headers embedded in comments.  -*- mode: Emacs-Lisp; lexical-binding: t; -*"single])(dix .[(0 1 0)()"minor mode for editing Apertium XML dictionary files"single])(tron-theme .[(12)()"A theme loosely based on Tron: Legacy colors"single])(no-easy-keys .[(1 0 2)()"Learn the proper Emacs movement keys"single])(makefile-runner .[(1 1 2)()"Searches for Makefile and fetches targets"single])(elnode .[(0 9 9 6 2)((web (0 1 4)) (creole (0 8 14)) (db (0 0 1)) (kv (0 0 9)))"The Emacs webserver."tar])(midje-mode .[(0 1 2)((slime (1 0)) (clojure-mode (1 0)))"Minor mode for running Midje tests in emacs, see: https://github.com/dnaumov/midje-mode"tar])(gnusnotes .[(0 9 2)()"Adding per-message notes in gnus summary buffer"single])(rinari .[(2 10)((ruby-mode (1 0)) (inf-ruby (2 2 1)) (ruby-compilation (0 8)) (jump (2 0)))"Rinari Is Not A Rails IDE"single])(web .[(0 1 11)()"A useful HTTP client."tar])(everything .[(0 1 3)()"Bridge to MS Windows desktop-search engine Everything"single])(eredis .[(0 5 0)()"eredis, a Redis client in emacs lisp"single])(multi-project .[(0 0 8)()"Easily work with multiple projects."single])(bbdb2erc .[(0 1 0)()"make bbdb show if pal is online with ERC, click i to chat"single])(egison-mode .[(0 1 2)()"Egison editing mode"single])(mongo .[(0 5)()"A MongoDB client."tar])(cm-mode .[(0 1 0)()"Wrapper for CodeMirror-style Emacs modes"single])(ruby-test-mode .[(1 4)()"Minor mode for Behaviour and Test Driven"single])(marmalade-test .[(0 0 1)()"A test tarball package."tar])(ruby-mode .[(1 1)()"ruby-mode package"tar])(hjkl-mode .[(0 1)((key-chord (0 5)))"import some vim's key bindings"tar])(edit-list .[(0 4)()"edit a single list"single])(persistent-soft .[(0 8 6)((pcache (0 2 3)) (list-utils (0 2 0)))"Persistent storage, returning nil on failure"single])(hippie-namespace .[(0 5 6)()"Special treatment for namespace prefixes in hippie-expand"single])(nav-flash .[(1 0 8)()"Briefly highlight the current line"single])(ucs-utils .[(0 7 2)((persistent-soft (0 8 6)) (pcache (0 2 3)))"Utilities for Unicode characters"single])(back-button .[(0 6 4)((nav-flash (1 0 0)) (smartrep (0 0 3)) (ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Visual navigation through mark rings"single])(nsis-mode .[(0 44)()"NSIS-mode"single])(window-end-visible .[(0 0 3)()"Find the last visible point in a window"single])(unicode-enbox .[(0 1 3)((string-utils (0 0 1)) (ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Surround a string with box-drawing characters"single])(dynamic-fonts .[(0 6 2)((font-utils (0 6 8)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Set faces based on available fonts"single])(minimal-session-saver .[(0 6 0)()"Very lean session saver"single])(unicode-progress-reporter .[(0 5 3)((emacs (24 1 0)) (ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Progress-reporter with fancy characters"single])(mongo-elnode .[(0 5 0)((mongo (0 5)) (elnode (0 9 9)))"elnode adapter for mongo-el"single])(eimp .[(1 4 0)()"Emacs Image Manipulation Package"single])(org-presie .[(0 0 3)((eimp (1 4 0)) (org (7 8 9)))"simple presentation with an org file"single])(ido-load-library .[(0 1 2)((persistent-soft (0 8 6)) (pcache (0 2 3)))"Load-library alternative using ido-completing-read"single])(ac-nrepl .[(0 15)((nrepl (0 1)) (auto-complete (1 4)))"auto-complete sources for Clojure using nrepl completions"single])(applescript-mode .[(1 1)()"major mode for editing AppleScript source"single])(ssh .[(1 2)()"Support for remote logins using ssh."single])(nrepl-ritz .[(0 6 0)((nrepl (0 1 5)))"nrepl extensions for ritz"single])(doctags .[(0 1)()"Generation of tags documentation in Doxygen syntax"single])(buffer-utils .[(0 0 3)()"Buffer-manipulation utility functions"single])(lisp-editing .[(0 0 2)()"lisp editing tools"single])(exec-path-from-shell .[(0 4)()"Make Emacs use the $PATH set up by the user's shell"single])(go-play .[(0 0 1)()"Paste to play.golang.org"single])(yagist .[(0 8 0)((json (1 2 0)))"Yet Another Emacs integration for gist.github.com"single])(margo .[(2012 9 18)((web (0 1 8)) (json (1 2)))"Client for MarGo, providing Go utilities"single])(shoes-off .[(0 1 8)((kv (0 0 5)) (anaphora (0 0 4)))"irc bouncer"single])(multiple-cursors .[(1 1 5)()"Multiple cursors for Emacs."tar])(eshell-manual .[(0 0 3)()"An updated manual for Eshell."tar])(plantuml-mode .[(0 2)()"Major mode for plantuml"single])(hackernews .[(0 1)((json (1 2)))"Access the hackernews aggregator from Emacs"tar])(esk .[(0 1)()"Emacs Search Kit - An easy way to find files and/or strings in a project"tar])(hide-comnt .[(40)()"Hide/show comments in code."tar])(pretty-mode-plus .[(1 1)()"Redisplay parts of the buffer as pretty symbols."tar])(s .[(1 3 0)()"The long lost Emacs string manipulation library."single])(gitconfig-mode .[(0 2)()"Major mode for editing .gitconfig files"single])(git-commit-mode .[(0 10)()"Major mode for editing git commit messages"single])(db .[(0 0 6)((kv (0 0 11)))"A database for EmacsLisp  -*- lexical-binding: t -*-"single])(notmuch-labeler .[(0 1)()"Improves notmuch way of displaying labels through fonts, pictures, and hyperlinks."tar])(gitignore-mode .[(0 1)()"Major mode for editing .gitconfig files"single])(save-packages .[(0 20121012)()"save and restore installed packages"single])(cmake-project .[(0 5)()"Integrates CMake build process with Emacs"single])(combinators .[(0 0 1)()"-*- lexical-binding: t; -*-"single])(livescript-mode .[(0 0 1)()"Major mode for LiveScript files in Emacs"single])(rust-mode .[(0 1 0)((cm-mode (0 1 0)))"A major emacs mode for editing Rust source code"single])(visible-color-code .[(0 0 1)()"color code strings in current buffer, this elisp show you one as real color."single])(dash .[(1 0 3)()"A modern list library for Emacs"single])(seclusion-mode .[(1 1 1)()"Edit in seclusion. A Dark Room mode."single])(pde .[(0 2 16)()"Perl Development Environment"tar])(tt-mode .[(20121117 2045)()"Emacs major mode for editing Template Toolkit files."tar])(pod-mode .[(20121117 2120)()"Major mode for editing .pod-files."tar])(ercn .[(1 0 2)()"Flexible ERC notifications"single])(bufshow .[(0 1 0)()"A simple presentation tool for Emacs."tar])(parenface-plus .[(1 1)()"Provide a face for parens in lispy modes."tar])(el-x .[(0 2)()"Emacs-lisp extensions."tar])(json-mode .[(0 1 2)()"Major mode for editing JSON files"single])(alert .[(0 5 10)((string-utils (0 0 2)))"Alternatives to `message'"single])(org-readme .[(20121210 1148)((http-post-simple (1 0)) (yaoddmuse (0 1 1)) (header2 (21 0)) (lib-requires (21 0)))"Integrates Readme.org and Commentary/Change-logs."single])(yaoddmuse .[(0 1 1)()"Yet another oddmuse for Emacs"single])(unicode-fonts .[(0 3 4)((font-utils (0 6 8)) (ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"Configure Unicode fonts"single])(button-lock .[(0 9 10)()"Clickable text defined by regular expression"single])(wiki-nav .[(0 6 4)((button-lock (0 9 6)) (nav-flash (1 0 0)))"Simple file navigation using [[WikiStrings]]"single])(unicode-whitespace .[(0 2 3)((ucs-utils (0 7 2)) (persistent-soft (0 8 6)) (pcache (0 2 3)))"teach whitespace-mode about fancy characters"single])(ecb-snapshot .[(20120830)()"Emacs Code Browser CVS snapshot"tar])(pabbrev .[(3 1)()"Predictive abbreviation expansion"single])(ignoramus .[(0 6 4)()"Ignore backups, build files, et al."single])(flyspell-lazy .[(0 6 4)()"Improve flyspell responsiveness using idle timers"single])(browse-url-dwim .[(0 6 4)((string-utils (0 0 3)))"Context-sensitive external browse URL or Internet search"single])(fixmee .[(0 8 2)((button-lock (0 9 8)) (nav-flash (1 0 0)) (back-button (0 6 0)) (smartrep (0 0 3)) (string-utils (0 0 6)) (tabulated-list (0)))"Quickly navigate to FIXME notices in code"single])(kv .[(0 0 11)()"key/value data structure functions"single])(less-css-mode .[(0 11)()"Major mode for editing LESS CSS files (lesscss.org)"single])(oauth .[(1 0 3)()"An Emacs oauth client. See https://github.com/psanford/emacs-oauth/"tar])(tumblesocks .[(0 0 5)((htmlize (1 39)) (oauth (1 0 3)) (markdown-mode (1 8 1)))"An Emacs tumblr client."tar])(uuid .[(0 0 3)()"UUID's for EmacsLisp"single])(mustache-mode .[(1 2)()"A major mode for editing Mustache files."single])(erc-hl-nicks .[(1 3 1)()"ERC nick highlighter that ignores uniquifying chars when colorizing"single])(pcmpl-args .[(0 1 1)()"Enhanced shell command completion    -*- lexical-binding: t -*-"single])(el-autoyas .[(0 5)()"Automatically create Emacs-Lisp Yasnippets"single])(anaphora .[(0 1 0)()"anaphoric macros providing implicit temp variables"single])(textmate-to-yas .[(0 17)()"Import Textmate macros into yasnippet syntax"single])(ghci-completion .[(0 1 3)()"Completion for GHCi commands in inferior-haskell buffers -*- lexical-binding: t; -*-"single])(slim-mode .[(1 1)()"Major mode for editing Slim files"single])(google-translate .[(0 3 2)()"Emacs interface to Google Translate"single])(list-utils .[(0 3 0)()"List-manipulation utility functions"single])(awk-it .[(0 5 1)()"Little utility that combines awk and yasnippet."single])(pcre2el .[(1 1)()"PCRE/Elisp/rx/SRE regexp syntax converter and utilities"single])(font-utils .[(0 6 8)((persistent-soft (0 8 6)) (pcache (0 2 3)))"Utility functions for working with fonts"single])(rcirc-robots .[(0 0 7)((kv (0 0 8)) (anaphora (0 0 5)))"robots based on rcirc irc -*- lexical-binding: t -*-"single])(org-ehtml .[(0 20120928)((elnode (0 9 9)) (org-plus-contrib (20120928)))"Export Org-mode files as editable web pages"tar])(geiser .[(0 2 2)()"GNU Emacs and Scheme talk to each other"tar])(diff-hl .[(1 3 4)()"VC diff fringe highlighting -*- lexical-binding: t -*-"single])(virtualenv .[(1 2)()"Virtualenv for Python  -*- coding: utf-8 -*-"single])(sprintly-mode .[(0 0 4)((furl (0 0 2)))"Major mode for dealing with sprint.ly"single])(text-language .[(0 20121008)()"tracking, setting, guessing language of text"single])(color-theme-sanityinc-solarized .[(2 21)()"A version of Ethan Schoonover's Solarized themes"tar])(typo .[(1 0)()"Minor mode for typographic editing"single])(ws-trim .[(1 4)()"Tools and minor mode to trim whitespace on text lines"single])(flymake-checkers .[(0 3)()"Flymake reloaded with useful checkers"single])(hardhat .[(0 3 6)((ignoramus (0 6 2)))"Protect against clobbering user-writable files"single])(string-utils .[(0 2 8)((list-utils (0 1 2)))"String-manipulation utilities"single])(smooth-scrolling .[(1 0 1)()"Make emacs scroll smoothly"single])(flymake-go .[(2012 10 13)((flymake (0 4 12)))"A flymake handler for go-mode files"single])(gitty .[(1 0)()"vc-mode extension for fast git interaction"single])(mote-mode .[(1 0 0)((ruby-mode (1 1)))"Mote minor mode"single])(hideshowvis .[(0 5)()"Add markers to the fringe for regions foldable by hideshow.el"single])(inflections .[(1 1)()"convert english words between singular and plural"single])(findr .[(0 7)()"Breadth-first file-finding facility for (X)Emacs"single])(smart-forward .[(1 0 0)((expand-region (0 8 0)))"Semantic navigatioin"single])(osx-browse .[(0 8 6)((browse-url-dwim (0 6 2)))"Web browsing helpers for OS X"single])(cljsbuild-mode .[(0 2 0)()"A minor mode for the ClojureScript 'lein cljsbuild' command"single])(vector-utils .[(0 1 0)()"Vector-manipulation utility functions"single])(config-block .[(0 0 1)()"config-block is utility for individual settings (e.g. .emacs)."single])(namakemono .[(0 0 1)()"utility function set for namakemono"single])(bang .[(0 1 0)()"A modern list library for Emacs"single])(roy-mode .[(0 1 0)()"Roy major mode"single])(pcsv .[(1 3 0)()"Parser of csv -*- lexical-binding: t -*-"single])(wgrep-ack .[(0 1 1)((wgrep (2 1 1)))"Writable ack-and-a-half buffer and apply the changes to files"single])(flymake-lua .[(1 0)()"Flymake for Lua"single])(rcirc-color .[(0 2)()"color nicks"single])(inform-mode .[(1 6 1)()"Major mode for Inform 6 interactive fiction code"single])(expectations-mode .[(0 0 4)((nrepl (0 1 5)) (clojure-mode (1 11)))"Minor mode for expectations tests"single])(octomacs .[(0 0 1)()"Octopress interface for Emacs"single])(highlight .[(21 0)()"Highlighting commands."single])(region-list-edit .[(20100530 808)()"Add/delete a region into/from a region list, such as ‘((4 . 7) (11 . 15) (17 . 17) (20 . 25))."single])(zjl-hl .[(20121028 1901)((highlight (21 0)) (region-list-edit (20100530 808)))"Highlight variable and function call and others in c/emacs, make life easy."single])(simp .[(0 2 0)()"Simple project definition, chiefly for project file finding and grepping."tar])(pyde .[(0 6)((pymacs (0 25)) (auto-complete (1 4)) (yasnippet (0 8)) (fuzzy (0 1)) (pyvirtualenv (1 0)))"Python Development Environment"single])(truthy .[(0 2 6)((list-utils (0 1 2)))"Test the content of a value"single])(syntactic-sugar .[(0 9 2)()"Effect-free forms such as if/then/else"single])(elpakit .[(0 0 8)((anaphora (0 0 6)) (dash (1 0 3)))"package archive builder"single])(bug-reference-github .[(0 1 0)()"Automatically set `bug-reference-url-format' in Github repositories."single])(color-theme-sanityinc-tomorrow .[(1 7)()"A version of Chris Kempson's various Tomorrow themes"tar])(macrostep .[(0 3)()"interactive macro stepper for Emacs Lisp"single])(qsimpleq-theme .[(0 1 3)()"Based on solarized color theme for Emacs."single])(flymake-easy .[(0 4)()"Helpers for easily building flymake checkers"single])(flymake-ruby .[(0 8)((flymake-easy (0 1)))"A flymake handler for ruby-mode files"single])(flymake-shell .[(0 8)((flymake-easy (0 1)))"A flymake syntax-checker for shell scripts"single])(flymake-coffee .[(0 9)((flymake-easy (0 1)))"A flymake handler for coffee script"single])(flymake-php .[(0 5)((flymake-easy (0 1)))"A flymake handler for php-mode files"single])(flymake-sass .[(0 6)((flymake-easy (0 1)))"Flymake handler for sass files"single])(flymake-css .[(0 3)((flymake-easy (0 1)))"Flymake support for css using csslint"single])(flymake-haml .[(0 7)((flymake-easy (0 1)))"A flymake handler for haml files"single])(flymake-jslint .[(0 9)((flymake-easy (0 1)))"A flymake handler for javascript using jslint"single])(ess-smart-underscore .[(0 74)()"Ess Smart Underscore"single])(skinny .[(0 0 3)((elnode (0 9 9 6 1)) (creole (0 8 17)))"a blog engine with elnode -*- lexical-binding: t -*-"single])(auto-indent-mode .[(0 88)()"Auto indent Minor mode"single])(flymake-python-pyflakes .[(0 4)((flymake-easy (0 4)))"A flymake handler for python-mode files using pyflakes (or flake8)"single])(pyvirtualenv .[(1 1)()"Python Pyvirtualenv support"single])(find-file-in-repository .[(1 2)()"Quickly find files in a git, mercurial or other repository"single])(page-break-lines .[(0 5)()"Display ugly ^L page breaks as tidy horizontal lines"single])(paredit-menu .[(1 0)()"Adds a menu to paredit.el as memory aid"single])(elpy .[(0 7)((pymacs (0 25)) (auto-complete (1 4)) (yasnippet (0 8)) (fuzzy (0 1)) (pyvirtualenv (1 0)) (highlight-indentation (0 5 0)))"Emacs Lisp Python Environment"single])(ace-jump-mode .[(2 0 0 0)()"a quick cursor location minor mode for emacs -*- coding: utf-8-unix -*-"single])(osx-location .[(0 2)()"Watch and respond to changes in geographical location on OS X"tar])(elpa-audit .[(0 4)()"Handy functions for inspecting and comparing package archives"single])(multi-web-mode .[(0 1)()"multiple major mode support for web editing"single])(flycheck .[(0 5)((s (1 3 0)) (dash (1 0 3)))"Flymake reloaded with useful checkers"single])(chicken-scheme .[(1 0 3)()"Scheme-mode extensions for Chicken Scheme"single])(minimap .[(1 0)()"Sidebar showing a \"mini-map\" of a buffer"single])(session-manager .[(0 5)()"Support for the Gnome Session Manager"single])(ctable .[(0 1 1)()"Table component for Emacs Lisp"single])(grr .[(1 0 0)()"Simple Growl notifications for Emacs and Mac OS X"single])(simpleclip .[(0 2 2)()"Simplified access to the system clipboard"single])(esxml .[(0 1 5)((kv (0 0 5)))"Library for working with xml via esxml and sxml"single])(cpputils-cmake .[(0 1 2)()"Easy real time C++ syntax check and intellisense if you use CMake."tar])(lcs .[(1 1)()"find out the longest common sequence"single])(tracking .[(1 1)()"Buffer modification tracking"single])(lui .[(1 0)((tracking (1 1)))"Linewise User Interface"tar])(circe .[(1 0)((lui (1 0)) (lcs (1 1)))"Client for IRC in Emacs"tar])(iedit .[(0 97)()"Edit multiple regions in the same way simultaneously."tar])(let-recur .[(0 0 2)()"Simplified implementation of recur"single])(wgrep-helm .[(0 1 0)((wgrep (2 1 1)))"Writable helm-grep-mode buffer and apply the changes to files"single])(otter-mode .[(1 2)()"Major mode for source files of the Otter automated theorem prover"single])(sql-indent .[(1 10)()"indentation of SQL statements"single])(maildir .[(0 0 6)()"a full maildir handling tool"single])(huskie .[(0 0 1)((anaphora (0 0 6)))"chainsaw powered logging"single])(tabbar-ruler .[(0 21)((tabbar (2 0 1)))"Setup tabbar to look pretty..."single])(color-theme-x .[(1 3)()"convert color themes to X11 resource settings"single])(gplusify .[(1 0)()"Add Google Plus markup to a piece of code"single])(diatheke .[(1 0)()"A minor mode using the diatheke command-line Bible tool"single])(inf-ruby .[(2 2 4)()"Run a ruby process in a buffer"single])(extend-dnd .[(0 4)()"R drag and Drop"single])(wxwidgets-help .[(0 0 3)()"Look up wxWidgets API by using local html manual."tar])(sudden-death .[(0 2)()"Totsuzen-no-Shi"single])(fold-this .[(0 1 0)()"Just fold this region please"single])(dart-mode .[(0 9)()"Major mode for editing Dart files"single])(subshell-proc .[(0 1)()"Functions for working with comints"single])(pg .[(0 12)()"Emacs Lisp interface to the PostgreSQL RDBMS"single])(db-pg .[(0 0 3)((pg (0 12)) (db (0 0 6)))"A PostgreSQL adapter for emacs-db"single])(hippie-expand-haskell .[(0 0 1)()"Hippie expand try function using ghc's completion function."single])(slamhound .[(2 0 0)()"Rip Clojure namespaces apart and rebuild them."single])(clojure-mode .[(2 0 0)()"Major mode for Clojure code"single])(clojure-test-mode .[(2 0 0)((clojure-mode (1 7)) (nrepl (0 1 5)))"Minor mode for Clojure tests"single])(late-night-theme .[(0 0)()"Late Night theme for Emacs 24"single])(creole-mode .[(0 0 2)()"a markup mode for creole"single])(evil-paredit .[(0 0 1)((evil (0 0 0)) (paredit (1)))"Paredit support for evil keybindings"single])(websocket .[(1 0)()"Emacs WebSocket client and server"single])(evil-nerd-commenter .[(0 0 2)()"Comment/uncomment lines efficiently. Like Nerd Commenter in Vim"tar])(projectile .[(0 8)((s (1 0 0)) (dash (1 0 0)))"Manage and navigate projects in Emacs easily"single])(keyfreq .[(0 0 3)((json (1 2)))"track command frequencies"single])(robe .[(0 7)((inf-ruby (2 2 4)))"Code navigation, documentation lookup and completion for Ruby"tar])(dropbox .[(0 9)((json (1 2)) (oauth (1 0 3)))"Emacs backend for dropbox"single])(simple-mode-line .[(0 1)()"Simplified Mode Line for Emacs 24"single])(pov-mode .[(3 3)()"Major mode for editing POV-Ray scene files."tar])(creole .[(0 8 20)()"A parser for the Creole Wiki language"single])(tup-mode .[(1 2)()"Major mode for editing files for Tup"single])(bbcode-mode .[(1 1 0)()"Major mode for writing BBCode markup"single])(markup-faces .[(1 0 0)()"collection of faces for markup language modes"single])(flymake-json .[(0 1)((flymake-easy (0 1)))"A flymake handler for json using jsonlint"single])(adoc-mode .[(0 6 2)((markup-faces (1 0 0)))"a major-mode for editing AsciiDoc files in Emacs"single]))

File elpa/flymake-csslint-1.1.0/README

-flymake-csslint
-
-flymake-csslint.el is an Emacs integration of CSSLint. The
-implementation is very much based on flymake-jshint.el by Wilfred
-Hughes.
-
-Installation and usage
-
-The easiest way to install flymake-csslint is probably to install it via
-the ELPA archive at Marmalade.
-
-ELPA (package.el) is part of Emacs 24. For Emacs 23 see Marmalade for
-installation instructions.
-
-If you don't install via ELPA make sure that flymake-csslint.el is in
-your load-path and require the library
-
-    (add-to-list 'load-path "~/.emacs.d/path/to/flymake-csslint")
-    (require 'flymake-csslint)
-
-Requirements
-
-To use CSSLint with emacs, you will need to have a command line version
-of CSSLint installed, see installation instructions at
-https://github.com/stubbornella/csslint/wiki/Command-line-interface.
-
-If the csslint executable is not available on your PATH your need to
-configure the flymake-csslint-program variable and let it point to the
-executable.
-
-    M-x customize-variable <RET> flymake-csslint-program <RET>
-
-Debugging
-
-If CSSLint isn't working for any reason, execute
-
-    M-x set-variable <RET> flymake-log-level <RET> 3 <RET>
-
-and you will see what is going wrong listed in the Messages buffer.
-
-Development of flymake-csslint
-
-flymake-csslint.el is developed at GitHub. Feature requests, ideas, bug
-reports, and pull request are more that welcome!

File elpa/flymake-csslint-1.1.0/dir

-This is the file .../info/dir, which contains the
-topmost node of the Info hierarchy, called (dir)Top.
-The first time you invoke Info you start off looking at this node.
-
-File: dir,	Node: Top	This is the top of the INFO tree
-
-  This (the Directory node) gives a menu of major topics.
-  Typing "q" exits, "?" lists all Info commands, "d" returns here,
-  "h" gives a primer for first-timers,
-  "mEmacs<Return>" visits the Emacs manual, etc.
-
-  In Emacs, you can click mouse button 2 on a menu item or cross reference
-  to select it.
-
-* Menu:
-
-Programming
-* Flymake CSSLint: (flymake-csslint).                 Making flymake work with CSSLint.

File elpa/flymake-csslint-1.1.0/flymake-csslint-autoloads.el

-;;; flymake-csslint-autoloads.el --- automatically extracted autoloads
-;;
-;;; Code:
-
-
-;;;### (autoloads (flymake-csslint-init) "flymake-csslint" "flymake-csslint.el"
-;;;;;;  (20464 46191 0 0))
-;;; Generated autoloads from flymake-csslint.el
-
-(autoload 'flymake-csslint-init "flymake-csslint" "\
-
-
-\(fn)" nil nil)
-
-(eval-after-load 'flymake '(progn (add-to-list 'flymake-allowed-file-name-masks '(".+\\.css$" flymake-csslint-init flymake-simple-cleanup flymake-get-real-file-name)) (add-to-list 'flymake-err-line-patterns '("^\\(.*\\): line \\([[:digit:]]+\\), col \\([[:digit:]]+\\), \\(.+\\)$" 1 2 3 4)) (add-hook 'css-mode-hook (lambda nil (flymake-mode 1)) t)))
-
-;;;***
-
-;;;### (autoloads nil nil ("flymake-csslint-pkg.el") (20464 46191
-;;;;;;  518330 204000))
-
-;;;***
-
-(provide 'flymake-csslint-autoloads)
-;; Local Variables:
-;; version-control: never
-;; no-byte-compile: t
-;; no-update-autoloads: t
-;; coding: utf-8
-;; End:
-;;; flymake-csslint-autoloads.el ends here

File elpa/flymake-csslint-1.1.0/flymake-csslint-pkg.el

-(define-package "flymake-csslint" "1.1.0" "making flymake work with CSSLint"
-  '((flymake "0.3")))
-

File elpa/flymake-csslint-1.1.0/flymake-csslint.el

-;;; flymake-csslint.el --- making flymake work with CSSLint
-
-;; Copyright (C) 2011, 2012 Arne Jørgensen <arne@arnested.dk>
-;; Copyright (C) 2011 Wilfred Hughes <me@wilfred.me.uk>
-
-;; Author: Arne Jørgensen <arne@arnested.dk>
-;; URL: https://github.com/arnested/flymake-csslint
-;; Created: 1 December 2011
-;; Version: 1.1.0
-;; Package-Requires: ((flymake "0.3"))
-;; Keywords: flymake, csslint, css
-
-;; This file is not part of GNU Emacs.
-;; However, it is distributed under the same license.
-
-;; GNU Emacs 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, or (at your option)
-;; any later version.
-
-;; GNU Emacs 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 GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-;; Boston, MA 02110-1301, USA.
-
-;;; Commentary:
-
-;; To use CSSLint with emacs, you will need CSSLint installed and available on
-;; your path. You should be able to do
-
-;; $ csslint
-
-;; without problem. To do this, you can install node.js, npm and
-;; csslint by doing the following:
-
-;; $ apt-get install nodejs # or your distro / OS equivalent
-;; $ curl http://npmjs.org/install.sh | sh
-;; $ npm install -g csslint
-
-;; flymake-csslint.el is very much based on flymake-jshint.el by
-;; Wilfred Hughes <me@wilfred.me.uk>.
-
-;;; Usage:
-
-;; Add to your emacs config:
-
-;; (require 'flymake-csslint)
-;; (add-hook 'css-mode-hook 'flymake-mode)
-
-;; making sure that flymake-csslint.el is on your load-path. If not,
-;; also add to your config:
-
-;; (add-to-list 'load-path "~/.emacs.d/path/to/flymake-csslint.el")
-
-;;; Debugging:
-
-;; If CSSLint isn't working for any reason, execute
-
-;; M-x set-variable flymake-log-level <RET> 3
-
-;; and you will see what is going wrong listed in the *Messages*
-;; buffer.
-
-;;; Code:
-
-(require 'flymake)
-
-(defgroup flymake-csslint nil
-  "Flymake CCSlint configuration."
-  :group 'flymake)
-
-(defcustom flymake-csslint-program (executable-find "csslint")
-  "Name of the CSSLint program."
-  :type '(choice (file :tag "Location of csslint")
-                 (const :tag "csslint is not installed"))
-  :group 'flymake-csslint)
-
-;;;###autoload
-(defun flymake-csslint-init ()
-  (let* ((temp-file (flymake-init-create-temp-buffer-copy
-                     (if (fboundp 'flymake-create-temp-copy)
-                         'flymake-create-temp-copy
-                       'flymake-create-temp-inplace)))
-         (local-file (file-relative-name
-		      temp-file
-		      (file-name-directory buffer-file-name))))
-    (list flymake-csslint-program (list "--format=compact" local-file))))
-
-;;;###autoload
-(eval-after-load 'flymake
-  '(progn
-     (add-to-list 'flymake-allowed-file-name-masks
-                  '(".+\\.css$"
-                    flymake-csslint-init
-                    flymake-simple-cleanup
-                    flymake-get-real-file-name))
-     (add-to-list 'flymake-err-line-patterns
-                  '("^\\(.*\\): line \\([[:digit:]]+\\), col \\([[:digit:]]+\\), \\(.+\\)$"
-                    1 2 3 4))
-     ;; load flymake automatically in CSS mode
-     (add-hook 'css-mode-hook (lambda() (flymake-mode 1)) t)))
-
-
-
-(provide 'flymake-csslint)
-
-;; Local Variables:
-;; coding: utf-8
-;; End:
-
-;;; flymake-csslint.el ends here

File elpa/flymake-csslint-1.1.0/flymake-csslint.info

-Dette er flymake-csslint.info, produceret med makeinfo version 4.8 ud
-fra stdin.
-
-
-File: flymake-csslint.info,  Node: Top,  Up: (dir)
-
-Top
-***
-
-* Menu:
-
-* flymake-csslint::
-
-
-File: flymake-csslint.info,  Node: flymake-csslint,  Prev: Top,  Up: Top
-
-1 flymake-csslint
-*****************
-
-flymake-csslint.el is an Emacs (http://www.gnu.org/software/emacs)
-integration of CSSLint (https://github.com/stubbornella/csslint). The
-implementation is very much based on flymake-jshint.el
-(http://marmalade-repo.org/packages/flymake-jshint) by Wilfred Hughes
-(http://wilfred.me.uk).
-
-* Menu:
-
-* Installation and usage::
-* Requirements::
-* Debugging::
-* Development of flymake-csslint::
-
-
-File: flymake-csslint.info,  Node: Installation and usage,  Next: Requirements,  Up: flymake-csslint
-
-1.1 Installation and usage
-==========================
-
-The easiest way to install flymake-csslint is probably to install it
-via the ELPA archive at Marmalade
-(http://marmalade-repo.org/packages/flymake-csslint).
-
-   ELPA (package.el) is part of Emacs 24. For Emacs 23 see Marmalade
-(http://marmalade-repo.org) for installation instructions.
-
-   If you don't install via ELPA make sure that flymake-csslint.el is
-in your load-path and require the library
-
-(add-to-list 'load-path "~/.emacs.d/path/to/flymake-csslint")
-(require 'flymake-csslint)
-
-
-File: flymake-csslint.info,  Node: Requirements,  Next: Debugging,  Prev: Installation and usage,  Up: flymake-csslint
-
-1.2 Requirements
-================
-
-To use CSSLint (https://github.com/stubbornella/csslint) with emacs,
-you will need to have a command line version of CSSLint installed, see
-installation instructions at
-https://github.com/stubbornella/csslint/wiki/Command-line-interface.
-
-   If the `csslint' executable is not available on your PATH your need
-to configure the flymake-csslint-program variable and let it point to
-the executable.
-
-M-x customize-variable <RET> flymake-csslint-program <RET>
-
-
-File: flymake-csslint.info,  Node: Debugging,  Next: Development of flymake-csslint,  Prev: Requirements,  Up: flymake-csslint
-
-1.3 Debugging
-=============
-
-If CSSLint isn't working for any reason, execute
-
-M-x set-variable <RET> flymake-log-level <RET> 3 <RET>
-
-   and you will see what is going wrong listed in the _Messages_ buffer.
-
-
-File: flymake-csslint.info,  Node: Development of flymake-csslint,  Prev: Debugging,  Up: flymake-csslint
-
-1.4 Development of flymake-csslint
-==================================
-
-flymake-csslint.el is developed at GitHub
-(https://github.com/arnested/flymake-csslint). Feature requests, ideas,
-bug reports, and pull request are more that welcome!
-
-
-
-Tag Table:
-Node: Top82
-Node: flymake-csslint175
-Node: Installation and usage678
-Node: Requirements1327
-Node: Debugging1941
-Node: Development of flymake-csslint2280
-
-End Tag Table

File elpa/wgrep-2.1.1/wgrep-autoloads.el

-;;; wgrep-autoloads.el --- automatically extracted autoloads
-;;
-;;; Code:
-
-
-;;;### (autoloads (wgrep-setup) "wgrep" "wgrep.el" (20689 26287 0
-;;;;;;  0))
-;;; Generated autoloads from wgrep.el
-
-(autoload 'wgrep-setup "wgrep" "\
-Setup wgrep preparation.
-
-\(fn)" nil nil)
-(add-hook 'grep-setup-hook 'wgrep-setup)
-
-;;;***
-
-;;;### (autoloads nil nil ("wgrep-pkg.el") (20689 26287 433268 92000))
-
-;;;***
-
-(provide 'wgrep-autoloads)
-;; Local Variables:
-;; version-control: never
-;; no-byte-compile: t
-;; no-update-autoloads: t
-;; coding: utf-8
-;; End:
-;;; wgrep-autoloads.el ends here

File elpa/wgrep-2.1.1/wgrep-pkg.el

-(define-package "wgrep" "2.1.1" "Writable grep buffer and apply the changes to files" (quote nil))

File elpa/wgrep-2.1.1/wgrep.el

-
-;;; wgrep.el --- Writable grep buffer and apply the changes to files
-
-;; Author: Masahiro Hayashi <mhayashi1120@gmail.com>
-;; Keywords: grep edit extensions
-;; URL: http://github.com/mhayashi1120/Emacs-wgrep/raw/master/wgrep.el
-;; Emacs: GNU Emacs 22 or later
-;; Version: 2.1.1
-
-;; 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, 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 GNU Emacs; see the file COPYING.  If not, write to the
-;; Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
-;; Boston, MA 02110-1301, USA.
-
-;;; Commentary:
-
-;; wgrep allows you to edit a grep buffer and apply those changes to
-;; the file buffer.
-
-;;; Install:
-
-;; Put this file into load-path'ed directory, and byte compile it if
-;; desired. And put the following expression into your ~/.emacs.
-;;
-;;     (require 'wgrep)
-
-;;; Usage:
-
-;; You can edit the text in the *grep* buffer after typing C-c C-p.
-;; After that the changed text is highlighted.
-;; The following keybindings are defined:
-
-;; C-c C-e : Apply the changes to file buffers.
-;; C-c C-u : All changes are unmarked and ignored.
-;; C-c C-d : Mark as delete to current line (including newline).
-;; C-c C-r : Remove the changes in the region (these changes are not
-;;           applied to the files. Of course, the remaining
-;;           changes can still be applied to the files.)
-;; C-c C-p : Toggle read-only area.
-;; C-c C-k : Discard all changes and exit.
-;; C-x C-q : Exit wgrep mode.
-
-;; * To save all buffers that wgrep has changed, run
-;;
-;;   M-x wgrep-save-all-buffers
-
-;; * To save buffer automatically when `wgrep-finish-edit'.
-;;
-;; (setq wgrep-auto-save-buffer t)
-
-;; * You can change the default key binding to switch to wgrep.
-;;
-;; (setq wgrep-enable-key "r")
-
-;; * To apply all changes wheather or not buffer is read-only.
-;;
-;; (setq wgrep-change-readonly-file t)
-
-;;; History:
-
-;; This program is a forked version. the original version can be downloaded from
-;; http://www.bookshelf.jp/elc/grep-edit.el
-
-;; Following added implementations and differences.
-;; * Support GNU grep context option -A -B and -C
-;; * Some bugfix. (wrong coloring text etc..)
-;; * wdired.el like interface.
-;; * Remove all advice.
-;; * Bind to local variables. (grep-a-lot.el works well)
-;; * After save buffer, colored face will be removed.
-;; * Change face easy to see.
-;; * Reinforce checking error.
-;; * Support removing whole line include new-line.
-
-;;; Code:
-
-(require 'grep)
-
-(declare-function image-get-display-property "image-mode.el" ())
-(declare-function image-mode-as-text "image-mode.el" ())
-
-(defgroup wgrep nil
-  "Customize wgrep"
-  :prefix "wgrep-"
-  :group 'grep)
-
-(defcustom wgrep-change-readonly-file nil
-  "Non-nil means to enable change read-only files."
-  :group 'wgrep
-  :type 'boolean)
-
-(defcustom wgrep-enable-key "\C-c\C-p"
-  "Key to enable `wgrep-mode'."
-  :group 'wgrep
-  :type 'string)
-
-(defcustom wgrep-auto-save-buffer nil
-  "Non-nil means do `save-buffer' automatically while `wgrep-finish-edit'."
-  :group 'wgrep
-  :type 'boolean)
-
-(defvar wgrep-setup-hook nil
-  "Hooks to run when setting up wgrep.")
-
-(defface wgrep-face
-  '((((class color)
-      (background dark))
-     (:background "SlateGray1" :foreground "Black"))
-    (((class color)
-      (background light))
-     (:background "ForestGreen" :foreground "white"))
-    (t
-     ()))
-  "*Face used for the changed text in the grep buffer."
-  :group 'wgrep)
-
-(defface wgrep-delete-face
-  '((((class color)
-      (background dark))
-     (:background "SlateGray1" :foreground "pink"))
-    (((class color)
-      (background light))
-     (:background "ForestGreen" :foreground "pink"))
-    (t
-     ()))
-  "*Face used for the deleted whole line in the grep buffer."
-  :group 'wgrep)
-
-(defface wgrep-file-face
-  '((((class color)
-      (background dark))
-     (:background "gray30" :foreground "white"))
-    (((class color)
-      (background light))
-     (:background "ForestGreen" :foreground "white"))
-    (t
-     ()))
-  "*Face used for the changed text in the file buffer."
-  :group 'wgrep)
-
-(defface wgrep-reject-face
-  '((((class color)
-      (background dark))
-     (:foreground "HotPink" :weight bold))
-    (((class color)
-      (background light))
-     (:foreground "Red" :weight bold))
-    (t
-     ()))
-  "*Face used for the line in the grep buffer that can not be applied to
-a file."
-  :group 'wgrep)
-
-(defface wgrep-done-face
-  '((((class color)
-      (background dark))
-     (:foreground "LightSkyBlue"))
-    (((class color)
-      (background light))
-     (:foreground "Blue"))
-    (t
-     ()))
-  "*Face used for the line in the grep buffer that can be applied to a file."
-  :group 'wgrep)
-
-(defvar wgrep-readonly-state nil)
-(make-variable-buffer-local 'wgrep-readonly-state)
-
-(defvar wgrep-prepared nil)
-(make-variable-buffer-local 'wgrep-prepared)
-
-(defvar wgrep-sibling-buffer nil)
-(make-variable-buffer-local 'wgrep-sibling-buffer)
-
-(defvar wgrep-original-mode-map nil)
-(make-variable-buffer-local 'wgrep-original-mode-map)
-
-;; Suppress elint warning
-;; GNU Emacs have this variable at least version 21 or later
-(defvar auto-coding-regexp-alist)
-
-(defvar wgrep-acceptable-modes nil)
-(make-obsolete 'wgrep-acceptable-modes nil "2.1.1")
-
-(defvar wgrep-line-file-regexp (caar grep-regexp-alist)
-  "Regexp that match to line header of grep result.
-
-That capture 1: filename 3: line-number
-End of this match equals start of file contents.
-")
-(defvar wgrep-results-parser 'wgrep-parse-command-results)
-(defvar wgrep-header/footer-parser 'wgrep-prepare-header/footer)
-
-(defvar wgrep-inhibit-modification-hook nil)
-
-(defvar wgrep-mode-map nil)
-(unless wgrep-mode-map
-  (let ((map (make-sparse-keymap)))
-
-    (define-key map "\C-c\C-c" 'wgrep-finish-edit)
-    (define-key map "\C-c\C-d" 'wgrep-mark-deletion)
-    (define-key map "\C-c\C-e" 'wgrep-finish-edit)
-    (define-key map "\C-c\C-p" 'wgrep-toggle-readonly-area)
-    (define-key map "\C-c\C-r" 'wgrep-remove-change)
-    (define-key map "\C-x\C-s" 'wgrep-finish-edit)
-    (define-key map "\C-c\C-u" 'wgrep-remove-all-change)
-    (define-key map "\C-c\C-[" 'wgrep-remove-all-change)
-    (define-key map "\C-c\C-k" 'wgrep-abort-changes)
-    (define-key map "\C-x\C-q" 'wgrep-exit)
-
-    (setq wgrep-mode-map map)))
-
-;;;###autoload
-(defun wgrep-setup ()
-  "Setup wgrep preparation."
-  (wgrep-setup-internal))
-
-(defun wgrep-setup-internal ()
-  (setq wgrep-original-mode-map (current-local-map))
-  (define-key wgrep-original-mode-map
-    wgrep-enable-key 'wgrep-change-to-wgrep-mode)
-  ;; delete previous wgrep overlays
-  (wgrep-cleanup-overlays (point-min) (point-max))
-  (remove-hook 'post-command-hook 'wgrep-maybe-echo-error-at-point t)
-  (run-hooks 'wgrep-setup-hook))
-
-(defun wgrep-maybe-echo-error-at-point ()
-  (when (null (current-message))
-    (let ((ov (catch 'found
-                (dolist (o (overlays-in
-                            (line-beginning-position) (line-end-position)))
-                  (when (overlay-get o 'wgrep-reject-message)
-                    (throw 'found o))))))
-      (when ov
-        (let (message-log-max)
-          (message "%s" (overlay-get ov 'wgrep-reject-message)))))))
-
-(defun wgrep-set-readonly-area (state)
-  (let ((inhibit-read-only t)
-        (wgrep-inhibit-modification-hook t)
-        pos start end)
-    (save-excursion
-      ;; set readonly grep result filename
-      (setq pos (point-min))
-      (while (setq start (next-single-property-change
-                          pos 'wgrep-line-filename))
-        (setq end (next-single-property-change
-                   start 'wgrep-line-filename))
-        (put-text-property start end 'read-only state)
-        (put-text-property (1- end) end 'rear-nonsticky t)
-        ;; set readonly all newline at end of grep line
-        (when (eq (char-before start) ?\n)
-          (put-text-property (1- start) start 'read-only state))
-        (setq pos end))
-      (setq pos (point-min))
-      (while (setq start (next-single-property-change
-                          pos 'wgrep-ignore))
-        (setq end (next-single-property-change
-                   start 'wgrep-ignore))
-        (put-text-property start end 'read-only state)
-        ;; set readonly all newline at end of grep line
-        (when (eq (char-before start) ?\n)
-          (put-text-property (1- start) start 'read-only state))
-        (setq pos end))
-      ;; set readonly last of grep line
-      (let ((footer (next-single-property-change (point-min) 'wgrep-footer)))
-        (when footer
-          (when (eq (char-before footer) ?\n)
-            (put-text-property (1- footer) footer 'read-only state)))))
-    (setq wgrep-readonly-state state)))
-
-(defun wgrep-after-change-function (beg end leng-before)
-  (cond
-   (wgrep-inhibit-modification-hook nil)
-   ((= (point-min) (point-max))
-    ;; cleanup when first executing
-    (wgrep-cleanup-overlays (point-min) (point-max)))
-   (t
-    (wgrep-put-change-face beg end))))
-
-(put 'wgrep-error 'error-conditions '(wgrep-error error))
-(put 'wgrep-error 'error-message "wgrep error")
-
-(defun wgrep-get-file-buffer (file)
-  (unless (file-exists-p file)
-    (signal 'wgrep-error (list "File does not exist.")))
-  (unless (file-writable-p file)
-    (signal 'wgrep-error (list "File is not writable.")))
-  (or (get-file-buffer file)
-      (find-file-noselect file)))
-
-(defun wgrep-check-buffer ()
-  "Check the file's status. If it is possible to change the file, return t"
-  (when (and (not wgrep-change-readonly-file)
-             buffer-read-only)
-    (signal 'wgrep-error
-            (list (format "Buffer \"%s\" is read-only." (buffer-name))))))
-
-(defun wgrep-display-physical-data ()
-  (cond
-   ;; `funcall' is a trick to suppress the elint warnings.
-   ((derived-mode-p 'image-mode)
-    ;; toggle to raw data if buffer has image.
-    (when (image-get-display-property)
-      (image-mode-as-text)))
-   (t nil)))
-
-(defun wgrep-let-destructive-overlay (ov)
-  (dolist (prop '(modification-hooks insert-in-front-hooks insert-behind-hooks))
-    (overlay-put
-     ov prop
-     `((lambda (ov after-p &rest ignore)
-         (when after-p
-           (delete-overlay ov)))))))
-
-(defun wgrep-after-save-hook ()
-  (remove-hook 'after-save-hook 'wgrep-after-save-hook t)
-  (dolist (ov (wgrep-file-overlays))
-    (delete-overlay ov)))
-
-(defun wgrep-file-overlays ()
-  (save-restriction
-    (widen)
-    (let (res)
-      (dolist (ov (overlays-in (point-min) (point-max)))
-        (when (overlay-get ov 'wgrep)
-          (setq res (cons ov res))))
-      (nreverse res))))
-
-(defun wgrep-replace-to-new-line (new-text)
-  ;; delete grep extracted region (restricted to a line)
-  (delete-region (line-beginning-position) (line-end-position))
-  (let ((beg (point))
-        end)
-    (insert new-text)
-    (let* ((end (point))
-           ;; hilight the changed line
-           (ov (wgrep-put-overlay-to-file-buffer beg end)))
-      ;; make overlay volatile.
-      (wgrep-let-destructive-overlay ov))))
-
-(defun wgrep-flush-whole-line ()
-  (wgrep-put-overlay-to-file-buffer
-   (line-beginning-position) (line-end-position))
-  (wgrep-delete-whole-line))
-
-;;Hack function
-(defun wgrep-string-replace-bom (string cs)
-  (let ((regexp (car (rassq (coding-system-base cs) auto-coding-regexp-alist)))
-        ;;TODO check ack-grep
-        ;; FIXME: `find-operation-coding-system' is not exactly correct.
-        ;;        However almost case is ok like this bom function.
-        ;;        e.g. (let ((default-process-coding-system 'some-coding))
-        ;;               (call-interactively 'grep))
-        (grep-cs (or (find-operation-coding-system 'call-process grep-program)
-                     (terminal-coding-system)))
-        str)
-    (if (and regexp
-             (setq str (encode-coding-string string grep-cs))
-             (string-match regexp str))
-        (decode-coding-string (substring str (match-end 0)) cs)
-      string)))
-
-(defun wgrep-put-overlay-to-file-buffer (beg end)
-  "*Highlight the changes in the file"
-  (let ((ov
-         (catch 'done
-           (dolist (o (overlays-in beg end))
-             (when (overlay-get o 'wgrep)
-               (move-overlay o beg end)
-               (throw 'done o)))
-           (wgrep-make-overlay beg end))))
-    (overlay-put ov 'face 'wgrep-file-face)
-    (overlay-put ov 'priority 0)
-    (add-hook 'after-save-hook 'wgrep-after-save-hook nil t)
-    ov))
-
-(defun wgrep-put-done-result (ov)
-  (wgrep-set-result ov 'wgrep-done-face))
-
-(defun wgrep-put-reject-result (ov error-data)
-  (let ((message (mapconcat (lambda (x) (format "%s" x)) error-data " ")))
-    (wgrep-set-result ov 'wgrep-reject-face message)))
-
-(defun wgrep-set-result (ov face &optional message)
-  (overlay-put ov 'face face)
-  (overlay-put ov 'priority 1)
-  (overlay-put ov 'wgrep-reject-message message))
-
-(defun wgrep-edit-overlays ()
-  (let (res)
-    (dolist (ov (overlays-in (point-min) (point-max)))
-      (when (overlay-get ov 'wgrep-changed)
-        (setq res (cons ov res))))
-    (nreverse res)))
-
-(defun wgrep-put-change-face (beg end)
-  (save-excursion
-    ;; `looking-at' may destroy match data while replace by regexp.
-    (save-match-data
-      (let ((ov (wgrep-editing-overlay beg end)))
-        ;; delete overlay if text is same as old value.
-        (cond
-         ;; not a valid point
-         ((null ov))
-         ((string= (overlay-get ov 'wgrep-old-text)
-                   (overlay-get ov 'wgrep-edit-text))
-          ;; back to unchanged
-          (delete-overlay ov))
-         (t
-          (overlay-put ov 'face 'wgrep-face)))))))
-
-;; get overlay BEG and END is passed by `after-change-functions'
-(defun wgrep-editing-overlay (&optional start end)
-  (let ((beg (or start (line-beginning-position)))
-        (fin (or end (line-end-position)))
-        ov bol eol
-        ;; beginning/end of grep
-        bog eog)
-    (goto-char beg)
-    (setq bol (line-beginning-position))
-    (goto-char fin)
-    (setq eol (line-end-position))
-    (catch 'done
-      (dolist (o (overlays-in bol eol))
-        ;; find overlay that have changed by user.
-        (when (overlay-get o 'wgrep-changed)
-          (setq ov o)
-          (throw 'done o))))
-    (if ov
-        (setq bog (min beg (overlay-start ov))
-              eog (max (overlay-end ov) fin))
-      (setq bog bol
-            eog eol))
-    (goto-char bog)
-    (cond
-     ;; When handling whole line, BOL equal beginning of edit.
-     ((and (null ov) start (= bog start)))
-     ((get-text-property (point) 'wgrep-line-filename)
-      (let* ((header-end
-              (next-single-property-change (point) 'wgrep-line-filename nil eol))
-             (filename (get-text-property (point) 'wgrep-line-filename))
-             (linum (get-text-property (point) 'wgrep-line-number))
-             (value (buffer-substring-no-properties header-end eog))
-             contents-begin)
-        (goto-char header-end)
-        (setq contents-begin (point-marker))
-        ;; create editing overlay
-        (cond
-         ((null ov)
-          (let ((old (wgrep-get-old-text filename linum)))
-            (setq ov (wgrep-make-overlay bog eog))
-            (overlay-put ov 'wgrep-contents-begin contents-begin)
-            (overlay-put ov 'wgrep-filename filename)
-            (overlay-put ov 'wgrep-linum linum)
-            (overlay-put ov 'wgrep-changed t)
-            (overlay-put ov 'priority 0)
-            (overlay-put ov 'evaporate t)
-            (overlay-put ov 'wgrep-old-text old)))
-         (t
-          (move-overlay ov bog eog)))
-        (overlay-put ov 'wgrep-edit-text value))))
-    ov))
-
-(defun wgrep-to-original-mode ()
-  (kill-local-variable 'query-replace-skip-read-only)
-  (remove-hook 'after-change-functions 'wgrep-after-change-function t)
-  ;; do not remove `wgrep-maybe-echo-error-at-point' that display
-  ;; errors at point
-  (use-local-map wgrep-original-mode-map)
-  (set-buffer-modified-p nil)
-  (setq buffer-undo-list nil)
-  (setq buffer-read-only t))
-
-(defun wgrep-finish-edit ()
-  "Apply changes to file buffers.
-These changes are not immediately saved to disk unless
-`wgrep-auto-save-buffer' is non-nil."
-  (interactive)
-  (let ((all-tran (wgrep-compute-transaction))
-        done)
-    (dolist (buf-tran all-tran)
-      (let ((commited (wgrep-commit-buffer (car buf-tran) (cdr buf-tran))))
-        (setq done (append done commited))))
-    (wgrep-cleanup-temp-buffer)
-    (wgrep-to-original-mode)
-    (let ((msg (format "(%d changed)" (length done)))
-          (ovs (wgrep-edit-overlays)))
-      (cond
-       ((null ovs)
-        (if (= (length done) 0)
-            (message "(No changes to be performed)")
-          (message "Successfully finished. %s" msg)))
-       ((= (length ovs) 1)
-        (message "There is an unapplied change. %s" msg))
-       (t
-        (message "There are %d unapplied changes. %s"
-                 (length ovs) msg))))))
-
-(defun wgrep-exit ()
-  "Return to original mode."
-  (interactive)
-  (if (and (buffer-modified-p)
-           (y-or-n-p (format "Buffer %s modified; save changes? "
-                             (current-buffer))))
-      (wgrep-finish-edit)
-    (wgrep-abort-changes)))
-
-(defun wgrep-abort-changes ()
-  "Discard all changes and return to original mode."
-  (interactive)
-  (wgrep-cleanup-overlays (point-min) (point-max))
-  (wgrep-restore-from-temp-buffer)
-  (wgrep-to-original-mode)
-  (message "Changes discarded"))
-
-(defun wgrep-remove-change (beg end)
-  "Remove changes in the region between BEG and END."
-  (interactive "r")
-  (wgrep-cleanup-overlays beg end)
-  (setq mark-active nil))
-
-(defun wgrep-remove-all-change ()
-  "Remove changes in the whole buffer."
-  (interactive)
-  (wgrep-cleanup-overlays (point-min) (point-max)))
-
-(defun wgrep-toggle-readonly-area ()
-  "Toggle read-only area to remove a whole line.
-
-See the following example: you obviously don't want to edit the first line.
-If grep matches a lot of lines, it's hard to edit the grep buffer.
-After toggling to editable, you can call
-`delete-matching-lines', `delete-non-matching-lines'.
-
-Example:
-----------------------------------------------
-./.svn/text-base/some.el.svn-base:87:(hoge)
-./some.el:87:(hoge)
-----------------------------------------------
-"
-  (interactive)
-  (let ((modified (buffer-modified-p))
-        (read-only (not wgrep-readonly-state)))
-    (wgrep-set-readonly-area read-only)
-    (wgrep-set-header/footer-read-only read-only)
-    (set-buffer-modified-p modified)
-    (if wgrep-readonly-state
-        (message "Removing the whole line is now disabled.")
-      (message "Removing the whole line is now enabled."))))
-
-(defun wgrep-change-to-wgrep-mode ()
-  "Change to wgrep mode.
-
-When the *grep* buffer is huge, this might freeze your Emacs
-for several minutes.
-"
-  (interactive)
-  (unless (wgrep-process-exited-p)
-    (error "Active process working"))
-  (wgrep-prepare-to-edit)
-  (wgrep-set-readonly-area t)
-  (set (make-local-variable 'query-replace-skip-read-only) t)
-  (add-hook 'after-change-functions 'wgrep-after-change-function nil t)
-  (add-hook 'post-command-hook 'wgrep-maybe-echo-error-at-point nil t)
-  (use-local-map wgrep-mode-map)
-  (buffer-disable-undo)
-  (wgrep-clone-to-temp-buffer)
-  (setq buffer-read-only nil)
-  (buffer-enable-undo)
-  ;; restore modified status
-  (set-buffer-modified-p (wgrep-edit-overlays))
-  (setq buffer-undo-list nil)
-  (message "%s" (substitute-command-keys
-                 "Press \\[wgrep-finish-edit] when finished \
-or \\[wgrep-abort-changes] to abort changes.")))
-
-(defun wgrep-save-all-buffers ()
-  "Save the buffers that wgrep changed."
-  (interactive)
-  (let ((count 0))
-    (dolist (b (buffer-list))
-      (with-current-buffer b
-        (let ((ovs (wgrep-file-overlays)))
-        (when (and ovs (buffer-modified-p))
-          (basic-save-buffer)
-          (setq count (1+ count))))))
-    (cond
-     ((= count 0)
-      (message "No buffer has been saved."))
-     ((= count 1)
-      (message "Buffer has been saved."))
-     (t
-      (message "%d buffers have been saved." count)))))
-
-(defun wgrep-mark-deletion ()
-  "Mark as delete to current line.
-This change will be applied when \\[wgrep-finish-edit]."
-  (interactive)
-  (save-excursion
-    (let ((ov (wgrep-editing-overlay)))
-      (unless ov
-        (error "Not a grep result"))
-      (condition-case nil
-          (progn
-            (overlay-put ov 'wgrep-edit-text nil)
-            (let ((wgrep-inhibit-modification-hook t)
-                  (begin (overlay-get ov 'wgrep-contents-begin))
-                  (end (overlay-end ov)))
-              (delete-region begin end)
-              (overlay-put ov 'face 'wgrep-delete-face)))
-        (error
-         (delete-overlay ov))))))
-
-(defun wgrep-prepare-context ()
-  (save-restriction
-    (let ((start (wgrep-goto-first-found))
-          (end (wgrep-goto-end-of-found)))
-      (narrow-to-region start end)
-      (goto-char (point-min))
-      (funcall wgrep-results-parser))))
-
-(defun wgrep-parse-command-results ()
-  (let ((cache (make-hash-table)))
-    (while (not (eobp))
-      (cond
-       ((looking-at wgrep-line-file-regexp)
-        (let* ((fn (match-string-no-properties 1))
-               (line (string-to-number (match-string 3)))
-               (start (match-beginning 0))
-               (end (match-end 0))
-               (fstart (match-beginning 1))
-               (fend (match-end 1))
-               (lstart (match-beginning 3))
-               (lend (match-end 3))
-               (fprop (wgrep-construct-filename-property fn))
-               (flen (length fn)))
-          ;; check relative path grep result
-          ;; grep result may be --context result with number between 2 colon.
-          ;; ./filename-1-:10:
-          ;; that make misunderstand font-locking
-          ;; check file existence decrease risk of the misunderstanding.
-          (when (or (gethash fn cache nil)
-                    (and (file-exists-p fn)
-                         (puthash fn t cache)))
-            (put-text-property start end 'wgrep-line-filename fn)
-            (put-text-property start end 'wgrep-line-number line)
-            (put-text-property start (+ start flen) fprop fn)
-            ;; handle backward and forward following options.
-            ;; -A (--after-context) -B (--before-context) -C (--context)
-            (save-excursion
-              (wgrep-prepare-context-while fn line -1 fprop flen))
-            (wgrep-prepare-context-while fn line 1 fprop flen)
-            ;; end of context output `--'.
-            (forward-line -1))))
-       (t
-        ;; Add property but this may be removed by `wgrep-prepare-context-while'
-        (put-text-property
-         (line-beginning-position) (line-end-position)
-         'wgrep-ignore t)))
-      (forward-line 1))))
-
-(defun wgrep-delete-whole-line ()
-  (delete-region (line-beginning-position) (line-beginning-position 2)))
-
-(defun wgrep-goto-first-found ()
-  (let ((header (previous-single-property-change (point-max) 'wgrep-header)))
-    (cond
-     (header
-      (goto-char header)
-      header)
-     (t
-      (goto-char (point-min))
-      (point)))))
-
-(defun wgrep-goto-end-of-found ()
-  (let ((footer (next-single-property-change (point-min) 'wgrep-footer)))
-    (cond
-     (footer
-      (goto-char footer)
-      footer)
-     (t
-      (goto-char (point-max))
-      (point-max)))))
-
-(defun wgrep-goto-line (line)
-  (goto-char (point-min))
-  (forward-line (1- line)))
-
-;; -A -B -C output may be misunderstood and set read-only.
-;; Context match break font-lock if context have at least two `:'.
-;; e.g.
-;; filename-1-2010-01-01 23:59:99
-;; filename:2:hoge
-;; filename-3-20:10:25
-(defun wgrep-prepare-context-while (filename line direction fprop flen)
-  (let* ((next (+ direction line))
-         (fregexp (regexp-quote filename)))
-    (forward-line direction)
-    (while (looking-at (format "^%s-%d-" fregexp next))
-      (let ((start (match-beginning 0))
-            (end (match-end 0))
-            (bol (line-beginning-position))
-            (eol (line-end-position)))
-        (put-text-property start end 'wgrep-line-filename filename)
-        (put-text-property start end 'wgrep-line-number next)
-        (put-text-property start (+ start flen) fprop filename)
-        (remove-text-properties bol eol '(wgrep-ignore))
-        (forward-line direction)
-        (setq next (+ direction next))))))
-
-(defun wgrep-construct-filename-property (filename)
-  (intern (format "wgrep-fn-%s" filename)))
-
-(defun wgrep-process-exited-p ()
-  (let ((proc (get-buffer-process (current-buffer))))
-    (or (null proc)
-        (eq (process-status proc) 'exit))))
-
-(defun wgrep-prepare-to-edit ()
-  (unless wgrep-prepared
-    (save-excursion
-      (let ((inhibit-read-only t)
-            (wgrep-inhibit-modification-hook t)
-            buffer-read-only)
-        (funcall wgrep-header/footer-parser)
-        (wgrep-prepare-context)
-        (setq wgrep-prepared t)))))
-
-(defun wgrep-prepare-header/footer ()
-  (let (beg end)
-    ;; Set read-only grep result header
-    (goto-char (point-min))
-    (setq beg (point-min))
-    ;; See `compilation-start'
-    (forward-line 4)
-    (setq end (point))
-    (put-text-property beg end 'read-only t)
-    (put-text-property beg end 'wgrep-header t)
-    ;; Set read-only grep result footer
-    (goto-char (point-max))
-    (forward-line -1)
-    (re-search-backward "^$" nil t)
-    (setq beg (point))
-    (setq end (point-max))
-    (when beg
-      (put-text-property beg end 'read-only t)
-      (put-text-property beg end 'wgrep-footer t))))
-
-(defun wgrep-set-header/footer-read-only (state)
-  (let ((inhibit-read-only t)
-        (wgrep-inhibit-modification-hook t))
-    ;; header
-    (let ((header-end (next-single-property-change (point-min) 'wgrep-header)))
-      (when header-end
-        (put-text-property (point-min) header-end 'read-only state)))
-    ;; footer
-    (let ((footer-beg (next-single-property-change (point-min) 'wgrep-footer)))
-      (when footer-beg
-        (put-text-property footer-beg (point-max) 'read-only state)))))
-
-(defun wgrep-cleanup-overlays (beg end)
-  (dolist (ov (overlays-in beg end))
-    (when (overlay-get ov 'wgrep)
-      (delete-overlay ov))))
-
-(defun wgrep-make-overlay (beg end)
-  (let ((o (make-overlay beg end nil nil t)))
-    (overlay-put o 'wgrep t)
-    o))
-
-(defun wgrep-clone-to-temp-buffer ()
-  (wgrep-cleanup-temp-buffer)
-  (let ((grepbuf (current-buffer))
-        (tmpbuf (generate-new-buffer " *wgrep temp* ")))
-    (setq wgrep-sibling-buffer tmpbuf)
-    (add-hook 'kill-buffer-hook 'wgrep-cleanup-temp-buffer nil t)
-    (append-to-buffer tmpbuf (point-min) (point-max))
-    (with-current-buffer tmpbuf
-      (setq wgrep-sibling-buffer grepbuf))
-    tmpbuf))
-
-(defun wgrep-restore-from-temp-buffer ()
-  (cond
-   ((and wgrep-sibling-buffer
-         (buffer-live-p wgrep-sibling-buffer))
-    (let ((grepbuf (current-buffer))
-          (tmpbuf wgrep-sibling-buffer)
-          (header (wgrep-current-file-and-linum))
-          (savedc (current-column))
-          (savedp (point))
-          (inhibit-read-only t)
-          (wgrep-inhibit-modification-hook t)
-          buffer-read-only)
-      (erase-buffer)
-      (with-current-buffer tmpbuf
-        (append-to-buffer grepbuf (point-min) (point-max)))
-      (goto-char (point-min))
-      ;; restore previous cursor
-      (or (and header
-               (apply 'wgrep-goto-grep-line header)
-               (move-to-column savedc))
-          (goto-char (min (point-max) savedp)))
-      (wgrep-cleanup-temp-buffer)))
-   (t
-    ;; non fatal error
-    (message "Error! Saved buffer is unavailable."))))
-
-(defun wgrep-cleanup-temp-buffer ()
-  "Cleanup temp buffer in *grep* buffer."
-  (let ((origin-buffer (current-buffer)))
-    (dolist (buf (buffer-list))
-      (with-current-buffer buf
-        (when (eq origin-buffer wgrep-sibling-buffer)
-          (kill-buffer buf)))))
-  (setq wgrep-sibling-buffer nil))
-
-(defun wgrep-current-file-and-linum ()
-  (save-excursion
-    (forward-line 0)
-    (let ((fn (get-text-property (point) 'wgrep-line-filename))
-          (linum (get-text-property (point) 'wgrep-line-number)))
-      (when (and fn linum)
-        (list fn linum)))))
-
-(defun wgrep-get-old-text (file number)
-  (when (and wgrep-sibling-buffer
-             (buffer-live-p wgrep-sibling-buffer))
-    (with-current-buffer wgrep-sibling-buffer
-      (when (wgrep-goto-grep-line file number)
-        (buffer-substring-no-properties
-         (point) (line-end-position))))))
-
-(defun wgrep-goto-grep-line (file number)
-  (let ((first (point))
-        (fprop (wgrep-construct-filename-property file))
-        fn next)
-    (catch 'found
-      ;; FIXME
-      ;; In a huge buffer, `next-single-property-change' loop make
-      ;; slow down the program.
-      ;; 1. sketchy move by filename (wgrep-fn-* property).
-      ;; 2. search filename and line-number in text property.
-      ;; 3. return to 1. while search is done or EOB.
-
-      (goto-char (point-min))
-
-      (while (setq next (next-single-property-change (point) fprop))
-        (goto-char next)
-        (while (and (not (eobp))
-                    (or (null (setq fn (get-text-property
-                                        (line-beginning-position)
-                                        'wgrep-line-filename)))
-                        (string= fn file)))
-          (when fn
-            (let ((num (get-text-property (point) 'wgrep-line-number))
-                  (start (next-single-property-change (point) 'wgrep-line-number)))
-              (when (eq number num)
-                (goto-char start)
-                (throw 'found t))))
-          (forward-line 1)))
-      (goto-char first)
-      nil)))
-
-;; return alist like following
-;; key ::= buffer
-;; value ::= linum old-text new-text result-overlay edit-overlay
-(defun wgrep-transaction-editing-list ()
-  (let (res)
-    (dolist (ov (wgrep-edit-overlays))
-      (goto-char (overlay-start ov))
-      (forward-line 0)
-      (cond
-       ;; ignore removed line or removed overlay
-       ((eq (overlay-start ov) (overlay-end ov)))
-       ((get-text-property (point) 'wgrep-line-filename)
-        (let* ((name (get-text-property (point) 'wgrep-line-filename))
-               (linum (get-text-property (point) 'wgrep-line-number))
-               (start (next-single-property-change
-                       (point) 'wgrep-line-filename nil (line-end-position)))
-               (file (expand-file-name name default-directory))
-               (buffer (wgrep-get-file-buffer file))
-               (old (overlay-get ov 'wgrep-old-text))
-               (new (overlay-get ov 'wgrep-edit-text))
-               result)
-          ;; wgrep-result overlay show the commiting of this editing
-          (catch 'done
-            (dolist (o (overlays-in (overlay-start ov) (overlay-end ov)))
-              (when (overlay-get o 'wgrep-result)
-                ;; get existing overlay
-                (setq result o)
-                (throw 'done t)))
-            ;; create overlay to show result of committing
-            (setq result (wgrep-make-overlay start (overlay-end ov)))
-            (overlay-put result 'wgrep-result t))
-          (setq res
-                (cons
-                 (list buffer linum old new result ov)
-                 res))))))
-    (nreverse res)))
-
-(defun wgrep-compute-transaction ()
-  (let ((edit-list (wgrep-transaction-editing-list))
-        ;; key ::= buffer
-        ;; value ::= edit [edit ...]
-        ;; edit ::= linum old-text new-text result-overlay edit-overlay
-        all-tran)
-    (dolist (x edit-list)
-      (let* ((buffer (car x))
-             (edit (cdr x))
-             (pair (assq buffer all-tran)))
-        (unless pair
-          (setq pair (cons buffer nil))
-          (setq all-tran (cons pair all-tran)))
-        ;; construct with current settings
-        (setcdr pair (cons edit (cdr pair)))))
-    ;; Convert linum to marker.
-    ;; When new text contains newline destroy linum access.
-    (dolist (buffer-tran all-tran)
-      (let ((buffer (car buffer-tran))
-            (edit-tran (cdr buffer-tran)))
-        (with-current-buffer buffer
-          (save-restriction
-            (widen)
-            (dolist (edit edit-tran)
-              (let ((linum (car edit)))
-                ;; get a marker
-                (wgrep-goto-line linum)
-                (setcar edit (point-marker))))))))
-    all-tran))
-
-(defun wgrep-commit-buffer (buffer tran)
-  ;; Apply TRAN to BUFFER.
-  ;; See `wgrep-compute-transaction'
-  (with-current-buffer buffer
-    (save-restriction
-      (widen)
-      (wgrep-display-physical-data)
-      (let ((inhibit-read-only wgrep-change-readonly-file)
-            done)
-        (dolist (info tran)
-          (let ((marker (nth 0 info))
-                (old (nth 1 info))
-                (new (nth 2 info))
-                (result (nth 3 info))
-                (ov (nth 4 info)))
-            (condition-case err
-                (progn
-                  ;; check the buffer while each of overlays
-                  ;; to set a result message.
-                  (wgrep-check-buffer)
-                  (wgrep-apply-change marker old new)
-                  (wgrep-put-done-result result)
-                  (delete-overlay ov)
-                  (setq done (cons ov done)))
-              (error
-               (wgrep-put-reject-result result (cdr err))))))
-        (when (and wgrep-auto-save-buffer done)
-          (basic-save-buffer))
-        (nreverse done)))))
-
-(defun wgrep-apply-change (marker old new)
-  "The changes in the *grep* buffer are applied to the file.
-NEW may be nil this means deleting whole line."
-  (let ((coding buffer-file-coding-system))
-    (goto-char marker)
-    ;; check BOM
-    (when (and (= (point-min-marker) marker)
-               coding
-               (coding-system-get coding :bom))
-      (setq old (wgrep-string-replace-bom old coding))
-      (when new
-        (setq new (wgrep-string-replace-bom new coding))))
-    ;; Check buffer line was modified after execute grep.
-    (unless (string= old
-                     (buffer-substring-no-properties
-                      (line-beginning-position) (line-end-position)))
-      (signal 'wgrep-error (list "Buffer was changed after grep.")))
-    (cond
-     (new
-      (wgrep-replace-to-new-line new))
-     (t
-      ;; new nil means flush whole line.
-      (wgrep-flush-whole-line)))))
-
-;;;
-;;; activate/deactivate marmalade install or github install.
-;;;
-
-;;;###autoload(add-hook 'grep-setup-hook 'wgrep-setup)
-(add-hook 'grep-setup-hook 'wgrep-setup)
-
-;; For `unload-feature'
-(defun wgrep-unload-function ()
-  (remove-hook 'grep-setup-hook 'wgrep-setup))
-
-(provide 'wgrep)
-
-;;; wgrep.el ends here

File elpa/wgrep-2.1.3/wgrep-autoloads.el

+;;; wgrep-autoloads.el --- automatically extracted autoloads
+;;
+;;; Code:
+
+