]> code.delx.au - gnu-emacs/log
gnu-emacs
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.

25 years ago*** empty log message ***
Dan Nicolaescu [Fri, 24 Jul 1998 04:36:09 +0000 (04:36 +0000)]
*** empty log message ***

25 years ago(auto-mode-alist): Recognize shell profiles without dirname.
Richard M. Stallman [Thu, 23 Jul 1998 07:23:08 +0000 (07:23 +0000)]
(auto-mode-alist): Recognize shell profiles without dirname.

25 years ago(quail-start-translation): Call
Kenichi Handa [Thu, 23 Jul 1998 05:48:49 +0000 (05:48 +0000)]
(quail-start-translation): Call
this-single-command-raw-keys instead of this-single-command-keys.
(quail-start-conversion): Likewise.

25 years ago(isearch-minibuffer-self-insert):
Kenichi Handa [Thu, 23 Jul 1998 05:42:28 +0000 (05:42 +0000)]
(isearch-minibuffer-self-insert):
Handle space char event correctly.
(isearch-process-search-multibyte-characters): If this-command is
not isearch-printing-char, don't read multibyte chars from
minibuffer, but just call isearch-process-search-char.

25 years ago(quail-start-translation): Use
Kenichi Handa [Thu, 23 Jul 1998 05:42:28 +0000 (05:42 +0000)]
(quail-start-translation): Use
this-single-command-keys to get raw events instead of
listify-key-sequence
(quail-start-conversion): Likewise.

25 years agoAvoid using all-caps for non-arguments.
Karl Heuer [Wed, 22 Jul 1998 19:02:16 +0000 (19:02 +0000)]
Avoid using all-caps for non-arguments.

25 years ago(feedmail-queue-send-edit-prompt-help-first):
Karl Heuer [Wed, 22 Jul 1998 18:34:39 +0000 (18:34 +0000)]
(feedmail-queue-send-edit-prompt-help-first):
Doc fix.

25 years agoEntire file: Fix indentation.
Karl Heuer [Wed, 22 Jul 1998 18:31:25 +0000 (18:31 +0000)]
Entire file: Fix indentation.

25 years ago(imenu-create-index-function): Add autoload cookie.
Richard M. Stallman [Wed, 22 Jul 1998 02:29:27 +0000 (02:29 +0000)]
(imenu-create-index-function): Add autoload cookie.
(imenu-extract-index-name-function, imenu-default-goto-function)
(imenu-sort-function, imenu-prev-index-position-function): Likewise.

25 years ago(ange-ftp-reread-dir): Renamed from `re-read'.
Richard M. Stallman [Wed, 22 Jul 1998 00:31:24 +0000 (00:31 +0000)]
(ange-ftp-reread-dir): Renamed from `re-read'.
Old name defined as alias.  Doc fix.

25 years ago(main): Explicitly check result of message box for OK.
Geoff Voelker [Tue, 21 Jul 1998 04:00:21 +0000 (04:00 +0000)]
(main): Explicitly check result of message box for OK.

25 years ago(quail-japanese-kanji-kkc): Handle the case
Kenichi Handa [Tue, 21 Jul 1998 01:42:40 +0000 (01:42 +0000)]
(quail-japanese-kanji-kkc): Handle the case
that conversion is cancelled in kkc-region.
(quail-japanese-switch-package): Fix previous change.

25 years ago(kkc-region): Handled the case that
Kenichi Handa [Tue, 21 Jul 1998 01:42:40 +0000 (01:42 +0000)]
(kkc-region): Handled the case that
conversion is cancelled.
(kkc-terminate): Update kkc-overlay-head correctly.
(kkc-cancel): Don't call kkc-terminate, but set kkc-converting to
nil.

25 years ago(quail-simple-translation-keymap): Typo
Kenichi Handa [Tue, 21 Jul 1998 01:42:40 +0000 (01:42 +0000)]
(quail-simple-translation-keymap): Typo
in doc-string fixed.
(quail-start-translation): Check start position of quail-overlay
before calling quail-overlay-region-events.
(quail-start-conversion): Likewise.

25 years ago(Fcall_process): Use alloca instead of
Kenichi Handa [Tue, 21 Jul 1998 01:42:40 +0000 (01:42 +0000)]
(Fcall_process): Use alloca instead of
get_conversion_buffer.

25 years ago(init_coding): Extern it.
Kenichi Handa [Tue, 21 Jul 1998 01:42:40 +0000 (01:42 +0000)]
(init_coding): Extern it.

25 years ago(init_coding): New function.
Kenichi Handa [Tue, 21 Jul 1998 01:42:40 +0000 (01:42 +0000)]
(init_coding): New function.
(init_coding_once): Don't initialize conversion_buffer here.  It
is done in init_coding.

25 years ago(main): Call init_coding.
Kenichi Handa [Tue, 21 Jul 1998 01:42:40 +0000 (01:42 +0000)]
(main): Call init_coding.

25 years ago(auto-mode-alist): Match .emacs with no directory.
Richard M. Stallman [Mon, 20 Jul 1998 21:23:28 +0000 (21:23 +0000)]
(auto-mode-alist): Match .emacs with no directory.

25 years ago(grep): Doc fix.
Richard M. Stallman [Sun, 19 Jul 1998 22:17:03 +0000 (22:17 +0000)]
(grep): Doc fix.
(next-error): Doc fix.

25 years ago(R4000:UNIX_SV:*:*): Recognize this for Mips machines.
Richard M. Stallman [Sun, 19 Jul 1998 22:11:47 +0000 (22:11 +0000)]
(R4000:UNIX_SV:*:*): Recognize this for Mips machines.

25 years ago(*:[Aa]miga[Oo][Ss]:*:*): New alternative.
Richard M. Stallman [Sun, 19 Jul 1998 22:10:23 +0000 (22:10 +0000)]
(*:[Aa]miga[Oo][Ss]:*:*): New alternative.
(BeBox:BeOS:*:*, BeMac:BeOS:*:*): New alternatives.

25 years agoAllow -beos*. Translate -be to -beos.
Richard M. Stallman [Sun, 19 Jul 1998 22:09:55 +0000 (22:09 +0000)]
Allow -beos*.  Translate -be to -beos.

25 years ago(sh-mode): parse-sexp-ignore-comments = t.
Richard M. Stallman [Sun, 19 Jul 1998 21:58:03 +0000 (21:58 +0000)]
(sh-mode): parse-sexp-ignore-comments = t.

25 years ago(archive-mode): Undo previous change.
Eli Zaretskii [Sun, 19 Jul 1998 15:02:33 +0000 (15:02 +0000)]
(archive-mode): Undo previous change.
(archive-extract): Make the buffer unibyte if the extracted file
was read with coding-system of no-conversion or raw-text.

25 years ago(quail-japanese-update-translation): Handle
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(quail-japanese-update-translation): Handle
a key which should fix the current translation and start a new
translation correctly.
(quail-japanese-toggle-kana): Set quail-translating to nil.  Don't
change point.

25 years ago(isearch-toggle-specified-input-method): Adjusted for the change
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(isearch-toggle-specified-input-method): Adjusted for the change
in isearch.el.
(isearch-toggle-input-method): Likewise.
(isearch-minibuffer-local-map): New variable.
(isearch-minibuffer-non-self-insert): New function.
(isearch-minibuffer-self-insert): New function.
(isearch-process-search-multibyte-characters): Read multibyte
characters from minibuffer with the keymap
isearch-minibuffer-local-map.

25 years ago(kkc-region): Fix the return value.
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(kkc-region): Fix the return value.

25 years ago(read-multilingual-string): Don't
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(read-multilingual-string): Don't
activate an input method in the current buffer, but just bind
current-input-method.

25 years ago(quail-conversion-keymap): New binding
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(quail-conversion-keymap): New binding
for quail-conversion-delete-tail.
(quail-input-method): Suppress input method if
overriding-terminal-local-map or overriding-local-map is non-nil.
Erase contents of quail-guidance-buf.  Run the hook
input-method-after-insert-chunk-hook.
(quail-start-translation): Get the original event list by
listify-key-sequence.  Setup last-command and this-command
(quail-start-conversion): Likewise.
(quail-conversion-beginning-of-region): Set quail-translating to
nil.
(quail-conversion-end-of-region, quail-conversion-delete-char):
Likewise.
(quail-conversion-delete-tail): New function.
(quail-no-conversion): Don' run the hook
input-method-after-insert-chunk-hook.

25 years ago(japanese-replace-region): New function.
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(japanese-replace-region): New function.
(japanese-katakana-region, japanese-hiragana-region,
japanese-hankaku-region, japanese-zenkaku-region): Don't change
point.  Use japanese-replace-region to change text.

25 years ago(isearch-input-method-function): New variable.
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(isearch-input-method-function): New variable.
(isearch-input-method-local-p): New variable.
(isearch-mode): Setup the above two variable.  Set
input-method-function to nil locally.
(isearch-done): Restore the previous value of
input-method-function.

25 years ago(Fdefine_charset): Fix doc-string.
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(Fdefine_charset): Fix doc-string.

25 years ago(dumpglyphs): After calling ccl_driver, set cp->byte1 to
Kenichi Handa [Sun, 19 Jul 1998 05:17:35 +0000 (05:17 +0000)]
(dumpglyphs): After calling ccl_driver, set cp->byte1 to
zero for 1-byte font.

25 years ago(sgml-mode): Call kill-local-variables
Richard M. Stallman [Sun, 19 Jul 1998 00:04:01 +0000 (00:04 +0000)]
(sgml-mode): Call kill-local-variables
here directly, then set major-mode, then call sgml-mode-common.
Run the hooks here at the end.
(html-mode): Likewise.
(sgml-mode-common): Don't call kill-local-variables; don't run hooks.

25 years ago(lazy-lock-fontify-after-visage): Renamed from lazy-lock-fontify-after-outline.
Simon Marshall [Fri, 17 Jul 1998 15:13:21 +0000 (15:13 +0000)]
(lazy-lock-fontify-after-visage): Renamed from lazy-lock-fontify-after-outline.
(lazy-lock-install-hooks): Add to hs-hide-hook too.
(lazy-lock-unstall): Remove it.
(lazy-lock-fontify-rest-after-change):
(lazy-lock-defer-rest-after-change): Ensure properties are always
removed from the rest of the buffer by widening before using point-max.

25 years ago(forms-mode): Doc fix (remove slashes from keybindings).
Stephen Eglen [Fri, 17 Jul 1998 14:01:15 +0000 (14:01 +0000)]
(forms-mode): Doc fix (remove slashes from keybindings).

25 years ago(archive-mode): Make the buffer unibyte.
Richard M. Stallman [Fri, 17 Jul 1998 08:34:27 +0000 (08:34 +0000)]
(archive-mode): Make the buffer unibyte.

25 years ago(archive-extract): If the extractor signals an
Richard M. Stallman [Fri, 17 Jul 1998 03:21:14 +0000 (03:21 +0000)]
(archive-extract): If the extractor signals an
error, trap it, so that the buffer created for a member is killed.

26 years ago(quail-japanese-kanji-kkc): Adjusted for the change of quail.el.
Kenichi Handa [Thu, 16 Jul 1998 00:14:44 +0000 (00:14 +0000)]
(quail-japanese-kanji-kkc): Adjusted for the change of quail.el.
(quail-japanese-switch-package): Likewise.

26 years ago(kkc-show-conversion-list-index-chars):
Kenichi Handa [Thu, 16 Jul 1998 00:14:44 +0000 (00:14 +0000)]
(kkc-show-conversion-list-index-chars):
Default value changed.
(kkc-keymap): Renamed from kkc-mode-map.  Key binding for
kkc-non-kkc-command are deleted.
(kkc-mode): This function deleted.
(kkc-canceled): This variable deleted.
(kkc-converting): New variable.
(kkc-region): 3rd optional arg is deleted.  Completely rewritten
to adjust for the change in quail.el.
(kkc-terminate, kkc-cancel): Adjusted for the change of
kkc-region.
(kkc-non-kkc-command): This function deleted.
(kkc-select-from-list): Use last-input-event instead of
last-input-char.  Put an unknown event back to
unread-input-method-events.

26 years ago(quail-mode): This variable deleted.
Kenichi Handa [Thu, 16 Jul 1998 00:14:44 +0000 (00:14 +0000)]
(quail-mode): This variable deleted.
(quail-current-key): Make it buffer local.
(quail-current-str, quail-current-translations): Likewise.
(quail-reset-conversion-region): This variable deleted.
(quail-use-package): Call quail-activate at the tail.
(quail-translation-keymap, quail-simple-translation-keymap): Key
bindings for quail-execute-non-quail-command deleted.
(quail-conversion-keymap): Likewise.  Add key bindings for
quail-self-insert-command.
(quail-delete-overlays): Chekc overlay-start for overlays before
deleting them.
(quail-mode): This function deleted.
(quail-inactivate, quail-activate): New functions.
(quail-saved-current-map, quail-saved-current-buffer): These
variables deleted.
(quail-toggle-mode-temporarily, quail-execute-non-quail-command):
These functions deleted.
(quail-exit-conversion-mode, quail-prefix-arg): These variables
deleted.
(quail-error): New error condition.
(quail-error): New function.
(quail-translating, quail-converting): New variables.
(quail-input-method, quail-overlay-region-events): New function.
(quail-start-translation): Completely re-written.
(quail-start-translation-in-conversion-mode): This function
deleted.
(quail-start-conversion): New function.
(quail-terminate-translation): Just set quail-translating to nil.
(quail-update-translation): Put some events back to
unread-input-method-events instead of unread-command-events.  Call
quail-error instead of error.
(quail-self-insert-command): Adjusted for the change of
quail-start-translation.
(quail-next-translation): Don't call
quail-execute-non-quail-command, instead, put an event back of
unread-command-events.
(quail-prev-translation, quail-next-translation-block,
quail-prev-translation-block): Likewize.
(quail-conversion-backward-char): Call quail-error instead of
error.  Set quail-translating to nil.
(quail-conversion-forward-char): Likewize.
(quail-conversion-delete-char): Call quail-error instead of error.
If conversion region gets vacant, set quail-converting to nil.
(quail-conversion-backward-delete-char): Likewize.
(quail-no-conversion): Just set quail-converting to nil.
(quail-mouse-choose-completion): Call quai-error instead of error.
(quail-choose-completion-string): Likewize.
(quail-help): Don't handle quail-mode-map.

26 years ago("Ethiopic"): Typo in sample-text fixed.
Kenichi Handa [Thu, 16 Jul 1998 00:14:44 +0000 (00:14 +0000)]
("Ethiopic"): Typo in sample-text fixed.

26 years ago(read_process_output): Even if we read data without
Kenichi Handa [Thu, 16 Jul 1998 00:14:44 +0000 (00:14 +0000)]
(read_process_output): Even if we read data without
code conversion, calculate character counts.  If we insert the
data into a unibyte buffer, treat the data as unibyte.

26 years ago(file-name-invalid-regexp): Fix the part which handles colons in file names.
Eli Zaretskii [Wed, 15 Jul 1998 10:21:04 +0000 (10:21 +0000)]
(file-name-invalid-regexp): Fix the part which handles colons in file names.

26 years ago(Info-complete-menu-buffer): Add defvar.
Richard M. Stallman [Wed, 15 Jul 1998 00:09:43 +0000 (00:09 +0000)]
(Info-complete-menu-buffer): Add defvar.

26 years ago(Info-read-node-name-1, Info-read-node-name):
Richard M. Stallman [Wed, 15 Jul 1998 00:07:49 +0000 (00:07 +0000)]
(Info-read-node-name-1, Info-read-node-name):
Rename completion-table to Info-read-node-completion-table.
(Info-read-node-completion-table): Add defvar.

26 years ago(find-function-regexp): Added :version 20.3.
Richard M. Stallman [Tue, 14 Jul 1998 23:42:21 +0000 (23:42 +0000)]
(find-function-regexp): Added :version 20.3.
(find-variable-regexp, find-function-after-hook): Likewise.
(find-function-recenter-line): Likewise.
(find-function-recenter-line): Remove autoload cookie.
(find-function-do-it): Made more solid.  `save-excursion' around
call to `find-function-noselect'.  `find-function-other-window'
and `find-function-other-frame' point behaviour should be correct
now when function in a current buffer.
(find-function-setup-keys): New function to set up keybindings.

26 years agoAdded next-buffer/previous-buffer keybindings (bound to M-n/M-p).
Karl Heuer [Tue, 14 Jul 1998 22:17:35 +0000 (22:17 +0000)]
Added next-buffer/previous-buffer keybindings (bound to M-n/M-p).
(crisp-unbury-buffer): New function.

Fixed bogus XEmacs/Lucid string-match checking.
Made modeline entry mouse2-able.

(crisp-mode-map): Make this a sparse keymap parented from
current-global-map.
(crisp-mode-original-keymap): Don't copy the keymap.
(crisp-last-last-command): Renamed from last-last-command.  defvar it.
(crisp-mode): Honor ARG.

(crisp-kill-line, crisp-copy-line): When a region isn't highlighted,
use the region from point to eol.  Honor prefix argument.

(crisp-submit-bug-report): New command, taken from cc-mode.

Shortened the version numbering, removed the release-version tracking

(crisp-version): New function.
New keybindings `C-home', `C-end', `M-home', `M-end', `C-f', `M-l',
`M-m'.

(crisp-copy-line): No need to save point.

Removed S-right and S-left bindings.

Abstract the marking and selection interfaces so that we can be
compatible with both Emacs and XEmacs.  And try and make the
behavior as close as possible under both environments so that there
are no surprises.

26 years ago(lisp-font-lock-keywords-2): support `handler-*',
Richard M. Stallman [Tue, 14 Jul 1998 08:22:05 +0000 (08:22 +0000)]
(lisp-font-lock-keywords-2): support `handler-*',
`restart-*', `*-bind', `abort', `the', `break', `compiler-let'
`symbol-macrolet' etc.
(lisp-font-lock-keywords-1): Support `define-*-macro',
`define-condition', `define-setf-expander' etc.

26 years agoIndent `restart-case', `handler-bind' and `restart-bind' correctly.
Richard M. Stallman [Tue, 14 Jul 1998 08:20:17 +0000 (08:20 +0000)]
Indent `restart-case', `handler-bind' and `restart-bind' correctly.

26 years ago(read-quoted-char): Bind input-method-function to nil.
Richard M. Stallman [Tue, 14 Jul 1998 08:15:51 +0000 (08:15 +0000)]
(read-quoted-char): Bind input-method-function to nil.

26 years ago(do-auto-fill): Always break before any whitespace
Richard M. Stallman [Tue, 14 Jul 1998 05:51:20 +0000 (05:51 +0000)]
(do-auto-fill): Always break before any whitespace
so that point ends up at the right place.

26 years ago(Finsert_file_contents): When replacing, in multibyte bfr,
Richard M. Stallman [Mon, 13 Jul 1998 22:11:54 +0000 (22:11 +0000)]
(Finsert_file_contents): When replacing, in multibyte bfr,
always extend the range to a character boundary.

26 years ago(rmail-edit-current-message, rmail-cease-edit):
Richard M. Stallman [Mon, 13 Jul 1998 22:04:35 +0000 (22:04 +0000)]
(rmail-edit-current-message, rmail-cease-edit):
Save and restore save-buffer-coding-system in another local variable.

26 years ago(ps-do-despool): Bind ps-printer-name to printer-name if the former is
Andrew Innes [Mon, 13 Jul 1998 19:58:49 +0000 (19:58 +0000)]
(ps-do-despool): Bind ps-printer-name to printer-name if the former is
nil.

26 years ago(add_menu_item): Draw menu items like titles if call_data is 0.
Andrew Innes [Mon, 13 Jul 1998 19:54:15 +0000 (19:54 +0000)]
(add_menu_item): Draw menu items like titles if call_data is 0.

26 years ago(set_clipboard_data, get_clipboard_data, Fw16_set_clipboard_data,
Eli Zaretskii [Mon, 13 Jul 1998 14:29:35 +0000 (14:29 +0000)]
(set_clipboard_data, get_clipboard_data, Fw16_set_clipboard_data,
Fw16_get_clipboard_data, Fx_selection_exists_p): Use CF_OEMTEXT instead
of CF_TEXT.

26 years ago(fill-individual-paragraphs-prefix): New
Richard M. Stallman [Mon, 13 Jul 1998 02:11:16 +0000 (02:11 +0000)]
(fill-individual-paragraphs-prefix): New
subroutine taken from fill-individual-paragraphs.  Really check that
JUST-ONE-LINE-PREFIX is longer than TWO-LINES-PREFIX in its whitespace.
(fill-individual-paragraphs-citation): New subroutine.
(fill-nonuniform-paragraphs): Arg MAILP renamed.
(fill-individual-paragraphs): Arg MAILP renamed.

26 years ago(mail-citation-prefix-regexp): New variable.
Richard M. Stallman [Mon, 13 Jul 1998 01:45:43 +0000 (01:45 +0000)]
(mail-citation-prefix-regexp): New variable.
(mail-fill-yanked-message): Pass mail-citation-prefix-regexp
to fill-individual-paragraphs.

26 years ago(jka-compr-insert-file-contents): Replace incorrect
Richard M. Stallman [Mon, 13 Jul 1998 01:10:09 +0000 (01:10 +0000)]
(jka-compr-insert-file-contents): Replace incorrect
inline code with call to find-operation-coding-system.

26 years ago(Fw32_set_clipboard_data): Set Vlast_coding_system_used.
Andrew Innes [Sun, 12 Jul 1998 20:24:23 +0000 (20:24 +0000)]
(Fw32_set_clipboard_data): Set Vlast_coding_system_used.
(Fw32_get_clipboard_data): Likewise.

26 years ago(Fcopy_marker): Make return from wrong_type_argument
Karl Heuer [Sun, 12 Jul 1998 19:13:45 +0000 (19:13 +0000)]
(Fcopy_marker): Make return from wrong_type_argument
fall thru into normal case.

26 years agodos-w32.el (file-name-buffer-file-type-alist): Force tags files to be
Andrew Innes [Sun, 12 Jul 1998 15:20:27 +0000 (15:20 +0000)]
dos-w32.el (file-name-buffer-file-type-alist): Force tags files to be
read as raw-text-dos (to handle files in DOS format).

26 years agoAdd selection-coding-system.
Richard M. Stallman [Sun, 12 Jul 1998 06:01:55 +0000 (06:01 +0000)]
Add selection-coding-system.

26 years ago(set-selection-coding-system): Renamed from set-clipboard-coding-system.
Richard M. Stallman [Sun, 12 Jul 1998 05:58:47 +0000 (05:58 +0000)]
(set-selection-coding-system): Renamed from set-clipboard-coding-system.
Set the variable's new name, selection-coding-system.

26 years ago(rmail-output-to-rmail-file):
Richard M. Stallman [Sun, 12 Jul 1998 05:56:12 +0000 (05:56 +0000)]
(rmail-output-to-rmail-file):
Clean up handling of relative file names in DEFAULT-FILE.