1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-15 09:47:20 +00:00
Commit Graph

642 Commits

Author SHA1 Message Date
Karl Heuer
c93931c390 (tex-send-command): Give meaningful error message. 1995-11-04 00:39:25 +00:00
Karl Heuer
30a7d33c2b (minor-mode-map-alist): Use substitute-key-definition
to find the appropriate bindings for window enlarge/shrink.
(2C-shrink-window-horizontally, 2C-enlarge-window-horizontally):
Renamed from shrink-window-horizontally, enlarge-window-horizontally
to avoid redefining the standard functions.
1995-11-03 03:11:24 +00:00
Erik Naggum
1337cb4268 Comment change 1995-10-30 22:13:36 +00:00
Richard M. Stallman
be01074898 Comment change. 1995-10-30 17:35:01 +00:00
Richard M. Stallman
203108d8e6 (outline-view-change-hook): New hook variable.
(outline-flag-region): Run the hook.
1995-10-20 23:15:02 +00:00
Richard M. Stallman
898b9ac102 (tex-start-of-header): Now a regexp.
(tex-end-of-header): Likewise.
(plain-tex-mode, latex-mode, slitex-mode, tex-region): Changed accordingly.
1995-10-19 00:48:12 +00:00
Richard M. Stallman
c2dd39b26f (adaptive-fill-function): Change defun to defvar. 1995-10-11 04:59:48 +00:00
Richard M. Stallman
f1f9f8d5aa (ispell-message-text-end): Match reporter.el bug reports. 1995-09-29 00:48:05 +00:00
Richard M. Stallman
aaf6c7ef84 (center-line): New arg NLINES.
Do nothing for lines that are too wide.
1995-09-10 17:44:25 +00:00
Richard M. Stallman
f1f20cec38 (refer-every): Renamed from every.
(refer-convert-string-to-list-of-strings): Renamed from
convert-string-to-list-of-strings.
1995-08-27 07:20:19 +00:00
Richard M. Stallman
5181be3a88 (2C-mode): Use make-local-hook and add-hook. 1995-08-22 20:55:36 +00:00
Simon Marshall
32fad95674 Rewrite texinfo-font-lock-keywords; don't fontify syntactically. 1995-08-10 15:13:43 +00:00
Richard M. Stallman
4669fb3c76 (forward-paragraph): Don't overlook a paragraph-start
line just because it ends at eob.
1995-08-08 08:12:07 +00:00
Richard M. Stallman
d5fbc7c77e (bibtex-maintain-sorted-entries): Make nil the default. 1995-08-05 00:50:26 +00:00
Richard M. Stallman
68152e8f81 (fill-region-as-paragraph): Don't find adaptive-fill-regexp
on first line of paragraph if it's a paragraph-separate line.
Don't look past the intended line.
(adaptive-fill-function): New variable.
(fill-region-as-paragraph): Use it.
(colon-double-space): New variable.
(canonically-space-region): Put two spaces after colon if necessary.
1995-08-02 18:36:20 +00:00
Karl Heuer
8fe9ecef74 (2C-toggle-autoscroll, 2C-autoscroll):
Only (sit-for 0) once for smoother scrolling.
(2C-associated-buffer): go to same line and column.
(2C-newline): new function.
(2C-other): optional arg to signal missing other buffer.
1995-08-01 22:42:28 +00:00
Richard M. Stallman
2be0173802 (forward-paragraph): Don't move back over a line
before the paragraph which doesn't start with fill-prefix unless
that is the only line we've moved over.
1995-07-29 23:56:17 +00:00
Karl Heuer
0fb4f2457b (latex-imenu-generic-expression): Var defined.
(latex-mode): Set imenu-generic-expression.
1995-07-28 00:26:37 +00:00
Karl Heuer
e4cfb70d5c (texinfo-imenu-generic-expression): Var defined.
(texinfo-mode): Set imenu-generic-expression.
1995-07-28 00:24:14 +00:00
Richard M. Stallman
5c69dbfc01 Add keywords and comments as per conventions.
Changed almost all occurences of buffer-substring to
buffer-substring-no-properties..

(bibtex-find-entry-location, bibtex-clean-entry):
Added support to handle invalidate buffers in a more friendly manner.

(bibtex-make-field): Changed to be called either interactively with a
string (field name) or from Lisp with a list of two strings (FIELDNAME
COMMENT).
1995-07-27 22:52:02 +00:00
Richard M. Stallman
7007e1e370 (texinfo-specific-section-type): Use buffer-substring-no-properties. 1995-07-27 22:04:24 +00:00
Richard M. Stallman
68621a8f13 (texinfo-environment-regexp): Allow whitespace at BOL. 1995-07-27 07:40:22 +00:00
Richard M. Stallman
b297554a28 (outline-next-visible-heading): Rewritten to handle
backwards motion and handle beg/end of buffer properly.
1995-07-19 03:19:03 +00:00
Richard M. Stallman
878c1d73d0 (font-lock-defaults): New variable.
(nroff-mode-syntax-table): New variable to provide comment syntax
for font-lock; I'm not sure if this is (or should be) necessary in
19.29 with font-lock-defaults.
(nroff-font-lock-keywords): New variable.
(nroff-mode): Install nroff syntax table and font lock keywords.
Comment about comments in filling and line-counting.
1995-07-18 21:43:16 +00:00
Karl Heuer
34a5f45f7e (canonically-space-region): Doc fix.
(fill-region-as-paragraph): In adaptive-fill-mode,
if paragraph has one line, take the fill prefix from it.
(adaptive-fill-regexp): Doc fix.
(fill-individual-paragraphs): Use `adaptive-fill-regexp'
to determine `fill-prefix' if `adaptive-fill-mode' is non-nil.
1995-07-17 22:50:30 +00:00
Karl Heuer
e6b7241010 Symbols renamed to be like mode-line indicator.
Supposed to now also work for Lucid.
(2C-mode-map): New name for `tc-mode-map'.  Additionally bound to [f2].
(2C-minor-mode-map) New variable.
(2C-mode): New name for `tc-other'.
(2C-mode-line-format): New name for `tc-mode-line-format'.
(2C-other-buffer-hook): New variable.
(2C-separator): New name for `tc-separator'.
(2C-window-width): New name for `tc-window-width'.
(2C-beyond-fill-column): New name for `tc-beyond-fill-column'.
(2C-autoscroll, 2C-autoscroll-start): New variables.

(2C-other): New name for `tc-other'.
(2C-mode): New name for `tc-mode', `tc-two-columns'.
(2C-two-columns): New function.
(2C-associate-buffer): New name for `tc-associate-buffer'.
(2C-split): New name for `tc-split'.
(2C-dissociate): New name for `tc-dissociate'.
(2C-merge): New name for `tc-merge'.
(2C-associated-buffer): New name for `tc-associated-buffer'.
(2C-toggle-autoscroll, 2C-autoscroll): New functions.
(tc-scroll-line, tc-scroll-up, tc-scroll-down, tc-recenter): Deleted
functions.
1995-07-07 20:01:01 +00:00
Richard M. Stallman
1e87252ca9 (current-fill-column): If fill-column is nil, return nil. 1995-06-29 03:21:26 +00:00
Richard M. Stallman
133d010c2d (texinfo-environment-regexp): Add @ifhtml, @html. 1995-06-18 16:45:20 +00:00
Richard M. Stallman
d38e5dbe43 Reinstalled autoloads from ispell-dictionary-alist,
ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed.
1995-06-16 16:25:07 +00:00
Richard M. Stallman
8ce8687ea5 Removed autoload from ispell-dictionary-alist,
ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed
so users can more easily modify and upgrade entries.
(ispell-dictionary-alist): Once more a single variable.
(ispell-required-version): Documentation changes
(ispell-skip-sgml): Documentation changes
(ispell-command-loop): mode-line-format now shows misspelled word.
(ispell-message-text-end): Can now process postscript version 1.
(ispell-message-start-skip): New variable for block skips, set up for
pgp and forward blocks.
(ispell-message-end-skip): New variable for block skips, set up for
pgp and forward blocks.
(ispell-message): Added	block message skipping.
(ispell-buffer-local-parsing): Added html-mode.
1995-06-16 05:13:01 +00:00
Karl Heuer
7c938215cd Update GPL to version 2. 1995-06-15 20:42:24 +00:00
Simon Marshall
7ac268120e Put comments first in texinfo-font-lock-keywords. 1995-06-08 14:29:13 +00:00
Karl Heuer
1def9aec53 (bibtex-mode-map): Fix capitalization in menu bar. 1995-05-30 22:37:49 +00:00
Karl Heuer
5e228a3925 (ispell-message-text-end): Match start of forwarded msg. 1995-05-27 00:22:53 +00:00
Karl Heuer
2db10f13d9 (texinfo-sequentially-find-pointer): Don't modify
the kill ring.
1995-05-26 04:00:52 +00:00
Richard M. Stallman
7ca5423eb9 Provide noutline as well as outline. 1995-05-07 17:32:17 +00:00
Richard M. Stallman
a594e0e121 (ispell-region): If position not visible, (sit-for 0). 1995-05-06 02:18:20 +00:00
Richard M. Stallman
3595955ca6 All autoload cookies disabled. 1995-05-06 01:52:22 +00:00
Karl Heuer
38cee3ab4d (scribe-chapter): Change to C-c C-c.
(scribe-section): Change to C-c C-t.
(scribe-subsection): Change to C-c C-s.
(scribe-insert-environment): Change to C-c C-v.
(scribe-bracket-region-be): Change to C-c C-e.
(scribe-italicize-word): Change to C-c C-i.
(scribe-bold-word): Change to C-c C-b.
(scribe-underline-word): Change to C-c C-u.
1995-05-03 00:09:43 +00:00
Richard M. Stallman
ac1eea7911 (outline-minor-mode-prefix): Change to C-c @. 1995-05-02 01:50:32 +00:00
Richard M. Stallman
f4f1c130d9 (texinfo-mode-map): Delete C-c ] binding. 1995-05-02 01:44:22 +00:00
Richard M. Stallman
2b7971c930 (tex-view): Nice error if tex-dvi-view-command is nil. 1995-04-29 16:32:03 +00:00
Karl Heuer
a57c6a283a (outline-minor-mode): Use force-mode-line-update. 1995-04-25 22:27:27 +00:00
Karl Heuer
00dbaf0a51 (picture-set-motion, picture-mode-exit): Use force-mode-line-update. 1995-04-25 22:26:54 +00:00
Karl Heuer
2bcf8edbec (ispell-minor-mode): Use force-mode-line-update. 1995-04-25 22:21:29 +00:00
Richard M. Stallman
01ea0e3b37 (ispell-init-ispell): Don't barf if there is a
warning message	before the version line when Ispell starts up.
1995-04-17 07:11:51 +00:00
Richard M. Stallman
612abcae5d Comment change. 1995-04-14 23:24:11 +00:00
Richard M. Stallman
f344058994 (fill-paragraph, fill-region, fill-nonuniform-paragraphs)
(fill-individual-paragraphs): Pass `full' for JUSTIFY arg,
in the interactive spec, if have prefix arg.
1995-04-14 18:33:44 +00:00
Richard M. Stallman
a9cb9b8010 (bibtex-find-text, bibtex-remove-double-quotes-or-braces):
Support both kind of delimiters (braces or quotes) regardless of the
value of bibtex-field-left-delimiter and bibtex-field-right-delimiter.
(bibtex-field-left-delimiter, bibtex-field-right-delimiter):
Made buffer-local.

(bibtex-beginning-of-entry): At the beginning of an
entry, leave point at the beginning of that entry instead of
moving to the beginning of the previous one.
(bibtex-end-of-entry): Outside an entry, now move to the end of
the *previous* entry (i.e. bibtex-beginning-of-entry and
bibtex-end-of-entry are now idempotent).
(bibtex-sort-entries, bibtex-clean-entry): Removed now obsolete
calls of bibtex-beginning-of-entry just before calls to
bibtex-end-of-entry.
(bibtex-clean-entry): Minor change to adapt to new behavior of
bibtex-beginning-of-entry.
1995-04-11 19:47:26 +00:00
Richard M. Stallman
4455f41c28 (fill-region-as-paragraph): Undo previous change.
Instead, set JUSTIFY to `full' in the interactive spec.
1995-04-10 08:02:39 +00:00
Richard M. Stallman
e7a52e415f (ispell-message): Make mail-header-separator into regexp. 1995-04-08 20:05:41 +00:00
Richard M. Stallman
42457d75fc (fill-region): Avoid error on reaching end of buffer. 1995-04-07 23:44:45 +00:00
Richard M. Stallman
078e01466d (fill-region-as-paragraph): If JUSTIFY is non-nil,
pass t to justify-current-line.
1995-04-07 06:02:37 +00:00
Karl Heuer
f8c25f1b67 Update copyright. 1995-04-07 02:21:52 +00:00
Karl Heuer
732be46569 Update copyright. 1995-04-07 01:20:53 +00:00
Richard M. Stallman
64fd98a95e (ispell-menu-map-needed): Delete test for menu-bar feature. 1995-04-06 08:42:37 +00:00
Karl Heuer
d6b322f8be (ispell-personal-dictionary): Add autoload. 1995-04-05 04:21:15 +00:00
Richard M. Stallman
24aac19dbb (fill-region-as-paragraph): Remove fill-prefix first, then remove indentation. 1995-04-02 00:11:19 +00:00
Richard M. Stallman
6e2fb845ba entered into RCS 1995-03-14 05:43:48 +00:00
Richard M. Stallman
e41ae6f127 *** empty log message *** 1995-03-14 00:33:40 +00:00
Richard M. Stallman
25a8d958d1 (adaptive-fill-regexp): Skip # or ;.
Allow more than one of them (or *'s or >'s).
1995-03-13 06:31:48 +00:00
Richard M. Stallman
845681f650 (adaptive-fill-regexp): Skip #'s and ;'s. 1995-03-13 06:26:39 +00:00
Richard M. Stallman
0997c25b91 Initial revision 1995-03-10 04:30:57 +00:00
Boris Goldowsky
fc4a6dd106 (indented-text-mode): Remove ^ from paragraph-start & paragraph-separate. 1995-03-02 15:54:12 +00:00
Boris Goldowsky
0220283937 (tex-common-initialization, latex-mode, slitex-mode): Remove ^ from
paragraph-start & paragraph-separate.
1995-03-02 15:52:37 +00:00
Boris Goldowsky
6e9f6940cc (texinfo-mode): Remove ^ from paragraph-start & paragraph-separate. 1995-03-02 15:48:20 +00:00
Boris Goldowsky
886f165697 (texinfo-format-refill): Remove ^ from paragraph-start & paragraph-separate. 1995-03-02 15:46:52 +00:00
Boris Goldowsky
690bc320aa (scribe-mode): Remove ^ from paragraph-start & paragraph-separate. 1995-03-02 15:41:16 +00:00
Boris Goldowsky
dad432c6ab (outline-mode): Remove ^ from paragraph-start & paragraph-separate. 1995-03-02 15:36:11 +00:00
Boris Goldowsky
0608d57e5c (nroff-mode): Remove ^ from paragraph-start & paragraph-separate. 1995-03-02 15:32:57 +00:00
Boris Goldowsky
ac0e96eb6e (bibtex-mode): Remove ^ from paragraph-start. 1995-03-01 15:43:27 +00:00
Boris Goldowsky
55cc56775b (paragraph-start, paragraph-separate): Default values no longer start
with ^. Doc fix.
(use-hard-newlines): Moved here from cmds.c.  Made buffer-local.  Doc fix.
(looking-at-hard): Deleted, not needed.
(forward-paragraph): Removes ^ from beginning of regexps, if
required.  Look for paragraph-start and paragraph-separate at
left-margin, not BOL.  Lines with just left-margin indentation are
treated like blank lines.
1995-03-01 15:21:11 +00:00
Boris Goldowsky
1095bc3caa (set-fill-prefix): start from left-margin.
(fill-region-as-paragraph): don't delete hard newlines.  ignore whitespace
at beginning of region.  Remove justification indentation.
(fill-region): Don't use paragraph-movement commands when use-hard-newlines
is true, just search for hard newlines.
(current-justification): take care at EOB.
(set-justification): new argWHOLE-PAR.  Callers changed.
(justify-current-line): Error if JUSTIFY arg is not reasonable.
Better interaction if there is a fill-prefix.
"Line too long" warning removed.
(unjustify-current-line, unjustify-region): New functions.
1995-02-23 18:22:04 +00:00
Richard M. Stallman
7d0ca249c8 (tex-append): Try splitting on last period, then
try splitting on first period.
1995-02-17 23:25:17 +00:00
Richard M. Stallman
1335d07805 Personal dictionary save forced when called from menu,
Epoch compile support.
(ispell-skip-sgml): Added variable for skipping SGML tags & references.
(ispell-buffer-local-parsing): Hard wire set of ispell-skip-sgml-tags
to sgml-mode.
(ispell-pdict-save): Message improvement.
(ispell-command-loop): Properly adjust screen with different settings
of ispell-choices-win-default-height.
(check-ispell-version): Use fundamental-mode as default-major-mode.
(ispell-change-dictionary): Remove unnecessary process kills
(ispell-region): Fold sgml support in with tib checking.
(ispell-message): Skips checking of forwarded messages.
1995-02-08 06:09:08 +00:00
Richard M. Stallman
c066ae5ca0 (texinfo-environment-regexp): Match @menu and
@titlepage --- they require @ends.  Don't match @defunx commands; they don't.
(texinfo-insert-@end): Don't put a command name after the @end
if we ran off the top of the buffer looking for its mate.
1995-02-06 03:26:35 +00:00
Richard M. Stallman
e86fe0d789 (fill-paragraph): Bind fill-paragraph-function to nil before calling it. 1995-02-02 19:28:31 +00:00
Richard M. Stallman
86dfb30a1b (fill-paragraph-function): New variable.
(fill-paragraph): Use it.
1995-02-02 09:50:23 +00:00
Richard M. Stallman
51b2c84172 (tex-display-shell): Pass nil as arg to
tex-recenter-output-buffer.
(tex-region, tex-file, tex-show-print-queue, tex-bibtex-file):
Put the call to tex-display-shell essentially last.
1995-01-27 23:08:49 +00:00
Richard M. Stallman
5f63637658 (justify-current-line): Avoid error comparing fill-prefix
near end of buffer.  Do nothing fast if justification not wanted.
1995-01-25 00:05:59 +00:00
Richard M. Stallman
7112bf0f2a (fill-region-as-paragraph): At end, advance over any newlines
that were in the region but excluded from filling.
1995-01-20 23:06:06 +00:00
Karl Heuer
be6f02af4f (center-line): fill-column is a var, not a function. 1995-01-20 19:12:20 +00:00
Richard M. Stallman
9a04e20535 (fill-region-as-paragraph): left-margin renamed to current-left-margin. 1995-01-19 04:29:17 +00:00
Richard M. Stallman
f43726fd67 (current-justification): Renamed from current-justification. Callers changed. 1995-01-19 04:27:15 +00:00
Richard M. Stallman
0cb08f9838 (set-justification): New function.
(set-justification-{none,left,right,full,center}): New functions.
(fill-region-as-paragraph, fill-region, justify-current-line): New
arg NOSQUEEZE defeats normal removal of extra whitespace.
(fill-region-as-paragraph, fill-region)
(fill-nonuniform-paragraphs, fill-individual-paragraphs):
Arg JUSTIFY-FLAG (JUSTIFYP) renamed to JUSTIFY.
(fill-region-as-paragraph): Obey left-margin; fill-prefix starts
after left-margin.  Disable filling if JUSTIFY == none, but indent to
margin anyway.
Adaptive-fill removes text-props from fill-prefixes it finds.
Adaptive-fill no longer has to notice left-margin: std fill does that.
Use fill-column and canonically-space-region functions.
(canonically-space-region): New fn split from fill-region-as-paragraph.
(fill-region): New args NOSQUEEZE (as above) and TO-EOP.
(default-justification): New variable.
(current-left-margin, fill-column, justification): New functions.
(fill-paragraph): Use fill-region-as-paragraph when possible.
(justify-current-line): New arguments; different kinds of
justification handled.  Uses left-margin and fill-column functions.
1995-01-19 04:20:52 +00:00
Richard M. Stallman
11fbdf1f6c (center-line): Use current-left-margin function, not variable. 1995-01-19 04:04:28 +00:00
Richard M. Stallman
650f194c5a (forward-paragraph): Fix end-of-buffer bug. 1995-01-19 04:02:06 +00:00
Richard M. Stallman
f5cb196278 (check-ispell-version): Use Fundamental mode in the temporary buffer. 1995-01-18 23:07:22 +00:00
Richard M. Stallman
346169bfdc (scribe-mode): Treat @: as a sentence end. 1995-01-18 22:12:32 +00:00
Karl Heuer
21dd857809 (check-ispell-version): Force standard syntax table. 1995-01-18 20:00:08 +00:00
Richard M. Stallman
a37669ece7 (forward-paragraph): Notice use-hard-newlines value.
(looking-at-hard): New function.
(paragraph-start, paragraph-separate): Doc fix.
1995-01-13 08:44:43 +00:00
Richard M. Stallman
a098333dae (fill-region-as-paragraph): Don't modify newline
at end of paragraph, to make sure text-properties are preserved.
(fill-paragraph): Call fill-region, not fill-region-as-paragraph,
to avoid clobbering paragraph-internal hard-newlines.
(fill-region): If use-hard-newlines is on, divide into
"paragraphs" by breaking at every hard newline, temporarily
ignoring paragraph-start.
1995-01-13 08:44:26 +00:00
Richard M. Stallman
fa59ceb3f1 (bibtex-clean-entry): Killing text while editing
the autogenerated label in the minibuffer caused the killed text
to appear in front of the bibtex entry.
1995-01-06 21:48:36 +00:00
Richard M. Stallman
45c3304d43 (tex-print): Better check for when to print current
buffer's file over last processed file.
1995-01-05 00:23:50 +00:00
Richard M. Stallman
c0bcb2393b (tex-mode): Recognize \NeedsTeXFormat{LaTeX2e}. 1995-01-03 22:28:50 +00:00
Richard M. Stallman
9e9c0abe49 (spell-filter): Make it a risky-local-variable. 1995-01-03 06:40:13 +00:00
Richard M. Stallman
e4d02e0473 (tex-mode): \begin at start of file implies Latex. 1995-01-02 23:07:36 +00:00
Richard M. Stallman
002b0d0012 (tex-mode-map): Add BibTeX File menu item. 1994-12-30 23:02:43 +00:00
Richard M. Stallman
cb4ad359c3 (bibtex-string, bibtex-preamble): Use forward-line.
(sort-subr): Don't call autload for this--that's done in loaddefs.el.
(bibtex-mode): Add autoload cookie.

Changed keybinding for bibtex-print-help-message
(from \C-ch to \C-c?). Therefore, describe-mode is not longer on
\C-c?. Also, changed prefix \C-cn for bibtex-narrow functions to
\C-c\C-r.
(bibtex-string-files): Changed documentation.
(bibtex-mode-map): Inscriptions of menu bar changed from "Entry
Types" to "Entry-Types" and "Bibtex Edit" to "BibTeX-Edit".
(bibtex-string-files): Changed documentation.
(bibtex-mode): If environment variable BIBINPUTS isn't defined,
string files are searched in the current directory.
(bibtex-completion-candidates): Now buffer-local to allow
evaluation of different bibtex-string-files in different buffers.
(bibtex-autokey-edit-before-use, bibtex-clean-entry): New variable
that determines, if the user is allowed to edit auto-generated
reference keys before they are used.
(bibtex-generate-autokey, bibtex-clean-entry): New function to
generate an autokey if necessary.
(bibtex-autokey-names, bibtex-autokey-name-change-strings,
bibtex-autokey-name-length, bibtex-autokey-name-separator,
bibtex-autokey-year-length, bibtex-autokey-titlewords,
bibtex-autokey-title-terminators,
bibtex-autokey-titlewords-stretch,
bibtex-autokey-titleword-first-ignore,
bibtex-autokey-titleword-abbrevs,
bibtex-autokey-titleword-change-strings,
bibtex-autokey-titleword-length,
bibtex-autokey-titleword-separator,
bibtex-autokey-name-year-separator,
bibtex-autokey-year-title-separator): New variables related to
bibtex-generate-autokey.
(bibtex-find-entry-location): Optional second parameter maybedup
to tell it that entering a duplicate entry isn't to report by an
error but by the return value of the function (necessary for
bibtex-clean-entry to find the correct position of an entry with
an autogenerated key without disturbing the user with unwanted
messages).
(bibtex-help-message): New variable to avoid printing of help
messages in the echo area.
(assoc-of-regexp): New function to match an alist of regexps.
(bibtex-string-files, bibtex-completion-candidates, bibtex-mode):
New variables to allow bibtex-complete-string to work on strings
initialized from a variable and from @String definitions in a list
of files, too.
(bibtex-predefined-strings, bibtex-entry-field-alist): Changed to
user options.
(bibtex-mode): Changed doc string.
(many functions and variables): Changed documentation strings of
variables and functions to hold a complete sentence in the first
line.
(bibtex-print-help-message): Now line dependent and reports if it
is called outside a BibTeX field.
(validate-bibtex-buffer): Completely rewritten to validate, if
buffer is syntactically correct.
(find-bibtex-duplicates): Moved into validate-bibtex-buffer.
(ispell-abstract, bibtex-ispell-abstract, ispell-bibtex-entry,
bibtex-ispell-entry, beginning-of-bibtex-entry,
bibtex-beginning-of-entry, end-of-bibtex-entry,
bibtex-end-of-entry, hide-bibtex-entry-bodies,
bibtex-hide-entry-bodies, narrow-to-bibtex-entry,
bibtex-narrow-to-entry, sort-bibtex-entries, bibtex-sort-entries,
validate-bibtex-buffer, bibtex-validate-buffer,
find-bibtex-entry-location, bibtex-find-entry-location): All
interactive functions are renamed, so that any interface function
begins with "bibtex-". Mapping:
ispell-abstract            --> bibtex-ispell-abstract
ispell-bibtex-entry        --> bibtex-ispell-entry
beginning-of-bibtex-entry  --> bibtex-beginning-of-entry
end-of-bibtex-entry        --> bibtex-end-of-entry
hide-bibtex-entry-bodies   --> bibtex-hide-entry-bodies
narrow-to-bibtex-entry     --> bibtex-narrow-to-entry
sort-bibtex-entries        --> bibtex-sort-entries
validate-bibtex-buffer     --> bibtex-validate-buffer
find-bibtex-entry-location --> bibtex-find-entry-location
(bibtex-maintain-sorted-entries,
bibtex-sort-ignore-string-entries): Default is now t.
(bibtex-complete-string): String list is built from additional
string list bibtex-predefined-string and current strings in file.
(string-equalp): Deleted and substituted by string-equal.
(assoc-string-equalp): Renamed to assoc-ignore-case.
(bibtex-entry): Reference key can be entered with completion. All
reference keys that are defined in buffer and all labels that
appear in crossreference entries are object to completion.
(Entry types): Changed order of entries in menu "entry types".
(bibtex-entry-field-alist): Changed order of entries slightly to
be more conform with standard BibTeX style layouts.
(bibtex-mode-map): Uniform keybindings for \C-c\C-e prefix (often
used types on control keys, sometimes used types on normal keys,
rarely used types on shift keys, almost never used types on meta
keys).
(bibtex-mode-map): Function narrow-to-bibtex-entry and counterpart
widen and function hide-bibtex-entry-bodies and counterpart
show-all bounded to appropriate local keys.
(bibtex-abbrev-table): Deleted
(bibtex-current-entry-label, put-string-on-kill-ring): Deleted
(AUCTeX provides all the functionality needed for citation
completion).
(bibtex-enclosing-reference, bibtex-pop-previous, bibtex-pop-next,
bibtex-clean-entry): Hacked for speed (bibtex-pop-previous and
bibtex-pop-next were to slow for larger BibTeX files).
(bibtex-pop-previous, bibtex-pop-next): Delimiters from previous
or next entry are changed to actual delimters if necessary.
(bibtex-entry): Fixed bug (False entry wasn't reported in error
message if bibtex-entry was called with undefined reference name).
(bibtex-entry-field-alist, bibtex-entry, bibtex-make-field,
bibtex-next-field, bibtex-clean-entry): Every reference entry now
contains a comment in addition to the name of the reference. This
comment appears in the echo area if you start editing that field
(after calling bibtex-next-field).
(bibtex-include-OPTcrossref, bibtex-entry): Changed
bibtex-include-OPTcrossref from single boolean variable to hold a
list of reference names which should have a crossref field.
(bibtex-complete-word): New function, which completes word
fragment before point to the longest prefix of predefined strings
in the buffer in the same way that ispell-complete-word operates
for words found in the dictionary.
(bibtex-reference-head): Start of bibtex-reference-head changed
from "^[ \t]*\\(" to "^\\( \\|\t\\)*\\(" (bibtex-pop-previous and
bibtex-pop-next didn't work, probably due to a bug in
re-search-forward).
(several functions): Added support for {} as field delimiters
(better than '"' for accented characters.
(bibtex-clean-entry): If optional field crossref is empty or
missing, former optional fields (if bibtex-include-OPTcrossref was
t) are necessary again. bibtex-clean-entry complains if they are
empty but not if they are missing, so you can intenionally omit
them, e. g. for a pseudo @Journal entry (needed for
crossreferences) made out of an @article with missing non-optional
fields.
Menu bar entries aren't centered anymore.
1994-12-23 04:18:29 +00:00
Richard M. Stallman
70f2097350 Comment change. 1994-12-22 22:05:52 +00:00
Richard M. Stallman
191cda94a8 (tex-start-shell): Use inheritance. 1994-12-21 20:08:17 +00:00
Edward M. Reingold
dca5ea48d9 Make keymap for tex-shell the shell-mode-map. 1994-12-21 15:54:30 +00:00
Edward M. Reingold
e8c04c88ef Be consistent in use of comint (instead of shell) mode. 1994-12-19 19:09:39 +00:00
Karl Heuer
e29702dd6f Added ispell-offset for version consistency.
(ispell-dictionary-alist): updated dictionaries & better match defaults
(ispell-alternate-dictionary): added /usr/shar path
(ispell-menu-map-needed): redo changes that made this incompatible
with earlier versions of emacs19.
(ispell-required-version): changed to assure version 3.1.12 accessed.
(ispell-word): Correctly accept buffer-local information.
Does not try to modify read-only buffer on 'm' command.
(ispell-command-loop): fixed bug that corrupted buffers.
removed scrolling when *Choices* buffer shrinks.
(check-ispell-version): Correctly identifies new version requirements.
(ispell-region): Interaction updated for version 3.1.12+
Buffer read-only modification improvement.  Dictionary messages added.
(ispell-message-text-end): skips additional shell files.
(ispell-buffer-local-parsing): extended-char mode now matches text mode
1994-12-10 02:01:31 +00:00
Richard M. Stallman
c4b55ff15c (fill-region-as-paragraph): If region starts in mid-line,
don't fill the text before that, but count it for indentation.
(fill-region): If region starts in mid-line, keep whole line
in the region, but pass the region start to fill-region-as-paragraph.
1994-12-04 19:49:21 +00:00
Richard M. Stallman
e230790596 (bibtex-mode-map): Delete binding for ".
Don't load in tex-insert-quote.
1994-12-04 14:37:24 +00:00
Richard M. Stallman
0ad0f28fce (picture-self-insert): Use last-command-event,
not last-input-char.
(picture-mode-map): Make the keymap vector 256 chars long.
Fix typo `newline-andindent'.
1994-11-18 20:37:28 +00:00
Richard M. Stallman
2545066897 (texinfo-format-node): Insert the node delimiter
that info is looking for unconditionally.
1994-11-11 13:34:04 +00:00
Karl Heuer
6d94c1b4cb (r2b-help): Set help-mode in *Help* buffer. 1994-11-09 05:48:21 +00:00
Richard M. Stallman
dc7deb17a4 (texinfo-alias-list): New variable.
(texinfo-format-region, texinfo-format-buffer-1): Clear texinfo-alias-list.
(texinfo-format-scan): Implement @alias expansion.
1994-10-31 08:00:37 +00:00
Richard M. Stallman
5ec5330e64 (texinfo-format-scan): Make @- vanish; don't insert -.
(texinfo-format-soft-hyphen): New function.
1994-10-30 20:05:58 +00:00
Richard M. Stallman
c3054b518e (ispell-message-text-end): Match Postcript 3 like 2. 1994-10-26 22:51:08 +00:00
Richard M. Stallman
a461b8e01e (fill-individual-paragraphs): Avoid infinite loop
if mailp is set and no message was yanked.
1994-10-26 09:32:04 +00:00
Richard M. Stallman
e8649704b1 (ispell-grep-command, ispell-look-command): Don't specify directory. 1994-10-25 06:10:26 +00:00
Richard M. Stallman
22378c0edb (latex-mode): Recognize \item etc. that have no arg
because only a comment follows.
1994-10-23 20:39:25 +00:00
Richard M. Stallman
c5928db298 (texinfo-no-refill-regexp): Recognize @ifhtml, @html.
(texinfo-format-ifhtml, texinfo-format-html): New functions.
(texinfo-format-enddots): New function.
1994-10-16 01:34:57 +00:00
Simon Marshall
2ab3bf87ff * texinfo.el: (texinfo-mode): Set font-lock-defaults. 1994-10-12 09:21:47 +00:00
Simon Marshall
d31e6eafc2 * outline.el: (outline-mode): Set font-lock-defaults. 1994-10-12 09:00:56 +00:00
Richard M. Stallman
0d548e5d7b (compare-windows-whitespace): Eliminate initial value.
(tex-region): Don't delete temp files if we do
one buffer twice in a row.
1994-10-11 18:51:29 +00:00
Richard M. Stallman
29aec36676 (ispell-highlight-spelling-error):
Have just one definition, which decides what to do.
(ispell-command-loop): New args START and END.  Do highlighting
and unhighlighting here.
(ispell-word, ispell-region, ispell-complete-word): Not here.
(ispell-highlight-spelling-error-generic): Bind buffer-undo-list to t.
1994-10-10 01:01:20 +00:00
Richard M. Stallman
0ece5f43e3 (texinfo-font-lock-keywords): New variable.
(texinfo-mode): Set font-lock-keywords locally.
1994-10-07 10:05:49 +00:00
Richard M. Stallman
b9998c334d (outline-font-lock-keywords): New variable.
(outline-mode): Set font-lock-keywords locally.
1994-10-07 09:54:58 +00:00
Richard M. Stallman
37248de29e (texinfo-format-scan): Accept @^, @", @?, @!, @-. 1994-10-05 00:47:30 +00:00
Richard M. Stallman
481c029557 (fill-region, fill-region-as-paragraph): Fix previous change. 1994-10-02 02:23:21 +00:00
Richard M. Stallman
fc35793099 (fill-region, fill-region-as-paragraph):
If specified region ends before a newline, include that newline.
1994-10-01 07:35:26 +00:00
Richard M. Stallman
a8928dd22f (ispell-init-process): Add missing arg in error msg. 1994-10-01 04:30:14 +00:00
Richard M. Stallman
214b69d9e9 (texinfo-format-region, texinfo-format-buffer-1):
Search back for the @include.
1994-09-29 18:51:54 +00:00
Richard M. Stallman
b0e1e38fa9 (backward-kill-sentence): Work in read-only buffers.
(kill-sentence): Work in read-only buffers.
1994-09-28 04:46:02 +00:00
Richard M. Stallman
30d653c401 (justify-current-line): Inherit props when inserting spaces. 1994-09-23 20:46:35 +00:00
Francesco Potortì
130f43af3d * ispell.el (check-ispell-version): suggest to try ispell4.el if
version does not match.
1994-09-22 11:41:17 +00:00
Richard M. Stallman
2ee658c39e (picture-yank-at-click): New function. 1994-09-19 05:51:16 +00:00
Richard M. Stallman
dbfaa1b1ff (tex-start-shell): Inherit comint-mode-map, don't copy. 1994-09-18 20:30:01 +00:00
Karl Heuer
81b328e5d1 (ispell-menu-map): Order menu items by size: buffer > region > word. 1994-09-17 00:28:47 +00:00
Richard M. Stallman
0349bab642 (ispell-highlight-spelling-error): Test window-system.
(ispell-check-only): New variable.
(ispell-word): Handle ispell-check-only.
(ispell-minor-mode): New variable.
(ispell-minor-keymap): New map.
(ispell-minor-mode): New function.
1994-09-16 23:10:44 +00:00
Richard M. Stallman
944fa80ad3 (forward-page): If we find a match that ends where we
started searching, look for another one.
1994-09-15 03:21:56 +00:00
Richard M. Stallman
60d4887419 Further split the Ispell menu autoloads. 1994-09-11 05:43:50 +00:00
Karl Heuer
f709e2e130 (put-string-on-kill-ring): Delete this function.
(bibtex-current-entry-label): Use kill-new instead.
1994-09-08 17:44:42 +00:00
Richard M. Stallman
e8c138c21b (outline-minor-mode-prefix): Doc fix. 1994-09-03 00:07:49 +00:00
Richard M. Stallman
99b11016b7 (ispell-dictionary-alist-1): For English, remove hyphen from the OTHERCHARS. 1994-08-31 22:20:32 +00:00
Richard M. Stallman
1644b1a55f (outline-mode-prefix-map): New variable.
Define all the C-c commands here.
(outline-mode-menu-bar-map): New variable, holds local menu-bar keymap.
(outline-mode-map): Bind C-c and menu-bar to those maps.
(outline-minor-mode-map): Likewise use those submaps for the prefixes.
1994-08-27 21:02:12 +00:00
Richard M. Stallman
7195bb7169 (ispell-buffer-local-words): Don't treat doublequote
specially when splitting the line into words.
1994-08-24 19:53:17 +00:00
Richard M. Stallman
0edb981589 (tex-mode): Allow for documentclass options when checking for SliTeX. 1994-08-17 20:30:22 +00:00
Richard M. Stallman
98b29a3edb (tex-mode): Accept documentclass when checking Slitex. 1994-08-07 06:47:57 +00:00
Richard M. Stallman
f3d79de9e7 (tex-mode): Check for documentclass like documentstyle. 1994-08-06 03:22:23 +00:00
Richard M. Stallman
8581f180f1 (ispell-message-text-end): Improve context diff regexp. 1994-07-30 21:11:00 +00:00
Richard M. Stallman
43203a1d75 (justify-current-line): Delete space at end of line. 1994-07-27 20:09:22 +00:00
Richard M. Stallman
087aeac6cc (ispell-tex-buffer-p): Write names in lower case. Add slitex-mode. 1994-07-24 01:11:53 +00:00
Richard M. Stallman
045dbcbc1d (ispell-command-loop, ispell-region, ispell-word):
Only pop up the choices window if an error is found in the region.
Don't change the size of the choices window except as needed.
Don't (sit-for 0) at the start of ispell-region (i.e. don't force
redisplay at the start of the region).
(ispell-overlay-window): Small documentation fix.
1994-07-20 18:26:57 +00:00
Richard M. Stallman
4638b80645 (ispell-word): Call ispell-dehighlight. 1994-07-12 07:15:24 +00:00
Richard M. Stallman
f4136d9c78 (outline-next-preface): Undo previous change: do stop before final newline. 1994-07-06 20:12:42 +00:00
Richard M. Stallman
565101f473 (ispell-message): Avoid an infinite loop. 1994-06-25 04:30:44 +00:00
Richard M. Stallman
3d23eec081 (bibtex-mode): Set up comment-start locally. 1994-06-16 15:12:52 +00:00
Richard M. Stallman
a46b893b12 (outline-mode): Make change-major-mode-hook buffer-local. 1994-06-15 23:03:28 +00:00
Richard M. Stallman
12e53d2e65 (ispell-command-loop): C-g should be like X, not q.
(ispell-dictionary-alist): Add autoload.  Split into two subvariables.
(ispell-menu-map): Defvar and set up at top level.  Split into parts.
(ispell-menu-map-needed): New variable.
1994-06-14 20:54:44 +00:00
Richard M. Stallman
039ecbae40 (latex-mode, slitex-mode): In paragraph-separate,
delete spurious \\\\ from char set.
1994-06-11 19:19:31 +00:00
Richard M. Stallman
03cb20991e (ispell-complete-word): Likewise. 1994-06-10 23:00:40 +00:00
Richard M. Stallman
31480010d5 (ispell-dictionary-alist): Fix regexp in francais. 1994-06-10 21:53:32 +00:00
Richard M. Stallman
d974af3044 (tex-start-shell): Add autoload. 1994-06-10 20:28:52 +00:00
Richard M. Stallman
54626b604c (tex-show-print-queue): Display the tex shell buffer.
(tex-file, tex-bibtex-file): Likewise.
(latex-mode, slitex-mode): Treat \] as paragraph starter.
1994-06-07 16:51:20 +00:00
Richard M. Stallman
274d138774 (bibtex-clean-entry): Back over close delimiter carefully. 1994-05-30 10:32:11 +00:00
Richard M. Stallman
32b50df655 (fill-region-as-paragraph): if left-margin is nonzero,
do adaptive-fill processing even for one-line paragraphs.
1994-05-28 08:15:16 +00:00
Richard M. Stallman
5bca93aca7 (ispell-command-loop): Fix `q' question. 1994-05-28 07:22:21 +00:00
Richard M. Stallman
a4e104bf5c Doc fix. 1994-05-22 22:14:17 +00:00
Richard M. Stallman
ee6f7c13b2 entered into RCS 1994-05-22 22:00:39 +00:00
Richard M. Stallman
a9210a5349 Doc fixes. 1994-05-21 08:04:20 +00:00
Richard M. Stallman
4b03da7264 Lucid menu added.
(ispell): New function.
(ispell-region): Assure choices and checked buffer selections correct.
reindented.
(ispell-highlight-spelling-errors): Prefix ispell- to highlght fns.
(ispell-complete-word): Heuristic to respect case of completed words.
(ispell-command-loop): Non-character events ignored.  Reindented.
(ispell-message): Various improvements.
(ispell-init-process): `ispell-extra-args' added to allow personal
customizations.
1994-05-21 07:38:10 +00:00
Richard M. Stallman
3ee3ac774f Lots of doc fixes and message syntax fixes.
(ispell-command-loop): For X, put point before
the word being considered, and mention C-u M-$ in message.
1994-05-20 21:45:19 +00:00
Richard M. Stallman
9e7ad89a3a (ispell-word): Implement C-u $ as in ispell4.el.
(ispell-command-loop): Make quit-char work like X.
For C-z, run whatever it's bound to.
1994-05-20 08:12:52 +00:00
Richard M. Stallman
dc0989c655 (ispell-highlight): Do nothing unless window-system. 1994-05-19 21:19:39 +00:00
Karl Heuer
adf6b7f952 (tex-delete-last-temp-files): Don't fail on non-existent directory. 1994-05-18 01:13:09 +00:00
Richard M. Stallman
0fe44016cd (texinfo-show-structure): Fix subsubsection indent amount. 1994-05-12 18:04:36 +00:00
Richard M. Stallman
1e93f5de4d Comment change. 1994-05-12 07:41:56 +00:00
Richard M. Stallman
d1dacaa049 (ispell-message): Add `ispell-message-text-end' and
`ispell-message-limit'.  Spell-check subject as well as body.
1994-05-10 23:30:23 +00:00
Richard M. Stallman
1ff3a40d52 (texinfo-every-node-update, texinfo-all-menus-update): Bind mark-active to t. 1994-05-10 06:55:29 +00:00
Richard M. Stallman
a1017d3916 (texinfo-environment-regexp): Split lines.
Add def..., ifset, ifclear.
(texinfo-show-structure): Fix typo.
1994-05-10 06:39:04 +00:00
Richard M. Stallman
a9fd843b43 (hide-sublevels): Typo in previous change. 1994-05-04 19:55:33 +00:00
Richard M. Stallman
6f3c2ad978 (hide-sublevels): No need for condition-case.
Don't call show-children if levels is 0.
No need to check eob in while condition.
Delete spurious setq of `first'.
1994-05-04 05:48:53 +00:00
Karl Heuer
8f1204db34 Update copyright. 1994-05-03 23:47:06 +00:00
Karl Heuer
d733c5ec03 Update copyright. 1994-05-03 22:46:37 +00:00
Edward M. Reingold
6a900cf14e (tex-goto-last-unclosed-latex-block): New function. Bound to C-c C-u in
tex-mode.
1994-05-03 21:15:27 +00:00
Richard M. Stallman
81c735c099 Doc fixes. 1994-05-02 22:26:50 +00:00
Richard M. Stallman
a2b3bd0f11 Doc fixes.
(hide-sublevels): Rewritten faster and simpler.
1994-05-02 07:45:48 +00:00
Richard M. Stallman
cafb579467 (tc-mode-line-format):
Put mode-line-process immediately after mode-name
when setting mode-line-format.
1994-04-24 08:13:52 +00:00
Richard M. Stallman
8d6eaa007a (kill-paragraph): Don't use save-excursion.
(backward-kill-paragraph): Likewise.
(kill-sentence, backward-kill-sentence): Likewise.
1994-04-24 05:44:56 +00:00
Karl Heuer
6eaebaa278 Pass operation to find-file-name-handler. 1994-04-22 23:59:24 +00:00
Richard M. Stallman
8893ad8c62 (ispell-use-ptys-p): Doc fix. 1994-04-21 20:00:42 +00:00
Karl Heuer
a004e5020e (ispell-dictionary-alist): Renamed the entry for danish from "dansk" to
"danish" in order to conform with reality.
1994-04-21 13:51:26 +00:00
Richard M. Stallman
c7cd67bd78 Comment change. 1994-04-19 07:44:27 +00:00
Karl Heuer
d8ec2bc893 (outline-end-of-subtree): Stop before final newline. 1994-04-18 23:53:51 +00:00
Richard M. Stallman
29491e3251 (ispell-message): Turn LIMIT into an integer, around ispell-region. 1994-04-13 05:01:07 +00:00
Richard M. Stallman
a870f9170b Bind M-$. 1994-04-12 22:41:42 +00:00
Richard M. Stallman
86c57d9f8c (makeinfo-region): Fix name of tex-start/end-of-header. 1994-04-12 14:58:14 +00:00
Richard M. Stallman
5924340384 Fix copying conditions for current GPL version. 1994-04-07 20:30:18 +00:00
Richard M. Stallman
ae9fdfe5e1 (ispell-message): Fixed infinite loop on shortened msg. 1994-04-03 06:04:35 +00:00
Edward M. Reingold
a0e9c22aad (tex-start-shell): Use shell-mode-map (instead of comint-mode-map) because
it's bit a nicer.

Change the "require" from comint to shell for the same reason.
1994-04-01 16:57:56 +00:00
Karl Heuer
fb314468d4 (nroff-mode-abbrev-table): Call define-abbrev-table. 1994-03-23 20:48:55 +00:00
Richard M. Stallman
a15849cbd8 (tex-delete-last-temp-files): New arg NOT-ALL.
(tex-region): Pass new arg.
1994-03-23 18:19:20 +00:00
Karl Heuer
af2820894b (underline-region, ununderline-region): Use printable escapes instead of
embedding literal control chars in the source.
1994-03-14 21:27:41 +00:00
Karl Heuer
98526426f4 (original-page-delimiter, set-page-delimiter): Use printable escapes instead of
embedding literal control chars in the source.
1994-03-14 21:26:19 +00:00
Karl Heuer
6b4bde1b7c (text-mode): Doc fix. 1994-03-13 21:52:57 +00:00
Richard M. Stallman
93da9e092c (hide-other, hide-sublevels): Renamed from outline-... 1994-03-13 00:38:48 +00:00
Karl Heuer
26add1bf46 Don't use triple-hyphen in a character class. 1994-03-12 00:23:12 +00:00
Karl Heuer
6483e43f34 Add a comment to document the reason for the change in outline-level. 1994-03-10 23:57:21 +00:00
Karl Heuer
eb6692ed46 (outline-mode, outline-level): Doc fix.
(outline-on-heading-p): Use bolp, not bobp.
(outline-hide-other): Rename from hide-other.
(outline-hide-sublevels): Rename from hide-sublevels.
(outline-back-to-heading): Error if no previous heading.
(outline-next-visible-heading): Check for search failure.
(outline-hide-sublevels): Ignore text before first outline heading.
(outline-level): Count characters, not columns, so ^L is level 1.
1994-03-10 23:49:00 +00:00
Richard M. Stallman
829b9e73ea (ispell-pdict-save, ispell-kill-ispell, ispell-continue):
(ispell-help): Add autoloads.
1994-03-10 07:37:04 +00:00
Richard M. Stallman
29bff36629 (ispell-dictionary-alist): Add autoload.
(ispell-menu-map): Don't redefine if already defined.
Don't test for menu-bar since this is now done before menu-bar.
1994-03-10 07:25:09 +00:00
Richard M. Stallman
7d687545ec (ispell-menu-map): Autoload the whole setup. 1994-03-10 07:19:15 +00:00
Karl Heuer
9f9d894124 (outline-regexp): Initialize outside the defvar. 1994-03-09 06:52:12 +00:00
Karl Heuer
589479d190 (nroff-mode): Deleted garbage character. 1994-03-09 06:42:46 +00:00
Richard M. Stallman
b0fab82cb6 (indented-text-mode): Run indented-text-mode-hook. 1994-03-08 21:42:39 +00:00
Richard M. Stallman
c1eaf68c23 (outline-on-heading-p): Use bolp.
(show-children): Use outline-back-to-heading.
(outline-next-preface): Don't retreat over \n or ^M if no more headers.
1994-03-03 19:17:47 +00:00
Richard M. Stallman
7492978d40 (ispell-message-text-end): New variable.
(ispell-message): Use ispell-message-text-end.
Spell check all of a multi-line subject.
Correct bug whereby internally generated messages were not recognized.
1994-03-02 04:57:23 +00:00
Richard M. Stallman
007852e00d Initial revision 1994-03-02 04:56:25 +00:00
Karl Heuer
ad8fb8aec7 (picture-forward-column, picture-backward-column): Allow backward motion
across multi-column characters.
1994-03-01 06:19:22 +00:00
Karl Heuer
a2fa350a88 Fix typo in comment. 1994-03-01 04:42:37 +00:00
Karl Heuer
3027438bd0 (tc-mode-map): Fix binding of tc-dissociate. 1994-03-01 04:39:45 +00:00
Richard M. Stallman
71d7800099 (hide-sublevels): Doc fix. Rename arg. 1994-02-24 23:43:30 +00:00
Richard M. Stallman
9e9afbf866 (outline-minor-mode-prefix): Change to C-c C-o.
(hide-sublevels, hide-other): New functions.
(outline-mode-map): New key bindings.  New menu bindings.
1994-02-24 22:37:49 +00:00
Richard M. Stallman
a62342463a (nroff-mode): Set outline-regexp and outline-level.
(nroff-outline-level): New function.
1994-02-24 22:34:52 +00:00
Richard M. Stallman
47bad81c75 (picture-mode-map): Replace delete-backward-char
like backward-delete-char-untabify.
1994-02-21 02:49:58 +00:00
Karl Heuer
9ea9bca3e3 (outline-mode): Fix spelling of add-hook. 1994-02-10 00:48:59 +00:00
Richard M. Stallman
3fa26c5001 (show-children): Don't narrow to (1+ (point-max)) when
exposing the last level-n header in the buffer.
1994-02-08 23:50:09 +00:00
Richard M. Stallman
9d721a9e79 (outline-end-of-subtree): If loop leaves us at eob,
don't move back from there.
1994-02-05 01:33:12 +00:00
Richard M. Stallman
384fc6ca30 (outline-mode-map): Move C-c C-h to C-c C-d. 1994-02-04 21:24:31 +00:00
Richard M. Stallman
8f985fe23c (sentence-end-double-space): New variable.
(fill-region-as-paragraph): Handle it.
1994-02-04 04:45:52 +00:00
Richard M. Stallman
babf687a8b (show-children): Don't call outline-level at eob. 1994-01-31 16:41:12 +00:00
Richard M. Stallman
8f22b9e08e (minor-mode-alist): Don't add "Outl" if already added. 1994-01-29 23:58:07 +00:00
Richard M. Stallman
85de16120a (forward-paragraph): Doc fix. 1994-01-21 16:30:21 +00:00
Richard M. Stallman
8a2a4ced7a (forward-paragraph): If moving back we find nothing
but separator lines till buffer beg, just stay there.
Exit outer loop if at beg or end of buffer.
1994-01-16 19:05:39 +00:00
Richard M. Stallman
2e0b53ad3d (tex-common-initialization): Make parse-sexp-ignore-comments t. 1994-01-03 20:06:28 +00:00
Richard M. Stallman
ab2c9f5425 (slitex-mode, latex-mode): Set paragraph-start and
paragraph-separate to a specific list of control sequences.

(tex-common-initialization): Make paragraph-start
and paragraph-separate match a line of $$.
1994-01-03 11:36:14 +00:00
Richard M. Stallman
7bdf031dc8 (bibtex-field-name, bibtex-field-const, bibtex-field-text):
Adapted to Emacs 19 regex rules.
(bibtex-reference): Removed one set of parentheses (a workaround).
1994-01-01 17:32:23 +00:00
Richard M. Stallman
f7cf7ffe36 (ispell-highlight, ispell-dehighlight): New functions.
(ispell-command-loop, ispell-next): Call them.
(ispell-highlight, ispell-overlay): New variables.
1994-01-01 10:22:02 +00:00
Richard M. Stallman
06811c2dd3 (ispell-next): Remove periods from messages.
(ispell-complete-word): Improve error messages.
1993-12-31 06:59:31 +00:00
Richard M. Stallman
b9911289d3 (picture-mode): Save the old truncate-lines value.
(picture-mode-exit): Restore that value.
1993-12-23 05:01:36 +00:00
Richard M. Stallman
e6945ec780 (pages-copy-header-and-position): Call end-of-line, not forward-line.
(pages-directory): Omit space at end of pages-directory-buffer.
1993-12-23 04:56:43 +00:00
Richard M. Stallman
088f8c7717 (hide-bibtex-entry-bodies): Don't use replace-regexp. 1993-12-23 04:54:37 +00:00
Richard M. Stallman
85111db572 (outline-minor-mode): When turning off the mode, turn ^Ms back to \n's.
(outline-mode): Set change-major-mode-hook.
1993-12-23 04:47:13 +00:00
Richard M. Stallman
925a622cbe Don't imply private dictionary is always ispell.words.
Don't repeat at load time any bindings that are autoloaded.
1993-12-23 04:35:44 +00:00
Richard M. Stallman
aea2e14ce5 (fill-region-as-paragraph): Do allow breaking line at a period
followed by two spaces, in the case where we are insisting on having at
least one complete word.
1993-12-23 03:47:45 +00:00
Richard M. Stallman
64db24613f (tex-common-initialization): Make paragraph-start
and paragraph-separate match a line of $$.

(tex-send-command): New local var BUF.
Use it when calling buffer-modified-tick.

(tex-send-command):
Switch to buffer before checking for subproc output in it.
1993-12-23 02:48:56 +00:00
Robert J. Chassell
acb93e31f5 (texinfo-if-set, texinfo-if-clear): Act appropriately when flat neither
set nor cleared.
 (texinfo-format-region): Change `texinfo-[start end]-of-header' to
`tex-[start end]-of-header'.
1993-11-23 05:50:17 +00:00
Richard M. Stallman
79183f1a1f (texinfo-tex-region): Use tex-send-command to do commands.
(texinfo-tex-buffer, texinfo-texindex, texinfo-tex-print): Likewise.
(texinfo-delete-from-print-queue, texinfo-quit-job): Likewise.
1993-11-20 22:21:58 +00:00
Richard M. Stallman
30803a05ce (tex-send-command): Wait for output first,
if text has not changed since previous tex-send-command.
(tex-send-command-modified-tick): New buffer-local variable.
1993-11-20 22:21:30 +00:00
Richard M. Stallman
4cdc1d4b2d (tex-start-shell): Don't use -v option.
(tex-send-command): Insert text in the buffer, then use
comint-send-input to send it.
1993-11-20 22:00:55 +00:00
Richard M. Stallman
8105b77ee3 Add `provide'.
(narrow-to-page): Enable page-delimiter to span lines.
1993-11-15 06:48:23 +00:00
Richard M. Stallman
98d873522c Revise documentation. Add `provide'.
(pages-directory-for-adding-addresses-narrowing-p):
New user option for adding addresses.  Default to narrowing.
(pages-directory-for-addresses): Intall user settable options.
(add-new-page): Insert new page in specified location.
(original-page-delimiter): Set default value to "^^L".
1993-11-15 06:46:14 +00:00
Richard M. Stallman
30b786c340 (fill-individual-paragraphs): Fix skipping headers of yanked message. 1993-11-12 23:35:39 +00:00
Richard M. Stallman
9dc96d324c (texinfo-format-region): Change `texinfo-[start
end]-of-header' to `tex-[start end]-of-header'.
1993-11-11 07:56:04 +00:00
Richard M. Stallman
bb946175c2 (texinfo-texi2dvi-command): Separate `texi2dvi'
command from `tex' command so `texinfo-format-region' can use
straight `tex' command.
(texinfo-format-buffer): Use `texinfo-texi2dvi-command'
(texinfo-delete-from-print-queue): Revise documentation.
1993-11-11 07:52:56 +00:00