aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/textmodes
Commit message (Collapse)AuthorAgeFilesLines
* (tex-feed-input): New function.Richard M. Stallman1998-11-251-0/+10
| | | | (tex-define-common-keys): Add binding for C-c C-m.
* Make a new map by make-keymap.Kenichi Handa1998-11-241-47/+100
| | | | | | | | | | | | | | | | | | | | | | | (picture-desired-column): New variable. (picture-update-desired-column): New function. (picture-beginning-of-line): Set picture-desired-column to 0. (picture-end-of-line): Set picture-desired-column to the current column. (picture-forward-column): Pay attention to multi-column character. (picture-backward-column): Likewise. (picture-move-down): Likewise. (picture-move-up): Likewise. (picture-movement-nw): With prefix arg, move twice columns. (picture-movement-ne): Likewise. (picture-movement-sw): Likewise. (picture-movement-se): Likewise. (picture-set-motion): Handle two-column movements. (picture-move): Call picture-move-down or picture-forward-column only when necessary. (picture-insert): Pay attention to picture-desired-column. (picture-self-insert): Likewise. (picture-clear-column): Pay attention to multi-column character. (picture-mode): Modify doc-string for two-column movement.
* Require skeleton when compiling.Dave Love1998-11-161-3/+7
| | | | | (sgml-font-lock-keywords-1): Accept single-letter tags. (v2): Defvar free variable.
* (reftex-finding-files): Group documentation fixed.Carsten Dominik1998-11-131-504/+621
| | | | | | | | | | | | | | | | | | | | | | | | | (reftex-toc-toggle-file-boundary, reftex-toc-toggle-labels, reftex-toc-toggle-context,reftex-find-start-point): New functions. (reftex-toc-include-labels, reftex-toc-include-context, reftex-toc-include-file-boundaries, reftex-toc-keep-other-windows): New options. (reftex-use-text-after-label-as-context): Option removed. (reftex-extract-bib-entries): Protect use in non-latex buffers. (reftex-toc-visit-location): Renamed from `reftex-toc-visit-line'. (reftex-latin1-to-ascii): Works now with and without Mule. (reftex-truncate): Removed special stuff for Emacs 20.2. (reftex-get-offset): Made more general. (reftex-show-label-location): Renamed from `reftex-select-label-callback'. (reftex-pop-to-label): Function removed (using `reftex-show-label-location' instead. (reftex-insert-docstruct): Renamed from `reftex-make-and-insert-label-list'. Function args changed. (reftex-toc): Now uses `reftex-insert-docstruct' and `reftex-find-start-point'. (reftex-select-item): Use `reftex-find-start-point'. (reftex-toc-visit-line): Can display labels and file boundaries. (reftex-TeX-master-file): `(TeX-master-file)' protected.
* (ispell-dictionary-alist-2): Removed svenska,Karl Heuer1998-11-111-6/+3
| | | | | renamed svenska8 to svenska, and fixed and extended CASECHARS for it.
* (ispell-get-coding-system): Default to iso-latin-1.Karl Heuer1998-11-101-11/+6
| | | | (ispell-process-line): Don't treat multibyte
* (texinfo-format-scan):Karl Heuer1998-11-071-45/+49
| | | | | | | Detect the case of two @-commands in a row; process just the first. (texinfo-append-refill): If line has a @c, insert the @refill before it. (texinfo-format-refill): Return with point where the @refill was.
* (html-mode): Doc fix.Andreas Schwab1998-11-061-2/+2
| | | | | (sgml-name-8bit-mode): Fix missing format character in message string.
* (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
|
* (sentence-end-without-period): New variable.Kenichi Handa1998-10-211-29/+58
| | | | | | | | | (canonically-space-region): Pay attention to sentence-end-without-period. (fill-find-break-point): The first argument CHARSET deleted. Caller changed. (fill-region-as-paragraph): Pay attention to charset property nospace-between-words and text property nospace-between-words.
* Setup `fill-find-break-point-function'Kenichi Handa1998-10-191-7/+35
| | | | | | | | property to character sets which require `kinsoku' processing for filling. (fill-find-break-point): New function. (fill-region-as-paragraph): Don't check kinsoku-enable here. Don't call kinsoku directly, intead call fill-find-break-point.
* (texinfo-make-menu): Don't letRichard M. Stallman1998-10-111-1/+8
| | | | | texinfo-find-higher-level-node repeatedly find the same node. (texinfo-find-higher-level-node): Doc fix.
* (hide-region-body): BindDave Love1998-10-021-56/+68
| | | | | | outline-view-change-hook to nil while making repeated calls to outline-flag-region. Run it once at the end. (hide-other, hide-sublevels, show-children): Likewise.
* (check-ispell-version): No need to bindKarl Heuer1998-10-011-4/+2
| | | | default-major-mode.
* (fill-individual-paragraphs-prefix):Karl Heuer1998-09-301-0/+1
| | | | Avoid nil value of `two-lines-citation-part'
* (reftex-finding-files): New customize group.Carsten Dominik1998-09-281-39/+144
| | | | | | | | | | | | | | (reftex-texpath-environment-variables, reftex-use-external-file-finders, reftex-external-file-finders, reftex-search-unrecursed-path-first): New options. (reftex-process-string, reftex-find-file-externally): New functions. (reftex-access-search-path): Execute shell commands to find the search path. (reftex-toggle-auto-view-crossref): When turning on, make sure `reftex-auto-view-crossref' becomes non-nil. (reftex-abbrev-regexp): Constant removed. (reftex-convert-string): Abbrev regexp calculated locally.
* (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.
* (texinfo-show-structure): Bind inhibit-read-only.Karl Heuer1998-09-251-40/+41
|
* (check-ispell-version): Ensure same buffer is currentKarl Heuer1998-09-231-5/+5
| | | | when let-binding of case-fold-search ends.
* (tex-compilation-parse-errors):Karl Heuer1998-09-211-2/+1
| | | | More general code to use the source buffer instead of the zap file.
* (use-hard-newlines): Doc fix.Karl Heuer1998-09-131-1/+1
|
* (flyspell-mode-on): Make theKarl Heuer1998-09-101-6/+13
| | | | | ispell-... variables permanent locals. (flyspell-mode-off): Add autoload cookie.
* (flyspell-mode-on): fix kill-buffer-hookKarl Heuer1998-09-101-2/+2
| | | | | to make killing of ispell process work even if kill-all-local-variables has been run.
* (tex-start-tex): Call comint-quote-filename.Karl Heuer1998-09-101-1/+1
|
* (use-hard-newlines): Doc fix.Dave Love1998-09-091-1/+1
|
* (reftex-view-crossref): Split up into several functions. No longer movesCarsten Dominik1998-09-071-207/+267
| | | | | | | | | | | | | | | | to find a macro. (reftex-view-cr-cite, reftex-view-cr-ref, reftex-end-of-bib-entry): New functions. (reftex-auto-view-crossref): New value `window' allowed. (reftex-view-crossref-when-idle): Process new `window' option in (reftex-translate-to-ascii-function): New default. (reftex-label-illegal-re): Default changed, removed Latin1. (reftex-latin1-to-ascii): New function. (reftex-what-environment): Check for section regexp before use. (reftex-find-tex-file, reftex-find-bib-file): Fixed bug with absolute path names. (reftex-TeX-master-file): Changed sequence of file checks. (reftex-do-citation): bibview cache only with RefTeX mode on.
* (tex-start-options-string): New option.Karl Heuer1998-09-041-1/+8
| | | | (tex-start-tex): Use that variable.
* (fill-individual-paragraphs): Before deletingKarl Heuer1998-09-041-1/+2
| | | | the inserted newline, verify that one was really inserted.
* (flyspell-mode): Do nothing if modeKarl Heuer1998-09-041-9/+12
| | | | | remains on or remains off. (flyspell-multi-language-p): Default changed to nil.
* (reftex-reparse-document): Renamed from `reftex-parse-document'.Carsten Dominik1998-08-101-1966/+2923
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (reftex-string-to-label): Splitting string on "\W+" now (better for other languages). (reftex-expand-path, reftex-find-file-on-path, reftex-access-search-path, reftex-find-tex-file, reftex-find-bib-file): Function rewritten. (reftex-toc-show-insertion-point, reftex-plug-into-AUCTeX-now, reftex-toggle-auto-view-crossref): New commands. (reftex-abbreviate-title, reftex-view-crossref-when-idle, reftex-echo-ref, reftex-echo-cite, reftex-make-cite-echo-string, reftex-verified-face, reftex-new-section-callback, reftex-change-hook, reftex-figure-out-cite-format, reftex-restrict-bib-matches, reftex-ensure-compiled-variables, reftex-select-with-char): New functions. (reftex-delete-list): Function removed (reftex-cache-variables): New constant. (reftex-bibfile-ignore-regexps): Renamed from `reftex-bibfile-ignore-list'. (reftex-locate-bibliography-files): Use changed option `reftex-bibfile-ignore-regexps'. (reftex-reset-mode): Also remove parse file. (reftex-view-crossref): No longer displays when inside comments. (reftex-show-entry): Adapted for new outline mode. (reftex-select-label-mode): set syntax table. (reftex-compile-variables): renamed from reftex-compute-ref-cite-tables. Now caches computed values for different documents. (reftex-label-alist-external-add-ons): Variable removed. Functionality went into a property of the `reftex-docstruct-symbol'. (reftex-add-to-label-alist): Use property `reftex-label-alist-style'. (reftex-set-cite-format, reftex-get-cite-format, (reftex-query-label-type, reftex-select-external-document, reftex-citation): Use `reftex-select-with-char'. (reftex-arg-label,reftex-arg-cite): Now actually works :-). (reftex-parse-bibtex-entry): buffer "*RefTeX-scratch*" renamed to " *RefTeX-scratch*", to make is a hidden buffer. (reftex-make-and-insert-label-list): Checking if note is a string. (reftex-access-parse-file): Catch exceptions while loading the file. (reftex-keep-temporary-buffers, reftex-initialize-temporary-buffers): Customization group changed. (reftex-auto-view-crossref): New option. (reftex-auto-view-crossref-timer): New variable. (reftex-refontify): Adapted for future versions of x-symbol. (reftex-make-and-insert-label-list): Set modification flag when updating an entry. Add face property to toc line. (reftex-do-parse): Set modification flag, do not write parse file. (reftex-label): Set the modification flag when adding to docstruct list. (reftex-access-parse-file): Clear the modification flag. (reftex-kill-buffer-hook, reftex-kill-emacs-hook): New hooks. Installed in `kill-buffer-hook' and `kill-emacs-hook'. (reftex-toc): Add face property to section heading. (reftex-section-info): No longer add face property. (reftex-pop-to-bibtex-entry): Can use echo area for display. (reftex-view-crossref): Additional argument ECHO. (reftex-format-citation): %T and %B for abbreviated titles. (reftex-what-macro): WHICH can also be 1 to get just one enclosing macro. (reftex-customize): Removed check for old custom versions. (reftex-do-citation): cleaned up.
* Don't require font-lock.Richard M. Stallman1998-08-091-1/+0
|
* (flyspell-command-hook): Option deleted.Richard M. Stallman1998-08-081-34/+18
| | | | | | | | (flyspell-mode-on): Delete code to handle flyspell-command-hook. (flyspell-mode-off): Likewise. (flyspell-mark-duplications-flag): Doc fix. (flyspell-duplicate-distance): Doc fix. (flyspell-duplicate-face): Doc fix.
* (forward-paragraph): Fix the logic for handling beginning of bufferRichard M. Stallman1998-08-081-7/+10
| | | | in the "no fill-prefix" case.
* (flyspell-persistent-highlight): Doc fix.Richard M. Stallman1998-08-081-1/+3
|
* (flyspell-duplicate-distance): Doc fix; change default to 10000.Richard M. Stallman1998-08-031-42/+59
| | | | | | | | | | | | | | | | | | | (flyspell-mode-on): Fix the welcome message to deal with how the binding for flyspell-auto-correct-word is now made. (flyspell-delay, flyspell-delayed-commands): Doc fixes. (flyspell-mode-off): Kill Ispell only if it is per-buffer. (flyspell-mode-map): Explicitly bind M-TAB. (flyspell-auto-correct-binding): Variable deleted. (flyspell-incorrect-face, flyspell-duplicate-face): Fix typos. (flyspell-check-pre-word-p): Check for word syntax in previous char. (flyspell-word): Set process-kill-without-query for Ispell. (flyspell-region): Put region args in order; use right percantage. (flyspell-properties-at-p): Rename arg to POS; doc fix. (flyspell-highlight-incorrect-region): Check flyspell-highlight-properties first. (flyspell-highlight-duplicate-region): Likewise. (flyspell-auto-correct-word): Doc fix.
* (tex-main-file): Doc fix.Richard M. Stallman1998-07-291-1/+2
|
* (flyspell-emacs-popup): Renamed from flyspell-gnuemacs-popup. Callers changed.Richard M. Stallman1998-07-291-140/+87
| | | | | | | | | | | | | | | | (push): Macro deleted. Callers changed to do it explicitly. (flyspell-incorrect-face, flyspell-duplicate-face): Use defface. (flyspell-incorrect-color): Variable deleted. (flyspell-duplicate-color): Variable deleted. (flyspell-underline-p): Variable deleted. (flyspell-font-lock-make-face): Function deleted. (flyspell-mark-duplications-flag): Renamed from flyspell-doublon-as-error-flag. (flyspell-mode-on): Delete the debugging message. (flyspell-mode-off): Delete the debugging message. (flyspell-mode-on): Set flyspell-generic-check-word-p from the flyspell-mode-predicate property. (texinfo-mode, mail-mode, message-mode): Set flyspell-mode-predicate property.
* (sgml-mode): Call kill-local-variablesRichard M. Stallman1998-07-191-10/+10
| | | | | | | here directly, then set major-mode, then call sgml-mode-common. Run the hooks here at the end. (html-mode): Likewise. (sgml-mode-common): Don't call kill-local-variables; don't run hooks.
* (fill-individual-paragraphs-prefix): NewRichard M. Stallman1998-07-131-45/+69
| | | | | | | | subroutine taken from fill-individual-paragraphs. Really check that JUST-ONE-LINE-PREFIX is longer than TWO-LINES-PREFIX in its whitespace. (fill-individual-paragraphs-citation): New subroutine. (fill-nonuniform-paragraphs): Arg MAILP renamed. (fill-individual-paragraphs): Arg MAILP renamed.
* (fill-individual-paragraphs): Fix previous change.Richard M. Stallman1998-07-091-7/+5
|
* (tex-delete-last-temp-files): Use file-name-sans-extensions.Richard M. Stallman1998-07-061-1/+3
|
* (texinfmt-version): Update version.Richard M. Stallman1998-07-061-27/+88
| | | | | | | | | | | | | | | | | | number which is used in header of texinfmt-produced Info files. (texinfo-format-buffer): Now always tagify, on accout of @anchor. (texi-format-region): Always tagify. (texi2info): Always tagify (texinfo-anchor): Add @anchor command as place to which a cross reference may go. (texinfo-no-refill-regexp): Add smalldisplay, smallformat (texinfo-format-uref): New command: @uref (texinfo-format-var): New command: @acronym (texinfo-format-code): New commands: @command, @env, @url. (texinfo-format-option): New command: @option (texinfo-format-example): New command: @smalldisplay (texinfo-format-flushleft): New command: @smallformat (texinfo-discard-line-with-args): New commands: @novalidate, @pagesize, @setcontentsaftertitlepage, @setshortcontentsaftertitlepage.
* (texinfo-environment-regexp): Add smalldisplay and smallformat.Richard M. Stallman1998-07-061-0/+2
|
* (fill-individual-paragraphs): If JUST-ONE-LINE-PREFIX matchesRichard M. Stallman1998-07-041-2/+13
| | | | | TWO-LINES-PREFIX except with longer whitespace, treat that as a match even is spaces are replaced with a tab.
* (texinfo-anchor): New function.Richard M. Stallman1998-07-021-0/+16
|
* (bibtex-hide-entry-bodies): When entryRichard M. Stallman1998-06-301-11/+7
| | | | bodies are hidden, the last entry is no longer omitted.
* *** empty log message ***Dan Nicolaescu1998-06-301-1/+2
|
* (text-mode): Locally set indent-line-function.Richard M. Stallman1998-06-271-0/+2
|
* (html-imenu-regexp): New defvar.Richard M. Stallman1998-06-271-23/+43
| | | | | | (html-imenu-index): New function. (html-mode): Set up local vars to use html-imenu-index. Don't sort the menu.