]> git.eshelyaron.com Git - emacs.git/log
emacs.git
24 years ago(Fload): Add a comment about the meaning of
Gerd Moellmann [Tue, 23 May 2000 21:58:58 +0000 (21:58 +0000)]
(Fload): Add a comment about the meaning of
Vuser_init_file being t.

24 years ago(compile-internal): Style typo.
Stefan Monnier [Tue, 23 May 2000 20:14:43 +0000 (20:14 +0000)]
(compile-internal): Style typo.

24 years ago*** empty log message ***
Stefan Monnier [Tue, 23 May 2000 20:10:46 +0000 (20:10 +0000)]
*** empty log message ***

24 years ago(comment-make-extra-lines): Don't use `assert'.
Stefan Monnier [Tue, 23 May 2000 20:06:10 +0000 (20:06 +0000)]
(comment-make-extra-lines): Don't use `assert'.

24 years ago(dynamic-completion-mode, dynamic-completion-mode): Don't quote lambdas.
Stefan Monnier [Tue, 23 May 2000 20:04:36 +0000 (20:04 +0000)]
(dynamic-completion-mode, dynamic-completion-mode): Don't quote lambdas.

24 years ago(ffap-highlight): Use facep rather than internal-find-face.
Stefan Monnier [Tue, 23 May 2000 19:57:48 +0000 (19:57 +0000)]
(ffap-highlight): Use facep rather than internal-find-face.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 23 May 2000 15:39:40 +0000 (15:39 +0000)]
*** empty log message ***

24 years ago(ffap-url-regexp): Add `https'.
Gerd Moellmann [Tue, 23 May 2000 15:27:21 +0000 (15:27 +0000)]
(ffap-url-regexp): Add `https'.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 23 May 2000 15:11:48 +0000 (15:11 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 23 May 2000 13:24:50 +0000 (13:24 +0000)]
*** empty log message ***

24 years ago(make-backup-file-name-1): Replace slashes with `!'
Eli Zaretskii [Tue, 23 May 2000 13:19:38 +0000 (13:19 +0000)]
(make-backup-file-name-1): Replace slashes with `!'
rather than `|' (which is not allowed on Windows).  Replace the
drive letters with a string "drive_X".

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 23 May 2000 12:22:28 +0000 (12:22 +0000)]
*** empty log message ***

24 years ago(sh-ancestor-alist): Add `bash2'.
Gerd Moellmann [Tue, 23 May 2000 11:23:51 +0000 (11:23 +0000)]
(sh-ancestor-alist): Add `bash2'.

24 years ago(interpreter-mode-alist): Add `bash2'.
Gerd Moellmann [Tue, 23 May 2000 11:22:08 +0000 (11:22 +0000)]
(interpreter-mode-alist): Add `bash2'.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 23 May 2000 11:12:04 +0000 (11:12 +0000)]
*** empty log message ***

24 years ago(struct coding_system): Add a comment for src_multibyte and
Kenichi Handa [Tue, 23 May 2000 11:08:35 +0000 (11:08 +0000)]
(struct coding_system): Add a comment for src_multibyte and
dst_multibyte.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 23 May 2000 10:49:33 +0000 (10:49 +0000)]
*** empty log message ***

24 years ago(SOME_MACHINE_LISP): Add disp-table.elc,
Eli Zaretskii [Tue, 23 May 2000 10:47:20 +0000 (10:47 +0000)]
(SOME_MACHINE_LISP): Add disp-table.elc,
dos-vars.elc, ccl.elc, and codepage.elc, all loaded by the ms-dos
version.
(MSDOS_SUPPORT): Add dos-vars.elc, ccl.elc, and codepage.elc.

24 years ago*** empty log message ***
Gerd Moellmann [Tue, 23 May 2000 09:44:28 +0000 (09:44 +0000)]
*** empty log message ***

24 years ago(skip_chars): Use FETCH_STRING_CHAR_ADVANCE unconditionally.
Kenichi Handa [Tue, 23 May 2000 02:25:45 +0000 (02:25 +0000)]
(skip_chars): Use FETCH_STRING_CHAR_ADVANCE unconditionally.

24 years ago(skip_chars): FETCH_STRING_CHAR_ADVANCE unconditionally.
Kenichi Handa [Tue, 23 May 2000 02:25:11 +0000 (02:25 +0000)]
(skip_chars): FETCH_STRING_CHAR_ADVANCE unconditionally.

24 years ago(read_char): Allow character codes 128..255 to be
Kenichi Handa [Tue, 23 May 2000 02:19:20 +0000 (02:19 +0000)]
(read_char): Allow character codes 128..255 to be
handled by input-method-function.

24 years ago(IT_write_glyphs): Set coding->src_multibyte to 1.
Kenichi Handa [Tue, 23 May 2000 01:34:05 +0000 (01:34 +0000)]
(IT_write_glyphs): Set coding->src_multibyte to 1.

24 years ago(encode_terminal_code): Set coding->src_multibyte properly.
Kenichi Handa [Tue, 23 May 2000 01:33:40 +0000 (01:33 +0000)]
(encode_terminal_code): Set coding->src_multibyte properly.

24 years ago*** empty log message ***
Kenichi Handa [Tue, 23 May 2000 01:33:11 +0000 (01:33 +0000)]
*** empty log message ***

24 years agoFix previous change (typo).
Kenichi Handa [Tue, 23 May 2000 00:47:54 +0000 (00:47 +0000)]
Fix previous change (typo).

24 years agoFix comment for find_charset_in_text.
Kenichi Handa [Tue, 23 May 2000 00:46:13 +0000 (00:46 +0000)]
Fix comment for find_charset_in_text.

24 years ago(encode_eol): Fix a bug of DOS style EOL encoding.
Kenichi Handa [Tue, 23 May 2000 00:17:27 +0000 (00:17 +0000)]
(encode_eol): Fix a bug of DOS style EOL encoding.

24 years ago*** empty log message ***
Kenichi Handa [Tue, 23 May 2000 00:15:39 +0000 (00:15 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Dave Love [Mon, 22 May 2000 19:53:14 +0000 (19:53 +0000)]
*** empty log message ***

24 years ago(feature-symbols, file-provides, file-requires): Use mapc.
Dave Love [Mon, 22 May 2000 19:35:34 +0000 (19:35 +0000)]
(feature-symbols, file-provides, file-requires): Use mapc.
(feature-file): Avoid calling symbol-name.  Doc fix.
(file-set-intersect, file-dependents): Use dolist, not mapcar.
(loadhist-hook-functions): Add mouse-position-function.
(unload-feature): Change uses of mapcar.

24 years ago(parse-colon-path): Doc fix.
Dave Love [Mon, 22 May 2000 19:29:04 +0000 (19:29 +0000)]
(parse-colon-path): Doc fix.
(auto-mode-alist, interpreter-mode-alist): Purecopy the cars.
(set-auto-mode): Use mapc.

24 years ago(PC-look-for-include-file): Use :alnum: character class.
Dave Love [Mon, 22 May 2000 19:14:50 +0000 (19:14 +0000)]
(PC-look-for-include-file): Use :alnum: character class.
(partial-completion-mode): Add autoload cookie.

24 years agoFix boilerplate comments.
Dave Love [Mon, 22 May 2000 19:00:13 +0000 (19:00 +0000)]
Fix boilerplate comments.

24 years agoFix last change.
Dave Love [Mon, 22 May 2000 18:19:55 +0000 (18:19 +0000)]
Fix last change.

24 years ago(Info-fontify-node): fixed the call to add-text-properties
Sam Steingold [Mon, 22 May 2000 18:15:56 +0000 (18:15 +0000)]
(Info-fontify-node): fixed the call to add-text-properties

24 years agoImenu addition
Dave Love [Mon, 22 May 2000 18:15:33 +0000 (18:15 +0000)]
Imenu addition

24 years agoSaveplace
Dave Love [Mon, 22 May 2000 18:14:08 +0000 (18:14 +0000)]
Saveplace

24 years agoRemove debug-ignored-errors set in other files.
Dave Love [Mon, 22 May 2000 18:09:30 +0000 (18:09 +0000)]
Remove debug-ignored-errors set in other files.

24 years agoAdd to debug-ignored-errors.
Dave Love [Mon, 22 May 2000 18:03:36 +0000 (18:03 +0000)]
Add to debug-ignored-errors.
(visit-tags-table-buffer): Clear out buffers holding old tables when
making a new list.
(etags-recognize-tags-table, tags-recognize-empty-tags-table): Use mapc.
(tags-with-face): Use make-symbol, not gensym.

24 years agoDoc fixes. Add to debug-ignored-errors. Don't quote keywords.
Dave Love [Mon, 22 May 2000 17:53:15 +0000 (17:53 +0000)]
Doc fixes.  Add to debug-ignored-errors.  Don't quote keywords.
(cmpl-string-case-type): Use character classes.

24 years agoAdd to debug-ignored-errors.
Dave Love [Mon, 22 May 2000 17:41:53 +0000 (17:41 +0000)]
Add to debug-ignored-errors.

24 years agoAdd debug-ignored-errors.
Dave Love [Mon, 22 May 2000 17:30:42 +0000 (17:30 +0000)]
Add debug-ignored-errors.
(dabbrev-completion): Use mapc.

24 years ago*** empty log message ***
Gerd Moellmann [Mon, 22 May 2000 11:30:12 +0000 (11:30 +0000)]
*** empty log message ***

24 years ago(From Francis J. Wright <F.J.Wright@Maths.QMW.ac.uk)
Eli Zaretskii [Mon, 22 May 2000 07:01:17 +0000 (07:01 +0000)]
(From Francis J. Wright <F.J.Wright@Maths.QMW.ac.uk)
(woman-mapcan, woman-parse-man.conf)
(woman-toggle-use-extended-font, woman-toggle-use-symbol-font)
(woman-reset-emulation): New functions.
(woman-parse-colon-path): Call woman-mapcan.  Recognize Cygwin
path syntax better.
(woman-man.conf-path, woman-use-own-frame): New defcustoms.
(woman-manpath): Call woman-parse-man.conf.
(woman-emulation): New defcustom, defaults to nroff.
(woman-font-support): New defconst.
(woman-select-symbol-fonts): New function.
(woman-use-symbol-font): New defcustom.
(woman-menu): Add new menu items: "Colored/BW", "Advanced",
"Emulation".
Many functions: Doc fix.

24 years ago(quail-simple-translation-keymap): Map
Kenichi Handa [Mon, 22 May 2000 04:40:49 +0000 (04:40 +0000)]
(quail-simple-translation-keymap): Map
128..255 to quail-self-insert-command.
(quail-keyboard-layout-alist): Add definition for "pc102-de".

24 years ago*** empty log message ***
Kenichi Handa [Mon, 22 May 2000 04:40:00 +0000 (04:40 +0000)]
*** empty log message ***

24 years ago(help-manyarg-func-alist): Typo.
Stefan Monnier [Mon, 22 May 2000 04:31:04 +0000 (04:31 +0000)]
(help-manyarg-func-alist): Typo.

24 years agoRewritten to take advantage of shy-groups and
Stefan Monnier [Mon, 22 May 2000 04:29:52 +0000 (04:29 +0000)]
Rewritten to take advantage of shy-groups and
intervals which makes it heaps simpler.

24 years ago(read_char): Allow character codes 128..255 to be
Kenichi Handa [Mon, 22 May 2000 04:26:47 +0000 (04:26 +0000)]
(read_char): Allow character codes 128..255 to be
handled by input-method-function.

24 years ago(comment-region-internal): Go back to BEG after quoting
Stefan Monnier [Mon, 22 May 2000 04:24:01 +0000 (04:24 +0000)]
(comment-region-internal): Go back to BEG after quoting
the nested comment markers.

24 years ago(adjust_markers_for_replace): Fix previous change.
Kenichi Handa [Mon, 22 May 2000 00:19:43 +0000 (00:19 +0000)]
(adjust_markers_for_replace): Fix previous change.
(adjust_after_replace): If PREV_TEXT is nil, call
adjust_markers_for_insert, not adjust_markers_for_replace.

24 years ago*** empty log message ***
Kenichi Handa [Mon, 22 May 2000 00:19:18 +0000 (00:19 +0000)]
*** empty log message ***

24 years ago(remove-hook): Don't turn the hook's value into a list.
Stefan Monnier [Sun, 21 May 2000 23:24:18 +0000 (23:24 +0000)]
(remove-hook): Don't turn the hook's value into a list.

24 years ago(edmacro-parse-keys): Return vector if any elements are invalid
Dave Love [Sun, 21 May 2000 19:51:14 +0000 (19:51 +0000)]
(edmacro-parse-keys): Return vector if any elements are invalid
characters.

24 years ago(detect-coding-with-priority): Use mapc. Remove redundant lambda.
Dave Love [Sun, 21 May 2000 17:48:48 +0000 (17:48 +0000)]
(detect-coding-with-priority): Use mapc.  Remove redundant lambda.

24 years ago(list-non-iso-charset-chars, describe-fontset): Remove redundant
Dave Love [Sun, 21 May 2000 17:41:51 +0000 (17:41 +0000)]
(list-non-iso-charset-chars, describe-fontset): Remove redundant
lambda.

24 years ago(brief-mode): New alias.
Dave Love [Sun, 21 May 2000 17:33:05 +0000 (17:33 +0000)]
(brief-mode): New alias.

24 years ago(ring-elements): New function.
Dave Love [Sun, 21 May 2000 17:29:50 +0000 (17:29 +0000)]
(ring-elements): New function.

24 years ago(easy-menu-create-menu, easy-menu-do-add-item): Use keywordp.
Dave Love [Sun, 21 May 2000 17:26:47 +0000 (17:26 +0000)]
(easy-menu-create-menu, easy-menu-do-add-item): Use keywordp.

24 years agoUpdate side-effect free function lists.
Dave Love [Sun, 21 May 2000 17:24:19 +0000 (17:24 +0000)]
Update side-effect free function lists.

24 years agoChange header line.
Dave Love [Sun, 21 May 2000 17:21:24 +0000 (17:21 +0000)]
Change header line.

24 years agoDoc and error message fixes.
Dave Love [Sun, 21 May 2000 17:04:47 +0000 (17:04 +0000)]
Doc and error message fixes.
(replace-highlight): Use facep, not internal-find-face.

24 years ago(facemenu-set-face): Fix interactive prompt.
Dave Love [Sun, 21 May 2000 16:56:47 +0000 (16:56 +0000)]
(facemenu-set-face): Fix interactive prompt.

24 years agofix @sc use
Dave Love [Sun, 21 May 2000 11:42:50 +0000 (11:42 +0000)]
fix @sc use

24 years ago(ERROR_MAX): Increase to 160.
Dave Love [Sun, 21 May 2000 11:07:47 +0000 (11:07 +0000)]
(ERROR_MAX): Increase to 160.

24 years agoInclude config.h, not ../src/config.h.
Dave Love [Sun, 21 May 2000 11:02:50 +0000 (11:02 +0000)]
Include config.h, not ../src/config.h.
(Errmsg): Bump length.

24 years ago*** empty log message ***
Stefan Monnier [Sun, 21 May 2000 02:32:09 +0000 (02:32 +0000)]
*** empty log message ***

24 years ago(ccl-compile-map-multiple): Don't quote lambda.
Stefan Monnier [Sun, 21 May 2000 02:25:59 +0000 (02:25 +0000)]
(ccl-compile-map-multiple): Don't quote lambda.

24 years ago(log-edit-done): Cleanup trailing empty lines.
Stefan Monnier [Sun, 21 May 2000 02:14:07 +0000 (02:14 +0000)]
(log-edit-done): Cleanup trailing empty lines.
(log-edit-insert-changelog): Drop `:' as well.

24 years agoFix file description.
Stefan Monnier [Sun, 21 May 2000 02:12:34 +0000 (02:12 +0000)]
Fix file description.
(log-view-mode-map): Unsatisfying fix for when cvs-mode-map is not
available.
(log-view-font-lock-keywords): Only use cvs-filename-face if present.
(log-view-current-file): Only use cvs-pcl-cvs-dirchange-re if present.

24 years agoUpdate copyright and commentary.
Stefan Monnier [Sun, 21 May 2000 01:44:08 +0000 (01:44 +0000)]
Update copyright and commentary.
(easy-mmode-define-toggle): Deprecate the use of *-(on|off)-hook.
Print a status message if the toggle is called interactively.
(define-minor-mode): Allow INIT-VALUE to be (global . INIT-VALUE)
for global minor modes and use `defcustom' for them.
Use add-minor-mode.
(easy-mmode-define-derived-mode): Remove.
(define-derived-mode): Fancier default docstring.
(easy-mmode-define-navigation): Signal an error rather than (ding).

24 years ago(comment-styles): New `box-multi'.
Stefan Monnier [Sun, 21 May 2000 00:27:53 +0000 (00:27 +0000)]
(comment-styles): New `box-multi'.
(comment-normalize-vars): Better default for comment-continue to
avoid whitespace-only continuations.
(comment-search-forward): Always move even in the no-syntax case.
(comment-padright): Only obey N if it's only obeyed for padleft.
(comment-make-extra-lines): Better handling of empty continuations.
Use `=' for the filler if comment-start has only one character.
(uncomment-region): Try handling the special `=' filler.
(comment-region): Allow LINES even if MULTI is nil.
(comment-box): Choose box style based on comment-style.

24 years ago*** empty log message ***
Gerd Moellmann [Sat, 20 May 2000 15:55:53 +0000 (15:55 +0000)]
*** empty log message ***

24 years ago(toplevel) [UNIX98_PTYS]: Include stdlib.h.
Gerd Moellmann [Sat, 20 May 2000 15:54:05 +0000 (15:54 +0000)]
(toplevel) [UNIX98_PTYS]: Include stdlib.h.

24 years ago(HAVE_GRANDPT, HAVE_GETPT): New defines.
Gerd Moellmann [Sat, 20 May 2000 15:51:46 +0000 (15:51 +0000)]
(HAVE_GRANDPT, HAVE_GETPT): New defines.

24 years ago(setup_pty): Treat case that UNIX98_PTYS is defined
Gerd Moellmann [Sat, 20 May 2000 15:51:35 +0000 (15:51 +0000)]
(setup_pty): Treat case that UNIX98_PTYS is defined
like SYSV_PTYS.

24 years ago(UNIX98_PTYS) [HAVE_GRANDPT]: Define.
Gerd Moellmann [Sat, 20 May 2000 15:51:13 +0000 (15:51 +0000)]
(UNIX98_PTYS) [HAVE_GRANDPT]: Define.
(PTY_ITERATION, PTY_NAME_SPRINTF, PTY_OPEN, PTY_TTY_NAME_SPRINTF)
[HAVE_GRANDPT]: Define.
(C_SWITCH_SYSTEM): Add -D_XOPEN_SOURCE.

24 years agoCheck for grandpt and getpt.
Gerd Moellmann [Sat, 20 May 2000 15:50:35 +0000 (15:50 +0000)]
Check for grandpt and getpt.

24 years ago(ccl-compile-write-string): Make STR unibyte.
Kenichi Handa [Sat, 20 May 2000 02:23:35 +0000 (02:23 +0000)]
(ccl-compile-write-string): Make STR unibyte.
(ccl-compile-write-repeat): If ARG is string, make it unibyte.

24 years ago*** empty log message ***
Kenichi Handa [Sat, 20 May 2000 02:23:03 +0000 (02:23 +0000)]
*** empty log message ***

24 years ago*** empty log message ***
Kenichi Handa [Sat, 20 May 2000 00:23:52 +0000 (00:23 +0000)]
*** empty log message ***

24 years ago(find-multibyte-characters): Never
Kenichi Handa [Sat, 20 May 2000 00:11:06 +0000 (00:11 +0000)]
(find-multibyte-characters): Never
exclude charsets eight-bit-control and eight-bit-graphic.

24 years ago(list-character-sets-1): Handle
Kenichi Handa [Sat, 20 May 2000 00:10:32 +0000 (00:10 +0000)]
(list-character-sets-1): Handle
charsets eight-bit-control and eight-bit-graphic.
(list-iso-charset-chars): Likewise.
(list-block-of-chars): If CHARSET is not chat-table, insert 8-bit
charactes as is.  Use indent-to to align characters.

24 years ago(rmail-decode-quoted-printable): Use delete-region
Kenichi Handa [Sat, 20 May 2000 00:09:21 +0000 (00:09 +0000)]
(rmail-decode-quoted-printable): Use delete-region
and insert, not subst-char-in-region.

24 years ago(selection_data_to_lisp_data): Setup members
Kenichi Handa [Sat, 20 May 2000 00:08:10 +0000 (00:08 +0000)]
(selection_data_to_lisp_data): Setup members
src_multibyte and dst_multibyte of coding.  Adjusted for the
change for find_charset_in_str.
(lisp_data_to_selection_data): Likewise.

24 years ago(get_next_display_element): Handle 8-bit characters
Kenichi Handa [Sat, 20 May 2000 00:07:43 +0000 (00:07 +0000)]
(get_next_display_element): Handle 8-bit characters
correctly.
(next_element_from_display_vector): Use CHAR_BYTES instead of
CHAR_LEN.
(disp_char_vector): Use SPLIT_CHAR instead of
SPLIT_NON_ASCII_CHAR.

24 years ago(Fw32_set_clipboard_data): Setup members
Kenichi Handa [Sat, 20 May 2000 00:07:08 +0000 (00:07 +0000)]
(Fw32_set_clipboard_data): Setup members
src_multibyte and dst_multibyte of coding.  Adjusted for the
change for find_charset_in_str.
(Fw32_get_clipboard_data): Likewise.

24 years ago(w32_to_x_font): Setup members src_multibyte and
Kenichi Handa [Sat, 20 May 2000 00:06:41 +0000 (00:06 +0000)]
(w32_to_x_font): Setup members src_multibyte and
dst_multibyte of coding.
(x_to_w32_font): Likewise.

24 years ago(Fw16_set_clipboard_data): Setup members
Kenichi Handa [Sat, 20 May 2000 00:05:51 +0000 (00:05 +0000)]
(Fw16_set_clipboard_data): Setup members
src_multibyte and dst_multibyte of coding.  Adjusted for the
change for find_charset_in_str.
(Fw16_get_clipboard_data): Likewise.

24 years ago(produce_special_glyphs): Use CHAR_BYTES instead of
Kenichi Handa [Sat, 20 May 2000 00:05:26 +0000 (00:05 +0000)]
(produce_special_glyphs): Use CHAR_BYTES instead of
CHAR_LEN.

24 years ago(wordify): Use FETCH_STRING_CHAR_ADVANCE
Kenichi Handa [Sat, 20 May 2000 00:05:02 +0000 (00:05 +0000)]
(wordify): Use FETCH_STRING_CHAR_ADVANCE
unconditionally.
(Freplace_match): Use FETCH_STRING_CHAR_ADVANCE and
FETCH_STRING_CHAR_ADVANCE_NO_CHECK appropriately.

24 years ago(Fstart_process): GCPRO current_dir before calling
Kenichi Handa [Sat, 20 May 2000 00:04:37 +0000 (00:04 +0000)]
(Fstart_process): GCPRO current_dir before calling
Ffind_operation_coding_system.  Encode arguments here.
(create_process): Don't encode arguments here.  Setup
src_multibyte and dst_multibyte members of struct coding.
(read_process_output): Setup src_multibyte and dst_multibyte
members of struct coding.  If the output is to multibyte buffer,
always decode the output of the process.  Adjust the
representation of 8-bit characters to the multibyteness of the
output.
(send_process): Setup coding->src_multibyte according to the
multibyteness of the source.

24 years ago(print_object): Use FETCH_STRING_CHAR_ADVANCE
Kenichi Handa [Sat, 20 May 2000 00:04:05 +0000 (00:04 +0000)]
(print_object): Use FETCH_STRING_CHAR_ADVANCE
unconditionally.

24 years ago*** empty log message ***
Stefan Monnier [Sat, 20 May 2000 00:03:54 +0000 (00:03 +0000)]
*** empty log message ***

24 years ago(read1): On reading multibyte string, be sure to make
Kenichi Handa [Sat, 20 May 2000 00:03:42 +0000 (00:03 +0000)]
(read1): On reading multibyte string, be sure to make
all 8-bit chararacters in valid multibyte form.
(readchar): Use FETCH_STRING_CHAR_ADVANCE unconditionally.

24 years ago(Fsingle_key_description): Use SPLIT_CHAR instead of
Kenichi Handa [Sat, 20 May 2000 00:03:16 +0000 (00:03 +0000)]
(Fsingle_key_description): Use SPLIT_CHAR instead of
SPLIT_NON_ASCII_CHAR.
(describe_vector): Use MAKE_CHAR instead of MAKE_NON_ASCII_CHAR.
(Faccessible_keymaps): Use FETCH_STRING_CHAR_ADVANCE
unconditionally.
(Fkey_description): Likewise.

24 years ago(adjust_markers_for_record_delete): Deleted.
Kenichi Handa [Sat, 20 May 2000 00:01:34 +0000 (00:01 +0000)]
(adjust_markers_for_record_delete): Deleted.
(adjust_markers_for_insert): Argument changed.  Caller changed.
(adjust_markers_for_replace): Likewise.
(ADJUST_CHAR_POS, combine_bytes, byte_combining_error,
CHECK_BYTE_COMBINING_FOR_INSERT): Deleted.
(copy_text): Delete unused local varialbe c_save.  For converting
to multibyte, be sure to make all 8-bit characters in valid
multibyte form.
(count_size_as_multibyte): Handle 8-bit characters correctly.
(insert_1_both, insert_from_string_1, insert_from_buffer_1,
adjust_after_replace, replace_range, del_range_2)
[BYTE_COMBINING_DEBUG]: Abort if byte combining occurs.
(insert_1_both, insert_from_string_1, insert_from_buffer_1,
adjust_after_replace, replace_range, del_range_2) Delete codes for
handling byte combining.
(adjust_before_replace): Deleted.

24 years ago(fontset_ref): Use SPLIT_CHAR instead of
Kenichi Handa [Sat, 20 May 2000 00:00:49 +0000 (00:00 +0000)]
(fontset_ref): Use SPLIT_CHAR instead of
SPLIT_NON_ASCII_CHAR.
(fontset_ref_via_base, fontset_set): Likewise

24 years ago(concat): Handle 8-bit characters correctly.
Kenichi Handa [Fri, 19 May 2000 23:59:50 +0000 (23:59 +0000)]
(concat): Handle 8-bit characters correctly.
(Fstring_as_unibyte): Be sure to make all 8-bit characters in
unibyte in the result.
(Fstring_as_multibyte): Be sure to make all 8-bit characters in
valid multibyte form in the result.
(map_char_table): Use MAKE_CHAR instead of MAKE_NON_ASCII_CHAR.
(Fbase64_encode_region, Fbase64_encode_string): If base64_encode_1
return -1, signal an error.
(base64_encode_1): New arg MULTIBYTE.  Get each character by
CHAR_STRING_AND_LENGTH if MULTIBYTE is nonzero.  If a multibyte
character is found, return -1.
(Fbase64_decode_region): Delete codes for handling byte-combining.
Treat each decoded byte as a unibyte character.
(Fbase64_decode_string): Return unibyte string.
(Fcompare_strings, concat, string_byte_to_char): Use
FETCH_STRING_CHAR_ADVANCE_NO_CHECK instead off
FETCH_STRING_CHAR_ADVANCE.
(Fstring_lessp): Use FETCH_STRING_CHAR_ADVANCE unconditionally.
(mapcar1): If SEQ is string, always use FETCH_STRING_CHAR_ADVANCE.