summaryrefslogtreecommitdiffstats
path: root/emacs-lisp
diff options
context:
space:
mode:
authorIsmael Luceno2014-07-08 23:11:26 -0300
committerIsmael Luceno2014-07-08 23:11:26 -0300
commit2d43ad3164efbb6524a74ef5558a75a3f78050d9 (patch)
tree4cbb1e6f065b5c9344a10e9b339423c57037d09b /emacs-lisp
parentc088ec22f17cf34bb646eb3556e730b59ab7fe3e (diff)
autopair: new spell, Automagically pair braces and quotes
Diffstat (limited to 'emacs-lisp')
-rwxr-xr-xemacs-lisp/autopair/DEPENDS1
-rwxr-xr-xemacs-lisp/autopair/DETAILS25
-rw-r--r--emacs-lisp/autopair/HISTORY2
-rwxr-xr-xemacs-lisp/autopair/PREPARE2
4 files changed, 30 insertions, 0 deletions
diff --git a/emacs-lisp/autopair/DEPENDS b/emacs-lisp/autopair/DEPENDS
new file mode 100755
index 0000000000..ce886b1390
--- /dev/null
+++ b/emacs-lisp/autopair/DEPENDS
@@ -0,0 +1 @@
+depends EMACS
diff --git a/emacs-lisp/autopair/DETAILS b/emacs-lisp/autopair/DETAILS
new file mode 100755
index 0000000000..c6aeff7156
--- /dev/null
+++ b/emacs-lisp/autopair/DETAILS
@@ -0,0 +1,25 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=autopair
+ VERSION=$(get_scm_version)
+ SOURCE="${SPELL}-git.tar.bz2"
+ SOURCE_URL[0]=git://github.com/capitaomorte/$SPELL.git
+ FORCE_DOWNLOAD=on
+ SOURCE_IGNORE=volatile
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ WEB_SITE="https://github.com/capitaomorte/$SPELL"
+ LICENSE[0]="GPLv3+"
+ ENTERED=20140708
+ KEYWORDS=""
+ SHORT="Automagically pair braces and quotes"
+cat << EOF
+Autopair is an extension to the Emacs text editor that automatically pairs
+braces and quotes:
+
+ Opening braces/quotes are autopaired; Closing braces/quotes are
+ autoskipped; Backspacing an opening brace/quote autodeletes its pair.
+ Newline between newly-opened brace pairs open an extra indented line.
+
+Autopair works well across all Emacs major-modes, deduces from the language's
+syntax table which characters to pair, skip or delete. It should work even
+with extensions that redefine such keys.
+EOF
diff --git a/emacs-lisp/autopair/HISTORY b/emacs-lisp/autopair/HISTORY
new file mode 100644
index 0000000000..8f8547b340
--- /dev/null
+++ b/emacs-lisp/autopair/HISTORY
@@ -0,0 +1,2 @@
+2014-07-08 Ismael Luceno <ismael@sourcemage.org>
+ * DEPENDS, DETAILS, PREPARE: spell created
diff --git a/emacs-lisp/autopair/PREPARE b/emacs-lisp/autopair/PREPARE
new file mode 100755
index 0000000000..86a507971e
--- /dev/null
+++ b/emacs-lisp/autopair/PREPARE
@@ -0,0 +1,2 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+prepare_select_branch