1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-28 10:56:36 +00:00
Commit Graph

1293 Commits

Author SHA1 Message Date
Stefan Monnier
ad2feb0890 (refill-adjust-ignorable-overlay): Don't hardcode pint-min == 1.
(refill-fill-paragraph-at): Use a more robust method to detect
when the paragraph is after point.  Remove unused var `fill-pfx'.
2003-05-30 18:28:16 +00:00
Richard M. Stallman
8b4703c468 (refill-fill-paragraph-at): Avoid refilling the following paragraph.
(refill-doit): Doc fix.
2003-05-28 11:30:48 +00:00
Richard M. Stallman
d320a41dbf (repunctuate-sentences): New function. 2003-05-23 12:46:38 +00:00
Stefan Monnier
4d170362e6 Summary: MIME support added for e-mail processing that
skips encoded regions.  Allow user to skip saving Fcc messages with
large attachments.  Fixed region skipping bug with multi-line
comments - e.g.  tex $ regions spanning multiple lines.
Added support for postscript and uuencoded regions.
Redundant dictionary file names purged.
Dictionary definition field name changed from "Character Set"
to "Coding System".  Fixed bug in reloading dictionaries.
Modified headers to reflect new version.  XEmacs menu now adds
customize item.
(ispell-check-version): No longer an aliased function.
Returns library path if not called interactively.
Variable `temporary-file-directory' protected if not loaded.
(check-ispell-version): Now the alias for `ispell-check-version'.
(ispell-message-fcc-skip): New variable that determines if and when
to query about saving Fcc copy of message if an attachment is large.
(ispell-skip-html): Declared buffer-local.
(ispell-local-dictionary-alist): Docstring expanded.
Tag name changed from "Character Set" to "Coding System".
(ispell-dictionary-alist-1): Removed redundant command-line option to
load brasileiro, british, and castellano dictionary files.
(ispell-dictionary-alist-2): Removed redundant command-line option to
load czech dictionary file.
(ispell-dictionary-alist-3): Moved francais-tex here.
(ispell-dictionary-alist-4): Removed german and german8 dictionaries.
The deutsch ones are the correct definitions.  `nederlands'
and `nederlands8' dictionaries moved here.
(ispell-dictionary-alist-5): `polish' and `portugues' dictionaries
moved here.  Removed redundant command-line option to `norsk'
and `portugues'.
(ispell-dictionary-alist-6): Removed redundant command-line option to
load `russian' and `slovak' dictionary files.
(ispell-dictionary-alist): Tag name changed from "Character Set" to
"Coding System".
(ispell-version): Updated to 3.6.
(ispell-library-directory): Calls non-deprecated function.
(ispell-valid-dictionary-list): New function returning all valid
dictionaries on machine.
(ispell-checking-message): Documentation string improved.
(ispell-skip-region-alist): Added uuencoded and postscript region
skipping.  Improved http/e-mail/file regexp to not match `/.\w'.
(ispell-html-skip-alists): New variable for html region support.
(ispell-send-string): Removed redundant xemacs check.
(ispell-word): Fix spelling error in documentation string, added
extent information to support highlighting in ispell-minor-mode.
(ispell-command-loop): Disable horizontal scrollbar in XEmacs
choices buffer.
(ispell-show-choices): Directly select `choices-window'.
(ispell-help): Use default buffer size for electric help.
(ispell-adjusted-window-height): Correct for xemacs detection.
(ispell-start-process): Don't double specify dictionary file name.
(ispell-init-process): Set `ispell-library-path' each call.
(ispell-change-dictionary): Now only completes valid dictionaries.
(ispell-region): Add support for MIME region skipping and Fcc
message query for large attachments.
(ispell-begin-skip-region-regexp): Add documentation string.
Added message support and cleaned up code for generic and html regions.
(ispell-begin-skip-region): Function is now requires alist argument.
(ispell-begin-tex-skip-regexp): Added comments and support
improved html and message regions.
(ispell-skip-region-list): New function for MIME and region skipping.
(ispell-tex-arg-end): Add documentation string.
(ispell-ignore-fcc): New function to query saving Fcc message.
(ispell-skip-region): Calculate alist for key match dynamically,
html skipping pushed to alists.
(ispell-get-line): Add support for multi-line comment regions.
(ispell): Check that variables to continue spelling are bound.
(ispell-message-text-end): Postscript and uuencoded regions now
supported as MIME regions, rather than as end-of-message region.
(ispell-mime-multipartp): New function supporting MIME.
(ispell-mime-skip-part): New function supporting MIME.
(ispell-message): Add MIME support.
(ispell-buffer-local-parsing): Variable `ispell-skip-html' now local.
(ispell-buffer-local-dict): Fixed bug for detecting and reloading
new dictionary.
2003-05-22 21:34:00 +00:00
Stefan Monnier
75035a8056 (tex-compile-history, tex-input-files-re)
(tex-use-reftex, tex-compile-commands): New vars.
(tex-summarize-command, tex-uptodate-p, tex-executable-exists-p)
(tex-command-executable, tex-command-active-p, tex-compile-default)
New functions.
(tex-compile): New command.
(tex-mode-map): Bind it to C-c C-c.
2003-05-15 01:29:53 +00:00
Stefan Monnier
877d353af8 (xemacsp): Remove. Replace with (featurep 'xemacs).
(ispell-graphic-p): Inline and then remove.
(toplevel): Get rid of unnecessary loop.
(ispell-parse-output, ispell-complete-word): Replace (substring s 0 1)
with a call to aref.
(ispell-get-line): Remove unused arg `reg-end'.
(ispell-region): Update corresponding call.
2003-05-14 01:54:28 +00:00
Stefan Monnier
ea6a015d2e (reftex-select-with-char): Don't assume that point-min == 1. 2003-05-13 20:42:19 +00:00
Stefan Monnier
4a9699d8c8 (reftex-toc-visit-location):
Don't switch the current window if the new buffer is in another.
(reftex-toc): Don't assume that point-min == 1.
2003-05-13 20:41:45 +00:00
Stefan Monnier
6df92b6f79 Typo. 2003-05-13 20:40:31 +00:00
Stefan Monnier
bd31028ffc (reftex-what-macro): Don't assume that point-min == 1. 2003-05-13 20:40:11 +00:00
Stefan Monnier
cc311d2bbb (reftex-extract-bib-entries, reftex-extract-bib-entries-from-thebibliography):
New arg re-list.
(reftex-extract-bib-entries): Use ^ rather than \(\`\|[\n\r]\).
Use member-ignore-case.  Don't add unnecessary trailing \n.
(reftex-offer-bib-menu): Consolidate duplicated code from
reftex-extract-bib-entries and reftex-extract-bib-entries-from-thebibliography.
2003-05-13 20:39:27 +00:00
Stefan Monnier
b00453052c (sgml-namespace-re): New const.
(sgml-namespace-face): New face.
(sgml-font-lock-keywords-1): Use them.
2003-05-12 15:46:02 +00:00
Stefan Monnier
bca7a08bf6 (tex-mode-syntax-table): ~ is not whitespace.
(tex-guess-mode): Add `renewcommand'.
(tex-mode): Move the autoload so we get the correct docstring and usage.
2003-05-10 18:54:13 +00:00
Stefan Monnier
e3d2084cb1 (text-property-default-nonsticky): Add fill-space.
(fill-delete-newlines): Respect the new property.
(fill-newline): Use the property instead of leaving "spurious" spaces.
2003-04-30 21:01:05 +00:00
Stefan Monnier
9bcdf9a8fd (fill-region-as-paragraph): Fix "last line goes to fill-column+1" problem. 2003-04-21 16:22:08 +00:00
Stefan Monnier
a3d80d4a08 (latex-mode-map): Bind latex-split-block to C-c C-s.
(tex-font-lock-keywords-2): Comment out unused var `type'.
(tex-guess-mode): New name for old `tex-mode'.
(tex-mode): Make it a derived mode of text-mode.
(plain-tex-mode, latex-mode): Change parent from text-mode to tex-mode.
(tex-common-initialization): Don't setup syntax-table any more.
(tex-validate-buffer): Remove unused var `oend'.
Use with-current-buffer and line-beginning-position.
(tex-recenter-output-buffer): Remove unused var `old-buffer'.
(latex-indent): Return `noindent' if no indentation can happen.
(doctex-font-lock-^^A, doctex-font-lock-syntactic-face-function)
(doctex-font-lock-syntactic-keywords, doctex-font-lock-keywords)
(doctex-mode): New funs for DocTeX mode, derived from LaTeX mode.
2003-04-14 19:58:05 +00:00
Stefan Monnier
05670fa88b (fill-delete-newlines): Don't delete past TO. 2003-04-04 21:43:12 +00:00
Stefan Monnier
7d025c5562 (refill-fill-paragraph-at): Don't skip prefix since markers work right. 2003-04-04 21:02:36 +00:00
Stefan Monnier
79c117c0cd (refill-fill-paragraph-at): Undo last fix. 2003-04-04 21:01:44 +00:00
Stefan Monnier
ae3264647e (fill-paragraph): Don't skip prefix now that markers work right. 2003-04-04 20:57:54 +00:00
Stefan Monnier
51153542a5 (fill-delete-newlines): Remove trailing whitespace. 2003-04-04 20:56:10 +00:00
Stefan Monnier
29c1653c7a (fill-newline): Don't leave markers before the prefix. 2003-04-03 00:53:49 +00:00
Stefan Monnier
657059d02f (refill-fill-paragraph-at): Don't preserve the trailing space since
fill.el doesn't remove it anymore.
(refill-mode): Reset fill-paragraph-function even if it was nil.
2003-04-02 23:57:17 +00:00
Stefan Monnier
dbe3ba524d (fill-delete-newlines): Don't add a trailing space. 2003-04-02 23:40:36 +00:00
Stefan Monnier
1eb29f50cb (fill-region-as-paragraph): Remove obsolete `save-restriction'.
Don't remove space at end of paragraph: it makes refill.el unusable.
(fill-paragraph, fill-comment-paragraph): Don't add newline at EOP.
2003-04-02 23:04:09 +00:00
Stefan Monnier
f412245b47 (texinfo-outline-level): Remove.
(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.
2003-03-14 22:29:13 +00:00
Stefan Monnier
5748357975 (outline-level): Demote it to defvar.
(outline-heading-alist): Document extended semantics.
(outline-head-from-level): New fun.
(outline-promote, outline-demote): Use it.
(outline-show-heading): New fun.
(hide-sublevels, show-children): Use it together with outline-map-region.
(outline-get-next-sibling): Don't call outline-level at eob.
2003-03-14 21:43:53 +00:00
Stefan Monnier
21a3d3e7c9 (outline-mode-menu-bar-map): Add entries.
(outline-mode-prefix-map): Match new bindings to those of allout.
(outline-map-region): New fun.
(outline-map-tree): Remove.
(outline-promote, outline-demote): Apply to region if active.
Change the default to apply to the subtree.
(outline-move-subtree-up, outline-move-subtree-down): New funs.
(outline-invisible-p): Add optional `pos' argument.
(outline-next-visible-heading, outline-toggle-children): Use it.
(outline-get-next-sibling): Don't call outline-level at eob.
2003-03-13 18:15:07 +00:00
Kenichi Handa
cc4fe8d2d2 (sentence-end): Add Chinese and Japanese characters. 2003-02-24 04:50:59 +00:00
Juanma Barranquero
4fb8125073 (table-generate-source): Use ?\\ instead of space in "work in progress" message. 2003-02-18 11:17:11 +00:00
Juanma Barranquero
64bc2e83e5 (reftex-reference): Fix character constant. 2003-02-18 11:08:42 +00:00
Stefan Monnier
764e500228 (pages-directory-mode-map): New.
(pages-directory-map): Redefine as an varalias.
(pages-directory-mode): Use new map var and run mode hook.
(pages-directory-address-mode): Use define-derived-mode.
2003-02-11 00:44:08 +00:00
Stefan Monnier
6147e72553 (texinfo-format-iftex, texinfo-format-ifhtml)
(texinfo-format-ifplaintext, texinfo-format-tex, texinfo-format-html)
(texinfo-format-ifnotinfo, texinfo-format-titlepage)
(texinfo-format-titlespec, texinfo-format-ignore, texinfo-if-set)
(texinfo-if-clear): Use re-search-forward's return value.
(texinfo-sort-startkeyfun, texinfo-format-buffer-1)
(texinfo-format-region): Use line-{end,beginning}-position.
(texinfo-append-refill, texinfo-alias): Use match-string-no-properties.
2003-02-11 00:37:28 +00:00
Juanma Barranquero
c3c5cfdb93 (outline-visible): Add obsolescence declaration and remove redundant info from
docstring.
2003-02-05 23:15:41 +00:00
Juanma Barranquero
db95369be0 Trailing whitespace deleted. 2003-02-04 13:30:45 +00:00
Dave Love
78f886f224 (lookup-words): Fix last change. 2003-01-30 22:59:07 +00:00
Juanma Barranquero
12a382d45e (reftex-TeX-master-file): Use really the buffer file name if no other master
file is located.
2003-01-29 11:54:35 +00:00
Stefan Monnier
ffb6ced1ce (fill-comment-paragraph): Fix simplistic regexp-concatenation. 2003-01-19 00:19:44 +00:00
Stefan Monnier
f064f7c929 (fill-region-as-paragraph): Only erase `hard' property until end-of-paragraph. 2003-01-16 19:46:00 +00:00
Andreas Schwab
e70cccc0c8 (picture-substitute): Use command remapping instead of
substitute-key-definition.
2003-01-12 20:51:36 +00:00
Andreas Schwab
13b454db2d (sgml-font-lock-keywords-2): Add flag to merge with existing fontification. 2003-01-11 22:47:33 +00:00
Dave Love
3849454a12 (lookup-words): Cope with null lookup-dict. 2003-01-06 20:46:57 +00:00
Dave Love
500acb7900 (nroff-mode-hook): Customize.
(nroff-imenu-expression): New.
(nroff-mode): Use it.
2003-01-03 20:04:48 +00:00
Richard M. Stallman
67f5dcb800 (makeinfo-buffer): Display result using Info-mode.
(makeinfo-compilation-sentinel-buffer, makeinfo-current-node): New functions.
(makeinfo-compile): Add a sentinel parameter.
(makeinfo-compilation-sentinel-region): Renamed from
makeinfo-compilation-sentinel, and makeinfo-temp-file now never nil.
(makeinfo-region): Use this.
2002-12-22 22:05:16 +00:00
Richard M. Stallman
d02677ab1c (tex-start-of-header, tex-end-of-header): Add defvars. 2002-12-22 22:04:01 +00:00
Richard M. Stallman
602503c5e2 (tex-print): Call shell-quote-argument on the file name. 2002-12-22 22:03:22 +00:00
Richard M. Stallman
ecb2925bf0 (outline-next-visible-heading):
When going forward, test outline-invisible-p at start of header.
2002-12-22 22:02:25 +00:00
Robert J. Chassell
d79abb6984 Installed on behalf of TAKAHASHI Kaoru <kaoru@kaisei.org>
(@verb, @image): new commands

(@kbdinputstyle, @vskip, @evenfooting, @evenheading, @oddfooting,
@oddheading, @everyfooting, @everyheading, @documentdescription):
Add these commands, none of which should appear in an Info
environment; but if they do, these definitions should cause
them to be discarded.
2002-12-10 19:01:36 +00:00
Robert J. Chassell
6b9bfa954b Fix typos found by TAKAHASHI Kaoru <kaoru@kaisei.org>. 2002-12-08 23:03:47 +00:00
Robert J. Chassell
a66ccdcf77 (texinfo-format-scan) Handle new functions for copyright
notice and copying permissions.
(texinfo-copying, texinfo-insertcopying): New functions.

Installed for TAKAHASHI Kaoru  <kaoru@kaisei.org>
(texinfo-format-xml): New function.
(ifxml, ifnotxml): New aliases.
2002-12-06 19:43:49 +00:00