summaryrefslogtreecommitdiff
path: root/lisp/textmodes/texinfo.el
Commit message (Collapse)AuthorAgeFilesLines
* (texinfo): Finish `defgroup' description with period.Juanma Barranquero2005-07-041-2/+2
| | | | (texinfo-insert-quote): "?\ " -> "?\s".
* (texinfo-insert-@item): Change space constants "protected" from end of line by aJuanma Barranquero2005-06-291-1/+1
| | | | comment to "?\s".
* Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-393Miles Bader2005-06-101-3/+5
| | | | | | | | | | | | Remove "-face" suffix from texinfo-heading face 2005-06-10 Miles Bader <miles@gnu.org> * lisp/textmodes/texinfo.el (texinfo-heading): Remove "-face" suffix from face name. (texinfo-heading-face): New backward-compatibility alias for renamed face. (texinfo-heading-face): Use renamed texinfo-heading face.
* (texinfo-heading-face): Specify customization group.Lute Kamstra2005-05-271-1/+2
|
* (texinfo-mode): Use mode-require-final-newline.Richard M. Stallman2004-12-311-1/+1
|
* Changed copyright years so all include centuries.Robert J. Chassell2004-11-021-2/+2
|
* (texinfo-insert-@item): Look for the currentEli Zaretskii2004-02-211-3/+11
| | | | | Texinfo environment, using the same method as in texinfo-insert-@end, and insert a space rather than a newline if point in a `table' environment.
* (texinfo-mode): Remove ^ from outline-regexp.Stefan Monnier2004-01-211-5/+4
| | | | (texinfo-show-structure): Explicitly add ^, and simplify.
* Use "Texinfo" consistently, no "TeXinfo" or "TexInfo".Karl Berry2004-01-201-5/+5
|
* (texinfo-mode): define outline-regexp to startKarl Berry2004-01-191-2/+2
| | | | | with ^, since that's what texinfo-show-structure documentation says (plus it works much better in texinfo.txi).
* Change maintainer to FSF. Suggested bySimon Josefsson2003-12-301-1/+7
| | | | | | karl@freefriends.org (Karl Berry), since the Texinfo Elisp files have only been distributed with Emacs for some years. (texinfo-mode-hook): Customize.
* Add arch taglinesMiles Bader2003-09-011-0/+1
|
* (texinfo-section-list): Append appendixsection; a synonym for appendixsec.Juanma Barranquero2003-07-131-1/+2
|
* (texinfo-enable-quote-macros): Fix thinko.Stefan Monnier2003-06-081-8/+7
| | | | | (texinfo-insert-@table): Remove unused arg. (texinfo-show-structure): Remove unused var `source-buffer'.
* (texinfo-outline-level): Remove.Stefan Monnier2003-03-141-32/+30
| | | | | | | | (texinfo-mode): Set outline-heading-alist instead. (texinfo-section-list): Reorder for the needs of outline-heading-alist. (texinfo-insert-block): Don't cons needlessly. (texinfo-enable-quote-macros, texinfo-enable-quote-envs): New vars. (texinfo-insert-quote): Use them.
* Trailing whitespace deleted.Juanma Barranquero2003-02-041-6/+6
|
* (texinfo-environments): Add environment; copying, documentdescription,Juanma Barranquero2002-10-291-8/+11
| | | | ifplaintext, ifnotplaintext, and verbatim.
* (texinfo-font-lock-keywords): Disable the automatic environment name update.Stefan Monnier2002-07-071-3/+4
| | | | (texinfo-clone-environment): Fix it not to incorrectly match prefixes.
* Cause `texinfo-insert-@node' to insert a carriage return after theRobert J. Chassell2002-04-291-4/+5
| | | | | | | | | comment line. This change does not affect normal use. On the one hand, it causes the command to insert a blank line when invoked on the line preceeding the @section line. This is a fault. On the other hand, it causes the command to format the output properly when you invoke the command on the same line as the @chapter or similar line. This is beneficial.
* Revert last change.Andreas Schwab2002-03-091-2/+2
|
* Change Maintainer to FSF.Andreas Schwab2002-03-081-2/+2
|
* (texinfo-insert-@end): Fix the change from 2001-10-24.Eli Zaretskii2002-01-041-2/+2
|
* (texinfo-show-structure): Display the line showing the current locationRobert J. Chassell2001-12-251-18/+43
| | | | in the middle of the window.
* (font-lock-keywords): Make sure texinfo-clone-environment is called.Stefan Monnier2001-10-251-1/+1
|
* (texinfo-environments, texinfo-environment-regexp): Hoisted.Stefan Monnier2001-10-251-86/+77
| | | | | | | | | | | | | (texinfo-font-lock-keywords): Use `italic' and `bold' faces. Only highlight the menu name in menu items. Setup `@foo ... @end foo' as text clones. (texinfo-clone-environment): New function. (texinfo-mode): Simplify auto-fill-inhibit-regexp. (texinfo-insert-block): Simplify. (texinfo-insert-quote): Insert a plain " if preceded by \ or if the command is repeated. (texinfo-last-unended-begin, texinfo-next-unmatched-end): New funs. (texinfo-insert-@end): Simplify.
* Some fixes to follow coding conventions.Pavel Janík2001-07-161-0/+2
|
* (texinfo-mode-syntax-table): Change syntax of " and \ to "." (punctuation).Miles Bader2001-06-141-3/+3
|
* (texinfo-font-lock-keywords): AddEli Zaretskii2001-04-111-3/+11
| | | | | | fontification for @value, @dfn, @dmn, @acronym, @anchor, and @inforef. Add an OVERRIDE of `keep' to highlight specs of keywords whose arguments routinely include @@.
* (texinfo-mode): Use backward-paragraphGerd Moellmann2001-01-191-1/+1
| | | | as font-lock-beginning-of-syntax-function in font-lock-defaults.
* (texinfo-mode): Set fill-column to 70.Gerd Moellmann2000-12-271-1/+1
|
* Move the (require 'cl) to the front of theStefan Monnier2000-12-081-30/+32
| | | | | | | | | | | | file where it's more visible. (texinfo-filter, texinfo-chapter-level-regexp): New variables moved from texnfo-upd.el (for AUCTeX's compatibility, originally). (texinfo-mode): Use texinfo-chapter-level-regexp for page-delimiter. (texinfo-inside-macro-p): Only catch `scan-error's. (texinfo-inside-env-p): Make better use of the match info. (texinfo-insert-quote): Collapse calls to `texinfo-inside-macro-p'. (texinfo-insert-@end): Slight re-organization. Also remove useless `looking-at' call.
* Require tex-mode when compiling.Dave Love2000-12-061-24/+33
| | | | | | | | (texinfo-update-node): Doc fix. (texinfo-imenu-generic-expression): Add @anchor. (texinfo-font-lock-keywords): Add @uref. (texinfo-inside-macro-p): Don't use ignore-errors. (texinfo-insert-quote): Match more contexts.
* (texinfo-open-quote, texinfo-close-quote):Eli Zaretskii2000-12-021-5/+23
| | | | | | | | | New defcustoms. (texinfo-insert-quote): Don't call tex-insert-quote, to avoid autoloading tex-mode; instead, do the same manually. Use texinfo-open-quote and texinfo-close-quote. Insert literal quote with numeric argument. Docstring fix. (toplevel): Require cl when compiling.
* (texinfo-insert-@uref): Renamed fromEli Zaretskii2000-11-151-4/+4
| | | | | | texinfo-insert-@url. (texinfo-insert-@url): A defalias for texinfo-insert-@uref. (texinfo-mode-map): Bind "C-c C-c u" to texinfo-insert-@uref.
* (texinfo-block-default): New var.Stefan Monnier2000-11-101-1/+7
| | | | (texinfo-insert-block): Use it. Insert a newline if needed.
* (texinfo-chapter-level-regexp): Remove.Stefan Monnier2000-11-061-8/+1
| | | | (texinfo-mode): Hard code texinfo-chapter-level-regexp.
* (texinfo-section-list): Change majorheading to 2.Stefan Monnier2000-11-061-4/+4
| | | | (texinfo-font-lock-syntactic-keywords): Use syntax-strings.
* Update copyright and fix typo.Stefan Monnier2000-10-101-3/+2
|
* (texinfo-mode-menu): Add an explicit shortcut for update all.Stefan Monnier2000-10-031-1/+2
|
* (texinfo-heading-face): Forgot the var def.Stefan Monnier2000-10-031-0/+1
|
* (texinfo-font-lock-syntactic-keywords):Stefan Monnier2000-10-011-73/+96
| | | | | | | | | | | | | | Add regexp for @ignore ... @end ignore. (texinfo-heading-face): New face. (texinfo-font-lock-keywords): Use it. (texinfo-mode-menu): New menu. (texinfo-inside-macro-p, texinfo-inside-env-p, texinfo-insert-quote): New functions. (texinfo-mode-map): Bind " to insert-quote and M-RET to insert-@item. (texinfo-section-types-regexp, texinfo-section-level-regexp) (texinfo-subsection-level-regexp, texinfo-subsubsection-level-regexp): Remove declaration. (texinfo-show-structure): Use outline-regexp and texinfo-section-list.
* (texinfo-mode): Prevent filling linesGerd Moellmann2000-09-251-1/+12
| | | | | starting with `@def' or `@multitable', in addition to ones specified by the user in auto-fill-inhibit-regexp.
* (texinfo-insert-@email)Gerd Moellmann2000-04-171-0/+39
| | | | | | (texinfo-insert-@emph, texinfo-insert-@quotation) (texinfo-insert-@strong, texinfo-insert-@url): New functions. (texinfo-mode-map): Add key bindings for them.
* (texinfo-mode-syntax-table): Add \n as comment-end.Stefan Monnier2000-04-171-62/+83
| | | | | | | | | | | | (texinfo-font-lock-syntactic-keywords): New var. (texinfo-font-lock-keywords): Remove comment regexp. (texinfo-insert-block): New function. (texinfo-mode-map): Add C-c C-o -> texinfo-insert-block. (texinfo-mode): Use define-derived-mode. Tweak comment-start-skip and font-lock-defaults. Use regexp-opt for outline-regexp. (texinfo-environments): New var. (texinfo-environment-regexp): Use regexp-opt and texinfo-environments.
* (texinfo-version): Variable and functionGerd Moellmann2000-03-101-14/+0
| | | | removed.
* (texinfo-font-lock-keywords): Add uref, command, option, env and sc.Eli Zaretskii1999-09-141-3/+3
|
* Fix maintainer address.Karl Heuer1999-08-161-2/+2
|
* (texinfo-environment-regexp): Add the def... constructs.Richard M. Stallman1999-02-091-26/+40
|
* (texinfo-font-lock-keywords): Match @ref.Dave Love1999-01-221-1/+1
|
* (texinfo-tex-buffer): BindAndreas Schwab1998-12-141-2/+5
| | | | | tex-start-options-string to empty string. (texinfo-tex-region): Use texinfo-tex-trailer as documented.