1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-11 05:51:21 -08:00
Commit graph

49153 commits

Author SHA1 Message Date
Kenichi Handa
dcafe1c7b8 *** empty log message *** 2003-10-06 11:24:18 +00:00
Kenichi Handa
0e3dd87aae (x_get_font_repertory): Handle the case that the
encoding of font is other than Unicode.
2003-10-06 11:23:25 +00:00
Kenichi Handa
f7a9f116b0 (load_font_get_repertory): Pay attention to the case
that ENCODING of a font is specified by a char-table.
2003-10-06 11:22:42 +00:00
Kenichi Handa
d6925f388c (Fdefine_coding_system_alias): Update Vcoding_system_list. 2003-10-06 11:21:31 +00:00
Kenichi Handa
05d6275c2e (char_table_translate): Use CHARACTERP, not INETEGERP. 2003-10-06 11:20:45 +00:00
Kenichi Handa
96f45cf0a7 (charset_unicode): Extern it. 2003-10-06 11:20:06 +00:00
Kenichi Handa
3cc67a4dc3 (string_xstring_p): Check by (C >= 0x100).
(find_charsets_in_text): Format of the arc CHARSETS changed.  New
arg MULTIBYTE.
(Ffind_charset_region, Ffind_charset_string): Adjusted for the
change of find_charsets_in_text.
(Fsplit_char): Fix doc.  Never return unknown.
2003-10-06 11:19:39 +00:00
Kenichi Handa
ec480361d4 *** empty log message *** 2003-10-02 12:40:04 +00:00
Kenichi Handa
c5a518dfdc (encode_terminal_code): Don't handle glyph-table. Check
if a character is encodable by the terminal coding system.  If
not, produces proper number of `?'s.  Update
terminal_encode_buffer and terminal_encode_buf_size if necessary.
(produce_glyphs): Check by CHAR_BYTE8_P, not SINGLE_BYTE_CHAR_P.
2003-10-02 12:39:47 +00:00
Kenichi Handa
52e4738380 *** empty log message *** 2003-10-01 04:48:18 +00:00
Kenichi Handa
56880b7020 (iso-2022-jp, iso-2022-jp-2, japanese-iso-8bit): Fix the order of
charsets in :charset-list.
2003-10-01 04:48:03 +00:00
Kenichi Handa
4ae0a2c0ff (terminal_encode_buffer, terminal_encode_buf_size): New
variables.
(encode_terminal_code): Argument changed.  Encode multiple
characters at once.  Store the result of encoding in
terminal_encode_buffer.
(write_glyphs): Adjusted for the change of encode_terminal_code.
(insert_glyphs): Likewise.
(term_init): Initialize terminal_encode_buffer and
terminal_encode_buf_size.
2003-10-01 04:43:53 +00:00
Kenichi Handa
0b5670c996 (consume_chars): If coding->src_object is nil, don't check annotation. 2003-10-01 04:40:19 +00:00
Kenichi Handa
fa85a32548 *** empty log message *** 2003-09-30 23:28:01 +00:00
Kenichi Handa
c1900b7e60 *** empty log message *** 2003-09-30 11:34:13 +00:00
Kenichi Handa
36358790c0 (auto-composition-chunk-size): Variable deleted.
(auto-compose-chars): Always stop after processing a newline.
2003-09-30 11:09:29 +00:00
Kenichi Handa
e53d2f0069 (handle_auto_composed_prop): Check if the last
characters of auto-composed region is newly composed with the
following characters.
(handle_composition_prop): Fix checking of point being inside
composition.
2003-09-30 11:07:55 +00:00
Dave Love
90ed648a4f *** empty log message *** 2003-09-29 18:18:04 +00:00
Dave Love
f7fb8e5610 (find_and_call_menu_selection): Make menu_bar_items_used
EMACS_INT.
2003-09-29 18:17:35 +00:00
Dave Love
faf8f5a4fe (DefaultDepthOfScreen, x_encode_text): Remove unused vars. 2003-09-29 18:16:30 +00:00
Dave Love
3062711f99 (face_numeric_value): Declare dim size_t.
(Finternal_lisp_face_equal_p): Remove unused f.
2003-09-29 18:15:16 +00:00
Dave Love
cbb6a48ad0 (regex_compile): Remove unused var. 2003-09-29 18:08:13 +00:00
Dave Love
e714d5dc90 (Fminibuffer_complete_word): Remove unused var. 2003-09-29 18:07:03 +00:00
Dave Love
f69559dd10 (Fset_keymap_parent, map_keymap, Fcopy_keymap)
(Faccessible_keymaps, where_is_internal): Remove unused vars.
2003-09-29 18:06:24 +00:00
Dave Love
3a0ae1f3b0 (cancel_hourglass_unwind): Return Qnil. 2003-09-29 18:04:28 +00:00
Dave Love
0432e6a171 (frame_name_fnn_p): Make len EMACS_INT. 2003-09-29 18:03:38 +00:00
Dave Love
a25ec3f954 (Fwrite_region): Remove unused var. 2003-09-29 18:02:39 +00:00
Dave Love
21fa63fde6 (adjust_frame_glyphs_for_frame_redisplay)
(adjust_frame_glyphs_for_window_redisplay): Remove unused ch_dim.
2003-09-29 18:01:37 +00:00
Dave Love
ea058d2c62 (Fremove_list_of_text_properties): Declare. 2003-09-29 18:00:28 +00:00
Dave Love
3e13962556 (inhibit_pre_post_conversion): Removed (unused).
(alloc_destination, produce_chars): Use EMACS_INT for byte/char
counts.
(coding_inherit_eol_type): Remove unused attrs.
(detect_coding): Cast arg of detect_eol.
2003-09-29 17:59:52 +00:00
Dave Love
42ca828e0c (syms_of_charset): Remove unused var p.
(find_charsets_in_text, Ffind_charset_region): Use EMACS_INT for
byte/char counts.
2003-09-29 17:58:09 +00:00
Dave Love
e0c697cb27 (set_case_table): Remove unused var. 2003-09-29 17:55:29 +00:00
Dave Love
7ab8da680b (Fdisplay_buffer, Fframe_selected_window): Remove
unsued vars.
2003-09-29 17:55:05 +00:00
Dave Love
1a95ffe4c4 Merge from HEAD. 2003-09-29 17:50:08 +00:00
Kenichi Handa
7f04a736ad *** empty log message *** 2003-09-28 23:57:00 +00:00
Kenichi Handa
7e742024cc (define-coding-system): Fix attribute name :for-unibyte. 2003-09-28 23:56:11 +00:00
Kenichi Handa
cc6dfd2abc (char_string): Use ASCII_CHAR_P instead of SINGLE_BYTE_CHAR_P. 2003-09-28 23:54:27 +00:00
Dave Love
851a306284 # 2003-09-26 17:48:40 +00:00
Dave Love
871d3c7e0f *** empty log message *** 2003-09-26 17:36:12 +00:00
Dave Love
3c5034e96b (x_bitmap_mask): Declare. 2003-09-26 17:28:30 +00:00
Kenichi Handa
440756f067 *** empty log message *** 2003-09-26 13:00:44 +00:00
Kenichi Handa
0e78bb6280 (ps-mule-begin-job): Fix previous change. 2003-09-26 12:47:23 +00:00
Kenichi Handa
a4c2acb380 *** empty log message *** 2003-09-26 12:01:49 +00:00
Kenichi Handa
f07bb44681 (ps-generate-string-list): Function deleted.
(ps-rh-cache, ps-lf-cache, ps-rf-cache): Variables deleted.
(ps-header-footer-string): Function deleted.
(ps-encode-header-string-function): New variable
(ps-generate-header-line): Call ps-encode-header-string-function.
(ps-basic-plot-string-function): New variable
(ps-begin-job): Set ps-basic-plot-string-function and
ps-encode-header-string-function.  For setting up headers and
footers, don't use caches such as ps-rh-cache.  Don't call
ps-mule-begin-page.
(ps-basic-plot-str): Don't call ps-mule-prepare-ascii-font.
(ps-basic-plot-string): Likewise.
(ps-control-character): Likewise.
(ps-plot-region): Don't pay attention to composition and
non-ASCII characters.
(ps-generate): Call ps-mule-end-job.
(ps-mule-prepare-ascii-font): Delete autoload.
(ps-mule-set-ascii-font): Likewise.
(ps-mule-plot-string): Likewise.
(ps-mule-begin-page): Likewise.
(ps-mule-end-job): Declare autoload.
2003-09-26 11:59:31 +00:00
Kenichi Handa
76875dcbe4 Mostly re-written. 2003-09-26 11:42:33 +00:00
Kenichi Handa
e7894f8e97 (HeaderOrFooterTextLines): Handle multiple strings in a line. 2003-09-26 11:28:16 +00:00
Kenichi Handa
bd4a85b9ff (auto-compose-region): New function. 2003-09-26 11:24:10 +00:00
Kenichi Handa
47cb11b343 (concat): Don't change multibyteness of the result by
concatenating an 8-bit character.
2003-09-26 11:21:21 +00:00
Kenichi Handa
d9130605c6 (Faset): Check newelt by CHECK_CHARACTER. Don't change
multibyteness of the result when newelt is an 8-bit character.
2003-09-26 11:20:13 +00:00
Dave Love
bc9cf3a13a *** empty log message *** 2003-09-18 19:43:25 +00:00