1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-29 19:48:19 +00:00
Commit Graph

44053 Commits

Author SHA1 Message Date
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
Colin Walters
b615eae0bd *** empty log message *** 2002-09-30 04:23:09 +00:00
Richard M. Stallman
5b88a2c53a Fix previous change. 2002-09-29 20:50:15 +00:00
Noah Friedman
580f6aa50b (read-key): Use read-key-auxiliary-map, not read-key-aux-map. 2002-09-29 18:38:23 +00:00
Richard M. Stallman
7058ef349c *** empty log message *** 2002-09-29 17:55:53 +00:00
Richard M. Stallman
680ebfa6ab (user-mail-address): Initialize to a useful value
once Emacs is started up; initialize to "" at loadup time.
(command-line): "", not nil, means user-mail-address not set yet.
2002-09-29 17:53:58 +00:00
Richard M. Stallman
ca61e3875c (Window Configurations): Refer to winner.el as example. 2002-09-29 17:52:36 +00:00
Richard M. Stallman
98e942e029 (Freplace_match): Adjust match data for the substitution
just made in the buffer.
2002-09-29 17:51:45 +00:00
Richard M. Stallman
aac2d8b2fa (STOP_POLLING, RESUME_POLLING): New macros.
(redisplay_internal): Use them.  Do RESUME_POLLING at end of function.
2002-09-29 17:46:12 +00:00
Kai Großjohann
3b89d388c2 Version 2.0.24 released.
(tramp-methods, tramp-completion-function-alist):
Rename "*-old" methods to "*_old".  From Michael Albinus.
(tramp-completion-function-alist): Use
`tramp-completion-function-alist-ssh' for the "fcp" method.  From
Michael Albinus.
(tramp-default-method-alist): Use "su" for "root@localhost".
(tramp-host-regexp): Allow "#" for "host#port" kludge.
(tramp-ange-ftp-file-name-p): If METHOD is nil, find the right
default method.  Require additional args USER and HOST for this.
Callers changed.
(tramp-handle-file-local-copy): More local bindings.  Bind results
of tramp-get-{remote,local}-{de,en}coding earlier to avoid nasty
"are you awake" problem.
(tramp-action-password): Protect against clobbered match data.
(tramp-open-connection-setup-interactive-shell): Explicitly set
tramp-last-cmd-time before invoking tramp-send-command the first
time.  Otherwise, tramp-send-command would issue "echo are you
awake" right at the first time, which is not what we want.
Reported by Douglas Gray Stephens.
(tramp-find-inline-encoding): Don't redirect stdout to
/dev/null to avoid "chmode go-rwx" operation from "mimencode
>/dev/null" as root(!), and to check the output of the decoding
command.
(tramp-maybe-open-connection): Don't send "are you awake" if
process has died.
2002-09-29 16:22:19 +00:00
Colin Walters
80f952a297 (calc-dispatch-map): Actually set to keymap. 2002-09-29 14:48:27 +00:00
Colin Walters
7c7669872b *** empty log message *** 2002-09-29 14:47:24 +00:00
Mike Williams
1c8438abac (sgml-guess-indent): Handle tabs correctly. 2002-09-29 06:00:18 +00:00
Richard M. Stallman
e2f484bc7a *** empty log message *** 2002-09-29 05:20:51 +00:00
Richard M. Stallman
693d0bd387 (defcustom): Doc fix. 2002-09-29 04:19:06 +00:00
Richard M. Stallman
3147ee6dbc (unload-feature): When undefining a variable, delete its buffer-local bindings. 2002-09-29 03:34:12 +00:00
Richard M. Stallman
ebaa33494b (remove-yank-excluded-properties): Fix bugs in handling of category properties. 2002-09-29 03:31:15 +00:00
Richard M. Stallman
eafa92bfe0 (ps-print-emacs-type): Error if ps-print is
activated in Epoch, inLucid or in Emacs v19 or lesser.
Value can no longer be `lucid'.
(ps-print-version): New version number (6.5.8).
(faces): Never do (require 'faces).
2002-09-29 03:30:41 +00:00
Simon Josefsson
f029e7b0e9 (smtpmail-via-smtp): Only negotiate starttls on
streams that were opened using starttls.
2002-09-29 03:19:55 +00:00
Paul Reilly
94e4a2948d Update changelog for ear/war addtions to auto-mode-alist. 2002-09-29 01:51:48 +00:00
Paul Reilly
eb55170455 auto-mode-alist: Use archive-mode for ear/EAR (Enterprise ARchive) and
war/WAR (Web ARchive) files.
2002-09-29 01:43:10 +00:00
Robert J. Chassell
f5d2538f2f Fix typo: @same --> @samp 2002-09-28 19:39:42 +00:00
Robert J. Chassell
4efff8f71d Fix Texinfo build failure by running `texinfo-all-menus-update'. 2002-09-28 19:38:45 +00:00
Jonathan Yavner
7ed9159a5c New major mode "SES" for spreadsheets.
New function (unsafep X) determines whether X is a safe Lisp form.
New support module testcover.el for coverage testing.
2002-09-28 18:45:56 +00:00
John Paul Wallington
6209bd8c0a (m4-font-lock-keywords)
(m4-mode-syntax-table, m4-mode-abbrev-table, m4-m4-buffer)
(m4-m4-region): Doc fixes.
2002-09-28 02:09:30 +00:00
Stefan Monnier
69d8fb1ee6 Use the new usage-in-docstring syntax.
(cl-push, cl-pop): Remove.  Use pop and push throughout the file instead.
(cl-transform-lambda): Add usage info to docstring if the arglist is complex.
2002-09-27 23:16:27 +00:00
Stefan Monnier
890df022a2 (make-autoload): Add usage info to docstring.
(autoload-print-form): Also quote open-[-in-column 0.
2002-09-27 23:03:17 +00:00
Stefan Monnier
bbb7041afb (help-with-tutorial): Use minibuffer-completion-help.
(help-split-fundoc): Don't support old syntax any more.
(help-add-fundoc-usage): New fun.
2002-09-27 22:59:41 +00:00
Stefan Monnier
abfb2fe607 (cl-push, cl-pop): Remove. Use pop and push throughout the file instead.
(cl-hash-lookup): Remove.
(cl-make-hash-table, cl-hash-table-p, cl-gethash, cl-puthash)
(cl-remhash, cl-clrhash, cl-maphash, cl-hash-table-count): Simplify.
2002-09-27 22:32:48 +00:00
Stefan Monnier
ca50d9e6f3 (cl-push, cl-pop): Remove.
Use pop and push throughout the file instead.
2002-09-27 22:19:22 +00:00
Stefan Monnier
f750141670 Don't precompute menu shortcuts during
loading since the current keymaps might be all weird.
2002-09-27 22:18:17 +00:00
Stefan Monnier
3ecdcd5905 (main): Always use /tmp and non-qualified hostname. 2002-09-27 22:07:38 +00:00
Stefan Monnier
15d40fa454 (server-socket-name): Always use /tmp and non-qualified hostname. 2002-09-27 22:06:02 +00:00
Stefan Monnier
bb76239ba1 (define-minor-mode): Don't add properties
to the name since they're added by mode-line-format already.
(define-minor-mode): Run (,mode -1) when needed.
2002-09-27 21:12:12 +00:00
Stefan Monnier
643415c46b (tar-untar-buffer): Handle dir-entries.
(tar-summarize-buffer, tar-mode, tar-extract, tar-copy, tar-expunge)
(tar-alter-one-field, tar-subfile-save-buffer, tar-mode-write-file):
Don't hardcode 1 == point-min.
2002-09-27 20:55:33 +00:00
Richard M. Stallman
df3d183269 Comment changes. 2002-09-27 20:52:15 +00:00
Stefan Monnier
3004cff449 (write-abbrev-file): Don't hardcode point-min == 1. 2002-09-27 19:51:58 +00:00
Stefan Monnier
4d927d8475 *** empty log message *** 2002-09-27 19:50:12 +00:00