1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-17 08:31:09 -08:00
Commit graph

18882 commits

Author SHA1 Message Date
ShengHuo ZHU
95fa1ff74a * mm-util.el, nnultimate.el, nnweb.el, nnslashdot.el: Sync with
the Gnus CVS.

	* mm-util.el (mm-mime-mule-charset-alist): Move down and call
	mm-coding-system-p. Don't correct it only in XEmacs.
	(mm-charset-to-coding-system): Use mm-coding-system-p and
	mm-get-coding-system-list.
	(mm-emacs-mule, mm-mule4-p): New.
	(mm-enable-multibyte, mm-disable-multibyte,
	mm-enable-multibyte-mule4, mm-disable-multibyte-mule4,
	mm-with-unibyte-current-buffer,
	mm-with-unibyte-current-buffer-mule4): Use them.
	(mm-find-mime-charset-region): Treat iso-2022-jp.

	From  Dave Love  <fx@gnu.org>:

	* mm-util.el (mm-mime-mule-charset-alist): Make it correct by
	construction.
	(mm-charset-synonym-alist): Remove windows-125[02].  Make other
	entries conditional on not having a coding system defined for
	them.
	(mm-mule-charset-to-mime-charset): Use
	find-coding-systems-for-charsets if defined.
	(mm-charset-to-coding-system): Don't use
	mm-get-coding-system-list.  Look in mm-charset-synonym-alist
	later.  Add last resort search of coding systems.
	(mm-enable-multibyte-mule4, mm-disable-multibyte-mule4)
	(mm-with-unibyte-current-buffer-mule4): Just treat Mule 5 like
	Mule 4.
	(mm-find-mime-charset-region): Re-write.
	(mm-with-unibyte-current-buffer): Restore buffer as well as
	multibyteness.
2001-10-31 04:16:51 +00:00
Stefan Monnier
bf9bb76fe5 *** empty log message *** 2001-10-31 02:54:33 +00:00
Stefan Monnier
9aa4040191 (java-font-lock-syntactic-face-function): New fun.
(font-lock-defaults-alist): Use it.  From David Ponce <david.ponce@wanadoo.fr>
2001-10-31 02:54:06 +00:00
Stefan Monnier
8ab2646a67 (perl-indent-line): Use eq' to compare output of char-after'. 2001-10-31 02:42:54 +00:00
Stefan Monnier
ed88dbcbdf (autoconf-mode): Fix comment-start-skip. 2001-10-31 02:32:18 +00:00
Stefan Monnier
747d3f2a01 *** empty log message *** 2001-10-31 02:15:54 +00:00
Stefan Monnier
062e040d1b (ctl-x-map): Add binding for C-x (, C-x ) and C-x e. 2001-10-31 02:15:40 +00:00
Stefan Monnier
d4945dfb1c *** empty log message *** 2001-10-31 01:06:30 +00:00
Stefan Monnier
e1e0435051 (reindent-then-newline-and-indent): Insert the newline
before indenting the first line.
(undo-get-state, undo-revert-to-state): New funs.
(shell-command): Don't kill the buffer even if empty.
(transpose-subr-start1, transpose-subr-start2, transpose-subr-end1)
(transpose-subr-end2): Remove.
(transpose-subr): Add `special' arg and simplify.
(transpose-subr-1): Rewrite.
(do-auto-fill): Use fill-indent-according-to-mode and fill-nobreak-p.
(rfc822-goto-eoh): Simplify.
2001-10-31 00:57:04 +00:00
Richard M. Stallman
3a426197fd *** empty log message *** 2001-10-30 18:41:07 +00:00
Richard M. Stallman
2dc96f0f8e (enriched-face-ans): FIx previous change. 2001-10-30 18:19:46 +00:00
Gerd Moellmann
3f99f94823 *** empty log message *** 2001-10-30 17:00:10 +00:00
Gerd Moellmann
8d7b140f13 (iso-accents-compose): Remove a
superfluous setq.
2001-10-30 16:10:09 +00:00
Gerd Moellmann
6389d65c8c (nnimap-date-days-ago): Defeat locale. 2001-10-30 11:24:50 +00:00
Eli Zaretskii
ae83015970 (list-buffers-noselect): If the buffer's name
starts with a blank, but it visits a file, do show it (for files
whose names start with a blank).
2001-10-30 10:44:17 +00:00
Stefan Monnier
8e8223e20f *** empty log message *** 2001-10-30 08:51:51 +00:00
Stefan Monnier
03e3e2e91f (sentence-end-double-space, sentence-end-without-period): Move to paragraphs.
(fill-indent-according-to-mode): Change default to t.
(fill-context-prefix): Simplify control-flow and use a more
sophisticated merge that unifies both previous checks.
(fill-single-word-nobreak-p, fill-french-nobreak-p): New funs.
(fill-nobreak-predicate): Make it into a defcustom'd hook.
(fill-nobreak-p): New fun.
(fill-region-as-paragraph): Use it.
Handle `fill-indent-according-to-mode' slightly differently.
(fill-individual-paragraphs-prefix): Simplify the control-flow.
(fill-individual-paragraphs-citation): Fix.
2001-10-30 08:08:12 +00:00
Stefan Monnier
629261c740 (sentence-end-double-space, sentence-end-without-period): Move from fill.el.
(forward-paragraph): Use `parstart' and `parsep' for temp variables
rather than rebinding `paragraph-start' and `paragraph-separate'.
2001-10-30 06:46:49 +00:00
Stefan Monnier
9e59bf581e (text-mode-map): Remove the \t binding.
(text-mode): Simplify now that the default is more favorable.
(paragraph-indent-text-mode): Fix last change.
2001-10-30 06:00:10 +00:00
Stefan Monnier
07187d5515 (use-hard-newlines): Use define-minor-mode.
(paragraph-start): Change default to the `text-mode' value.
2001-10-30 05:57:43 +00:00
Stefan Monnier
a17b712b4d (indent-line-function): Change default to indent-relative.
(tab-always-indent): Add an `always' setting.
(indent-according-to-mode): Handle `indent-relative' and
`indent-relative-maybe' specially.
(indent-for-tab-command): Rename `prefix-arg' to `arg'.
Handle the `always; case for `tab-always-indent'.
Don't call indent-according-to-mode for indent-relative' and
`indent-relative-maybe'.
(insert-tab): Rename `prefix-arg' to `arg'.
(indent-region): Indent the first line as well.
(indent-relative): Don't mark the buffer modified if the indentation
is unchanged.
2001-10-30 05:37:08 +00:00
Stefan Monnier
0fb36e365e (paragraph-indent-minor-mode): Don't set paragraph-separate.
Set paragraph-start more carefully.  Set indent-line-function.
(paragraph-indent-text-mode): Use it and define-derived-mode.
2001-10-30 05:26:44 +00:00
Stefan Monnier
1c787e34e5 (find-function-search-for-symbol):
If the regexp doesn't match, use a looser one.
(find-variable-noselect): Add `file' argument.
2001-10-30 04:51:55 +00:00
Stefan Monnier
98a68b08df (cvs-mode-commit-hook): New hook.
(cvs-mode-commit): Run it.
2001-10-30 04:41:28 +00:00
Stefan Monnier
70c2a4848d (log-edit): Run hook after `log-edit-files'. 2001-10-30 04:32:58 +00:00
Stefan Monnier
3ebb84168d (delay-mode-hooks): Add edebug-spec.
(edebug-instrument-function): Use `find-function-noselect'.
2001-10-30 03:31:32 +00:00
Richard M. Stallman
4d083a8fd2 *** empty log message *** 2001-10-30 00:34:09 +00:00
Richard M. Stallman
df4eaaf048 (term-if-emacs19): Macro deleted.
Callers changed to use progn instead.
2001-10-30 00:27:25 +00:00
Richard M. Stallman
cacf219364 (blink-cursor-mode): Doc fix. 2001-10-30 00:24:12 +00:00
Richard M. Stallman
8767d8666a (find-backup-file-name): Use make-backup-file-name. 2001-10-30 00:23:32 +00:00
Richard M. Stallman
10b088c638 (edebug-window-live-p): Always alias to window-live-p.
(edebug-set-conditional-breakpoint): Unconditionally use
the former Emacs >=19 definition.
(edebug-mark): Define unconditionally.
(edebug-eval-expression): Always call read-from-minibuffer
and specify history list.
(edebug-lemacs-specific): Override emacs-mark, edebug-window-live-p,
edebug-set-conditional-breakpoint.
(edebug-emacs-version-specific): Function deleted;
do the job at top level.
(edebug-emacs-19-specific): Function deleted, this is the default.
2001-10-30 00:21:34 +00:00
Richard M. Stallman
dead519df9 *** empty log message *** 2001-10-30 00:21:12 +00:00
Sam Steingold
bcaf1c362c (convert-standard-filename): Handle cygwin-specific pathnames. 2001-10-29 18:49:16 +00:00
Eli Zaretskii
95125512c2 (read-face-name): Doc fix.
(make-face-bold, make-face-unbold, make-face-italic)
(make-face-unitalic, make-face-bold-italic, invert-face): Remove
trailing blank from the prompt passed to read-face-name.
2001-10-29 18:40:23 +00:00
Eli Zaretskii
e76ecac5af *** empty log message *** 2001-10-29 18:23:29 +00:00
Eli Zaretskii
e458cb4997 (invert-face): Check for 'unspecified, not for nil,
when testing whether face colors are not specified.  From
David.Kastrup@t-online.de (David Kastrup).
2001-10-29 18:06:50 +00:00
Sam Steingold
d90a41e8ba (byte-recompile-directory): Report numbers of files skipped and failed too. 2001-10-29 17:26:26 +00:00
Kai Großjohann
e2c2a3e282 (log-view-mode-map): Bind M-n' and M-p', not `M n'
and `M p'.
2001-10-29 15:46:46 +00:00
Gerd Moellmann
f6f4bfb3d5 (iso-accents-compose): Push SECOND-CHAR
as is on unread-command-events instead of `(SECOND-CHAR)'.
2001-10-29 15:44:21 +00:00
André Spiegel
a480997780 # 2001-10-29 12:28:12 +00:00
André Spiegel
3f19e41228 # Doc fix, completing prev change. 2001-10-29 12:26:15 +00:00
Gerd Moellmann
3f08fcd2a6 *** empty log message *** 2001-10-29 12:25:58 +00:00
Gerd Moellmann
426b5652c6 (enriched-face-ans): Handle face attributes
of the form `(FACE1 FACE2 ...).
2001-10-29 12:25:27 +00:00
André Spiegel
ecd50f6599 Mention vc-*-switches in backend API documentation.
(vc-annotate): Adapt doc string to recent change.
2001-10-29 12:21:26 +00:00
Gerd Moellmann
0ccfdad267 *** empty log message *** 2001-10-29 11:39:52 +00:00
Gerd Moellmann
ab606888d5 (dired-omit-startup): Show ``Omit'' only in Dired
buffers.
2001-10-29 11:39:24 +00:00
Gerd Moellmann
60ebcfe88e *** empty log message *** 2001-10-29 09:44:56 +00:00
Gerd Moellmann
058fb10a33 (sql-mysql): Doc change by RMS.
(sql-db2): Doc change.
(sql-help): Doc change by Christian Egli <christian.egli@stest.ch>.
(sql-mysql): Doc change by Christian Egli <christian.egli@stest.ch>.
2001-10-29 09:35:04 +00:00
Gerd Moellmann
6fd735df02 *** empty log message *** 2001-10-29 09:11:17 +00:00
Gerd Moellmann
1fd520b6b3 (substitute-env-vars): Don't quote argument to `rx';
it's a macro.
2001-10-29 09:10:48 +00:00