# author John Weiss
# author Alejandro Aguilar Sierra
-# author Lars Gullik Bjønnes
+# author Lars Gullik Bjønnes
# author Jean-Marc Lasgouttes
# author John Levon
-# author André Pönitz
-# author Michael Schmitt
+# author André Pönitz
+# author Michael Gerz
# author Martin Vermeer
# Full author contact details are available in file CREDITS.
\bind "M-m f" "math-insert \frac"
\bind "M-m s" "math-insert \sqrt"
-\bind "M-m e" "math-superscript"
\bind "M-m x" "math-subscript"
+\bind "M-m e" "math-superscript"
\bind "M-m u" "math-insert \sum"
\bind "M-m i" "math-insert \int"
\bind "M-m S-L space" "math-limits empty"
-\bind "M-m n" "math-number"
-\bind "M-m S-N" "math-nonumber"
+\bind "M-m n" "math-number-toggle"
+\bind "M-m S-N" "math-number-line-toggle"
\bind "M-m 8" "math-insert \infty"
\bind "M-m o 1" "self-insert \#1"
\bind "M-m c d" "tabular-feature delete-column"
\bind "M-m c c" "tabular-feature copy-column"
\bind "M-m c s" "tabular-feature swap-column"
+\bind "M-m c a" "tabular-feature add-vline-left"
+\bind "M-m c e" "tabular-feature delete-vline-left"
+\bind "M-m c z" "tabular-feature add-vline-right"
+\bind "M-m c x" "tabular-feature delete-vline-right"
\bind "M-m w i" "tabular-feature append-row"
\bind "M-m w d" "tabular-feature delete-row"
\bind "M-m w c" "tabular-feature copy-row"
\bind "M-m w s" "tabular-feature swap-row"
+\bind "M-m w a" "tabular-feature add-hline-above"
+\bind "M-m w e" "tabular-feature delete-hline-above"
+\bind "M-m w z" "tabular-feature add-hline-below"
+\bind "M-m w x" "tabular-feature delete-hline-below"
\bind "M-m w t" "tabular-feature valign-top"
\bind "M-m w m" "tabular-feature valign-middle"
\bind "M-m ~S-equal" "math-insert \neq"
\bind "Escape" "escape"
-\bind "C-Tab" "cell-split"
\bind "M-m space" "math-space"
+# FIXME: find another shortcut for cell-split as C-Tab is used for buffer-next
+# in 'cua.bind'.
+#\bind "C-Tab" "cell-split"
+
+# math-macros
+\bind "C-plus" "math-macro-unfold"
+# FIXME: this accelerator is already taken by
+# specialspecialchar-insert hyphenation in cua.bind
+#\bind "C-minus" "math-macro-fold"
# This should be handled properly by some "get the next key" method