[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[AUCTeX-commit] GNU AUCTeX branch, master, updated. 6c32c786d6161c8e83f1
From: |
Mosè Giordano |
Subject: |
[AUCTeX-commit] GNU AUCTeX branch, master, updated. 6c32c786d6161c8e83f134d4a2250f5234edae31 |
Date: |
Thu, 17 Jul 2014 20:04:01 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU AUCTeX".
The branch, master has been updated
via 6c32c786d6161c8e83f134d4a2250f5234edae31 (commit)
from a34b0fe9aa2d3a4d6b199b6d5df11f3b01c8e18d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 6c32c786d6161c8e83f134d4a2250f5234edae31
Author: Ikumi Keita <address@hidden>
Date: Thu Jul 17 21:59:33 2014 +0200
Auto insertion of ampersands.
* latex.el: Enhance array and tabular(*) environments support.
(LaTeX-env-array): Add call to `LaTeX-item-array'.
(LaTeX-env-tabular*): Add call to `LaTeX-item-tabular*'.
(LaTeX-array-skipping-regexp): New variable.
(LaTeX-tabular*-skipping-regexp): Ditto.
(LaTeX-item-array): New function. Put line break macro on the
last line and insert suitable number of ampersands.
(LaTeX-item-tabular*): Ditto.
(LaTeX-insert-ampersands): New function. Insert suitable number
of ampersands.
(LaTeX-array-column-letters): New variable. Column letters for
array-like environments.
(LaTeX-array-count-columns): New function. Count number of
ampersands to be inserted.
(LaTeX-common-initialization): Add entries to LaTeX-item-list to
use `LaTeX-item-array' and `LaTeX-item-tabular*'.
* style/amsmath.el: Enhance alignat-like environments support
as well as some cleanups.
(LaTeX-item-equation-alignat): New function. Insert contents to
terminate a line in multi-line equations environment.
(LaTeX-amsmath-env-alignat): Use it. Add doc string.
(LaTeX-amsmath-env-alignedat): Ditto.
(LaTeX-amsmath-env-aligned): Removed. Just specifying a prompt
string for an optional argument is enough.
(LaTeX-item-equation): Take over the job of
`LaTeX-item-equations'. Add an optional `suppress' argument:
when it is non-nil skip putting line break macro. Add doc string.
(LaTeX-item-equations): Removed. Its task is now covered by
`LaTeX-item-equation'.
(LaTeX-item-equation-alignat): New function. Insert ampersands
according to the columns number, as well as calling
`LaTeX-item-equation'.
(LaTeX-amsmath-alignat-number-of-ampersands): New function.
("amsmath"): Arrange setups of variables to adopt the above
changes.
* style/array.el ("array"): Change `LaTeX-array-column-letters'
locally to include addtional letters extended in array.sty.
* style/plext.el: New style file. Add support for extended
format for array-like environments.
* Makefile.in (STYLESRC): Include style/plext.el.
* doc/auctex.texi: Add documentation for the above enhancements.
* doc/changes.texi: Ditto.
Signed-off-by: Mosè Giordano <address@hidden>
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 51 +++++++++++++++++++++
Makefile.in | 2 +-
doc/auctex.texi | 21 +++++++++
doc/changes.texi | 13 +++++
latex.el | 131 ++++++++++++++++++++++++++++++++++++++++++++++++++++-
style/amsmath.el | 104 +++++++++++++++++++++++++-----------------
style/array.el | 5 ++-
style/plext.el | 77 +++++++++++++++++++++++++++++++
8 files changed, 357 insertions(+), 47 deletions(-)
create mode 100644 style/plext.el
hooks/post-receive
--
GNU AUCTeX
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [AUCTeX-commit] GNU AUCTeX branch, master, updated. 6c32c786d6161c8e83f134d4a2250f5234edae31,
Mosè Giordano <=