+;;; anote.el -- basic annotations with tooltips
+;; -*- coding: utf-8 -*-
+;; Author: Fabrice Gabolde <firstname.lastname@example.org>
+;; Maintainer: Fabrice Gabolde <email@example.com>
+;; Keywords: annotations, tooltips
+;; This file is not part of GNU Emacs.
+;; anote.el is free software: you can redistribute it and/or modify it
+;; under the terms of the GNU General Public License as published by
+;; the Free Software Foundation, either version 3 of the License, or
+;; (at your option) any later version.
+;; anote.el 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 anote.el. If not, see <http://www.gnu.org/licenses/>.
+;; + Emacs 23 (probably works in 22)
+;; + The `cl' package for a couple list operations
+;; Copy anote.el to your LOAD-PATH.
+;; To create a new annotation, do
+;; M-x anote/annotate-this MESSAGE RET
+;; This adds an overlay to the symbol at point, or the region if
+;; active. The message entered will be displayed as a tool-tip
+;; whenever your mouse hovers over it, if you're running under X. (If
+;; not, M-x anote/get-this-annotation will display it in the
+;; M-x anote/unannotate-this RET
+;; removes the annotation at point, and
+;; M-x anote/edit-this-annotation MESSAGE RET
+;; lets you edit the annotation at point (an empty annotation is
+;; No keybindings whatsoever are installed; make your own with
+;; Annotations are kept in a folder called .anote next to the file
+;; being annotated, and should still work through TRAMP. This does
+;; require that you have the permission to create said folder.
(contents (match-string 4)))
(anote/overlay-bounds index bound-left bound-right))))))))