bpt/emacs.git
25 years agoUpdated refresh messages to clear themselves.
Eric M. Ludlam [Tue, 4 Aug 1998 13:58:39 +0000 (13:58 +0000)]
Updated refresh messages to clear themselves.

25 years ago(vc-backend-merge-news): Account for `already contains the
André Spiegel [Tue, 4 Aug 1998 13:14:41 +0000 (13:14 +0000)]
(vc-backend-merge-news): Account for `already contains the
differences' state.

25 years ago(Fw16_set_clipboard_data, Fw16_get_clipboard_data, syms_of_win16select):
Eli Zaretskii [Tue, 4 Aug 1998 10:38:22 +0000 (10:38 +0000)]
(Fw16_set_clipboard_data, Fw16_get_clipboard_data, syms_of_win16select):
Rename Vclipboard_coding_system to Vselection_coding_system.
(Fw16_set_clipboard_data): Don't count trailing zero in the string
for the purposes of conversion.

25 years ago(find-new-buffer-file-coding-system): When
Eli Zaretskii [Tue, 4 Aug 1998 10:27:45 +0000 (10:27 +0000)]
(find-new-buffer-file-coding-system): When
inhibit-eol-conversion is non-nil and the buffer didn't already
set a fully-qualified coding system, force -unix eol-type.

25 years ago(Info-find-node): Once again, use byte-to-position.
Richard M. Stallman [Tue, 4 Aug 1998 09:40:04 +0000 (09:40 +0000)]
(Info-find-node): Once again, use byte-to-position.

25 years ago(vcursor group): Move this to `editing' group.
Richard M. Stallman [Tue, 4 Aug 1998 09:34:25 +0000 (09:34 +0000)]
(vcursor group): Move this to `editing' group.

25 years ago(comint-bol-or-process-mark): Refer to this command's name correctly.
Richard M. Stallman [Tue, 4 Aug 1998 09:30:02 +0000 (09:30 +0000)]
(comint-bol-or-process-mark): Refer to this command's name correctly.

25 years ago(set-default-coding-systems):
Richard M. Stallman [Tue, 4 Aug 1998 09:18:36 +0000 (09:18 +0000)]
(set-default-coding-systems):
In --unibyte mode, don't set default-file-name-coding-system.

25 years ago(clean-buffer-list-kill-regexps): Init to nil, as before.
Richard M. Stallman [Tue, 4 Aug 1998 05:36:07 +0000 (05:36 +0000)]
(clean-buffer-list-kill-regexps): Init to nil, as before.
(clean-buffer-list-kill-buffer-names): Add *vc* and *vc-diff*.
(clean-buffer-list-delay): Rename arg.
(clean-buffer-list): Doc fix.
(midnight-period): Doc fix.

25 years ago(Fmove_to_window_line): Doc fix.
Richard M. Stallman [Tue, 4 Aug 1998 03:16:57 +0000 (03:16 +0000)]
(Fmove_to_window_line): Doc fix.

25 years ago(replace_range): Don't assume PT is at the place
Richard M. Stallman [Mon, 3 Aug 1998 22:25:54 +0000 (22:25 +0000)]
(replace_range): Don't assume PT is at the place
where the change is being done.

25 years ago(Fsubst_char_in_region): Use replace_range in the case
Richard M. Stallman [Mon, 3 Aug 1998 22:25:08 +0000 (22:25 +0000)]
(Fsubst_char_in_region): Use replace_range in the case
where we may need to combine bytes.
(Ftranslate_region): Likewise.

25 years ago(Info-speedbar-hierarchy-buttons): Improved the speedbar frame management.
Eric M. Ludlam [Mon, 3 Aug 1998 17:54:35 +0000 (17:54 +0000)]
(Info-speedbar-hierarchy-buttons): Improved the speedbar frame management.

25 years ago(speedbar-update-current-file): Added call to
Eric M. Ludlam [Mon, 3 Aug 1998 17:47:39 +0000 (17:47 +0000)]
(speedbar-update-current-file): Added call to
`speedbar-center-buffer-smartly' to improve the display.
(speedbar-center-buffer-smartly) Fixed off-by-one error in window
height calculation.
(speedbar-hack-buffer-menu): New function.
(speedbar-frame-parameters): Removed scroll bar width.
(speedbar-frame-mode): Change pointer shape for X
and W32 window-systems only.  When window-system is pc, bind the
speedbar frame name to "Speedbar", and select that frame so it is
displayed.
(speedbar-mode): Don't bind default-minibuffer-frame when
window-system is pc.
(speedbar-this-file-in-vc): Look for RCS/name as well as RCS/name,v.
(speedbar-directory-buttons-follow): Support both upper- and
lower-case drive letters.  Use directory-sep-char instead of a
literal backslash.
(speedbar-reconfigure-keymaps): Call
`easy-menu-remove' before reconfiguring for a new menu bar.
(speedbar-previous-menu): New Variable.
(speedbar-frame-plist): Remove pointers.
(speedbar-refresh): Prevent the mark from being deactivated.
(speedbar-buffer-kill-buffer): Refresh speedbar after killing a
buffer in the buffer display.

25 years ago(lisp-font-lock-keywords-1): Fix previous change.
Simon Marshall [Mon, 3 Aug 1998 08:52:35 +0000 (08:52 +0000)]
(lisp-font-lock-keywords-1): Fix previous change.
(font-lock-support-mode): Allow nil as a mode-specific value.  Fix tag.

25 years ago(flyspell-duplicate-distance): Doc fix; change default to 10000.
Richard M. Stallman [Mon, 3 Aug 1998 03:27:54 +0000 (03:27 +0000)]
(flyspell-duplicate-distance): Doc fix; change default to 10000.
(flyspell-mode-on): Fix the welcome message to deal with
how the binding for flyspell-auto-correct-word is now made.
(flyspell-delay, flyspell-delayed-commands): Doc fixes.
(flyspell-mode-off): Kill Ispell only if it is per-buffer.

(flyspell-mode-map): Explicitly bind M-TAB.
(flyspell-auto-correct-binding): Variable deleted.
(flyspell-incorrect-face, flyspell-duplicate-face): Fix typos.
(flyspell-check-pre-word-p): Check for word syntax in previous char.
(flyspell-word): Set process-kill-without-query for Ispell.
(flyspell-region): Put region args in order; use right percantage.
(flyspell-properties-at-p): Rename arg to POS; doc fix.
(flyspell-highlight-incorrect-region):
Check flyspell-highlight-properties first.
(flyspell-highlight-duplicate-region): Likewise.
(flyspell-auto-correct-word): Doc fix.

25 years ago(Fdocumentation): Specify UNIBYTE = 0
Richard M. Stallman [Sun, 2 Aug 1998 02:44:04 +0000 (02:44 +0000)]
(Fdocumentation): Specify UNIBYTE = 0
when calling get_doc_string for a compiled function.

25 years ago(read1): In reading a string, treat Qlambda like Qget_file_char.
Richard M. Stallman [Sun, 2 Aug 1998 02:43:47 +0000 (02:43 +0000)]
(read1): In reading a string, treat Qlambda like Qget_file_char.

25 years ago(kkc-lookup-cache): Initialize it to nil.
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(kkc-lookup-cache): Initialize it to nil.
(kkc-lookup-cache-tag): New constant.
(kkc-lookup-key): If kkc-lookup-cache is nil, initialize it.  Use
kkc-init-file-name.
(kkc-region): Fix previous change.  Call kkc-error on error.
(kkc-shorter-conversion, kkc-longer-phrase): New functions.
(kkc-keymap): Bind them to "I" and "O" respectively.
(kkc-error): New error symbol and new function.
(kkc-longer, kkc-shorter): Call kkc-error on error.
(kkc-show-conversion-list-or-next-group): Likewise.
(kkc-show-conversion-list-or-prev-group): Likewise.

25 years ago(language-info-alist): Doc-string
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(language-info-alist): Doc-string
modified.
(set-language-environment): Setup nonascii-translation-table and
charset-origin-alist according to the property of the specified
language environment.
(update-iso-coding-systems): Make it an alias for
update-coding-systems-internal.
(prefer-coding-system): Call update-coding-systems-internal
instead of update-iso-coding-systems.
(set-language-environment-coding-systems): Likewise.

25 years agoInitialize coding-category-ccl to
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
Initialize coding-category-ccl to
nil.  Include it in the arg for set-coding-priority.

25 years ago(describe-current-coding-system):
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(describe-current-coding-system):
Check if each coding category is bound to a valid coding system.

25 years ago(make-coding-system): If the arg TYPE is
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(make-coding-system): If the arg TYPE is
4, set coding-category property of the coding system to
coding-category-ccl.
(find-new-buffer-file-coding-system): If the arg CODING carries
some information (about text conversion or eol conversion), always
return a new coding system.
(charset-origin-alist): New variable.
(make-translation-table-from-vector): New function.

25 years ago(quail-start-translation): Bind help-char
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(quail-start-translation): Bind help-char
to nil locally.

25 years ago(cyrillic-encode-koi8-r-char): New funciton.
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(cyrillic-encode-koi8-r-char): New funciton.
(cyrillic-encode-alternativnyj-char): New function.

25 years ago(cyrillic-koi8-r-decode-table): New
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(cyrillic-koi8-r-decode-table): New
variable.
(cyrillic-koi8-r-encode-table): Likewise.
(ccl-decode-koi8): Use cyrillic-koi8-r-decode-table.
(ccl-encode-koi8): Use cyrillic-koi8-r-encode-table.
(ccl-encode-koi8-font): Likewise.
(cyrillic-koi8-r-nonascii-translation-table): New variable.
("Cyrillic-KOI8"): Add nonascii-translation-table and
charset-origin-alist properties.
(cyrillic-alternativnyj-decode-table): New variable.
(cyrillic-alternativnyj-encode-table): Likewise.
(ccl-decode-alternativnyj): Use
cyrillic-alternativnyj-decode-table.
(ccl-encode-alternativnyj): Use
cyrillic-alternativnyj-encode-table.
(ccl-encode-alternativnyj-font): Likewise.
(cyrillic-alternativnyj-nonascii-translation-table): New variable.
("Cyrillic-ALT"): Add nonascii-translation-table and
charset-origin-alist properties.

25 years ago(viet-encode-viscii-char): New function.
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(viet-encode-viscii-char): New function.

25 years ago(viet-viscii-decode-table): Docstring
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(viet-viscii-decode-table): Docstring
fixed.
(viet-viscii-encode-table): Likewise.
(viet-vscii-decode-table): Likewise.
(viet-vscii-encode-table): Likewise.
(viet-viscii-nonascii-translation-table): New variable
("Vietnamese"): Add nonascii-translation-table and
charset-origin-alist properties.

25 years agoCall update-coding-systems-internal instead of
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
Call update-coding-systems-internal instead of
update-iso-coding-systems.

25 years ago(what-cursor-position): Check charset-origin-alist.
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(what-cursor-position): Check charset-origin-alist.

25 years ago(copy_text): In multibyte to unibyte conversion, take
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(copy_text): In multibyte to unibyte conversion, take
nonascii-translation-table and nonascii-insert-offset into
account.

25 years ago(ccl_spec): New member valid_codes.
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(ccl_spec): New member valid_codes.

25 years ago(Qvalid_codes): New variable.
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(Qvalid_codes): New variable.
(coding_category_name): Include "coding-category-ccl".
(detect_coding_ccl): New function.
(setup_coding_system): Setup coding->spec.ccl.valid_codes from the
coding system priority `valid-codes' for CCL based coding systesm.
(detect_coding_mask): Check also a CCL based coding system.
(Fupdate_coding_systems_internal): Renamed from
Fupdate_iso_coding_systems.
(syms_of_coding): Change property char-table-extra-slot of
translation-table to 1.  Initialize and static pro Qvalid_codes.

25 years ago(CODING_CATEGORY_IDX_CCL): New macro.
Kenichi Handa [Sun, 2 Aug 1998 01:06:57 +0000 (01:06 +0000)]
(CODING_CATEGORY_IDX_CCL): New macro.
(CODING_CATEGORY_IDX_BIG5, CODING_CATEGORY_IDX_RAW_TEXT,
CODING_CATEGORY_IDX_BINARY, CODING_CATEGORY_IDX_MAX): Increased by
one.
(CODING_CATEGORY_MASK_CCL): New macro.
(CODING_CATEGORY_MASK_ANY): Include CODING_CATEGORY_MASK_CCL.

25 years ago(widget.o, xfns.o, xmenu.o):
Richard M. Stallman [Sun, 2 Aug 1998 00:30:33 +0000 (00:30 +0000)]
(widget.o, xfns.o, xmenu.o):
Prepend $(srcdir)/ to rule dependencies outside this dir.

25 years ago(lwlib-utils.o, lwlib.o, lwlib-Xlw.o)
Richard M. Stallman [Sun, 2 Aug 1998 00:29:05 +0000 (00:29 +0000)]
(lwlib-utils.o, lwlib.o, lwlib-Xlw.o)
(lwlib-Xaw.o, lwlib-Xm.o, lwlib-Xol.o, lwlib-Xolmb.o):
Add dependencies to corresponding .c files. for Solaris 2.x VPATH make.

25 years ago(REGEXPDEPS, regex.o):
Richard M. Stallman [Sun, 2 Aug 1998 00:24:15 +0000 (00:24 +0000)]
(REGEXPDEPS, regex.o):
Prepend $(srcdir)/ to rule dependencies outside this dir.

25 years agoComment change.
Richard M. Stallman [Sun, 2 Aug 1998 00:22:31 +0000 (00:22 +0000)]
Comment change.

25 years ago(Makefile, src/Makefile, src/config.stamp)
Richard M. Stallman [Sun, 2 Aug 1998 00:21:33 +0000 (00:21 +0000)]
(Makefile, src/Makefile, src/config.stamp)
(lib-src/Makefile, man/Makefile, oldXMenu/Makefile)
(lwlib/Makefile, leim/Makefile):
Prepend $(srcdir)/ to rule dependencies outside this dir.

25 years ago(find-function-search-for-symbol): Ignore directories
Richard M. Stallman [Sat, 1 Aug 1998 19:15:12 +0000 (19:15 +0000)]
(find-function-search-for-symbol): Ignore directories
when looking for a library file.

25 years ago(mail-header-format): Convert string to symbol.
Richard M. Stallman [Sat, 1 Aug 1998 19:12:59 +0000 (19:12 +0000)]
(mail-header-format): Convert string to symbol.

25 years ago(mail-yank-region): Bind mark-even-if-inactive to t.
Richard M. Stallman [Sat, 1 Aug 1998 19:11:15 +0000 (19:11 +0000)]
(mail-yank-region): Bind mark-even-if-inactive to t.
(mail-yank-original was similarly changed, a few versions ago.)

25 years ago(create_process): For outchannel, set up
Richard M. Stallman [Sat, 1 Aug 1998 19:04:28 +0000 (19:04 +0000)]
(create_process): For outchannel, set up
proc_encode_coding_system, not proc_decode_coding_system.

25 years ago(Info-find-node): Position at the beginning of the node
Richard M. Stallman [Sat, 1 Aug 1998 19:03:50 +0000 (19:03 +0000)]
(Info-find-node): Position at the beginning of the node
after calling Info-select-node.

(Info-insert-dir): Catch errors in insert-file-contents.

25 years ago(auto-mode-alist): Escape dots in some regexps.
Richard M. Stallman [Sat, 1 Aug 1998 19:02:22 +0000 (19:02 +0000)]
(auto-mode-alist): Escape dots in some regexps.

(auto-mode-alist): Fix previous change in sh-script regexps.

25 years ago(default-key-translation-map): Variable deleted.
Richard M. Stallman [Sat, 1 Aug 1998 19:01:15 +0000 (19:01 +0000)]
(default-key-translation-map): Variable deleted.
(double-setup): Make key-translation-map buffer-local here.
New arg ENABLE-FLAG.
(double-mode): Pass ENABLE-FLAG arg to double-setup.

25 years ago(assoc-default): New function.
Richard M. Stallman [Fri, 31 Jul 1998 10:53:30 +0000 (10:53 +0000)]
(assoc-default): New function.

25 years agoRequire timer.
Richard M. Stallman [Fri, 31 Jul 1998 10:24:41 +0000 (10:24 +0000)]
Require timer.
(clean-buffer-list-kill-regexps): Match `*vc' buffers.
(midnight-find): Use dolist, not loop.
(clean-buffer-list-delay): Use assoc-default.
(assoc-default): New function.

25 years ago(lisp-indent-defun-method): New variable.
Richard M. Stallman [Fri, 31 Jul 1998 03:21:07 +0000 (03:21 +0000)]
(lisp-indent-defun-method): New variable.
(common-lisp-indent-function): Use it.
(lisp-indent-259): Uncomment the `&lambda' code.
(top-level let): Remove duplicate `catch' and `block'.  Use
`&lambda' when appropriate.  Now the lambda lists are indented appropriately.

25 years ago(lisp-font-lock-keywords-1): Fontify `defconstant' and `defparameter'.
Richard M. Stallman [Fri, 31 Jul 1998 03:17:08 +0000 (03:17 +0000)]
(lisp-font-lock-keywords-1): Fontify `defconstant' and `defparameter'.
(lisp-font-lock-keywords-2): Fontify `lambda', `in-package' and `locally'.

25 years ago(dired-garbage-files-regexp): Finish fixing regexp syntax.
Richard M. Stallman [Fri, 31 Jul 1998 03:13:19 +0000 (03:13 +0000)]
(dired-garbage-files-regexp): Finish fixing regexp syntax.

25 years agoGNU make release 3.77.
Paul D. Smith [Thu, 30 Jul 1998 20:55:47 +0000 (20:55 +0000)]
GNU make release 3.77.

25 years ago(activate-input-method): Update mode line.
Kenichi Handa [Thu, 30 Jul 1998 06:50:59 +0000 (06:50 +0000)]
(activate-input-method): Update mode line.
(inactivate-input-method): Likewise.

25 years ago(concat): Fix previous change.
Kenichi Handa [Thu, 30 Jul 1998 01:35:40 +0000 (01:35 +0000)]
(concat): Fix previous change.

25 years ago(mouse-skip-word): If point is at word constituent
Kenichi Handa [Thu, 30 Jul 1998 01:34:38 +0000 (01:34 +0000)]
(mouse-skip-word): If point is at word constituent
characters, pay attention to word-separating-categories by using
forward-word instead of skip-syntax-forward/backward.

25 years ago(find-function-noselect): Autoload cookie.
Richard M. Stallman [Wed, 29 Jul 1998 23:04:24 +0000 (23:04 +0000)]
(find-function-noselect): Autoload cookie.

25 years ago(describe-function-1): Fix the code that uses find-function-noselect.
Richard M. Stallman [Wed, 29 Jul 1998 23:04:03 +0000 (23:04 +0000)]
(describe-function-1): Fix the code that uses find-function-noselect.

25 years ago(crisp-mark-line): Greatly simplified.
Richard M. Stallman [Wed, 29 Jul 1998 22:44:56 +0000 (22:44 +0000)]
(crisp-mark-line): Greatly simplified.

25 years agoWhitespace change.
Richard M. Stallman [Wed, 29 Jul 1998 18:59:34 +0000 (18:59 +0000)]
Whitespace change.

25 years ago(tex-main-file): Doc fix.
Richard M. Stallman [Wed, 29 Jul 1998 06:10:52 +0000 (06:10 +0000)]
(tex-main-file): Doc fix.

25 years ago(dired-garbage-files-regexp): Fix typo.
Richard M. Stallman [Wed, 29 Jul 1998 06:09:14 +0000 (06:09 +0000)]
(dired-garbage-files-regexp): Fix typo.

25 years ago(mouse-delete-window): If the frame has just one window,
Richard M. Stallman [Wed, 29 Jul 1998 05:41:04 +0000 (05:41 +0000)]
(mouse-delete-window): If the frame has just one window,
bury the current buffer instead.

25 years ago(flyspell-emacs-popup): Renamed from flyspell-gnuemacs-popup. Callers changed.
Richard M. Stallman [Wed, 29 Jul 1998 03:21:32 +0000 (03:21 +0000)]
(flyspell-emacs-popup): Renamed from flyspell-gnuemacs-popup.  Callers changed.
(push): Macro deleted.  Callers changed to do it explicitly.
(flyspell-incorrect-face, flyspell-duplicate-face): Use defface.
(flyspell-incorrect-color): Variable deleted.
(flyspell-duplicate-color): Variable deleted.
(flyspell-underline-p): Variable deleted.
(flyspell-font-lock-make-face): Function deleted.
(flyspell-mark-duplications-flag): Renamed from flyspell-doublon-as-error-flag.
(flyspell-mode-on): Delete the debugging message.
(flyspell-mode-off): Delete the debugging message.
(flyspell-mode-on): Set flyspell-generic-check-word-p
from the flyspell-mode-predicate property.
(texinfo-mode, mail-mode, message-mode):
Set flyspell-mode-predicate property.

25 years ago*** empty log message ***
Richard M. Stallman [Wed, 29 Jul 1998 03:01:39 +0000 (03:01 +0000)]
*** empty log message ***

25 years ago(iso-transl-define-keys): Don't test enable-multibyte-characters; use
Richard M. Stallman [Wed, 29 Jul 1998 02:54:35 +0000 (02:54 +0000)]
(iso-transl-define-keys): Don't test enable-multibyte-characters; use
the translated characters as specified in alist.

25 years ago(push_key_description): Output multibyte char as itself.
Richard M. Stallman [Tue, 28 Jul 1998 23:10:44 +0000 (23:10 +0000)]
(push_key_description): Output multibyte char as itself.

25 years ago(rmail-dont-reply-to-names): Doc fix.
Richard M. Stallman [Tue, 28 Jul 1998 07:30:04 +0000 (07:30 +0000)]
(rmail-dont-reply-to-names): Doc fix.

25 years ago(mail-mode): Add the citation regexp
Richard M. Stallman [Mon, 27 Jul 1998 23:09:41 +0000 (23:09 +0000)]
(mail-mode): Add the citation regexp
to adaptive-fill-regexp after the usual contents.
But modify the usual contents not to match whitespace alone;
match that again last.
Add that citation regexp to paragraph-start and paragraph-separate too.

25 years ago(rmail-insert-inbox-text): Use rmail-have-password,
Richard M. Stallman [Mon, 27 Jul 1998 08:35:47 +0000 (08:35 +0000)]
(rmail-insert-inbox-text): Use rmail-have-password,
rmail-get-pop-password and rmail-set-pop-password.
(rmail-have-password, rmail-get-pop-password)
(rmail-set-pop-password): New functions.
(rmail-encode-string): New function.

25 years agoWhitespace fix.
Richard M. Stallman [Mon, 27 Jul 1998 06:38:12 +0000 (06:38 +0000)]
Whitespace fix.

25 years ago(set-clipboard-coding-system): Define as alias.
Richard M. Stallman [Mon, 27 Jul 1998 05:39:15 +0000 (05:39 +0000)]
(set-clipboard-coding-system): Define as alias.

25 years ago(Fexecute_extended_command):
Richard M. Stallman [Mon, 27 Jul 1998 05:37:42 +0000 (05:37 +0000)]
(Fexecute_extended_command):
Don't delay before displaying the suggestion message
if the command did not display anything in the echo area.

25 years ago(archive-set-buffer-as-visiting-file): Give FILENAME
Kenichi Handa [Mon, 27 Jul 1998 00:37:00 +0000 (00:37 +0000)]
(archive-set-buffer-as-visiting-file): Give FILENAME
arg to set-auto-coding-funciton.
(archive-extract): Pay attention to enable-multibyte-characters.
(archive-*-write-file-member): Likewise.
(archive-rename-entry): Likewise.

25 years ago(Qinput_method_function): New variable.
Richard M. Stallman [Sun, 26 Jul 1998 23:03:58 +0000 (23:03 +0000)]
(Qinput_method_function): New variable.
(syms_of_keyboard): Init and staticpro it.
(read_key_sequence): Bind input-method-function,
and set it to nil after reading the first event.
(raw_keybuf, raw_keybuf_count): New variables, to record
raw input events as they are read with read_char.
(GROW_RAW_KEYBUF): New macro.
(Fthis_single_command_raw_keys): New function.
(syms_of_keyboard): defsubr it.

(read_char): Call the input method if appropriate.
Change logic for distinguishing rereads from new events;
use local var `reread'.  Take events from
Vunread_input_method_events and Vunread_post_input_method_events.
(Vunread_input_method_events, Vunread_post_input_method_events)
(Vinput_method_function): New variable.
(syms_of_keyboard): Set up Lisp vars.
(command_loop_1): Check Vunread_input_method_events and
Vunread_post_input_method_events along with Vunread_command_events.

25 years ago(auto-coding-alist): Recognize .tar.
Richard M. Stallman [Sun, 26 Jul 1998 22:03:03 +0000 (22:03 +0000)]
(auto-coding-alist): Recognize .tar.

25 years ago(auto-mode-alist): Fix regular expression error for sh-mode.
Kenichi Handa [Sun, 26 Jul 1998 14:04:41 +0000 (14:04 +0000)]
(auto-mode-alist): Fix regular expression error for sh-mode.

25 years ago(archive-summarize): Set buffer unibyte before
Eli Zaretskii [Sun, 26 Jul 1998 13:57:08 +0000 (13:57 +0000)]
(archive-summarize): Set buffer unibyte before
calling archive-XXX-summarize.
(archive-file-name-handler): New function to make the caller
behave as if the extracted file existed.
(archive-set-buffer-as-visiting-file): New function to simulate
file visiting.  Uses archive-file-name-handler to make dos-w32
systems preserve the coding-system of the extracted files.
(archive-extract): Bind coding-system-for-write to
file-name-coding-system, coding-system-for-read to 'no-conversion.
Call archive-set-buffer-as-visiting-file after a member file is
inserted in the current buffer.
(archive-extract-by-stdout): Don't bind coding-system-for-read and
inherit-process-coding-system.
(archive-*-write-file-member): Give an encoded file name to
external archive program.
(archive-rename-entry): Likewise.
(archive-mode-revert): Set buffer unibyte before calling
revert-buffer.
(archive-arc-rename-entry, archive-zip-chmod-entry): Set buffer
unibyte before handling binary archive data.
(archive-lzh-rename-entry, archive-lzh-ogm,
archive-zip-chmod-entry): Likewise.
(archive-lzh-summarize): Set local variable efnname to the decoded
file name.  If default-enable-multibyte-characters is non-nil, set
buffer multibyte before inserting summary lines.

25 years ago*** empty log message ***
Richard M. Stallman [Sun, 26 Jul 1998 06:40:13 +0000 (06:40 +0000)]
*** empty log message ***

25 years agoentered into RCS
Richard M. Stallman [Sun, 26 Jul 1998 04:24:47 +0000 (04:24 +0000)]
entered into RCS

25 years agoDon't require cl.
Richard M. Stallman [Sat, 25 Jul 1998 20:58:03 +0000 (20:58 +0000)]
Don't require cl.
(crisp-override-meta-x): Doc fix.
(crisp-last-last-command): Doc fix.
(mark-something): Function deleted.
(crisp-mark-line): Avoid using mark-something.
(crisp-region-active): Renamed from region-active.
(crisp-set-clipboard): Renamed from copy-primary-selection.
(crisp-kill-region): Renamed from kill-primary-selection.
(crisp-yank-clipboard): Renamed from yank-clipboard-selection.

25 years ago(auto-coding-alist): Another doc fix.
Richard M. Stallman [Sat, 25 Jul 1998 20:56:15 +0000 (20:56 +0000)]
(auto-coding-alist): Another doc fix.

25 years ago[AIXHFT] (hft_init, hft_reset): Add declarations.
Richard M. Stallman [Sat, 25 Jul 1998 20:51:40 +0000 (20:51 +0000)]
[AIXHFT] (hft_init, hft_reset): Add declarations.

25 years agoInitial revision
Richard M. Stallman [Sat, 25 Jul 1998 20:51:18 +0000 (20:51 +0000)]
Initial revision

25 years ago(HAVE_STRING_H): Move #undef here.
Richard M. Stallman [Sat, 25 Jul 1998 06:46:28 +0000 (06:46 +0000)]
(HAVE_STRING_H): Move #undef here.

25 years ago(HAVE_STRING_H): Delete #undef here.
Richard M. Stallman [Sat, 25 Jul 1998 06:46:19 +0000 (06:46 +0000)]
(HAVE_STRING_H): Delete #undef here.

25 years ago(regex_compile): Declare p with non-const type on AIX.
Richard M. Stallman [Sat, 25 Jul 1998 06:40:50 +0000 (06:40 +0000)]
(regex_compile): Declare p with non-const type on AIX.

25 years ago(cal-tex-latexify-list): Ignore specifer in diary entry.
Richard M. Stallman [Sat, 25 Jul 1998 05:59:11 +0000 (05:59 +0000)]
(cal-tex-latexify-list): Ignore specifer in diary entry.

25 years ago(auto-coding-alist): Docstring fixed.
Kenichi Handa [Sat, 25 Jul 1998 04:48:35 +0000 (04:48 +0000)]
(auto-coding-alist): Docstring fixed.

25 years agoQuote ange-ftp-reread-dir in autoload cookie.
Kenichi Handa [Sat, 25 Jul 1998 04:35:02 +0000 (04:35 +0000)]
Quote ange-ftp-reread-dir in autoload cookie.

25 years ago(quail-japanese-kanji-kkc): Set
Kenichi Handa [Sat, 25 Jul 1998 04:23:13 +0000 (04:23 +0000)]
(quail-japanese-kanji-kkc): Set
quail-translation to nil after calling kkc-region so that
translation mode is restarted correctly.

25 years ago(kkc-region): Unwind-protect the conversion
Kenichi Handa [Sat, 25 Jul 1998 04:23:13 +0000 (04:23 +0000)]
(kkc-region): Unwind-protect the conversion
process.
(kkc-show-conversion-list-update): Pay attention to the length of
kkc-show-conversion-list-index-chars.

25 years ago(find-multibyte-characters): New
Kenichi Handa [Sat, 25 Jul 1998 04:23:13 +0000 (04:23 +0000)]
(find-multibyte-characters): New
function.
(select-safe-coding-system): Highlight characters which can't be
encoded.  Show list of such characters also in *Warning* buffer.

25 years ago(coding-system-change-eol-conversion): Make it accepts an integer
Kenichi Handa [Sat, 25 Jul 1998 04:23:13 +0000 (04:23 +0000)]
(coding-system-change-eol-conversion): Make it accepts an integer
value in EOL-TYPE argument.

25 years ago(auto-coding-alist): New variable.
Kenichi Handa [Sat, 25 Jul 1998 04:23:13 +0000 (04:23 +0000)]
(auto-coding-alist): New variable.
(set-auto-coding): Arguemnt FILENAME is added.  Check
auto-coding-alist at first.

25 years ago(syms_of_coding): Mention auto-coding-alist in the
Kenichi Handa [Sat, 25 Jul 1998 04:23:13 +0000 (04:23 +0000)]
(syms_of_coding): Mention auto-coding-alist in the
docstring of file-coding-system-alist.

25 years ago(Finsert_file_contents): Call Vset_auto_coding_function
Kenichi Handa [Sat, 25 Jul 1998 04:23:13 +0000 (04:23 +0000)]
(Finsert_file_contents): Call Vset_auto_coding_function
with two arguments.
(Fwrite_region): If buffer-file-coding-system is set locally, use
the coding system whithout checking file-coding-system-alist.
(syms_of_fileio): Docstring of set-auto-coding-function adjusted
for the change of argument number.

25 years agoGive set-auto-coding-funciton FILENAME argument.
Kenichi Handa [Sat, 25 Jul 1998 02:02:59 +0000 (02:02 +0000)]
Give set-auto-coding-funciton FILENAME argument.

25 years ago*** empty log message ***
Dan Nicolaescu [Sat, 25 Jul 1998 00:19:51 +0000 (00:19 +0000)]
*** empty log message ***

25 years ago(uniquify-ignore-buffers-re): Fix custom type.
Richard M. Stallman [Fri, 24 Jul 1998 20:13:08 +0000 (20:13 +0000)]
(uniquify-ignore-buffers-re): Fix custom type.

25 years ago(basic-save-buffer-2): New function.
Richard M. Stallman [Fri, 24 Jul 1998 10:43:29 +0000 (10:43 +0000)]
(basic-save-buffer-2): New function.
(basic-save-buffer-1): Use basic-save-buffer-2,
after perhaps binding coding-system-for-write.
(save-buffer-coding-system): Make it a permanent local.