1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-05 20:43:08 +00:00

43990 Commits

Author SHA1 Message Date
Stefan Monnier
3078db3222 (fill-paragraph): Give up if there's no paragraph at or after point. 2002-10-03 23:01:51 +00:00
Stefan Monnier
7b462fc6c4 (forward-paragraph): Return the steps left. 2002-10-03 23:00:19 +00:00
Stefan Monnier
7803dbb027 *** empty log message *** 2002-10-03 22:48:54 +00:00
Stefan Monnier
02e43de8af (vc-print-log): Unconditionally use `show-log-entry'.
(vc-default-show-log-entry): New fun.
2002-10-03 22:43:01 +00:00
Stefan Monnier
3f0161d0d2 (read-key-auxiliary-map, read-key): Remove.
(read-quoted-char): Undo the `read-key' change of 2002-06-23.
2002-10-03 18:53:43 +00:00
Markus Rost
c4b3db1ad6 (ada-xref-update-project-menu,ada-add-ada-menu): Handle the menu
pseudo-keys generated by easymenu which are lowercase in Emacs 21.4.
2002-10-03 18:21:34 +00:00
Markus Rost
748ef79d22 (ada-stmt-add-to-ada-menu): Handle the menu pseudo-keys generated by
easymenu which are lowercase in Emacs 21.4.
2002-10-03 18:20:27 +00:00
Jan Djärv
0331883833 * xterm.c (XTread_socket): For ConfigureNotify, with x and y == 0,
and USE_MOTIF, call XTranslateCoordinates to get the real x and y.
This is to also handle x/y changes that occur because of a resize.
2002-10-03 17:53:23 +00:00
Per Abrahamsen
4c2f559e16 wid-edit.el fixes 2002-10-03 13:46:25 +00:00
Colin Walters
94ae29e4c2 John Paul Wallington now maintains ibuffer. 2002-10-03 04:21:12 +00:00
John Paul Wallington
7757cdaf4c Mention delete-frame-functions' replacing delete-frame-hook',
obsolete alias remains.
2002-10-03 00:52:39 +00:00
John Paul Wallington
da7829a310 (delete-frame-hook): Variable alias for
`delete-frame-functions'.  Mark obsolete.
2002-10-02 23:53:37 +00:00
Karl Berry
18f952d5da use @copying instead of @ifinfo. 2002-10-02 23:24:31 +00:00
Stefan Monnier
2f239ac598 (outline-1, outline-2, outline-3, outline-4)
(outline-5, outline-6, outline-7, outline-8): New faces.
(outline-font-lock-faces, outline-font-lock-levels): New vars.
(outline-font-lock-face): New fun.
(outline-font-lock-keywords): Use it.
(outline-font-lock-level): Remove.
(outline-mode, outline-next-preface, outline-next-heading)
(outline-previous-heading, outline-next-visible-heading):
Use shy group.
(outline-level) <var>: Update calling convention.
(outline-level) <fun>: Take advantage of it.
(outline-demote): Don't assume the match-data is still uptodate.
(outline-up-heading): Simplify and make sure the match data is
properly set at the end.
2002-10-02 22:04:53 +00:00
Markus Rost
9715399e58 (normal-top-level): Reset standard-value of `user-full-name' here. 2002-10-02 16:33:06 +00:00
Markus Rost
3ee5ce58f6 (sh-alias-alist): Use append instead of nconc. 2002-10-02 16:31:16 +00:00
John Paul Wallington
cd1d850fd1 * frame.c (Vdelete_frame_functions): New variable.
(syms_of_frame): Initialize and defvar it.
(Fdelete_frame): Use it instead of delete-frame-hook.  Don't run
it when frame's `tooltip' parameter is non-nil.

* xfns.c (x_create_tip_frame): Set `tooltip' frame parameter to t.

* w32fns.c (x_create_tip_frame): Likewise

* macfns.c (x_create_tip_frame): Likewise.
2002-10-02 08:28:17 +00:00
Bill Wohler
a1b4049dc2 Upgraded to mh-e version 6.1.1. 2002-10-01 20:27:23 +00:00
Stefan Monnier
3dcdb054a0 (cvs-mode-find-file): Look up font-lock-face so it also
works when font-lock is turned off.
2002-10-01 18:48:35 +00:00
Juanma Barranquero
a6cadf5374 *** empty log message *** 2002-10-01 17:11:06 +00:00
Juanma Barranquero
c45dbde8d6 Add "no-byte-compile: t" to subdirs.el. 2002-10-01 17:10:51 +00:00
Juanma Barranquero
0a10297a06 Add "no-byte-compile: t" in first line. 2002-10-01 17:06:54 +00:00
Stefan Monnier
c9cf2e67e8 (jit-lock-fontify-now): Don't widen.
Let the jit-lock-functions do it if they want to.
2002-10-01 16:54:42 +00:00
Stefan Monnier
22e602074a *** empty log message *** 2002-10-01 16:29:40 +00:00
Kenichi Handa
ff14f63ea2 Don't provide utf-16. 2002-10-01 06:56:40 +00:00
Kenichi Handa
1ee5b52092 (ccl-decode-mule-utf-8): Remove unnecessary line. 2002-10-01 06:03:46 +00:00
Kenichi Handa
4425b82428 *** empty log message *** 2002-10-01 06:03:30 +00:00
Markus Rost
15dab115ed Remove reference to SERVER_HOME_DIR completely. 2002-10-01 00:47:12 +00:00
Kenichi Handa
6aaf2a7276 *** empty log message *** 2002-09-30 11:19:16 +00:00
Kenichi Handa
b586f4b4cc (thai-tis620): Add `mime-charset' property. 2002-09-30 10:47:59 +00:00
Francesco Potortì
b90e26e123 Comment and whitespace changes regarding # define __restrict_arr 2002-09-30 08:12:11 +00:00
Kenichi Handa
5039407b5d *** empty log message *** 2002-09-30 06:41:51 +00:00
Kenichi Handa
84fa2951d9 (ucs-mule-to-mule-unicode): Define this
translation table name here.
(ucs-mule-cjk-to-unicode): New translation table name.
(ccl-encode-unicode-font): Merge the code in ucs-tables.el.
(font-ccl-encoder-alist): Change the font registry pattern to
"ISO10646.*-*".
2002-09-30 06:41:01 +00:00
Kenichi Handa
06859d9e51 (emacs-mule): Add property composition. 2002-09-30 06:40:31 +00:00
Kenichi Handa
8fdfd269df (describe-coding-system): Describe `dependency' property.. 2002-09-30 06:40:01 +00:00
Kenichi Handa
0c76a98d61 (decode-char): Refer to the translation
hash table named utf-subst-table-for-decode.  Refer to the
translation table utf-translation-table-for-decode instead of
utf-8-translation-table-for-decode.
(encode-char): Refer to the translation hash table named
utf-subst-table-for-encode.  Refer to the translation table
utf-translation-table-for-encode instead of
utf-8-translation-table-for-encode.
2002-09-30 06:39:07 +00:00
Kenichi Handa
7d38f8fcf6 Don't bind
utf-8-translation-table-for-decode while setting up
ucs-mule-8859-to-ucs-table, etc.  Add `depenency' property to
iso-8859-* coding systems.
(ucs-unify-8859): Arguments changed to FOR-ENCODE and FOR-DECODE.
If FOR-DECODE is non-nil, make ucs-mule-8859-to-mule-unicode
populate the translation table named
ucs-translation-table-for-decode.  If FOR-ENCODE is non-nil, make
ucs-mule-to-mule-unicode populates the translation table named
utf-translation-table-for-encode.  Call register-char-codings for
mule-utf-16-be and mule-utf-16-le too.
(ucs-fragment-8859): Arguments changed to FOR-ENCODE and
FOR-DECODE.  If FOR-DECODE is non-nil, make the translation table
named ucs-translation-table-for-decode vacant.  If FOR-ENCODE is
non-nil, make a proper char-table populates the translation table
name utf-translation-table-for-encode.  Call register-char-codings
for all mule-utf-* to to reset their status to the origianl.
(unify-8859-on-encoding-mode): Call ucs-unify-8859 and
ucs-fragment-8859 with fixed arguments.  Set the version to 21.3.
(unify-8859-on-decoding-mode): Likewise.  Remove dependency.
(ccl-encode-unicode-font): Deleted,
(ucs-tables-unload-hook): Deleted.
2002-09-30 06:38:13 +00:00
Kenichi Handa
0405f49339 Preload international/utf-16. Don't call ucs-unify-8859. 2002-09-30 06:37:42 +00:00
Kenichi Handa
278ce9363d (utf-16-decode-ucs): Look up
utf-subst-table-for-decode.  Fix for the case that the looking up
succeeds.
(ccl-decode-mule-utf-16-le): Translate characters by
utf-translation-table-for-decode.
(ccl-decode-mule-utf-16-be): Likewise.
(ccl-encode-mule-utf-16-le): Look up utf-subst-table-for-encode
at first.  Translate characters by
utf-translation-table-for-encode.
(ccl-encode-mule-utf-16-be): Likewise.
(mule-utf-16-le, mule-utf-16-be): Add `dependency' property.
2002-09-30 06:37:00 +00:00
Kenichi Handa
121223a948 Setup ucs-unicode-to-mule-cjk and
ucs-mule-cjk-to-unicode, not utf-8-subst-table and
utf-8-subst-rev-table.
2002-09-30 06:36:23 +00:00
Kenichi Handa
ad88f5c5c7 (ucs-mule-to-mule-unicode): Don't define
this translation-table name here.
(utf-translation-table-for-encode): New translation-table name.
(utf-fragmentation-table): Renamed from utf-8-fragmentation-table.
(utf-defragmentation-table): New variable.
(ucs-mule-cjk-to-unicode): Renamed from utf-8-subst-rev-table.
(utf-subst-table-for-encode): New translation-table name.
(ucs-unicode-to-mule-cjk): Renamed from utf-8-subst-table.
(utf-subst-table-for-decode): New translation-table name.
(utf-fragment-on-decoding): Renamed from
utf-8-fragment-on-decoding.  Correctly handle the case that
unify-8859-on-encoding-mode is off.  Handle mule-utf-16-le and
mule-utf-16-be too.
(utf-translate-cjk): Renamed from utf-8-translate-cjk.  Handle
mule-utf-16-le and mule-utf-16-be too.
(ccl-decode-mule-utf-8): Refer to utf-translation-table-for-decode
and utf-subst-table-for-decode.
(ccl-encode-mule-utf-8): Refer to utf-translation-table-for-encode
and utf-subst-table-for-encode.
(mule-utf-8): Fix `safe-charsets' property, put `dependency'
property.
2002-09-30 06:35:13 +00:00
Kenichi Handa
d98276be20 (ccl-decode-koi8): Refer to
ucs-translation-table-for-decode.
(ccl-decode-koi8-u): Likewise.
(ccl-decode-alternativnyj): Likewise.
(cyrillic-koi8): Put `dependency' property.
(koi8-u): Likewise.
(cyrillic-alternativnyj): Likewise.
2002-09-30 06:34:40 +00:00
Kenichi Handa
de86339f92 Don't register "ISO10646.*-1" in font-ccl-encoder-alist. 2002-09-30 06:34:09 +00:00
Kenichi Handa
247780206a (lisp, shortlisp): Add utf-16.elc 2002-09-30 06:32:53 +00:00
Kenichi Handa
6e66662976 (x_encode_char): For DIM=1 charset, set ccl->reg[2] to
-1 before calling ccl_driver.
2002-09-30 06:31:51 +00:00
Kenichi Handa
3089d25c87 (decode_coding_emacs_mule): Check coding->cmp_data.
Only when it is non-nil, handle composition sequence.
(setup_coding_system) <0>: Don't force composition handling.
2002-09-30 06:28:31 +00:00
Colin Walters
20e97ae684 (calc-kbd-report, calc-kbd-query): Don't bind `executing-kbd-macro'
and `defining-kbd-macro'.
2002-09-30 04:25:38 +00:00
Colin Walters
b27614ceff (calc-save-modes): Remove quiet' arg; Don't bind executing-kbd-macro'. 2002-09-30 04:25:15 +00:00
Colin Walters
2528da6a32 (calc-reset): Don't bind `executing-kbd-macro'. Call
`calc-flush-caches' with inhibit-msg arg.
(calc-change-mode): Remove extra arg for `calc-save-modes'.
2002-09-30 04:24:40 +00:00
Colin Walters
9b08ce78d2 (calc-flush-caches): Add optional arg `inhibit-msg'. 2002-09-30 04:23:37 +00:00