aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/textmodes/tex-mode.el (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (tex-default-mode): Changed to latex-mode.Gerd Moellmann1999-11-011-1/+1
|
* (tex-compilation-parse-errors):Richard M. Stallman1999-08-281-3/+3
| | | | Use a marker instead of an integer for `compilation-parsing-end'.
* (tex-start-shell): Use add-hook forAndreas Schwab1999-03-291-1/+5
| | | | | comint-input-filter-functions. Make variables related to shell directory tracking local.
* (tex-run-command, latex-run-command)Richard M. Stallman1999-02-161-18/+28
| | | | | | | | (slitex-run-command, tex-command): Doc changes. (tex-start-options-string): Autoload it. Doc change. Provide a menu for customization. Allow nil. Quote backslashes only once. (tex-start-tex): Handle nil value of tex-start-options-string and apply shell-quote-argument to it.
* When compiling, require compare-w and skeletonRichard M. Stallman1999-02-071-45/+50
| | | | | to pacify the byte-compiler. Move the def's of the tex-commands together. Add a comment on kill-process vs. quit-process.
* (tex-mode-map): Replace validate-tex-buffer byMarkus Rost1999-01-291-24/+34
| | | | | | | | | | tex-validate-buffer. (plain-tex-mode, latex-mode, slitex-mode): Likewise. (tex-validate-buffer): Renamed from validate-tex-buffer. Works now with recent occur-mode. (tex-validate-region): Really walk through all Sexps. (tex-region): Bind shell-dirtrack-verbose. (tex-file, tex-bibtex-file): Likewise.
* (tex-run-command): Doc fix.Karl Heuer1999-01-251-1/+1
|
* (tex-define-common-keys): Remove key binding of tex-feed-input.Richard M. Stallman1999-01-191-98/+99
| | | | | | | | | | | | (tex-mode-map): Bind tex-feed-input here. (tex-start-shell): Use compilation-shell-minor-mode. Set comint-input-filter-functions before running tex-shell-hook. (tex-start-tex): Forget compilation errors. (tex-compilation-parse-errors): Rewritten to work also with compile-mouse-goto-error and compile-goto-error. Adjusted to change in tex-region. (tex-region): For the temp file use file-name without directory. (tex-file): Expand file name of tex-print-file.
* (latex-run-command): Doc fix.Richard M. Stallman1999-01-181-5/+10
| | | | | | | (tex-command): Doc fix. (tex-compilation-parse-errors): Doc fix. (tex-generate-zap-file-name): Don't start the name with -. (tex-expand-files): Works now also with strings ending with ":".
* (tex-generate-zap-file-name): Don't start the name with #.Karl Heuer1998-12-101-1/+3
|
* (tex-feed-input): New function.Richard M. Stallman1998-11-251-0/+10
| | | | (tex-define-common-keys): Add binding for C-c C-m.
* (tex-start-shell): Track directory changes.Karl Heuer1998-11-051-0/+1
|
* (tex-start-options-string): Quote the backslashes with more backslashes.Richard M. Stallman1998-10-311-1/+1
|
* (tex-run-command): Doc fix.Karl Heuer1998-09-251-8/+11
| | | | | | | (tex-start-tex): Don't use tex-start-options-string in star case. Quote file name in star case as well as in non-star. Add blank and quoting of option string here. (tex-start-options-string): Not here.
* (tex-compilation-parse-errors):Karl Heuer1998-09-211-2/+1
| | | | More general code to use the source buffer instead of the zap file.
* (tex-start-tex): Call comint-quote-filename.Karl Heuer1998-09-101-1/+1
|
* (tex-start-options-string): New option.Karl Heuer1998-09-041-1/+8
| | | | (tex-start-tex): Use that variable.
* (tex-main-file): Doc fix.Richard M. Stallman1998-07-291-1/+2
|
* (tex-delete-last-temp-files): Use file-name-sans-extensions.Richard M. Stallman1998-07-061-1/+3
|
* Undo May 15 change.Karl Heuer1998-05-301-6/+1
|
* (tex-command-end): New variable.Richard M. Stallman1998-05-191-1/+6
| | | | | | (tex-start-tex): Use it. (plain-tex-mode): Locally set tex-command-end. (tex-common-initialization): Make local binding for it.x
* (tex-start-shell): Call compilation-minor-mode.Richard M. Stallman1998-03-301-0/+1
|
* (tex-send-command): Return the process.Richard M. Stallman1998-03-301-77/+127
| | | | | | | | | (tex-start-tex): New function. (tex-region, tex-file): Use tex-start-tex. (tex-start-tex-marker): New variable. (tex-compilation-parse-errors): Completely rewritten. (tex-print): Reset or restart the subshell before using it.
* (latex-mode): Set fill-nobreak-predicate.Richard M. Stallman1998-03-091-0/+23
| | | | | | (slitex-mode): Set fill-nobreak-predicate, tex-face-alist, and imenu-create-index-function. (latex-fill-nobreak-predicate): New function.
* (tex-validate-region): Really checkKarl Heuer1997-10-311-1/+12
| | | | for mismatched parens.
* (tex-categorize-whitespace): Use eq, not eql.Richard M. Stallman1997-07-241-3/+3
|
* (tex-common-initialization):Richard M. Stallman1997-07-041-0/+3
| | | | Set search-whitespace-regexp locally.
* (latex-imenu-create-index): Make it much smarter.Richard M. Stallman1997-06-231-15/+76
| | | | (latex-imenu-indent-string): New variable.
* Add defgroup's; use defcustom for user vars.Richard M. Stallman1997-04-131-35/+89
|
* (tex-region): Correctly handle possibleRichard M. Stallman1997-01-021-29/+36
| | | | | | | overlap between first line, header, and region. New local var ALREADY-OUTPUT makes this general. Write tex-trailer directly as a string; get rid of temp-buffer. Make tex-out-file include the .tex suffix.
* (tex-first-line-header-regexp): New variable.Richard M. Stallman1996-12-291-0/+15
| | | | (tex-region): Sometimes include the file's first line.
* (tex-file): Fix paren error in last change.Richard M. Stallman1996-10-311-12/+14
| | | | | (tex-recenter-output-buffer): Switch windows in a more controlled fashion, using save-selected-window.
* (tex-main-file): Add missing initial value.Richard M. Stallman1996-09-271-2/+2
| | | | (tex-file): Set tex-print-file to source-file always.
* (tex-main-file): New variable.Richard M. Stallman1996-08-251-6/+12
| | | | | (tex-file): Use that. Rename local var to source-file so it is obviously local.
* (tex-validate-region): Skip fwd over whitespaceKarl Heuer1996-07-111-4/+12
| | | | | | and punctuation, to find point of mismatch. (validate-tex-buffer): Don't include the blank lines before a paragraph in the paragraph being checked.
* (tex-common-initialization): Set skeleton-further-elements.Richard M. Stallman1996-06-251-18/+16
| | | | (tex-latex-block): Define as a skeleton.
* (latex-imenu-create-index):Richard M. Stallman1996-05-151-15/+19
| | | | | Change the regexp to match the * versions of commands. (latex-mode): Make imenu-create-index-function buffer-local.
* Comment change.Richard M. Stallman1996-03-021-1/+1
|
* (tex-face-alist, tex-latex-face-alist): New variables.Richard M. Stallman1996-01-261-4/+32
| | | | | | | (tex-common-initialization): Set facemenu-add-face-function, facemenu-end-add-face, facemenu-remove-face-function. (slitex-mode): Fix misspelling in value.
* (tex-send-command): Give meaningful error message.Karl Heuer1995-11-041-1/+1
|
* (tex-start-of-header): Now a regexp.Richard M. Stallman1995-10-191-10/+10
| | | | | (tex-end-of-header): Likewise. (plain-tex-mode, latex-mode, slitex-mode, tex-region): Changed accordingly.
* (latex-imenu-generic-expression): Var defined.Karl Heuer1995-07-281-0/+16
| | | | (latex-mode): Set imenu-generic-expression.
* (tex-view): Nice error if tex-dvi-view-command is nil.Richard M. Stallman1995-04-291-1/+5
|
* Update copyright.Karl Heuer1995-04-071-1/+1
|
* (tex-common-initialization, latex-mode, slitex-mode): Remove ^ fromBoris Goldowsky1995-03-021-38/+38
| | | | paragraph-start & paragraph-separate.
* (tex-append): Try splitting on last period, thenRichard M. Stallman1995-02-171-4/+7
| | | | try splitting on first period.
* (tex-display-shell): Pass nil as arg toRichard M. Stallman1995-01-271-7/+12
| | | | | | tex-recenter-output-buffer. (tex-region, tex-file, tex-show-print-queue, tex-bibtex-file): Put the call to tex-display-shell essentially last.
* (tex-print): Better check for when to print currentRichard M. Stallman1995-01-051-1/+3
| | | | buffer's file over last processed file.
* (tex-mode): Recognize \NeedsTeXFormat{LaTeX2e}.Richard M. Stallman1995-01-031-1/+1
|
* (tex-mode): \begin at start of file implies Latex.Richard M. Stallman1995-01-021-1/+1
|