[Top][All Lists]

[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-alignat): New function.  Insert ampersands
    according to the columns number, as well as calling
    (LaTeX-amsmath-alignat-number-of-ampersands): New function.
    ("amsmath"): Arrange setups of variables to adopt the above
    * 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.
    * (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 +++++++++++++++++++++      |    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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]